Bohdan's terminal configuration
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

nix: enabled nix-index with database and comma

bpavuk 3d95b59e 39a1befd

+43 -2
+21
flake.lock
··· 20 20 "type": "github" 21 21 } 22 22 }, 23 + "nix-index-database": { 24 + "inputs": { 25 + "nixpkgs": [ 26 + "nixpkgs" 27 + ] 28 + }, 29 + "locked": { 30 + "lastModified": 1772945408, 31 + "narHash": "sha256-PMt48sEQ8cgCeljQ9I/32uoBq/8t8y+7W/nAZhf72TQ=", 32 + "owner": "nix-community", 33 + "repo": "nix-index-database", 34 + "rev": "1c1d8ea87b047788fd7567adf531418c5da321ec", 35 + "type": "github" 36 + }, 37 + "original": { 38 + "owner": "nix-community", 39 + "repo": "nix-index-database", 40 + "type": "github" 41 + } 42 + }, 23 43 "nixpkgs": { 24 44 "locked": { 25 45 "lastModified": 1772963539, ··· 55 75 "root": { 56 76 "inputs": { 57 77 "home-manager": "home-manager", 78 + "nix-index-database": "nix-index-database", 58 79 "nixpkgs": "nixpkgs", 59 80 "vicinae": "vicinae", 60 81 "zen-browser": "zen-browser"
+9 -1
flake.nix
··· 20 20 vicinae = { 21 21 url = "github:vicinaehq/vicinae"; 22 22 }; 23 + 24 + nix-index-database = { 25 + url = "github:nix-community/nix-index-database"; 26 + inputs.nixpkgs.follows = "nixpkgs"; 27 + }; 23 28 }; 24 29 25 - outputs = { self, nixpkgs, home-manager, zen-browser, vicinae, ... }@inputs: 30 + outputs = { self, nixpkgs, home-manager, zen-browser, vicinae, nix-index-database, ... }@inputs: 26 31 let 27 32 system = "x86_64-linux"; 28 33 in ··· 39 44 home-manager.extraSpecialArgs = { 40 45 zen-browser = zen-browser; 41 46 vicinae = vicinae; 47 + nix-index-database = nix-index-database; 42 48 }; 43 49 } 44 50 ]; ··· 47 53 homeConfigurations."bpavuk" = home-manager.lib.homeManagerConfiguration { 48 54 modules = [ 49 55 vicinae.homeManagerModules.default 56 + nix-index-database.homeModules.default 50 57 51 58 ./nixos/users/bpavuk.nix 52 59 { programs.home-manager.enable = true; } ··· 54 61 55 62 extraSpecialArgs = { 56 63 zen-browser = zen-browser; 64 + vicinae = vicinae; 57 65 }; 58 66 }; 59 67 };
+11
nixos/home/life/default.nix
··· 48 48 }; 49 49 }; 50 50 51 + programs.nix-index = { 52 + enable = true; 53 + enableNushellIntegration = true; 54 + enableZshIntegration = true; 55 + enableBashIntegration = true; 56 + }; 57 + 58 + programs.nix-index-database.comma = { 59 + enable = true; 60 + }; 61 + 51 62 programs.yazi = { 52 63 enable = true; 53 64 enableNushellIntegration = true;
+2 -1
nixos/users/bpavuk.nix
··· 1 - { config, pkgs, lib, zen-browser, vicinae, ... }: 1 + { config, pkgs, lib, zen-browser, vicinae, nix-index-database, ... }: 2 2 3 3 { 4 4 home.username = "bpavuk"; ··· 27 27 28 28 imports = [ 29 29 vicinae.homeManagerModules.default 30 + nix-index-database.homeModules.default 30 31 31 32 (import ../home/development { inherit config pkgs lib; }) 32 33 (import ../home/fonts { inherit config pkgs lib; })