From 1d9a210419f358ae01a86b9ba354ab6b72caa359 Mon Sep 17 00:00:00 2001 From: Greg Hellings Date: Tue, 23 Jul 2024 00:19:21 -0500 Subject: [PATCH 01/10] Seems to start gitlab automatically now --- hosts/myself/container-git.nix | 29 ++++++++++++----------------- 1 file changed, 12 insertions(+), 17 deletions(-) diff --git a/hosts/myself/container-git.nix b/hosts/myself/container-git.nix index 2b57a0d..b1644c3 100644 --- a/hosts/myself/container-git.nix +++ b/hosts/myself/container-git.nix @@ -177,23 +177,18 @@ in { # Do not start nginx until we have tailscaled up and running, so it can bind # to the 100.* addresses - systemd.services.nginx = { - after = [ - "tailscaled.service" - "network.target" - "network-online.target" - ]; - wants = [ - "tailscaled.service" - "network.target" - "network-online.target" - ]; - requires = [ - "tailscaled.service" - ]; - preStart = '' - sleep 5 # tailscaled is up before it's ACTUALLY up... try waiting? - ''; + systemd.services = { + nginx = rec { + after = [ + "network-online.target" + ]; + wants = after; + serviceConfig = { + RestartMaxDelaySec = "30s"; + RestartSteps = "5"; + }; + }; + tailscaled.partOf = [ "network-online.target" ]; }; system.stateVersion = lib.mkForce "24.05"; } From 51a7db4a13d17f41faf840c08ff5e0918dc878e8 Mon Sep 17 00:00:00 2001 From: Greg Hellings Date: Tue, 23 Jul 2024 14:27:03 -0500 Subject: [PATCH 02/10] Enable web services on Jeremiah --- hosts/jeremiah/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/hosts/jeremiah/default.nix b/hosts/jeremiah/default.nix index cd562f1..2b533dd 100644 --- a/hosts/jeremiah/default.nix +++ b/hosts/jeremiah/default.nix @@ -109,6 +109,7 @@ enableExtensionPack = true; enableHardening = false; headless = true; + enableWebService = true; }; systemd.services."gitlab-runner" = { From 7aa91ffc0a9f12813d2767eb489a5b315c903b59 Mon Sep 17 00:00:00 2001 From: Greg Hellings Date: Wed, 24 Jul 2024 10:59:08 -0500 Subject: [PATCH 03/10] Fix storage URL for container --- hosts/myself/container-runner.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hosts/myself/container-runner.nix b/hosts/myself/container-runner.nix index f272df1..8a90b3f 100644 --- a/hosts/myself/container-runner.nix +++ b/hosts/myself/container-runner.nix @@ -67,7 +67,7 @@ lib.attrsets.recursiveUpdate { registrationConfigFile = config.age.secrets.runner-reg.path; environmentVariables = { EFI_DIR = "${pkgs.OVMF.fd}/FV/"; - STORAGE_URL = "http://localhost:9000"; + STORAGE_URL = "http://minio-01.thehellings.lan:9000"; }; }; }; From 703a2696523fc3d88fdc8fcfaa4ea03cc7a590e5 Mon Sep 17 00:00:00 2001 From: Greg Hellings Date: Wed, 31 Jul 2024 14:51:09 -0500 Subject: [PATCH 04/10] Update nixunstable packages --- flake.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/flake.lock b/flake.lock index aa4c5fa..7ec55f0 100644 --- a/flake.lock +++ b/flake.lock @@ -413,11 +413,11 @@ }, "nixunstable": { "locked": { - "lastModified": 1720957393, - "narHash": "sha256-oedh2RwpjEa+TNxhg5Je9Ch6d3W1NKi7DbRO1ziHemA=", + "lastModified": 1722185531, + "narHash": "sha256-veKR07psFoJjINLC8RK4DiLniGGMgF3QMlS4tb74S6k=", "owner": "nixos", "repo": "nixpkgs", - "rev": "693bc46d169f5af9c992095736e82c3488bf7dbb", + "rev": "52ec9ac3b12395ad677e8b62106f0b98c1f8569d", "type": "github" }, "original": { From 607d472455cbc1c247b1b5ede9e60371c972504a Mon Sep 17 00:00:00 2001 From: Greg Hellings Date: Wed, 31 Jul 2024 15:20:26 -0500 Subject: [PATCH 05/10] Rework home dir for better support --- home/home.nix | 10 +----- home/hosts/genesis/default.nix | 5 --- home/hosts/hosea/default.nix | 5 --- home/hosts/iso/default.nix | 5 --- home/hosts/jeremiah/default.nix | 4 --- home/hosts/jude/default.nix | 12 ++++---- home/hosts/linode/default.nix | 5 --- home/hosts/ls23003/default.nix | 4 --- home/hosts/myself/default.nix | 4 --- home/hosts/work/default.nix | 4 +-- home/hosts/wsl/default.nix | 5 --- home/{ => modules/baseline}/ansible.nix | 0 home/{ => modules/baseline}/bash.nix | 0 home/modules/baseline/default.nix | 13 ++++++++ home/{ => modules/baseline}/direnv.nix | 0 home/{ => modules/baseline}/git.nix | 0 home/{ => modules/baseline}/ssh.nix | 0 home/{ => modules/baseline}/vim.nix | 0 home/{ => modules/baseline}/vim/extra.lua | 0 home/{ => modules/baseline}/vim/extra.vimrc | 0 home/{ => modules/baseline}/vim/init.lua | 0 home/{ => modules/baseline}/vim/vimrc | 0 home/{ => modules/baseline}/xonsh.nix | 0 home/{ => modules/baseline}/xonsh_footer.xsh | 0 home/{ => modules/baseline}/xonsh_header.xsh | 0 home/modules/default.nix | 2 ++ home/modules/vscodium.nix | 32 ++++++++++++++++++++ home/vscodium.nix | 26 ---------------- 28 files changed, 55 insertions(+), 81 deletions(-) delete mode 100644 home/hosts/genesis/default.nix delete mode 100644 home/hosts/hosea/default.nix delete mode 100644 home/hosts/iso/default.nix delete mode 100644 home/hosts/jeremiah/default.nix delete mode 100644 home/hosts/linode/default.nix delete mode 100644 home/hosts/ls23003/default.nix delete mode 100644 home/hosts/myself/default.nix delete mode 100644 home/hosts/wsl/default.nix rename home/{ => modules/baseline}/ansible.nix (100%) rename home/{ => modules/baseline}/bash.nix (100%) create mode 100644 home/modules/baseline/default.nix rename home/{ => modules/baseline}/direnv.nix (100%) rename home/{ => modules/baseline}/git.nix (100%) rename home/{ => modules/baseline}/ssh.nix (100%) rename home/{ => modules/baseline}/vim.nix (100%) rename home/{ => modules/baseline}/vim/extra.lua (100%) rename home/{ => modules/baseline}/vim/extra.vimrc (100%) rename home/{ => modules/baseline}/vim/init.lua (100%) rename home/{ => modules/baseline}/vim/vimrc (100%) rename home/{ => modules/baseline}/xonsh.nix (100%) rename home/{ => modules/baseline}/xonsh_footer.xsh (100%) rename home/{ => modules/baseline}/xonsh_header.xsh (100%) create mode 100644 home/modules/vscodium.nix delete mode 100644 home/vscodium.nix diff --git a/home/home.nix b/home/home.nix index 22b6a45..5eb4ad6 100644 --- a/home/home.nix +++ b/home/home.nix @@ -10,15 +10,7 @@ in imports = [ inputs.nixvim.homeManagerModules.default ./modules - ./ansible.nix - ./bash.nix - ./direnv.nix - ./git.nix - ./ssh.nix - ./vim.nix - ./xonsh.nix - ./hosts/${host} - ]; + ] ++ lib.optionals (builtins.pathExists ./hosts/${host}) [ ./hosts/${host} ]; programs.tmux = { diff --git a/home/hosts/genesis/default.nix b/home/hosts/genesis/default.nix deleted file mode 100644 index d8147ea..0000000 --- a/home/hosts/genesis/default.nix +++ /dev/null @@ -1,5 +0,0 @@ -{ ... }: - -{ - -} diff --git a/home/hosts/hosea/default.nix b/home/hosts/hosea/default.nix deleted file mode 100644 index d8147ea..0000000 --- a/home/hosts/hosea/default.nix +++ /dev/null @@ -1,5 +0,0 @@ -{ ... }: - -{ - -} diff --git a/home/hosts/iso/default.nix b/home/hosts/iso/default.nix deleted file mode 100644 index d8147ea..0000000 --- a/home/hosts/iso/default.nix +++ /dev/null @@ -1,5 +0,0 @@ -{ ... }: - -{ - -} diff --git a/home/hosts/jeremiah/default.nix b/home/hosts/jeremiah/default.nix deleted file mode 100644 index dbaa756..0000000 --- a/home/hosts/jeremiah/default.nix +++ /dev/null @@ -1,4 +0,0 @@ -{ pkgs, config, ... }: - -{ -} diff --git a/home/hosts/jude/default.nix b/home/hosts/jude/default.nix index 39c1645..6b06c1b 100644 --- a/home/hosts/jude/default.nix +++ b/home/hosts/jude/default.nix @@ -1,16 +1,16 @@ { pkgs, ... }: { - imports = [ - ../../vscodium.nix - ]; home.packages = with pkgs; [ (mumble.override { pulseSupport = true; }) logseq ]; - greg.gui = true; - greg.sway = false; - greg.gnome = false; + greg = { + gui = true; + sway = false; + gnome = false; + vscodium = true; + }; programs.xonsh.sessionVariables.EFI_DIR = "${pkgs.OVMF.fd}/FV/"; } diff --git a/home/hosts/linode/default.nix b/home/hosts/linode/default.nix deleted file mode 100644 index d8147ea..0000000 --- a/home/hosts/linode/default.nix +++ /dev/null @@ -1,5 +0,0 @@ -{ ... }: - -{ - -} diff --git a/home/hosts/ls23003/default.nix b/home/hosts/ls23003/default.nix deleted file mode 100644 index facb35d..0000000 --- a/home/hosts/ls23003/default.nix +++ /dev/null @@ -1,4 +0,0 @@ -{ ... }: -{ - -} diff --git a/home/hosts/myself/default.nix b/home/hosts/myself/default.nix deleted file mode 100644 index 04618ac..0000000 --- a/home/hosts/myself/default.nix +++ /dev/null @@ -1,4 +0,0 @@ -{ ... }: - -{ -} diff --git a/home/hosts/work/default.nix b/home/hosts/work/default.nix index 0ba0b6e..f14792d 100644 --- a/home/hosts/work/default.nix +++ b/home/hosts/work/default.nix @@ -1,9 +1,7 @@ { pkgs, ... }: { - imports = [ - ../../vscodium.nix - ]; + greg.vscodium.enable = true; home.packages = with pkgs; [ brew diff --git a/home/hosts/wsl/default.nix b/home/hosts/wsl/default.nix deleted file mode 100644 index d8147ea..0000000 --- a/home/hosts/wsl/default.nix +++ /dev/null @@ -1,5 +0,0 @@ -{ ... }: - -{ - -} diff --git a/home/ansible.nix b/home/modules/baseline/ansible.nix similarity index 100% rename from home/ansible.nix rename to home/modules/baseline/ansible.nix diff --git a/home/bash.nix b/home/modules/baseline/bash.nix similarity index 100% rename from home/bash.nix rename to home/modules/baseline/bash.nix diff --git a/home/modules/baseline/default.nix b/home/modules/baseline/default.nix new file mode 100644 index 0000000..8eb30b6 --- /dev/null +++ b/home/modules/baseline/default.nix @@ -0,0 +1,13 @@ +{ ... }: + +{ + imports = [ + ./ansible.nix + ./bash.nix + ./direnv.nix + ./git.nix + ./ssh.nix + ./vim.nix + ./xonsh.nix + ]; +} diff --git a/home/direnv.nix b/home/modules/baseline/direnv.nix similarity index 100% rename from home/direnv.nix rename to home/modules/baseline/direnv.nix diff --git a/home/git.nix b/home/modules/baseline/git.nix similarity index 100% rename from home/git.nix rename to home/modules/baseline/git.nix diff --git a/home/ssh.nix b/home/modules/baseline/ssh.nix similarity index 100% rename from home/ssh.nix rename to home/modules/baseline/ssh.nix diff --git a/home/vim.nix b/home/modules/baseline/vim.nix similarity index 100% rename from home/vim.nix rename to home/modules/baseline/vim.nix diff --git a/home/vim/extra.lua b/home/modules/baseline/vim/extra.lua similarity index 100% rename from home/vim/extra.lua rename to home/modules/baseline/vim/extra.lua diff --git a/home/vim/extra.vimrc b/home/modules/baseline/vim/extra.vimrc similarity index 100% rename from home/vim/extra.vimrc rename to home/modules/baseline/vim/extra.vimrc diff --git a/home/vim/init.lua b/home/modules/baseline/vim/init.lua similarity index 100% rename from home/vim/init.lua rename to home/modules/baseline/vim/init.lua diff --git a/home/vim/vimrc b/home/modules/baseline/vim/vimrc similarity index 100% rename from home/vim/vimrc rename to home/modules/baseline/vim/vimrc diff --git a/home/xonsh.nix b/home/modules/baseline/xonsh.nix similarity index 100% rename from home/xonsh.nix rename to home/modules/baseline/xonsh.nix diff --git a/home/xonsh_footer.xsh b/home/modules/baseline/xonsh_footer.xsh similarity index 100% rename from home/xonsh_footer.xsh rename to home/modules/baseline/xonsh_footer.xsh diff --git a/home/xonsh_header.xsh b/home/modules/baseline/xonsh_header.xsh similarity index 100% rename from home/xonsh_header.xsh rename to home/modules/baseline/xonsh_header.xsh diff --git a/home/modules/default.nix b/home/modules/default.nix index 05e118f..dd181ab 100644 --- a/home/modules/default.nix +++ b/home/modules/default.nix @@ -2,10 +2,12 @@ { imports = [ + ./baseline ./gnome.nix ./gui.nix ./python.nix ./sway.nix + ./vscodium.nix ./xonsh.nix ]; } diff --git a/home/modules/vscodium.nix b/home/modules/vscodium.nix new file mode 100644 index 0000000..563e804 --- /dev/null +++ b/home/modules/vscodium.nix @@ -0,0 +1,32 @@ +{ pkgs, config, lib, ... }: + +let + cfg = config.greg.vscodium; +in { + options.greg.vscodium = lib.mkEnableOption "Enable installation of VSCodium on the host"; + + config = lib.mkIf cfg { + home.packages = with pkgs; [ + buildifier + gopls + ]; + + # An alternative editor to vim, when I need it for some things + programs.vscode = { + enable = true; + package = pkgs.vscodium; + extensions = with pkgs.vscode-extensions; [ + arrterian.nix-env-selector + asvetliakov.vscode-neovim + bungcip.better-toml + golang.go + jnoortheen.nix-ide + mkhl.direnv + ms-python.python + vscjava.vscode-java-test + vscjava.vscode-java-dependency + vscjava.vscode-java-debug + ]; + }; + }; +} diff --git a/home/vscodium.nix b/home/vscodium.nix deleted file mode 100644 index 2f9fed4..0000000 --- a/home/vscodium.nix +++ /dev/null @@ -1,26 +0,0 @@ -{ pkgs, ... }: - -{ - home.packages = with pkgs; [ - buildifier - gopls - ]; - - # An alternative editor to vim, when I need it for some things - programs.vscode = { - enable = true; - package = pkgs.vscodium; - extensions = with pkgs.vscode-extensions; [ - arrterian.nix-env-selector - asvetliakov.vscode-neovim - bungcip.better-toml - golang.go - jnoortheen.nix-ide - mkhl.direnv - ms-python.python - vscjava.vscode-java-test - vscjava.vscode-java-dependency - vscjava.vscode-java-debug - ]; - }; -} From 38519c9512c7daf7094232e8ed22161701fa1328 Mon Sep 17 00:00:00 2001 From: Greg Hellings Date: Wed, 31 Jul 2024 22:56:37 -0500 Subject: [PATCH 06/10] Clean up the building --- home/hosts/jude/default.nix | 2 +- home/modules/baseline/xonsh_footer.xsh | 5 +++++ hosts/jude/default.nix | 4 ---- modules/baseline.nix | 4 ---- modules/nixos/gnome.nix | 6 +++--- overlays/configure_aws_creds.nix | 12 ------------ overlays/default.nix | 1 - 7 files changed, 9 insertions(+), 25 deletions(-) delete mode 100644 overlays/configure_aws_creds.nix diff --git a/home/hosts/jude/default.nix b/home/hosts/jude/default.nix index 6b06c1b..f38adb7 100644 --- a/home/hosts/jude/default.nix +++ b/home/hosts/jude/default.nix @@ -3,7 +3,7 @@ { home.packages = with pkgs; [ (mumble.override { pulseSupport = true; }) - logseq + #logseq ]; greg = { gui = true; diff --git a/home/modules/baseline/xonsh_footer.xsh b/home/modules/baseline/xonsh_footer.xsh index 2009a22..b82368f 100644 --- a/home/modules/baseline/xonsh_footer.xsh +++ b/home/modules/baseline/xonsh_footer.xsh @@ -44,6 +44,10 @@ def _cfetch(args): $CIRCLECI_CLI_TOKEN=$(bw get password CircleCI) compass workspace exec bazel run src/go/compass.com/tools/circleci_results_cache/fetch/cmd/fetch:fetch +def _aws_creds(args): + $AWS_ACCESS_KEY_ID=$(bw get username "AWS Access Key") + $AWS_SECRET_ACCESS_KEY=$(bw get password "AWS Access Key") + def _rebuild(args): system = uname() if system.sysname == 'Darwin': @@ -92,6 +96,7 @@ def _bake(args): git clone src:greg/copier-templates.git ~/.copier-templates copier copy @(str(templates / args[0])) . +aliases['aws_creds'] = _aws_creds aliases['glrestart'] = _glrestart aliases['bake'] = _bake aliases['unlock'] = _unlock diff --git a/hosts/jude/default.nix b/hosts/jude/default.nix index 1b3dac2..00de44d 100644 --- a/hosts/jude/default.nix +++ b/hosts/jude/default.nix @@ -47,7 +47,6 @@ [ bind # For things like nslookup create_ssl - darktable distrobox expect gimp @@ -63,11 +62,8 @@ libxml2 linode-cli makemkv - nix-du - nix-tree oathToolkit synology-drive-client - terraform usbutils vagrant ventoy diff --git a/modules/baseline.nix b/modules/baseline.nix index 449602e..a054a77 100644 --- a/modules/baseline.nix +++ b/modules/baseline.nix @@ -36,13 +36,10 @@ in # Base packages that need to be in all my hosts environment.systemPackages = with pkgs; [ agenix - android-file-transfer bitwarden-cli bmon - configure_aws_creds diffutils git - gh gnupatch gregpy findutils @@ -54,7 +51,6 @@ in nano pciutils pwgen - transcrypt unzip wget ]; diff --git a/modules/nixos/gnome.nix b/modules/nixos/gnome.nix index e127bc0..505d6b1 100644 --- a/modules/nixos/gnome.nix +++ b/modules/nixos/gnome.nix @@ -49,9 +49,9 @@ in with lib; { # Enable some Gnome plugins that I like environment.systemPackages = with pkgs; [ - gnome3.adwaita-icon-theme - gnome3.gnome-tweaks - gnome3.dconf-editor + adwaita-icon-theme + gnome-tweaks + dconf-editor gnomeExtensions.appindicator gnomeExtensions.clipboard-indicator gnomeExtensions.dash-to-dock diff --git a/overlays/configure_aws_creds.nix b/overlays/configure_aws_creds.nix deleted file mode 100644 index 4bb2708..0000000 --- a/overlays/configure_aws_creds.nix +++ /dev/null @@ -1,12 +0,0 @@ -{ pkgs, ... }: -let - bw = "${pkgs.bitwarden-cli}/bin/bw"; - -in pkgs.writeShellScriptBin "configure_aws_creds" '' -set -ex -o pipefail - -session="$(${bw} unlock | grep -e '$ export' | awk -F\" '{print $2}')" -export BW_SESSION="''${session}" -export AWS_ACCESS_KEY_ID="$(${bw} get username "AWS Access Key")" -export AWS_SECRET_ACCESS_KEY="$(${bw} get password "AWS Access Key")" -'' diff --git a/overlays/default.nix b/overlays/default.nix index 926b646..8cd71fe 100644 --- a/overlays/default.nix +++ b/overlays/default.nix @@ -45,7 +45,6 @@ in rec { # My own packages aacs = prev.callPackage ./aacs.nix {}; - configure_aws_creds = prev.callPackage ./configure_aws_creds.nix {}; create_ssl = prev.callPackage ./create_ssl.nix {}; enwiki-dump = prev.callPackage ./enwiki-dump.nix {}; hms = prev.callPackage ./hms { From 9b0f298cd979851d9c7ba39ca0e524f800d22bf9 Mon Sep 17 00:00:00 2001 From: Greg Hellings Date: Wed, 31 Jul 2024 22:59:30 -0500 Subject: [PATCH 07/10] Update nur and hmunstable --- flake.lock | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/flake.lock b/flake.lock index 7ec55f0..1111caa 100644 --- a/flake.lock +++ b/flake.lock @@ -286,11 +286,11 @@ ] }, "locked": { - "lastModified": 1717931644, - "narHash": "sha256-Sz8Wh9cAiD5FhL8UWvZxBfnvxETSCVZlqWSYWaCPyu0=", + "lastModified": 1722462338, + "narHash": "sha256-ss0G8t8RJVDewA3MyqgAlV951cWRK6EtVhVKEZ7J5LU=", "owner": "nix-community", "repo": "home-manager", - "rev": "3d65009effd77cb0d6e7520b68b039836a7606cf", + "rev": "6e090576c4824b16e8759ebca3958c5b09659ee8", "type": "github" }, "original": { @@ -454,11 +454,11 @@ }, "nurpkgs": { "locked": { - "lastModified": 1718026702, - "narHash": "sha256-B62vRJYFK7x5pJKDvXCIRgKcAS9K/KwoTBYAECfb81A=", + "lastModified": 1722483963, + "narHash": "sha256-YHzqiXEptvpB6npuEyg+C8NkIpiHqbrbhuBaq66DxwU=", "owner": "nix-community", "repo": "NUR", - "rev": "f7e5fe023ea5742a1db039b6ba17f717ef24cc0f", + "rev": "c7c930c6dff8e35e6a232b8e9bd19b091ad15f10", "type": "github" }, "original": { From d09f7b3553f3ae771f3cc1b662a1583c1d2d6192 Mon Sep 17 00:00:00 2001 From: Greg Hellings Date: Wed, 31 Jul 2024 23:04:26 -0500 Subject: [PATCH 08/10] Do not pin spcial Firefox --- home/modules/gui.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/home/modules/gui.nix b/home/modules/gui.nix index 7933be2..c57a9bf 100644 --- a/home/modules/gui.nix +++ b/home/modules/gui.nix @@ -56,7 +56,7 @@ in { programs.firefox = { enable = (! pkgs.stdenv.hostPlatform.isDarwin); - package = ffPkgs; + #package = ffPkgs; profiles = { default = { settings = { From 04d781d70f7f1e8e8d8c1d09014d3ff0edee3ed6 Mon Sep 17 00:00:00 2001 From: Greg Hellings Date: Thu, 1 Aug 2024 09:33:58 -0500 Subject: [PATCH 09/10] Update IVR to match new paradigm --- home/hosts/ivr/default.nix | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/home/hosts/ivr/default.nix b/home/hosts/ivr/default.nix index 8beaa6a..343f7b6 100644 --- a/home/hosts/ivr/default.nix +++ b/home/hosts/ivr/default.nix @@ -11,11 +11,10 @@ let tox ]); in { - imports = [ - ../../vscodium.nix - ]; - - greg.pypackage = py; + greg = { + pypackage = py; + vscodium = true; + }; home = { packages = with pkgs; [ aacs From ed7f3979035a6aefd461cebe0ca60f30f5f80ac2 Mon Sep 17 00:00:00 2001 From: Greg Hellings Date: Fri, 2 Aug 2024 08:43:44 -0500 Subject: [PATCH 10/10] Allow unfree packages in home-manager --- home/home.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/home/home.nix b/home/home.nix index 5eb4ad6..f97b540 100644 --- a/home/home.nix +++ b/home/home.nix @@ -7,6 +7,7 @@ let system = pkgs.system; in { + nixpkgs.config.allowUnfreePredicate = (_: true); imports = [ inputs.nixvim.homeManagerModules.default ./modules