NixOS and Home Manager config
4
fork

Configure Feed

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

feat(jj): use a wrapper instead of HM managed config

nel.pet ab28510f 6e9f1a77

verified
+41 -5
+36 -1
flake.lock
··· 37 37 "type": "github" 38 38 } 39 39 }, 40 + "nixpkgs_2": { 41 + "locked": { 42 + "lastModified": 1758690382, 43 + "narHash": "sha256-NY3kSorgqE5LMm1LqNwGne3ZLMF2/ILgLpFr1fS4X3o=", 44 + "owner": "NixOS", 45 + "repo": "nixpkgs", 46 + "rev": "e643668fd71b949c53f8626614b21ff71a07379d", 47 + "type": "github" 48 + }, 49 + "original": { 50 + "owner": "NixOS", 51 + "ref": "nixos-unstable", 52 + "repo": "nixpkgs", 53 + "type": "github" 54 + } 55 + }, 40 56 "root": { 41 57 "inputs": { 42 58 "home-manager": "home-manager", 43 - "nixpkgs": "nixpkgs" 59 + "nixpkgs": "nixpkgs", 60 + "wrappers": "wrappers" 61 + } 62 + }, 63 + "wrappers": { 64 + "inputs": { 65 + "nixpkgs": "nixpkgs_2" 66 + }, 67 + "locked": { 68 + "lastModified": 1763233857, 69 + "narHash": "sha256-tfiPogVJ4jGG6tQgzRFWmvWPm6FxtbPtTV0QwefLJZs=", 70 + "owner": "lassulus", 71 + "repo": "wrappers", 72 + "rev": "4bd551bd26e4eac91ec8307553413e83244d2717", 73 + "type": "github" 74 + }, 75 + "original": { 76 + "owner": "lassulus", 77 + "repo": "wrappers", 78 + "type": "github" 44 79 } 45 80 } 46 81 },
+1
flake.nix
··· 7 7 url = "github:nix-community/home-manager/master"; 8 8 inputs.nixpkgs.follows = "nixpkgs"; 9 9 }; 10 + wrappers.url = "github:lassulus/wrappers"; 10 11 }; 11 12 12 13 outputs = {
+4 -4
modules/home/git.nix
··· 1 - { config, ...}: let 1 + { config, pkgs, inputs, ...}: let 2 2 name = "nelind"; 3 3 email = "nel.n.lindberg@gmail.com"; 4 4 keyFile = "${config.home.homeDirectory}/.ssh/id_ed25519.pub"; ··· 18 18 lfs.enable = true; 19 19 }; 20 20 21 - programs.jujutsu = { 22 - enable = true; 21 + home.packages = [ (inputs.wrappers.wrapperModules.jujutsu.apply { 22 + inherit pkgs; 23 23 settings = { 24 24 ui = { 25 25 default-command = [ "log" ]; ··· 41 41 fetch = [ "origin" "upstream" ]; 42 42 }; 43 43 }; 44 - }; 44 + }).wrapper ]; 45 45 }