setup.nix: Add more modules

Now locale and timezone will be set. Nix flakes also get enabled and
neovim becomes a usable editor.
This commit is contained in:
Donovan Glover 2023-06-22 13:09:35 -04:00
parent 7a07f70f7c
commit 4d893bed47
No known key found for this signature in database
GPG Key ID: EA7408A77AE1BE65

View File

@ -2,15 +2,21 @@
{ {
imports = [ imports = [
./modules/fish.nix
./modules/fonts.nix ./modules/fonts.nix
./modules/stylix.nix
./modules/home-manager.nix ./modules/home-manager.nix
./modules/locale.nix
./modules/neovim.nix
./modules/nix.nix
./modules/starship.nix
./modules/stylix.nix
./modules/timezone.nix
./modules/wine.nix
]; ];
home-manager.sharedModules = [ home-manager.sharedModules = [
./home/fish.nix ./home/fish.nix
./home/gtk.nix ./home/gtk.nix
./home/starship.nix
./home/xcursor.nix ./home/xcursor.nix
./home/xresources.nix ./home/xresources.nix
]; ];
@ -48,11 +54,7 @@
}; };
services.xserver.enable = true; services.xserver.enable = true;
hardware.opengl.enable = true;
hardware.opengl = {
enable = true;
driSupport32Bit = true;
};
system.stateVersion = "22.11"; system.stateVersion = "22.11";
} }