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 ./git.nix
./gpg.nix ./gpg.nix
./gtk.nix ./gtk.nix
./htop.nix
./hyprland.nix ./hyprland.nix
./joshuto.nix ./joshuto.nix
./kitty.nix ./kitty.nix
./librewolf.nix
./mime-apps.nix ./mime-apps.nix
./mpv.nix ./mpv.nix
./ncmpcpp.nix ./ncmpcpp.nix
./neovim.nix ./neovim.nix
./qutebrowser.nix ./qutebrowser.nix
./rofi.nix ./rofi.nix
./swaylock.nix
./thunar.nix
./udiskie.nix ./udiskie.nix
./waybar.nix ./waybar.nix
./waycorner.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.gvfs.enable = true; # Trash support
services.gnome.gnome-keyring.enable = true; # Mount 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.enabled = "fcitx5";
i18n.inputMethod.fcitx5.addons = [ pkgs.fcitx5-mozc ]; i18n.inputMethod.fcitx5.addons = [ pkgs.fcitx5-mozc ];
security.pam.services.swaylock = { };
# nix # nix
nix.package = pkgs.nixFlakes; nix.package = pkgs.nixFlakes;
nix.settings.experimental-features = [ "nix-command" "flakes" "repl-flake" ]; 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 = { services.greetd = {
enable = true; enable = true;
restart = false; restart = false;