modularized hosts creatorforge.nix

This commit is contained in:
specCon18 2023-04-18 02:42:12 -04:00
parent 38d653d2ff
commit 43ed213a93
14 changed files with 146 additions and 123 deletions

View file

@ -31,62 +31,5 @@
xplr
broot
];
};
programs = {
zoxide = {
enable = true;
enableZshIntegration = lib.mkDefault true;
# enableNushellIntegration = false;
};
ncspot = {
enable = true;
package = pkgs.ncspot;
};
zellij = {
enable = true;
package = pkgs.zellij;
};
nushell = {
enable = false;
};
starship = {
enable = true;
enableZshIntegration = true;
enableNushellIntegration = false;
};
direnv = {
enable = true;
enableZshIntegration = lib.mkDefault true;
};
home-manager = {
enable = true;
};
git = {
enable = true;
userName = "specCon18";
userEmail = "steven.carpenter@skdevstudios.com";
extraConfig = {
init = {
defaultBranch = "main";
};
};
};
};
dconf = {
enable = true;
settings = {
"org/gnome/mutter" = {
attach-modal-dialogs = true;
dynamic-workspaces = true;
edge-tiling = false;
experimental-features = [ "scale-monitor-framebuffer" ];
focus-change-on-pointer-rest = true;
workspaces-only-on-primary = true;
};
};
};
};
}