summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKenny Ballou <kballou@devnulllabs.io>2021-01-21 13:11:40 -0700
committerKenny Ballou <kballou@devnulllabs.io>2021-01-21 13:12:19 -0700
commitbf4c3b2b19909b46ed8a129a2f356758a98f5c52 (patch)
treeb3a52276ec85da2a414b049e4cf0d3dd4d472643
parent23e9eeb326c5d59630b69c6c189efba4ae9fb611 (diff)
downloadcfg.nix-bf4c3b2b19909b46ed8a129a2f356758a98f5c52.tar.gz
cfg.nix-bf4c3b2b19909b46ed8a129a2f356758a98f5c52.tar.xz
packages: split packages into purpose
Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
-rw-r--r--daeva/configuration.nix3
-rw-r--r--packages/base.nix92
-rw-r--r--packages/desktop.nix11
3 files changed, 105 insertions, 1 deletions
diff --git a/daeva/configuration.nix b/daeva/configuration.nix
index a559d3c..bb698cd 100644
--- a/daeva/configuration.nix
+++ b/daeva/configuration.nix
@@ -8,6 +8,8 @@
imports = [
../hardware-configuration.nix
../overlays.nix
+ ../packages/base.nix
+ ../packages/desktop.nix
../programs/mtr.nix
../secrets.nix
../services/clamav.nix
@@ -30,7 +32,6 @@
../system/networking.nix
../system/nix.nix
../system/opengl.nix
- ../system/packages.nix
../system/security.nix
../system/timezone.nix
../system/users.nix
diff --git a/packages/base.nix b/packages/base.nix
new file mode 100644
index 0000000..c06b939
--- /dev/null
+++ b/packages/base.nix
@@ -0,0 +1,92 @@
+{ config, pkgs, ... }:
+{
+ environment.systemPackages = with pkgs; [
+ ag
+ apg
+ aria2
+ aspell
+ bash-completion
+ bashInteractive
+ cacert
+ clamav
+ cryptsetup
+ diffstat
+ diffutils
+ dnsutils
+ dos2unix
+ dot2tex
+ duplicity
+ entr
+ exiv2
+ fd
+ ffmpeg
+ file
+ findutils
+ fontconfig
+ fzf
+ gawk
+ git
+ gnugrep
+ gnupg
+ gnused
+ gnutar
+ gnutls
+ gptfdisk
+ groff
+ htop
+ httperf
+ iotop
+ iperf
+ jq
+ less
+ linux-overlay
+ lsof
+ ltrace
+ #mitmproxy
+ mkpasswd
+ mtr
+ ncdu
+ nfs-utils
+ nixOverlay
+ nmap
+ openssh
+ openssl
+ openvpn
+ parallel
+ patch
+ patchutils
+ pciutils
+ pstree
+ pv
+ pwgen
+ rclone
+ renameutils
+ ripgrep
+ rsync
+ screen
+ silver-searcher
+ smartmontools
+ socat
+ stow
+ strace
+ tcpdump
+ time
+ tmux
+ tree
+ unzip
+ vim
+ w3m
+ watch
+ watchman
+ wavemon
+ wget
+ whois
+ wordnet
+ xsv
+ xz
+ yubikey-personalization
+ zip
+ zsh
+ zsh-syntax-highlighting
+ ];
+}
diff --git a/packages/desktop.nix b/packages/desktop.nix
new file mode 100644
index 0000000..2aa043c
--- /dev/null
+++ b/packages/desktop.nix
@@ -0,0 +1,11 @@
+{ pkgs, ... }:
+{
+ environment.systemPackages = with pkgs; [
+ calibre
+ freecad
+ gimp
+ gnome-applications
+ picard
+ xorg.xev
+ ];
+}