diff --git a/flake.lock b/flake.lock index c3ab1c9..7d188cf 100644 --- a/flake.lock +++ b/flake.lock @@ -1,23 +1,5 @@ { "nodes": { - "flake-utils": { - "inputs": { - "systems": "systems" - }, - "locked": { - "lastModified": 1710146030, - "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, "home-manager": { "inputs": { "nixpkgs": [ @@ -25,11 +7,11 @@ ] }, "locked": { - "lastModified": 1713077896, - "narHash": "sha256-Noot8H0EZEAFRQWyGxh9ryvhK96xpIqKbh78X447JWs=", + "lastModified": 1709578243, + "narHash": "sha256-hF96D+c2PBmAFhymMw3z8hou++lqKtZ7IzpFbYeL1/Y=", "owner": "nix-community", "repo": "home-manager", - "rev": "630a0992b3627c64e34f179fab68e3d48c6991c0", + "rev": "23ff9821bcaec12981e32049e8687f25f11e5ef3", "type": "github" }, "original": { @@ -40,11 +22,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1712963716, - "narHash": "sha256-WKm9CvgCldeIVvRz87iOMi8CFVB1apJlkUT4GGvA0iM=", + "lastModified": 1709479366, + "narHash": "sha256-n6F0n8UV6lnTZbYPl1A9q1BS0p4hduAv1mGAP17CVd0=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "cfd6b5fc90b15709b780a5a1619695a88505a176", + "rev": "b8697e57f10292a6165a20f03d2f42920dfaf973", "type": "github" }, "original": { @@ -55,11 +37,11 @@ }, "nur": { "locked": { - "lastModified": 1713113175, - "narHash": "sha256-E/WxD3Nh4kd3AYYLk8UyMnkUm9AMT3zUk/rBI4Qjk04=", + "lastModified": 1709670325, + "narHash": "sha256-8kaRyki/vK0dQeH6tRxy/xW9Ocq2jF5rwEsH5iLFbzM=", "owner": "nix-community", "repo": "NUR", - "rev": "90060445d9ee7b731c147b2caa53dc45d557bce9", + "rev": "c10daa69f6a06c5743ab07c111ee546ce6698098", "type": "github" }, "original": { @@ -70,26 +52,10 @@ }, "root": { "inputs": { - "flake-utils": "flake-utils", "home-manager": "home-manager", "nixpkgs": "nixpkgs", "nur": "nur" } - }, - "systems": { - "locked": { - "lastModified": 1681028828, - "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", - "owner": "nix-systems", - "repo": "default", - "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", - "type": "github" - }, - "original": { - "owner": "nix-systems", - "repo": "default", - "type": "github" - } } }, "root": "root", diff --git a/flake.nix b/flake.nix index c015bec..b0e9bbe 100644 --- a/flake.nix +++ b/flake.nix @@ -12,22 +12,8 @@ let stateVersion = "23.11"; in { - # TODO: make a multiach flake - devShells.x86_64-linux.default = - let - pkgs = nixpkgs.legacyPackages."x86_64-linux"; - in pkgs.mkShell { - - buildInputs = [ - pkgs.shellcheck - pkgs.lefthook - pkgs.go-task - pkgs.convco - pkgs.typos - ]; - }; - nixosConfigurations = { + morty = nixpkgs.lib.nixosSystem { system = "x86_64-linux"; specialArgs = { diff --git a/modules/home-manager/application/gnupg/default.nix b/modules/home-manager/application/gnupg/default.nix index ee7b38f..b352974 100644 --- a/modules/home-manager/application/gnupg/default.nix +++ b/modules/home-manager/application/gnupg/default.nix @@ -15,10 +15,10 @@ in }; config = mkIf cfg.enable { - home.packages = with pkgs; [ - # pinentry-gnome - pkgs.gcr - ]; + home.packages = with pkgs; [ + pinentry-gnome + pkgs.gcr + ]; programs.gpg = { enable = true; @@ -31,7 +31,7 @@ in enable = true; enableScDaemon = true; enableZshIntegration = true; - pinentryPackage = pkgs.pinentry-gnome3; + pinentryFlavor = "gnome3"; }; programs.password-store = { diff --git a/modules/home-manager/cli/neovim/default.nix b/modules/home-manager/cli/neovim/default.nix index 31d0fbf..ddc5e79 100644 --- a/modules/home-manager/cli/neovim/default.nix +++ b/modules/home-manager/cli/neovim/default.nix @@ -33,11 +33,12 @@ in nil nodePackages.bash-language-server python3Packages.python-lsp-server + rnix-lsp shellcheck yaml-language-server # Formatters - nixfmt-rfc-style + nixfmt shfmt ]; extraLuaConfig = (builtins.readFile ./files/options.lua);