From b9dc54a4668f3c8bb98d9f41465976937204b751 Mon Sep 17 00:00:00 2001 From: alyx Date: Mon, 23 Feb 2026 12:56:34 +0000 Subject: [PATCH] make comma work among other things --- flake.lock | 39 ++++++++++++++++++++++++++++++--------- flake.nix | 6 +++++- home/default.nix | 8 ++++++-- home/wms/sway | 2 +- 4 files changed, 42 insertions(+), 13 deletions(-) diff --git a/flake.lock b/flake.lock index 3fc1457..0ef7e77 100644 --- a/flake.lock +++ b/flake.lock @@ -60,11 +60,11 @@ ] }, "locked": { - "lastModified": 1771531206, - "narHash": "sha256-1R3Wx6KUkMb4x4E5UOhW9p6rqiexzSGGWxZqSHqW5n0=", + "lastModified": 1771756436, + "narHash": "sha256-Tl2I0YXdhSTufGqAaD1ySh8x+cvVsEI1mJyJg12lxhI=", "owner": "nix-community", "repo": "home-manager", - "rev": "91be7cce763fa4022c7cf025a71b0c366d1b6e77", + "rev": "5bd3589390b431a63072868a90c0f24771ff4cbb", "type": "github" }, "original": { @@ -73,13 +73,33 @@ "type": "github" } }, + "nix-index-database": { + "inputs": { + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1771734689, + "narHash": "sha256-/phvMgr1yutyAMjKnZlxkVplzxHiz60i4rc+gKzpwhg=", + "owner": "nix-community", + "repo": "nix-index-database", + "rev": "8f590b832326ab9699444f3a48240595954a4b10", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "nix-index-database", + "type": "github" + } + }, "nixpkgs": { "locked": { - "lastModified": 1771567102, - "narHash": "sha256-22ze9Zqnddb3F0cGkjqvy6SY47iFC0KCAm5eUzjMnsk=", + "lastModified": 1771830638, + "narHash": "sha256-zcIkQrYalt8nlH9FErrgpgtCpD3lhy58DFOC4u85+BA=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "61258584a9111e01f5cd051713a2ebae0c9c70bd", + "rev": "3ca49aa290e92b6a885e8c0045033fe2538a4977", "type": "github" }, "original": { @@ -177,6 +197,7 @@ "root": { "inputs": { "home-manager": "home-manager", + "nix-index-database": "nix-index-database", "nixpkgs": "nixpkgs", "nixpkgs-xr": "nixpkgs-xr", "waterfox": "waterfox" @@ -239,11 +260,11 @@ "nixpkgs": "nixpkgs_3" }, "locked": { - "lastModified": 1770890709, - "narHash": "sha256-OHwMl+tpRqOneH7QNrSYoPDqKYZahGZLd9Qkm067XoY=", + "lastModified": 1771702276, + "narHash": "sha256-aWNStAKGUQ9p0gpJn0Eaw4S85ASXIVs4Rz0G6Vep5L8=", "owner": "Hythera", "repo": "nix-waterfox", - "rev": "c1baa88fd80fc83105f2b5652d24bcc5d27caebc", + "rev": "6c0218a6257f35ef5c4d44752e805d7a992965ff", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index a664935..b73358f 100644 --- a/flake.nix +++ b/flake.nix @@ -7,9 +7,11 @@ home-manager.inputs.nixpkgs.follows = "nixpkgs"; waterfox.url = "github:Hythera/nix-waterfox"; nixpkgs-xr.url = "github:nix-community/nixpkgs-xr"; + nix-index-database.url = "github:nix-community/nix-index-database"; + nix-index-database.inputs.nixpkgs.follows = "nixpkgs"; }; - outputs = inputs@{self, nixpkgs, home-manager, nixpkgs-xr, ...}:{ + outputs = inputs@{self, nixpkgs, home-manager, nixpkgs-xr, nix-index-database, ...}:{ nixosConfigurations."fenix" = nixpkgs.lib.nixosSystem { system = "x86_64-linux"; specialArgs = { inherit inputs; }; @@ -30,6 +32,7 @@ }; home-manager.useGlobalPkgs = true; home-manager.useUserPackages = true; + home-manager.sharedModules = [{ imports = with inputs; [nix-index-database.homeModules.default];}]; home-manager.users.maya = ./home; } ]; @@ -52,6 +55,7 @@ }; home-manager.useGlobalPkgs = true; home-manager.useUserPackages = true; + home-manager.sharedModules = [{ imports = with inputs; [nix-index-database.homeModules.default];}]; home-manager.users.alyx = ./home; } ]; diff --git a/home/default.nix b/home/default.nix index d334c36..3de5512 100644 --- a/home/default.nix +++ b/home/default.nix @@ -117,10 +117,15 @@ ]; }; + #programs.nix-index-database.comma.enable = true; + + xdg.enable = true; + programs.obs-studio.enable = true; home.packages = with pkgs; [ grim slurp + swww fzf libsForQt5.qt5ct kdePackages.qt6ct @@ -131,8 +136,7 @@ blender brightnessctl bs-manager - clonehero - comma + clonehero fastfetch gimp hyfetch diff --git a/home/wms/sway b/home/wms/sway index 9ddc0db..f551514 100644 --- a/home/wms/sway +++ b/home/wms/sway @@ -140,7 +140,7 @@ exec kanshi exec swaync -exec awww -d +exec swww-daemon exec kde-indicator