- niri: switch from replaceStrings patching to plain config.kdl for simplicity - niri: add Mod+Shift+Q (close), Mod+Shift+HJKL/Arrow (move window), Mod+Shift+1-9 (move to workspace) - niri: add layer-rule to disable background-blur on noctalia bar (fix seam) - noctalia: add capsule_group for cpu+ram (group:sysmon), panel_overlap, contact_shadow; corner_radius_scale 1.0 - noctalia: add all LC_* locale overrides in plasma-localerc (fix vi_VN calendar) - system: TLP (battery), UPower, disable power-profiles-daemon (conflicts with TLP) - system: DDC/CI support (ddcutil + i2c-dev + hardware.i2c) - system: enable fish shell system-wide - packages: add tree, fish, ddcutil; noctalia required services documented - README: full rewrite with current structure, keybinds, fresh-install steps
196 lines
5.1 KiB
JSON
196 lines
5.1 KiB
JSON
{
|
|
"nodes": {
|
|
"claude-desktop": {
|
|
"inputs": {
|
|
"flake-utils": "flake-utils",
|
|
"nixpkgs": "nixpkgs"
|
|
},
|
|
"locked": {
|
|
"lastModified": 1764098187,
|
|
"narHash": "sha256-H6JjWXhKqxZ8QLMoqndZx9e5x0Sv5AiipSmqvIxIbgo=",
|
|
"owner": "k3d3",
|
|
"repo": "claude-desktop-linux-flake",
|
|
"rev": "b2b040cb68231d2118906507d9cc8fd181ca6308",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "k3d3",
|
|
"repo": "claude-desktop-linux-flake",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"flake-utils": {
|
|
"inputs": {
|
|
"systems": "systems"
|
|
},
|
|
"locked": {
|
|
"lastModified": 1731533236,
|
|
"narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
|
|
"owner": "numtide",
|
|
"repo": "flake-utils",
|
|
"rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "numtide",
|
|
"repo": "flake-utils",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"home-manager": {
|
|
"inputs": {
|
|
"nixpkgs": [
|
|
"nixpkgs"
|
|
]
|
|
},
|
|
"locked": {
|
|
"lastModified": 1785119570,
|
|
"narHash": "sha256-Rgs2xKnGLFWQscxUaXX07oyZeuMDOHEbqDOsgliLFGM=",
|
|
"owner": "nix-community",
|
|
"repo": "home-manager",
|
|
"rev": "d4fd24667c8cbef124bb70a20380cab75ec8474d",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "nix-community",
|
|
"ref": "release-26.05",
|
|
"repo": "home-manager",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"nixpkgs": {
|
|
"locked": {
|
|
"lastModified": 1749174413,
|
|
"narHash": "sha256-urN9UMK5cd1dzhR+Lx0xHeTgBp2MatA5+6g9JaxjuQs=",
|
|
"owner": "nixos",
|
|
"repo": "nixpkgs",
|
|
"rev": "6ad174a6dc07c7742fc64005265addf87ad08615",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "nixos",
|
|
"ref": "nixpkgs-unstable",
|
|
"repo": "nixpkgs",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"nixpkgs_2": {
|
|
"locked": {
|
|
"lastModified": 1786089803,
|
|
"narHash": "sha256-ZuvZfVW2tB5tXYEcpcfhVXB3N4OhdZLOqOviy4OD4b4=",
|
|
"owner": "nixos",
|
|
"repo": "nixpkgs",
|
|
"rev": "ee48b147c18c7de1e6ec97dc74792be42724bed1",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "nixos",
|
|
"ref": "nixos-26.05",
|
|
"repo": "nixpkgs",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"nixpkgs_3": {
|
|
"locked": {
|
|
"lastModified": 1786106723,
|
|
"narHash": "sha256-CgKDSHL6rqAAQkkvg1xaZDQXb77+4XW73iGcUMJ+2w0=",
|
|
"rev": "f13ff45afd1bb73e640eaa08a7066dbed07e3238",
|
|
"type": "tarball",
|
|
"url": "https://releases.nixos.org/nixos/unstable/nixos-26.11pre1049422.f13ff45afd1b/nixexprs.tar.zst"
|
|
},
|
|
"original": {
|
|
"type": "tarball",
|
|
"url": "https://channels.nixos.org/nixos-unstable/nixexprs.tar.zst"
|
|
}
|
|
},
|
|
"noctalia": {
|
|
"inputs": {
|
|
"nixpkgs": "nixpkgs_3"
|
|
},
|
|
"locked": {
|
|
"lastModified": 1786633340,
|
|
"narHash": "sha256-Kc3xbv2+z0+aV+t4IL1BfoTtB9MS0zHyI38oiv7zHxc=",
|
|
"owner": "noctalia-dev",
|
|
"repo": "noctalia-shell",
|
|
"rev": "4dd6f29dbaafde7b11d61ce12685d01441d4a483",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "noctalia-dev",
|
|
"repo": "noctalia-shell",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"plasma-manager": {
|
|
"inputs": {
|
|
"home-manager": [
|
|
"home-manager"
|
|
],
|
|
"nixpkgs": [
|
|
"nixpkgs"
|
|
]
|
|
},
|
|
"locked": {
|
|
"lastModified": 1785762349,
|
|
"narHash": "sha256-jZhZkzAwc7f3exzcTDJWP2WCAchCv0iNC3UF/QsahdQ=",
|
|
"owner": "nix-community",
|
|
"repo": "plasma-manager",
|
|
"rev": "a19a2a029fa180911bd89c554dca1616e10f4c1d",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "nix-community",
|
|
"repo": "plasma-manager",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"root": {
|
|
"inputs": {
|
|
"claude-desktop": "claude-desktop",
|
|
"home-manager": "home-manager",
|
|
"nixpkgs": "nixpkgs_2",
|
|
"noctalia": "noctalia",
|
|
"plasma-manager": "plasma-manager",
|
|
"zen-browser": "zen-browser"
|
|
}
|
|
},
|
|
"systems": {
|
|
"locked": {
|
|
"lastModified": 1681028828,
|
|
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
|
"owner": "nix-systems",
|
|
"repo": "default",
|
|
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "nix-systems",
|
|
"repo": "default",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"zen-browser": {
|
|
"inputs": {
|
|
"nixpkgs": [
|
|
"nixpkgs"
|
|
]
|
|
},
|
|
"locked": {
|
|
"lastModified": 1786164819,
|
|
"narHash": "sha256-tvBlGAYyzHYdLwn035bRCrB1mcMjvNNavcNZ293AIIA=",
|
|
"owner": "youwen5",
|
|
"repo": "zen-browser-flake",
|
|
"rev": "f9af5f7017cea1c159e17922288fb38ff94d28cd",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "youwen5",
|
|
"repo": "zen-browser-flake",
|
|
"type": "github"
|
|
}
|
|
}
|
|
},
|
|
"root": "root",
|
|
"version": 7
|
|
}
|