nix: Continue home separation

This commit is contained in:
Donovan Glover 2023-06-16 23:00:15 -04:00
parent a7102b5b67
commit e00a88bfea
No known key found for this signature in database
GPG Key ID: EA7408A77AE1BE65
5 changed files with 21 additions and 15 deletions

View File

@ -6,15 +6,19 @@
./git.nix
./gpg.nix
./gtk.nix
./htop.nix
./hyprland.nix
./joshuto.nix
./kitty.nix
./librewolf.nix
./mime-apps.nix
./mpv.nix
./ncmpcpp.nix
./neovim.nix
./qutebrowser.nix
./rofi.nix
./swaylock.nix
./thunar.nix
./udiskie.nix
./waybar.nix
./waycorner.nix

9
home/htop.nix Normal file
View File

@ -0,0 +1,9 @@
{ pkgs, ... }:
{
programs.htop = {
enable = true;
package = pkgs."htop-vim";
settings = { tree_view = 1; };
};
}

6
home/thunar.nix Normal file
View File

@ -0,0 +1,6 @@
{
xdg.configFile."xfce4/helpers.rc".text = ''
TerminalEmulator=kitty
TerminalEmulatorDismissed=true
'';
}

View File

@ -11,13 +11,4 @@
services.gvfs.enable = true; # Trash support
services.gnome.gnome-keyring.enable = true; # Mount support
home-manager.sharedModules = [
{
xdg.configFile."xfce4/helpers.rc".text = ''
TerminalEmulator=kitty
TerminalEmulatorDismissed=true
'';
}
];
}

View File

@ -29,6 +29,8 @@ let VARIABLES = import ./variables.nix; in {
i18n.inputMethod.enabled = "fcitx5";
i18n.inputMethod.fcitx5.addons = [ pkgs.fcitx5-mozc ];
security.pam.services.swaylock = { };
# nix
nix.package = pkgs.nixFlakes;
nix.settings.experimental-features = [ "nix-command" "flakes" "repl-flake" ];
@ -280,12 +282,6 @@ let VARIABLES = import ./variables.nix; in {
'';
};
programs.htop = {
enable = true;
package = pkgs."htop-vim";
settings = { tree_view = 1; };
};
services.greetd = {
enable = true;
restart = false;