forked from tuxcord/tuxcord.nix
treewide: initial commit
This commit is contained in:
@@ -0,0 +1,101 @@
|
||||
{
|
||||
inputs',
|
||||
lib,
|
||||
pkgs,
|
||||
...
|
||||
}:
|
||||
let
|
||||
inherit (lib) mkForce;
|
||||
in
|
||||
{
|
||||
programs = {
|
||||
fish = {
|
||||
enable = true;
|
||||
shellAliases = mkForce { };
|
||||
};
|
||||
|
||||
zsh.enable = true;
|
||||
|
||||
git = {
|
||||
enable = true;
|
||||
lfs.enable = true;
|
||||
};
|
||||
|
||||
gnupg.agent.enable = true;
|
||||
|
||||
ssh.startAgent = true;
|
||||
|
||||
nix-index-database.comma.enable = true;
|
||||
|
||||
nix-index = {
|
||||
enableBashIntegration = false;
|
||||
enableFishIntegration = false;
|
||||
enableZshIntegration = false;
|
||||
};
|
||||
|
||||
nix-ld.enable = true;
|
||||
};
|
||||
|
||||
environment.systemPackages = with pkgs; [
|
||||
atop
|
||||
bat
|
||||
btdu
|
||||
compsize
|
||||
croc
|
||||
deadnix
|
||||
delta
|
||||
difftastic
|
||||
dnsutils
|
||||
doggo
|
||||
duf
|
||||
dust
|
||||
efibootmgr
|
||||
eza
|
||||
fastfetch
|
||||
fd
|
||||
file
|
||||
gcc
|
||||
gnumake
|
||||
gnupg
|
||||
htop
|
||||
hwatch
|
||||
inputs'.agenix.packages.default
|
||||
inputs'.nix-alien.packages.default
|
||||
inputs'.nix-super.packages.default
|
||||
inxi
|
||||
jq
|
||||
jujutsu
|
||||
killall
|
||||
lsof
|
||||
man-pages
|
||||
multipath-tools
|
||||
ncdu
|
||||
neovim
|
||||
nh
|
||||
nix-output-monitor
|
||||
openssl
|
||||
parted
|
||||
perf
|
||||
pinentry-curses
|
||||
procs
|
||||
progress
|
||||
pstree
|
||||
pv
|
||||
python3
|
||||
python3Packages.btrfs
|
||||
ripgrep
|
||||
screen
|
||||
smartmontools
|
||||
smem
|
||||
socat
|
||||
sshfs
|
||||
statix
|
||||
sysstat
|
||||
tcpdump
|
||||
tmux
|
||||
unzip
|
||||
vgrep
|
||||
vim
|
||||
whois
|
||||
];
|
||||
}
|
||||
Reference in New Issue
Block a user