Merge branch 'flake' of gitlab.com:ahoneybun/nix-configs into flake

This commit is contained in:
Aaron Honeycutt 2024-01-26 09:08:34 -07:00
commit 6371010230
2 changed files with 39 additions and 2 deletions

View file

@ -63,6 +63,25 @@
];
};
"garrus" = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
modules = [
# Add Disko for disk management
disko.nixosModules.disko
./disko-config.nix
./gnome.nix
./garrus.nix
./configuration.nix
./hardware-configuration.nix
home-manager.nixosModules.home-manager
{
home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true;
home-manager.users.aaronh = import ./home.nix;
}
];
};
"vm" = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
modules = [

View file

@ -69,8 +69,26 @@
};
};
programs.command-not-found.enable = true;
programs.nix-index = {
enable = true;
enableBashIntegration = true;
};
dconf.settings = {
"org/gnome/shell" = {
favorite-apps = [ "nautilus.desktop" "gnome-terminal.desktop" "firefox.desktop" "codium.desktop" ];
};
"org/gnome/desktop/peripherals/touchpad" = {
tap-to-click = true;
};
"org/gnome/desktop/interface" = {
clock-show-seconds = true;
clock-show-weekday = true;
color-scheme = "prefer-dark";
enable-hot-corners = false;
};
};
programs.gh.enable = true;
# Let Home Manager install and manage itself.