Add Nix configuration and update package lists for Gojo and Haze

This commit is contained in:
Chris Toph 2025-05-30 20:12:39 -04:00
parent faa650c4a5
commit 3e38a77ece
4 changed files with 45 additions and 2 deletions

View file

@ -105,6 +105,24 @@ in
programs.home-manager.enable = true; programs.home-manager.enable = true;
## NIX NIX NIX ##
home.file =
let
nixConfig = pkgs.writeText "config.nix" ''
{
allowUnfree = true;
permittedInsecurePackages = [
"ventoy-gtk3-1.1.05"
];
}
'';
in
{
".config/nixpkgs/config.nix" = {
source = nixConfig;
};
};
# Nicely reload system units when changing configs # Nicely reload system units when changing configs
systemd.user.startServices = "sd-switch"; systemd.user.startServices = "sd-switch";
} }

View file

@ -27,11 +27,23 @@
home.packages = builtins.attrValues { home.packages = builtins.attrValues {
inherit (pkgs) inherit (pkgs)
## Media ## ## Media ##
cider # Apple Music ffmpeg
gpu-screen-recorder-gtk
spotify
youtube-music youtube-music
## Social ##
betterdiscordctl
discord
telegram-desktop
## Tools ## ## Tools ##
bitwarden-desktop
inspector inspector
## Productivity ##
gimp
inkscape
; ;
}; };
} }

View file

@ -22,10 +22,22 @@
home.packages = builtins.attrValues { home.packages = builtins.attrValues {
inherit (pkgs) inherit (pkgs)
## Media ## ## Media ##
cider # Apple Music ffmpeg
spotify
gpu-screen-recorder-gtk
## Social ##
telegram-desktop
discord
betterdiscordctl
## Tools ## ## Tools ##
bitwarden-desktop
inspector inspector
## Productivity ##
gimp
inkscape
; ;
}; };
} }

View file

@ -48,6 +48,7 @@ in
]; ];
config = { config = {
allowUnfree = true; allowUnfree = true;
allowUnfreePredicate = _: true;
}; };
}; };