aboutsummaryrefslogtreecommitdiffstats
path: root/hosts/common/core
diff options
context:
space:
mode:
authorMark Nipper <nipsy@bitgnome.net>2024-04-13 15:52:28 -0700
committerMark Nipper <nipsy@bitgnome.net>2024-04-13 15:52:28 -0700
commited68e6541c89e65ee654c1eb9ed9dce64ac1613e (patch)
tree5c0c3f2019dcec34d0050afee8f5c8f60b5d4473 /hosts/common/core
parent8f4ff719d0c17d294e7917eef418a4b13f7466b3 (diff)
downloadnix-ed68e6541c89e65ee654c1eb9ed9dce64ac1613e.tar
nix-ed68e6541c89e65ee654c1eb9ed9dce64ac1613e.tar.gz
nix-ed68e6541c89e65ee654c1eb9ed9dce64ac1613e.tar.bz2
nix-ed68e6541c89e65ee654c1eb9ed9dce64ac1613e.tar.lz
nix-ed68e6541c89e65ee654c1eb9ed9dce64ac1613e.tar.xz
nix-ed68e6541c89e65ee654c1eb9ed9dce64ac1613e.tar.zst
nix-ed68e6541c89e65ee654c1eb9ed9dce64ac1613e.zip
Update ginaz to be heavily modular
Diffstat (limited to '')
-rw-r--r--hosts/common/core/default.nix83
1 files changed, 82 insertions, 1 deletions
diff --git a/hosts/common/core/default.nix b/hosts/common/core/default.nix
index 5fefe2d..d7edaaf 100644
--- a/hosts/common/core/default.nix
+++ b/hosts/common/core/default.nix
@@ -1,4 +1,4 @@
-{ inputs, outputs, ... }: {
+{ inputs, outputs, pkgs, ... }: {
imports = [
./locale.nix
./nix.nix
@@ -6,5 +6,86 @@
./zsh.nix
];
+ documentation.dev.enable = true;
+ documentation.man.enable = true;
+
+ environment.systemPackages = builtins.attrValues {
+ inherit (pkgs)
+ bc
+ binutils
+ conntrack-tools
+ coreutils
+ curl
+ dict
+ diffutils
+ dig
+ dmidecode
+ encfs
+ enscript
+ ffmpeg
+ file
+ findutils
+ flac
+ fortune
+ fping
+ git
+ imagemagick
+ inxi
+ iotop
+ ipcalc
+ iperf
+ iputils
+ jq
+ lame
+ lshw
+ lsof
+ mkvtoolnix
+ mutt
+ netcat-openbsd
+ nix-index
+ nmap
+ ntfs3g
+ oath-toolkit
+ openldap
+ openssl
+ patchelf
+ pciutils
+ poppler_utils
+ powertop
+ psmisc
+ pv
+ pwgen
+ qemu_kvm
+ qrencode
+ radeontop
+ recode
+ sg3_utils
+ socat
+ speedtest-cli
+ sqlite
+ sshfs
+ stoken
+ sysstat
+ tcpdump
+ traceroute
+ tree
+ tshark
+ unrar
+ unzip
+ usbutils
+ vim
+ wget
+ whois
+ wireguard-tools
+ x265
+ zip;
+ };
+
hardware.enableRedistributableFirmware = true;
+
+ programs.atop.enable = true;
+ programs.iftop.enable = true;
+ programs.mtr.enable = true;
+ programs.tmux.enable = true;
+ programs.zsh.enable = true;
}