diff --git a/boxes/desktop/configuration.nix b/boxes/desktop/configuration.nix index 8da2548..1c81769 100644 --- a/boxes/desktop/configuration.nix +++ b/boxes/desktop/configuration.nix @@ -1,4 +1,4 @@ -# Edit this configuration file to define what should be installed onconfigurati +# Edit this configuration file to define what should be installed onconfiguraticonfig # your system. Help is available in the configuration.nix(5) man page, on # https://search.nixos.org/options and in the NixOS manual (`nixos-help`). @@ -191,6 +191,29 @@ in #LD fix programs.nix-ld.enable = true; programs.nix-ld.libraries = with pkgs; [ + libGL + alsa-lib + expat + mesa + libxkbcommon + xorg.libxcb + xorg.libXrandr + xorg.libXfixes + xorg.libXext + xorg.libXdamage + xorg.libXcomposite + xorg.libX11 + cairo + pango + gtk3 + libdrm + cups + at-spi2-atk + lzo + dbus + nspr + nss + glib curlWithGnuTls fuse fuse3 diff --git a/dotfiles/nvim b/dotfiles/nvim index bf42a74..ddf45b4 160000 --- a/dotfiles/nvim +++ b/dotfiles/nvim @@ -1 +1 @@ -Subproject commit bf42a74f00a8e8105647b9cd5c9e105d9410a5bf +Subproject commit ddf45b4e55de9465b4a016b3a02c5b3005aeee95 diff --git a/flake.lock b/flake.lock index 79c18dc..386cdcb 100644 --- a/flake.lock +++ b/flake.lock @@ -54,6 +54,26 @@ "type": "github" } }, + "nix-index-database": { + "inputs": { + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1725765290, + "narHash": "sha256-hwX53i24KyWzp2nWpQsn8lfGQNCP0JoW/bvQmcR1DPY=", + "owner": "nix-community", + "repo": "nix-index-database", + "rev": "642275444c5a9defce57219c944b3179bf2adaa9", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "nix-index-database", + "type": "github" + } + }, "nixos-wsl": { "inputs": { "flake-compat": "flake-compat", @@ -141,6 +161,7 @@ "root": { "inputs": { "home-manager": "home-manager", + "nix-index-database": "nix-index-database", "nixos-wsl": "nixos-wsl", "nixpkgs": "nixpkgs_2", "sops-nix": "sops-nix" diff --git a/flake.nix b/flake.nix index 61798f0..a300136 100644 --- a/flake.nix +++ b/flake.nix @@ -7,6 +7,8 @@ sops-nix = { url = "github:Mic92/sops-nix"; }; + nix-index-database.url = "github:nix-community/nix-index-database"; + nix-index-database.inputs.nixpkgs.follows = "nixpkgs"; nixos-wsl.url = "github:nix-community/nixos-wsl"; home-manager = { url = "github:nix-community/home-manager"; @@ -38,6 +40,8 @@ modules = [ ./boxes/desktop/configuration.nix inputs.home-manager.nixosModules.default + inputs.nix-index-database.nixosModules.nix-index + { programs.nix-index-database.comma.enable = true; } ]; }; wsl = nixpkgs.lib.nixosSystem {