diff options
Diffstat (limited to 'modules/root/software')
-rw-r--r-- | modules/root/software/default.nix | 23 | ||||
-rw-r--r-- | modules/root/software/desktop-extra.nix | 16 | ||||
-rw-r--r-- | modules/root/software/desktop.nix | 22 | ||||
-rw-r--r-- | modules/root/software/dev-extra.nix | 16 | ||||
-rw-r--r-- | modules/root/software/dev.nix | 23 | ||||
-rw-r--r-- | modules/root/software/utils.nix | 30 |
6 files changed, 0 insertions, 130 deletions
diff --git a/modules/root/software/default.nix b/modules/root/software/default.nix deleted file mode 100644 index 0ceef7f..0000000 --- a/modules/root/software/default.nix +++ /dev/null @@ -1,23 +0,0 @@ -{ lib, ... }: { - imports = [ - ./desktop.nix - ./desktop-extra.nix - ./dev.nix - ./dev-extra.nix - ./utils.nix - ]; - - software = { - desktop = { - enable = lib.mkDefault true; - extra.enable = lib.mkDefault false; - }; - dev = { - enable = lib.mkDefault true; - extra.enable = lib.mkDefault false; - }; - utils = { - enable = lib.mkDefault true; - }; - }; -} diff --git a/modules/root/software/desktop-extra.nix b/modules/root/software/desktop-extra.nix deleted file mode 100644 index a3bf8fb..0000000 --- a/modules/root/software/desktop-extra.nix +++ /dev/null @@ -1,16 +0,0 @@ -{ pkgs, lib, config, ... }: { - options = { - software.desktop.extra.enable = lib.mkEnableOption "enables extra desktop apps"; - }; - - config = lib.mkIf config.software.desktop.extra.enable { - environment.systemPackages = with pkgs; [ - geeqie - gimp - inkscape - qbittorrent - qdirstat - ungoogled-chromium - ]; - }; -} diff --git a/modules/root/software/desktop.nix b/modules/root/software/desktop.nix deleted file mode 100644 index 195d742..0000000 --- a/modules/root/software/desktop.nix +++ /dev/null @@ -1,22 +0,0 @@ -{ pkgs, lib, config, ... }: { - options = { - software.desktop.enable = lib.mkEnableOption "enables desktop apps"; - }; - - config = lib.mkIf config.software.desktop.enable { - programs.dconf.enable = true; # For home-manager to configure gtk - - environment.systemPackages = with pkgs; [ - alacritty - arandr - dmenu - firefox - mpv - pavucontrol - pcmanfm - redshift - sxiv - zathura - ]; - }; -} diff --git a/modules/root/software/dev-extra.nix b/modules/root/software/dev-extra.nix deleted file mode 100644 index b027b37..0000000 --- a/modules/root/software/dev-extra.nix +++ /dev/null @@ -1,16 +0,0 @@ -{ pkgs, lib, config, ... }: { - options = { - software.dev.extra.enable = lib.mkEnableOption "enables extra dev apps"; - }; - - config = lib.mkIf config.software.dev.extra.enable { - environment.systemPackages = with pkgs; [ - android-tools - cargo - hugo - #python-pip - uhubctl - wireguard-tools - ]; - }; -} diff --git a/modules/root/software/dev.nix b/modules/root/software/dev.nix deleted file mode 100644 index b0dabcc..0000000 --- a/modules/root/software/dev.nix +++ /dev/null @@ -1,23 +0,0 @@ -{ pkgs, lib, config, ... }: { - options = { - software.dev.enable = lib.mkEnableOption "enables dev apps"; - }; - - config = lib.mkIf config.software.dev.enable { - environment.systemPackages = with pkgs; [ - dash # TODO should be default /bin/sh - entr - gcc - git - gnumake - jq - lm_sensors - nmap - openssl - python3 - sassc - sslscan - wget - ]; - }; -} diff --git a/modules/root/software/utils.nix b/modules/root/software/utils.nix deleted file mode 100644 index 1efdb18..0000000 --- a/modules/root/software/utils.nix +++ /dev/null @@ -1,30 +0,0 @@ -{ pkgs, lib, config, ... }: { - options = { - software.utils.enable = lib.mkEnableOption "enables dev apps"; - }; - - config = lib.mkIf config.software.utils.enable { - programs.zsh.enable = true; - users.defaultUserShell = pkgs.zsh; - services.openssh.enable = true; - - environment.systemPackages = with pkgs; [ - ddcutil # TODO - fastfetch - htop - light - neovim - p7zip - powertop - pv - rsync - screen - scrot - smartmontools - stress - testdisk - tmux - xxHash - ]; - }; -} |