a dotfile but it's really big
0
fork

Configure Feed

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

refactor: consolidate package definitions

- Remove duplicate pokego from overlays/default.nix (already in pkgs/)
- Overlays now only contain genuine nixpkgs overrides (golangci-lint-langserver, gotools, litestream)
- Update nushell.nix to reference self'.packages.pokego instead of overlay

karitham b4af26b5 865f9b36

+25 -3
+9 -1
modules/default.nix
··· 38 38 ''; 39 39 }; 40 40 formatter = pkgs.nixfmt; 41 - devShells.default = pkgs.mkShell { packages = with pkgs; [ sops ]; }; 41 + devShells.default = pkgs.mkShell { 42 + packages = with pkgs; [ 43 + sops 44 + treefmt 45 + nixfmt 46 + nufmt 47 + biome 48 + ]; 49 + }; 42 50 }; 43 51 44 52 flake =
+2 -1
modules/dev/shell/nushell.nix
··· 2 2 config, 3 3 lib, 4 4 pkgs, 5 + self', 5 6 ... 6 7 }: 7 8 { ··· 19 20 20 21 source-env (if ("~/.profile.nu" | path exists) { "~/.profile.nu" } else null) 21 22 22 - ${lib.getExe pkgs.pokego} -l french 23 + ${lib.getExe self'.packages.pokego} -l french 23 24 ''; 24 25 25 26 extraLogin = ''
-1
modules/overlays/default.nix
··· 1 1 _: prev: { 2 - pokego = prev.callPackage ../pkgs/pokego.nix { }; 3 2 golangci-lint-langserver = prev.golangci-lint-langserver.overrideAttrs (_: { 4 3 patches = prev.fetchurl { 5 4 url = "https://github.com/karitham/golangci-lint-langserver/commit/4a7b5b7ee99a2260c118442304777a8a92a45765.patch";
+14
treefmt.toml
··· 1 + [formatter.nix] 2 + command = "nixfmt" 3 + options = ["-s", "-w", "120"] 4 + includes = ["*.nix"] 5 + 6 + [formatter.nu] 7 + command = "nufmt" 8 + includes = ["*.nu"] 9 + 10 + [formatter.json] 11 + command = "biome" 12 + options = ["format", "--write", "--indent-style=space", "--indent-width=2"] 13 + includes = ["*.json"] 14 + excludes = ["secrets/**", "modules/desktop/audio/**"]