diff --git a/modules/base/user.nix b/modules/base/user.nix index c63f520..99e2bdd 100644 --- a/modules/base/user.nix +++ b/modules/base/user.nix @@ -18,5 +18,6 @@ useUserPackages = true; users.dark = ./home; extraSpecialArgs = { inherit inputs; }; + backupFileExtension = ".bak"; }; } \ No newline at end of file diff --git a/modules/development/home/git.nix b/modules/development/home/git.nix index a5bf946..4d24385 100644 --- a/modules/development/home/git.nix +++ b/modules/development/home/git.nix @@ -8,9 +8,10 @@ enable = true; package = pkgs.gitMinimal; lfs.enable = true; - userName = "Ghostfox"; - extraConfig = { + settings = { + user.name = "Ghostfox"; + init.defaultBranch = "main"; credential = { diff --git a/modules/development/home/vscode.nix b/modules/development/home/vscode.nix index 809515c..07c8e51 100644 --- a/modules/development/home/vscode.nix +++ b/modules/development/home/vscode.nix @@ -29,6 +29,9 @@ in docker.docker redhat.vscode-yaml ]; + userSettings = { + "chat.agent.enabled" = false; + }; }; }; }; diff --git a/modules/gaming/default.nix b/modules/gaming/default.nix index 22ac5cd..5dc3fa7 100644 --- a/modules/gaming/default.nix +++ b/modules/gaming/default.nix @@ -15,5 +15,6 @@ qsstv handbrake wineWow64Packages.waylandFull + winetricks ]; } \ No newline at end of file diff --git a/modules/gaming/nix-ld.nix b/modules/gaming/nix-ld.nix index 1c22f74..68d3c47 100644 --- a/modules/gaming/nix-ld.nix +++ b/modules/gaming/nix-ld.nix @@ -9,6 +9,7 @@ alsa-oss openal libpulseaudio + libGL ]; }; } \ No newline at end of file diff --git a/modules/vibes/default.nix b/modules/vibes/default.nix index b962656..c8c010d 100644 --- a/modules/vibes/default.nix +++ b/modules/vibes/default.nix @@ -1,5 +1,5 @@ { - home.sharedModules = [ + home-manager.sharedModules = [ ./home ]; } \ No newline at end of file diff --git a/modules/vibes/home/vscode.nix b/modules/vibes/home/vscode.nix index fdf0b65..800d01c 100644 --- a/modules/vibes/home/vscode.nix +++ b/modules/vibes/home/vscode.nix @@ -19,7 +19,11 @@ in prettier.prettier-vscode docker.docker redhat.vscode-yaml + github.copilot-chat ]; + userSettings = { + "chat.agent.enabled" = true; + }; }; }; } \ No newline at end of file