Nixfiles! :3
0

Configure Feed

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

zed to gram


Signed-off-by: MLC Bloeiman <mar@strawmelonjuice.com>

MLC Bloeiman (May 30, 2026, 10:13 AM +0200) 8ba537fc 10fa0736

+33 -3
+17
flake.lock
··· 124 124 "type": "github" 125 125 } 126 126 }, 127 + "nixpkgs26": { 128 + "locked": { 129 + "lastModified": 1779971959, 130 + "narHash": "sha256-R5nauXyqyfRUFiZycFFZdkF7wl6eaUpPLst35+2nJQY=", 131 + "owner": "nixos", 132 + "repo": "nixpkgs", 133 + "rev": "ec942ba042dad5ef097e2ef3a3effc034241f011", 134 + "type": "github" 135 + }, 136 + "original": { 137 + "owner": "nixos", 138 + "ref": "nixos-26.05", 139 + "repo": "nixpkgs", 140 + "type": "github" 141 + } 142 + }, 127 143 "nixpkgs_2": { 128 144 "locked": { 129 145 "lastModified": 1778443072, ··· 169 185 "niri": "niri", 170 186 "nixpkgs": "nixpkgs_2", 171 187 "nixpkgs-stable": "nixpkgs-stable_2", 188 + "nixpkgs26": "nixpkgs26", 172 189 "plasma-manager": "plasma-manager", 173 190 "zen-browser": "zen-browser" 174 191 }
+3 -1
flake.nix
··· 7 7 }; 8 8 nixpkgs = { 9 9 url = "github:nixos/nixpkgs/nixos-unstable"; 10 - 10 + }; 11 + nixpkgs26 = { 12 + url = "github:nixos/nixpkgs/nixos-26.05"; 11 13 }; 12 14 13 15 home-manager = {
+1 -1
home/desktop.nix
··· 11 11 ./modules/niri.nix 12 12 13 13 # Graphical development ------------------------------------------------------------------------------------------------- 14 - ./modules/development/zed.nix 14 + ./modules/development/gram.nix 15 15 ./modules/development/vscodium.nix 16 16 17 17 # Browsers --------------------------------------------------------------------------------------------------------------
+12 -1
home/modules/development/zed.nix home/modules/development/gram.nix
··· 1 - { pkgs, ... }: 1 + { pkgs, inputs, config, ... }: 2 2 3 3 { 4 + xdg.configFile."gram".source = config.lib.file.mkOutOfStoreSymlink "${config.xdg.configHome}/zed"; 5 + 6 + home.sessionVariables.GRAM_ALLOW_EMULATED_GPU = 1; 7 + 4 8 programs.zed-editor = { 5 9 enable = true; 10 + package = pkgs.symlinkJoin { 11 + name = "gram"; 12 + paths = [ inputs.nixpkgs26.legacyPackages.${pkgs.system}.gram ]; 13 + postBuild = '' 14 + ln -s gram $out/bin/zeditor 15 + ''; 16 + }; 6 17 extensions = [ 7 18 "html" 8 19 "catppuccin"