This commit is contained in:
Peder Bergebakken Sundt 2024-03-26 20:52:49 +01:00
parent 4874cd5230
commit 422d6aad23
4 changed files with 85 additions and 14 deletions

View File

@ -0,0 +1,7 @@
{ lib, ... }:
{
documentation.nixos.enable = lib.mkForce false;
documentation.info.enable = false;
documentation.doc.enable = false;
}

View File

@ -1,3 +1,60 @@
{ pkgs, ... }:
{ {
programs.nix-ld.enable = true; programs.nix-ld.enable = true;
programs.nix-ld.package = pkgs.nix-ld-rs or pkgs.unstable.nix-ld-rs or pkgs.nix-ld;
programs.nix-ld.libraries = with pkgs; [
alsa-lib
at-spi2-atk
at-spi2-core
atk
cairo
cups
curl
dbus
expat
fontconfig
freetype
fuse3
gdk-pixbuf
glib
gtk3
icu
libGL
libappindicator-gtk3
libdrm
libglvnd
libnotify
libpulseaudio
libunwind
libusb1
libuuid
libxkbcommon
libxml2
mesa
nspr
nss
openssl
pango
pipewire
stdenv.cc.cc
systemd
vulkan-loader
xorg.libX11
xorg.libXScrnSaver
xorg.libXcomposite
xorg.libXcursor
xorg.libXdamage
xorg.libXext
xorg.libXfixes
xorg.libXi
xorg.libXrandr
xorg.libXrender
xorg.libXtst
xorg.libxcb
xorg.libxkbfile
xorg.libxshmfence
zlib
];
} }

View File

@ -1,15 +1,13 @@
{ pkgs, ... }: { pkgs, ... }:
{ {
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
# base utils # posix-ish utils
lsof lsof
lshw lshw
file file
tmux tmux
pwgen pwgen
git git #gh hub
#gh
#hub
nmap nmap
rsync rsync
bind.dnsutils bind.dnsutils
@ -26,13 +24,24 @@
wget wget
strace strace
killall killall
pciutils pciutils
htop htop
procps
util-linux
sysstat
numactl # NUMA stats
tcpdump
trace-cmd # Ftrace CLI
nicstat # net device stats
ethtool # net device info
tiptop # PMU/PMC top
cpuid
msr-tools # CPU digging
# neo utils
glances glances
bottom bottom
#zenith # waiting for backport of build fix #zenith # waiting for backport of build fix
#sshfs #sshfs
entr entr
tealdeer # tldr, but rust tealdeer # tldr, but rust
@ -49,9 +58,7 @@
sysz sysz
du-dust # du alternative du-dust # du alternative
ncdu # Disk usage analyzer with an ncurses interface ncdu # Disk usage analyzer with an ncurses interface
dialog # TODO: remove?
dialog # remove?
visidata visidata
sqlite sqlite

View File

@ -76,11 +76,11 @@
#nix-template #nix-template
nix-output-monitor nix-output-monitor
nixpkgs-review nixpkgs-review
nixpkgs-hammering unstable.nixpkgs-hammering
nix-update unstable.nix-update
nix-init unstable.nix-init
deadnix unstable.deadnix
statix unstable.statix
nurl nurl
manix manix
#comma # collides with nix-index-database #comma # collides with nix-index-database