nixos-config/machines/ace/home.nix

123 lines
1.7 KiB
Nix
Raw Normal View History

{pkgs, ...}: {
programs.home-manager.enable = true;
2024-12-14 13:07:40 +03:00
home.username = "mrflos";
home.homeDirectory = "/home/mrflos";
imports = [../../users/mrflos-home-manager.nix];
home.packages = with pkgs; let
php84 = pkgs.php84.buildEnv {
extraConfig = ''
memory_limit = 1G
max_input_vars = 100000
max_multipart_body_parts = 100000
'';
};
in [
2024-12-14 13:07:40 +03:00
ansible
atuin
bat
btop
cargo
catnip
cmatrix
coreutils
curl
dnsutils
emacs-nox
eslint_d
2024-12-14 13:07:40 +03:00
fd
findutils
fzf
gnugrep
gnumake
gnupg
imagemagick
jq
git
glances
gopass
gopass-jsonapi
2024-12-14 13:07:40 +03:00
htop
lazygit
lsd
magic-wormhole
mc
micro
mosh
neofetch
nixd
neovim
ollama
pandoc
pciutils
pinentry-all
2025-03-13 10:59:08 +03:00
presenterm
2024-12-14 13:07:40 +03:00
ripgrep
rustc
slides
starship
stylua
2024-12-14 13:07:40 +03:00
syncthing
thunderbird
2024-12-14 13:07:40 +03:00
tmux
tokei
tree
unzip
usbutils
wget
whois
wl-clipboard
wirelesstools
yazi
yt-dlp
zellij
zoxide
zsh-autosuggestions
# dev tools
dart-sass
docker-compose
eris-go
gcc
go
nixfmt-rfc-style
lua
lua-language-server
luarocks
nixpkgs-fmt
nixos-generators
nodejs
nodePackages.eslint
nodePackages.prettier
2025-02-15 08:50:06 +03:00
php84
php84Packages.composer
2024-12-14 13:07:40 +03:00
python3
python311Packages.virtualenv
stylelint
symfony-cli
tcl-9_0
# tk-9_0
2024-12-14 13:07:40 +03:00
tree-sitter
virt-manager
wireguard-tools
2024-12-14 13:07:40 +03:00
yarn
zig
# image optimizers
image_optim
nodePackages.svgo
jpegoptim
optipng
pngquant
gifsicle
libwebp
2025-01-31 23:35:59 +03:00
# fonts
inter
#nerd-fonts.iosevka
2025-01-31 23:35:59 +03:00
nerd-fonts.iosevka-term
2024-12-14 13:07:40 +03:00
];
2025-01-31 23:35:59 +03:00
fonts.fontconfig.enable = true;
2024-12-14 13:07:40 +03:00
}