Zaktualizuj flake.lock i przenieś konfigurację VSCode do profili
- Uaktualniono zależności w `flake.lock` dla `auto-cpufreq`, `home-manager`, `nixpkgs`, `stylix` i `nur-expressions`. - Dodano pakiety `kdePackages.kdeconnect-kde` oraz `calyx-vpn` do listy klientów. - Oznaczono `codium.nix` komentarzem TODO do usunięcia po migracji. - Utworzono nową strukturę plików dla profili VSCode (`default`, `webdev-vue`, `python-django`, `rust-tauri`, `rust-bevy`). - Zarejestrowano nową konfigurację codium w `home.nix`.
This commit is contained in:
19
hosts/garand-laptop/home/codium.nix
Normal file
19
hosts/garand-laptop/home/codium.nix
Normal file
@@ -0,0 +1,19 @@
|
||||
{pkgs, ...}: let
|
||||
default = import ./codium/default.nix {inherit pkgs;};
|
||||
webdev = import ./codium/webdev-vue.nix.nix {inherit pkgs;};
|
||||
django = import ./codium/python-django.nix.nix {inherit pkgs;};
|
||||
tauri = import ./codium/rust-tauri.nix.nix {inherit pkgs;};
|
||||
bevy = import ./codium/rust-bevy.nix.nix {inherit pkgs;};
|
||||
in {
|
||||
programs.vscode = {
|
||||
enable = true;
|
||||
package = pkgs.vscodium;
|
||||
profiles = {
|
||||
inherit (default.programs.vscode.profiles) default;
|
||||
inherit (webdev.programs.vscode.profiles) webdev;
|
||||
inherit (django.programs.vscode.profiles) django;
|
||||
inherit (tauri.programs.vscode.profiles) tauri;
|
||||
inherit (bevy.programs.vscode.profiles) bevy;
|
||||
};
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user