2023-07-16 17:35:36 +01:00
|
|
|
{pkgs, ...}: {
|
2023-07-18 15:04:58 +01:00
|
|
|
home.packages = with pkgs; [dig silver-searcher gnumake];
|
2023-07-16 17:35:36 +01:00
|
|
|
programs = {
|
|
|
|
direnv = {
|
|
|
|
enable = true;
|
|
|
|
nix-direnv.enable = true;
|
|
|
|
};
|
|
|
|
fzf = {
|
|
|
|
enable = true;
|
|
|
|
colors = {
|
|
|
|
fg = "-1";
|
|
|
|
bg = "-1";
|
|
|
|
hl = "#c678dd";
|
|
|
|
"fg+" = "#ffffff";
|
|
|
|
"bg+" = "#4b5263";
|
|
|
|
"hl+" = "#d858fe";
|
|
|
|
info = "#98c379";
|
|
|
|
prompt = "#61afef";
|
|
|
|
pointer = "#be5046";
|
|
|
|
marker = "#e5c07b";
|
|
|
|
spinner = "#61afef";
|
|
|
|
header = "#61afef";
|
|
|
|
};
|
|
|
|
};
|
|
|
|
keychain = {
|
|
|
|
enable = true;
|
|
|
|
extraFlags = ["--quiet" "--noask" "--ignore-missing"];
|
|
|
|
keys = ["id_rsa" "id_ed25519"];
|
|
|
|
enableXsessionIntegration = true;
|
|
|
|
};
|
|
|
|
starship.enable = true;
|
2023-07-19 10:06:00 +01:00
|
|
|
taskwarrior = {
|
|
|
|
enable = true;
|
2023-07-24 13:27:05 +01:00
|
|
|
# colorTheme = ./taskwarrior.theme;
|
2023-07-19 10:06:00 +01:00
|
|
|
};
|
2023-07-16 17:35:36 +01:00
|
|
|
};
|
2023-07-21 17:02:18 +01:00
|
|
|
xdg.configFile = {
|
|
|
|
"starship.toml".source = ./starship.toml;
|
|
|
|
"pypoetry/config.toml".source = ./pypoetry.toml;
|
|
|
|
};
|
2023-07-16 17:35:36 +01:00
|
|
|
}
|