Compare commits

...

3 commits

Author SHA1 Message Date
0aa8b15326 fix(home): put back thunderbird 2024-11-12 10:59:58 +01:00
d272bef90f feat(home): move home packages to programs 2024-11-12 10:48:09 +01:00
5a7f10659e fix(home): helix formatters 2024-11-12 10:41:41 +01:00

View file

@ -7,15 +7,15 @@
home.stateVersion = "24.05"; home.stateVersion = "24.05";
home.packages = with pkgs; [ home.packages = with pkgs; [
thunderbird
jdt-language-server
python3 python3
swaybg swaybg
catimg catimg
virt-manager virt-manager
unzip unzip
jq
nil nil
pavucontrol pavucontrol
thunderbird
wl-clipboard wl-clipboard
prismlauncher prismlauncher
noto-fonts noto-fonts
@ -24,16 +24,12 @@
gnumake gnumake
man-pages man-pages
man-pages-posix man-pages-posix
clang-tools
gdb gdb
gcc gcc
valgrind valgrind
nixfmt-classic
cloc cloc
nodejs_22 nodejs_22
texliveFull
bash-language-server bash-language-server
shfmt
libnotify libnotify
(nerdfonts.override { fonts = [ "Hack" ]; }) (nerdfonts.override { fonts = [ "Hack" ]; })
@ -97,17 +93,22 @@
{ {
name = "nix"; name = "nix";
auto-format = true; auto-format = true;
formatter.command = "nixfmt"; formatter.command = "${pkgs.nixfmt-classic}/bin/nixfmt";
} }
{ {
name = "c"; name = "c";
auto-format = true; auto-format = true;
formatter.command = "clang-format"; formatter.command = "${pkgs.clang-tools}/bin/clang-format";
} }
{ {
name = "bash"; name = "bash";
auto-format = true; auto-format = true;
formatter.command = "shfmt"; formatter.command = "${pkgs.shfmt}/bin/shfmt";
}
{
name = "java";
auto-format = true;
formatter.command = "${pkgs.google-java-format}/bin/google-java-format";
} }
]; ];
}; };
@ -411,11 +412,10 @@
}; };
programs.mpv.enable = true; programs.mpv.enable = true;
programs.jq.enable = true;
programs.chromium = {
enable = true;
package = pkgs.ungoogled-chromium;
};
programs.fastfetch.enable = true; programs.fastfetch.enable = true;
programs.texlive = {
enable = true;
package = pkgs.texliveFull;
};
} }