This commit is contained in:
DashieTM 2025-05-10 13:29:37 +02:00
parent 1cb30eadca
commit cee415973f
13 changed files with 1747 additions and 1678 deletions

View file

@ -1,41 +1,41 @@
{
mkDashDefault,
config,
lib,
...
}: let
username = config.conf.username;
in {
manual = {
html.enable = mkDashDefault false;
json.enable = mkDashDefault false;
manpages.enable = mkDashDefault false;
};
fonts.fontconfig.enable = mkDashDefault true;
home = {
username = mkDashDefault username;
homeDirectory = mkDashDefault "/home/${username}";
sessionPath = ["$HOME/.cargo/bin"];
enableNixpkgsReleaseCheck = mkDashDefault false;
sessionVariables = {
GOROOT = mkDashDefault "$HOME/.go";
QT_QPA_PLATFORMTHEME = mkDashDefault "qt5ct";
};
keyboard = mkDashDefault null;
};
programs.nix-index = {
enable = mkDashDefault true;
enableFishIntegration = mkDashDefault true;
};
nix = {
extraOptions = lib.mkIf (config ? sops.secrets && config.sops.secrets ? access.path) ''
!include ${config.sops.secrets.access.path}
'';
};
}
{
mkDashDefault,
config,
lib,
...
}: let
username = config.conf.username;
in {
manual = {
html.enable = mkDashDefault false;
json.enable = mkDashDefault false;
manpages.enable = mkDashDefault false;
};
fonts.fontconfig.enable = mkDashDefault true;
home = {
username = mkDashDefault username;
homeDirectory = mkDashDefault "/home/${username}";
sessionPath = ["$HOME/.cargo/bin"];
enableNixpkgsReleaseCheck = mkDashDefault false;
sessionVariables = {
GOROOT = mkDashDefault "$HOME/.go";
QT_QPA_PLATFORMTHEME = mkDashDefault "qt5ct";
};
keyboard = mkDashDefault null;
};
programs.nix-index = {
enable = mkDashDefault true;
enableFishIntegration = mkDashDefault true;
};
nix = {
extraOptions = lib.mkIf (config ? sops.secrets && config.sops.secrets ? access.path) ''
!include ${config.sops.secrets.access.path}
'';
};
}