Restructured nixos home-manager config

This commit is contained in:
Random936
2025-02-09 10:47:35 -08:00
parent deb4233b93
commit fceb1282f0
13 changed files with 203 additions and 186 deletions

View File

@@ -5,58 +5,23 @@
homeDirectory = "/home/${user}";
};
imports = [
./shared.nix
./modules/hacking.nix
imports = [
./shared.nix
./modules/utils.nix
./modules/linux-only-utils.nix
./modules/networking.nix
./modules/neovim.nix
./modules/emacs.nix
./modules/apps.nix
./modules/tmux.nix
./modules/zsh.nix
];
home.packages = with pkgs; [
feh
ncdu
dconf
docker
barrier
firefox
flameshot
traceroute
pavucontrol
virt-viewer
bitwarden-cli
wireguard-tools
nextcloud-client
protonmail-desktop
nvtopPackages.full
];
services.emacs.enable = true;
dconf = {
enable = true;
settings = {
"org/gnome/desktop/interface" = {
color-scheme = "prefer-dark";
};
};
};
gtk = {
enable = true;
theme = {
name = "Materia-dark";
package = pkgs.materia-theme;
};
};
programs.obs-studio = {
enable = true;
plugins = with pkgs.obs-studio-plugins; [
obs-backgroundremoval
];
};
home.packages = with pkgs; [
bitwarden-cli
wireguard-tools
];
home.file = {
".Xresources".source = ../dotfiles/.Xresources;