Just recipe to update single flake, moved some home configs

This commit is contained in:
2025-04-06 12:55:05 +02:00
parent 11e8f2f8c6
commit b5c273e072
6 changed files with 33 additions and 21 deletions

View File

@ -5,4 +5,6 @@
enable = true;
flavor = theme.flavor;
};
programs.btop.enable = true;
}

View File

@ -1,5 +1,4 @@
{
pkgs,
inputs,
common,
...
@ -20,6 +19,7 @@ in
./fish.nix
./freetube.nix
./gtk.nix
./gpg.nix
./kitty.nix
./media
./nextcloud.nix
@ -31,8 +31,6 @@ in
./zen
];
dconf.enable = true;
home = {
username = username;
homeDirectory = dir.home;
@ -47,17 +45,6 @@ in
stateVersion = common.system.version;
};
programs = {
btop.enable = true;
# Let Home Manager install and manage itself.
home-manager.enable = true;
};
services = {
gpg-agent = {
enable = true;
pinentryPackage = pkgs.pinentry-curses;
};
};
# Let Home Manager install and manage itself.
programs.home-manager.enable = true;
}

9
home-manager/gpg.nix Normal file
View File

@ -0,0 +1,9 @@
{ pkgs, ... }:
{
services.gpg-agent = {
enable = true;
enableFishIntegration = true;
pinentryPackage = pkgs.pinentry-curses;
};
}

View File

@ -1,15 +1,19 @@
{ theme, ... }:
{
# TODO deprecated, remove
catppuccin.gtk = {
enable = true;
flavor = theme.flavor;
icon.enable = true;
};
dconf.settings = {
# Prefer dark mode for all GTK apps
"org/gnome/desktop/interface".color-scheme = "prefer-dark";
dconf = {
enable = true;
settings = {
# Prefer dark mode for all GTK apps
"org/gnome/desktop/interface".color-scheme = "prefer-dark";
};
};
gtk.enable = true;