moved logic for default home manager

This commit is contained in:
John Lancaster
2025-07-04 10:55:46 -05:00
parent c94094a83d
commit 82dfb95bde
2 changed files with 25 additions and 28 deletions

View File

@@ -10,6 +10,27 @@
./vscode.nix
../nixosModules/options.nix
inputs._1password-shell-plugins.hmModules.default
];
nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [
"1password-cli"
"discord"
"spotify"
"steam"
"steam-original"
"steam-unwrapped"
"steam-run"
"sublimetext4"
"vscode"
"vscode-extension-mhutchie-git-graph"
"vscode-extension-ms-vscode-remote-vscode-remote-extensionpack"
"vscode-extension-MS-python-vscode-pylance"
"vscode-extension-github-copilot"
];
nixpkgs.config.permittedInsecurePackages = [
"openssl-1.1.1w"
];
# Home Manager needs a bit of information about you and the paths it should
@@ -32,6 +53,10 @@
btop
yazi
sops
(writeShellScriptBin "nhmu" ''
nix flake update --flake ~/.config/home-manager
nix run home-manager -- switch --flake ~/.config/home-manager
'')
# # It is sometimes useful to fine-tune packages, for example, by applying
# # overrides. You can do that directly here, just don't forget the
# # parentheses. Maybe you want to install Nerd Fonts with a limited number of