This commit is contained in:
zack 2024-08-07 10:44:50 -04:00
parent b50deaf53c
commit 663c9608d0
No known key found for this signature in database
GPG key ID: 5F873416BCF59F35
13 changed files with 331 additions and 68 deletions

View file

@ -27,8 +27,8 @@ with lib.custom; let
accountsservice
swww
gnome.gnome-control-center
gnome.nautilus
gnome.totem
nautilus
totem
loupe
];

View file

@ -0,0 +1,20 @@
{
lib,
config,
pkgs,
...
}:
with lib;
with lib.custom; let
cfg = config.apps.term.foot;
in {
options.apps.term.foot = with types; {
enable = mkBoolOpt false "Enable Foot Terminal";
};
config = mkIf cfg.enable {
programs.foot = {
enable = true;
};
};
}

View file

@ -39,18 +39,13 @@ in {
defaultEditor = true;
extraPackages = with pkgs; [
# Formatters
alejandra # Nix
black # Python
prettierd # Multi-language
shfmt
isort
stylua
rustywind
# LSP
lua-language-server
nixd
rust-analyzer
vscode-langservers-extracted
nodePackages.vscode-json-languageserver
nodePackages.typescript-language-server