use self-hosted private packages

This commit is contained in:
2026-05-07 20:12:34 +01:00
parent 326d05bf2f
commit b4701c595f
3 changed files with 28 additions and 22 deletions
Generated
+21 -18
View File
@@ -103,23 +103,6 @@
}, },
"parent": [] "parent": []
}, },
"fred": {
"inputs": {
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1776613974,
"narHash": "sha256-q6eKhs6IEwRmytxzGazY08TYp1JiPS4BgxfuNWzMcks=",
"path": "/home/liamm/nix-pkgs/fred",
"type": "path"
},
"original": {
"path": "/home/liamm/nix-pkgs/fred",
"type": "path"
}
},
"gitignore": { "gitignore": {
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": [
@@ -596,6 +579,26 @@
"type": "github" "type": "github"
} }
}, },
"lmpkgs": {
"inputs": {
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1778180954,
"narHash": "sha256-Iwcm0ZzIb13+633z7cP6dTjVlTas7Nvmpc54IUlo/uE=",
"ref": "refs/heads/master",
"rev": "0bfcbe5d5336eda05c1c79420772d3d1a3cf1de9",
"revCount": 3,
"type": "git",
"url": "ssh://git@ssh.git.ptrtoliam.dev:2222/liam/nix-pkgs.git"
},
"original": {
"type": "git",
"url": "ssh://git@ssh.git.ptrtoliam.dev:2222/liam/nix-pkgs.git"
}
},
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1772433332, "lastModified": 1772433332,
@@ -677,9 +680,9 @@
"inputs": { "inputs": {
"dms": "dms", "dms": "dms",
"focus-editor": "focus-editor", "focus-editor": "focus-editor",
"fred": "fred",
"hyprland": "hyprland", "hyprland": "hyprland",
"hyprpwcenter": "hyprpwcenter", "hyprpwcenter": "hyprpwcenter",
"lmpkgs": "lmpkgs",
"nixpkgs": "nixpkgs_2", "nixpkgs": "nixpkgs_2",
"quickshell": [ "quickshell": [
"dms", "dms",
+5 -4
View File
@@ -12,8 +12,8 @@
url = "path:./pkgs/focus"; url = "path:./pkgs/focus";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
fred = { lmpkgs = {
url = "path:/home/liamm/nix-pkgs/fred"; url = "git+ssh://git@ssh.git.ptrtoliam.dev:2222/liam/nix-pkgs.git";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
hyprland = { hyprland = {
@@ -42,10 +42,11 @@
config.allowUnfree = true; config.allowUnfree = true;
overlays = [ overlays = [
(final: prev: { (final: prev: {
fred = inputs.fred.packages.${system}.fred; fred = inputs.lmpkgs.packages.${system}.fred;
ark = inputs.lmpkgs.packages.${system}.ark;
ark-cli = inputs.lmpkgs.packages.${system}.ark-cli;
focus = inputs.focus-editor.packages.${system}.focus; focus = inputs.focus-editor.packages.${system}.focus;
hyprland = inputs.hyprland.packages.${system}.hyprland; hyprland = inputs.hyprland.packages.${system}.hyprland;
# hyprsysteminfo = inputs.hyprsysteminfo.packages.${system}.hyprsysteminfo;
hyprpwcenter = inputs.hyprpwcenter.packages.${system}.hyprpwcenter; hyprpwcenter = inputs.hyprpwcenter.packages.${system}.hyprpwcenter;
quickshell = inputs.quickshell.packages.${system}.quickshell; quickshell = inputs.quickshell.packages.${system}.quickshell;
xdg-desktop-portal-hyprland = inputs.hyprland.packages.${system}.xdg-desktop-portal-hyprland; xdg-desktop-portal-hyprland = inputs.hyprland.packages.${system}.xdg-desktop-portal-hyprland;
+2
View File
@@ -8,6 +8,8 @@
users.users.liamm.packages = with pkgs; [ users.users.liamm.packages = with pkgs; [
adw-gtk3 adw-gtk3
arc-icon-theme arc-icon-theme
ark
ark-cli
audacity audacity
bibata-cursors bibata-cursors
brave brave