refactor: reduce amount of IFDs

This commit is contained in:
matt1432 2024-06-10 22:57:20 -04:00
parent f08e17f51b
commit cab5bfa648
22 changed files with 351 additions and 123 deletions
common/home

View file

@ -44,7 +44,7 @@
enable = true;
config.theme = "dracula-bat";
themes.dracula-bat.src = self.packages.${pkgs.system}.dracula.bat;
themes.dracula-bat.src = self.legacyPackages.${pkgs.system}.dracula.bat;
extraPackages = with pkgs.bat-extras; [
batman

View file

@ -9,7 +9,7 @@
lfs.enable = true;
includes = [
{path = toString self.packages.${pkgs.system}.dracula.git;}
{path = toString self.legacyPackages.${pkgs.system}.dracula.git;}
{
# FIXME: add https config

View file

@ -3,10 +3,13 @@
pkgs,
lib,
nixd,
self,
...
}: let
inherit (config.vars) hostName mainUser neovimIde;
inherit (lib) hasPrefix removePrefix;
inherit (lib) getExe hasPrefix removePrefix;
defaultFormat = self.formatter.${pkgs.system};
nixdPkg = nixd.packages.${pkgs.system}.default;
@ -27,8 +30,8 @@ in
}
];
home.packages = with pkgs; [
alejandra
home.packages = [
defaultFormat
];
xdg.dataFile."${flakeDir}/.nixd.json".text = builtins.toJSON {
@ -55,7 +58,7 @@ in
nixd = {
formatting = {
-- TODO: Try to find <flake>.formatter
command = { '${lib.getExe pkgs.alejandra}' },
command = { '${getExe defaultFormat}' },
},
},
},