diff --git a/flake.lock b/flake.lock index 0ee0893..c844b70 100644 --- a/flake.lock +++ b/flake.lock @@ -40,6 +40,22 @@ "type": "github" } }, + "nixos-hardware": { + "locked": { + "lastModified": 1715881912, + "narHash": "sha256-e4LJk5uV1wvrRkffGFZekPWvFUx29NnnOahBlLaq8Ek=", + "owner": "NixOS", + "repo": "nixos-hardware", + "rev": "ff1be1e3cdf884df0935ab28745ab13c3c26d828", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "master", + "repo": "nixos-hardware", + "type": "github" + } + }, "nixpkgs": { "locked": { "lastModified": 1715534503, @@ -60,6 +76,7 @@ "inputs": { "home-manager": "home-manager", "nix-darwin": "nix-darwin", + "nixos-hardware": "nixos-hardware", "nixpkgs": "nixpkgs" } } diff --git a/flake.nix b/flake.nix index f48c6f5..ba7b919 100644 --- a/flake.nix +++ b/flake.nix @@ -11,9 +11,10 @@ url = "github:LnL7/nix-darwin"; inputs.nixpkgs.follows = "nixpkgs"; }; + nixos-hardware.url = "github:NixOS/nixos-hardware/master"; }; - outputs = inputs@{ self, nixpkgs, home-manager, nix-darwin, ... }: { + outputs = inputs@{ self, nixpkgs, home-manager, nix-darwin, nixos-hardware, ... }: { nixosConfigurations = { desktop = nixpkgs.lib.nixosSystem { system = "x86_64-linux"; diff --git a/hosts/thinkpad/configuration.nix b/hosts/thinkpad/configuration.nix index bb367a0..1c53e02 100644 --- a/hosts/thinkpad/configuration.nix +++ b/hosts/thinkpad/configuration.nix @@ -9,6 +9,7 @@ [ # Include the results of the hardware scan. ./hardware-configuration.nix inputs.home-manager.nixosModules.default + inputs.nixos-hardware.nixosModules.lenovo-thinkpad-x220 ../../modules/nixos/user.nix ../../modules/nixos/i3.nix ../../modules/nixos/nm.nix diff --git a/hosts/thinkpad/home.nix b/hosts/thinkpad/home.nix index ece8b4c..a0c734c 100644 --- a/hosts/thinkpad/home.nix +++ b/hosts/thinkpad/home.nix @@ -11,6 +11,7 @@ ../../modules/home-manager/tmux ../../modules/home-manager/taskwarrior ../../modules/home-manager/zoxide + ../../modules/home-manager/zathura ../../modules/home-manager/eza ../../modules/home-manager/bat ]; diff --git a/modules/home-manager/zathura/default.nix b/modules/home-manager/zathura/default.nix new file mode 100644 index 0000000..c2489b8 --- /dev/null +++ b/modules/home-manager/zathura/default.nix @@ -0,0 +1,9 @@ +{ pkgs, config, ... }: + +{ + programs = { + zathura = { + enable = true; + }; + }; +}