flake.nix: add hyprsysinfo && use fufexan zen fork
yazi: disable lua conf & fix keymap tsuki: add hyprsysinfo hypridle: dpms off on timeout hosts: enable wastebin stash: bump version yuki: disable paperless & hydroxide
This commit is contained in:
parent
39ef00af7c
commit
137a114c16
11 changed files with 145 additions and 47 deletions
157
flake.lock
157
flake.lock
|
@ -558,7 +558,7 @@
|
||||||
},
|
},
|
||||||
"flake-utils_4": {
|
"flake-utils_4": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"systems": "systems_13"
|
"systems": "systems_14"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1710146030,
|
"lastModified": 1710146030,
|
||||||
|
@ -1015,7 +1015,7 @@
|
||||||
},
|
},
|
||||||
"hyprlang_5": {
|
"hyprlang_5": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"hyprutils": "hyprutils_6",
|
"hyprutils": "hyprutils_7",
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
"xdg-portal-hyprland",
|
"xdg-portal-hyprland",
|
||||||
"nixpkgs"
|
"nixpkgs"
|
||||||
|
@ -1103,6 +1103,26 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"hyprsysteminfo": {
|
||||||
|
"inputs": {
|
||||||
|
"hyprutils": "hyprutils_6",
|
||||||
|
"nixpkgs": "nixpkgs_14",
|
||||||
|
"systems": "systems_11"
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1728845546,
|
||||||
|
"narHash": "sha256-Dyh76WdysgcHOCbMbqH6Y7vToQt/7S1in/hQDrvdUao=",
|
||||||
|
"owner": "hyprwm",
|
||||||
|
"repo": "hyprsysteminfo",
|
||||||
|
"rev": "fc6ef308e26d3314c7f67802a83a22f95b851bd3",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "hyprwm",
|
||||||
|
"repo": "hyprsysteminfo",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
"hyprutils": {
|
"hyprutils": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
|
@ -1229,6 +1249,31 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"hyprutils_6": {
|
"hyprutils_6": {
|
||||||
|
"inputs": {
|
||||||
|
"nixpkgs": [
|
||||||
|
"hyprsysteminfo",
|
||||||
|
"nixpkgs"
|
||||||
|
],
|
||||||
|
"systems": [
|
||||||
|
"hyprsysteminfo",
|
||||||
|
"systems"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1727300645,
|
||||||
|
"narHash": "sha256-OvAtVLaSRPnbXzOwlR1fVqCXR7i+ICRX3aPMCdIiv+c=",
|
||||||
|
"owner": "hyprwm",
|
||||||
|
"repo": "hyprutils",
|
||||||
|
"rev": "3f5293432b6dc6a99f26aca2eba3876d2660665c",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "hyprwm",
|
||||||
|
"repo": "hyprutils",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"hyprutils_7": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
"xdg-portal-hyprland",
|
"xdg-portal-hyprland",
|
||||||
|
@ -1255,7 +1300,7 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"hyprutils_7": {
|
"hyprutils_8": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
"xdg-portal-hyprland",
|
"xdg-portal-hyprland",
|
||||||
|
@ -1383,7 +1428,7 @@
|
||||||
"nix-gaming": {
|
"nix-gaming": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"flake-parts": "flake-parts_4",
|
"flake-parts": "flake-parts_4",
|
||||||
"nixpkgs": "nixpkgs_14",
|
"nixpkgs": "nixpkgs_15",
|
||||||
"umu": "umu"
|
"umu": "umu"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
|
@ -1585,6 +1630,22 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nixpkgs_14": {
|
"nixpkgs_14": {
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1728492678,
|
||||||
|
"narHash": "sha256-9UTxR8eukdg+XZeHgxW5hQA9fIKHsKCdOIUycTryeVw=",
|
||||||
|
"owner": "NixOS",
|
||||||
|
"repo": "nixpkgs",
|
||||||
|
"rev": "5633bcff0c6162b9e4b5f1264264611e950c8ec7",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "NixOS",
|
||||||
|
"ref": "nixos-unstable",
|
||||||
|
"repo": "nixpkgs",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"nixpkgs_15": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1728093190,
|
"lastModified": 1728093190,
|
||||||
"narHash": "sha256-CAZF2NRuHmqTtRTNAruWpHA43Gg2UvuCNEIzabP0l6M=",
|
"narHash": "sha256-CAZF2NRuHmqTtRTNAruWpHA43Gg2UvuCNEIzabP0l6M=",
|
||||||
|
@ -1600,7 +1661,7 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nixpkgs_15": {
|
"nixpkgs_16": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1728018373,
|
"lastModified": 1728018373,
|
||||||
"narHash": "sha256-NOiTvBbRLIOe5F6RbHaAh6++BNjsb149fGZd1T4+KBg=",
|
"narHash": "sha256-NOiTvBbRLIOe5F6RbHaAh6++BNjsb149fGZd1T4+KBg=",
|
||||||
|
@ -1616,7 +1677,7 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nixpkgs_16": {
|
"nixpkgs_17": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1719082008,
|
"lastModified": 1719082008,
|
||||||
"narHash": "sha256-jHJSUH619zBQ6WdC21fFAlDxHErKVDJ5fpN0Hgx4sjs=",
|
"narHash": "sha256-jHJSUH619zBQ6WdC21fFAlDxHErKVDJ5fpN0Hgx4sjs=",
|
||||||
|
@ -1632,7 +1693,7 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nixpkgs_17": {
|
"nixpkgs_18": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1725194671,
|
"lastModified": 1725194671,
|
||||||
"narHash": "sha256-tLGCFEFTB5TaOKkpfw3iYT9dnk4awTP/q4w+ROpMfuw=",
|
"narHash": "sha256-tLGCFEFTB5TaOKkpfw3iYT9dnk4awTP/q4w+ROpMfuw=",
|
||||||
|
@ -1648,7 +1709,7 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nixpkgs_18": {
|
"nixpkgs_19": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1726463316,
|
"lastModified": 1726463316,
|
||||||
"narHash": "sha256-gI9kkaH0ZjakJOKrdjaI/VbaMEo9qBbSUl93DnU7f4c=",
|
"narHash": "sha256-gI9kkaH0ZjakJOKrdjaI/VbaMEo9qBbSUl93DnU7f4c=",
|
||||||
|
@ -1664,22 +1725,6 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nixpkgs_19": {
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1722415718,
|
|
||||||
"narHash": "sha256-5US0/pgxbMksF92k1+eOa8arJTJiPvsdZj9Dl+vJkM4=",
|
|
||||||
"owner": "NixOS",
|
|
||||||
"repo": "nixpkgs",
|
|
||||||
"rev": "c3392ad349a5227f4a3464dce87bcc5046692fce",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "NixOS",
|
|
||||||
"ref": "nixpkgs-unstable",
|
|
||||||
"repo": "nixpkgs",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"nixpkgs_2": {
|
"nixpkgs_2": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1726042813,
|
"lastModified": 1726042813,
|
||||||
|
@ -1697,6 +1742,22 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nixpkgs_20": {
|
"nixpkgs_20": {
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1722415718,
|
||||||
|
"narHash": "sha256-5US0/pgxbMksF92k1+eOa8arJTJiPvsdZj9Dl+vJkM4=",
|
||||||
|
"owner": "NixOS",
|
||||||
|
"repo": "nixpkgs",
|
||||||
|
"rev": "c3392ad349a5227f4a3464dce87bcc5046692fce",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "NixOS",
|
||||||
|
"ref": "nixpkgs-unstable",
|
||||||
|
"repo": "nixpkgs",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"nixpkgs_21": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1727348695,
|
"lastModified": 1727348695,
|
||||||
"narHash": "sha256-J+PeFKSDV+pHL7ukkfpVzCOO7mBSrrpJ3svwBFABbhI=",
|
"narHash": "sha256-J+PeFKSDV+pHL7ukkfpVzCOO7mBSrrpJ3svwBFABbhI=",
|
||||||
|
@ -1864,7 +1925,7 @@
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"flake-compat": "flake-compat_6",
|
"flake-compat": "flake-compat_6",
|
||||||
"gitignore": "gitignore_2",
|
"gitignore": "gitignore_2",
|
||||||
"nixpkgs": "nixpkgs_16",
|
"nixpkgs": "nixpkgs_17",
|
||||||
"nixpkgs-stable": "nixpkgs-stable_3"
|
"nixpkgs-stable": "nixpkgs-stable_3"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
|
@ -1898,9 +1959,10 @@
|
||||||
"hyprlock": "hyprlock",
|
"hyprlock": "hyprlock",
|
||||||
"hyprpaper": "hyprpaper",
|
"hyprpaper": "hyprpaper",
|
||||||
"hyprpicker": "hyprpicker",
|
"hyprpicker": "hyprpicker",
|
||||||
|
"hyprsysteminfo": "hyprsysteminfo",
|
||||||
"nix-gaming": "nix-gaming",
|
"nix-gaming": "nix-gaming",
|
||||||
"nixos-hardware": "nixos-hardware",
|
"nixos-hardware": "nixos-hardware",
|
||||||
"nixpkgs": "nixpkgs_15",
|
"nixpkgs": "nixpkgs_16",
|
||||||
"nur": "nur",
|
"nur": "nur",
|
||||||
"pre-commit-hooks": "pre-commit-hooks_2",
|
"pre-commit-hooks": "pre-commit-hooks_2",
|
||||||
"sops-nix": "sops-nix",
|
"sops-nix": "sops-nix",
|
||||||
|
@ -2043,8 +2105,8 @@
|
||||||
"flake-utils": "flake-utils_3",
|
"flake-utils": "flake-utils_3",
|
||||||
"gnome-shell": "gnome-shell",
|
"gnome-shell": "gnome-shell",
|
||||||
"home-manager": "home-manager_2",
|
"home-manager": "home-manager_2",
|
||||||
"nixpkgs": "nixpkgs_17",
|
"nixpkgs": "nixpkgs_18",
|
||||||
"systems": "systems_11",
|
"systems": "systems_12",
|
||||||
"tinted-foot": "tinted-foot",
|
"tinted-foot": "tinted-foot",
|
||||||
"tinted-kitty": "tinted-kitty",
|
"tinted-kitty": "tinted-kitty",
|
||||||
"tinted-tmux": "tinted-tmux"
|
"tinted-tmux": "tinted-tmux"
|
||||||
|
@ -2094,6 +2156,21 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"systems_11": {
|
"systems_11": {
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1689347949,
|
||||||
|
"narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=",
|
||||||
|
"owner": "nix-systems",
|
||||||
|
"repo": "default-linux",
|
||||||
|
"rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "nix-systems",
|
||||||
|
"repo": "default-linux",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"systems_12": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1681028828,
|
"lastModified": 1681028828,
|
||||||
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
||||||
|
@ -2108,7 +2185,7 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"systems_12": {
|
"systems_13": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1689347949,
|
"lastModified": 1689347949,
|
||||||
"narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=",
|
"narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=",
|
||||||
|
@ -2123,7 +2200,7 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"systems_13": {
|
"systems_14": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1681028828,
|
"lastModified": 1681028828,
|
||||||
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
||||||
|
@ -2353,10 +2430,10 @@
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"hyprland-protocols": "hyprland-protocols_3",
|
"hyprland-protocols": "hyprland-protocols_3",
|
||||||
"hyprlang": "hyprlang_5",
|
"hyprlang": "hyprlang_5",
|
||||||
"hyprutils": "hyprutils_7",
|
"hyprutils": "hyprutils_8",
|
||||||
"hyprwayland-scanner": "hyprwayland-scanner_4",
|
"hyprwayland-scanner": "hyprwayland-scanner_4",
|
||||||
"nixpkgs": "nixpkgs_18",
|
"nixpkgs": "nixpkgs_19",
|
||||||
"systems": "systems_12"
|
"systems": "systems_13"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1728166987,
|
"lastModified": 1728166987,
|
||||||
|
@ -2413,7 +2490,7 @@
|
||||||
"yazi": {
|
"yazi": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"flake-utils": "flake-utils_4",
|
"flake-utils": "flake-utils_4",
|
||||||
"nixpkgs": "nixpkgs_19",
|
"nixpkgs": "nixpkgs_20",
|
||||||
"rust-overlay": "rust-overlay_3"
|
"rust-overlay": "rust-overlay_3"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
|
@ -2432,18 +2509,18 @@
|
||||||
},
|
},
|
||||||
"zen-browser": {
|
"zen-browser": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": "nixpkgs_20"
|
"nixpkgs": "nixpkgs_21"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1727721329,
|
"lastModified": 1728609345,
|
||||||
"narHash": "sha256-QYlWZwUSwrM7BuO+dXclZIwoPvBIuJr6GpFKv9XKFPI=",
|
"narHash": "sha256-xzx2IIGK0OtIsEHMs7W8QR78jdmaCwqy9UuOAhndglQ=",
|
||||||
"owner": "MarceColl",
|
"owner": "fufexan",
|
||||||
"repo": "zen-browser-flake",
|
"repo": "zen-browser-flake",
|
||||||
"rev": "e6ab73f405e9a2896cce5956c549a9cc359e5fcc",
|
"rev": "e4ead4454a26e93254ff8273d8b95635cba8afbd",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"owner": "MarceColl",
|
"owner": "fufexan",
|
||||||
"repo": "zen-browser-flake",
|
"repo": "zen-browser-flake",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
|
|
|
@ -62,6 +62,7 @@
|
||||||
hyprpicker.url = "github:hyprwm/hyprpicker";
|
hyprpicker.url = "github:hyprwm/hyprpicker";
|
||||||
hyprpaper.url = "github:hyprwm/hyprpaper";
|
hyprpaper.url = "github:hyprwm/hyprpaper";
|
||||||
xdg-portal-hyprland.url = "github:hyprwm/xdg-desktop-portal-hyprland";
|
xdg-portal-hyprland.url = "github:hyprwm/xdg-desktop-portal-hyprland";
|
||||||
|
hyprsysteminfo.url = "github:hyprwm/hyprsysteminfo";
|
||||||
hyprland-plugins = {
|
hyprland-plugins = {
|
||||||
url = "github:hyprwm/hyprland-plugins";
|
url = "github:hyprwm/hyprland-plugins";
|
||||||
inputs.hyprland.follows = "hyprland";
|
inputs.hyprland.follows = "hyprland";
|
||||||
|
@ -83,7 +84,7 @@
|
||||||
# wezterm.url = "github:notohh/wezterm?dir=nix&ref=nix-add-overlay";
|
# wezterm.url = "github:notohh/wezterm?dir=nix&ref=nix-add-overlay";
|
||||||
|
|
||||||
botoh.url = "git+https://git.flake.sh/notohh/botoh";
|
botoh.url = "git+https://git.flake.sh/notohh/botoh";
|
||||||
zen-browser.url = "github:MarceColl/zen-browser-flake";
|
zen-browser.url = "github:fufexan/zen-browser-flake";
|
||||||
deploy-rs = {
|
deploy-rs = {
|
||||||
url = "github:serokell/deploy-rs";
|
url = "github:serokell/deploy-rs";
|
||||||
inputs.nixpkgs.follows = "nixpkgs";
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
|
|
|
@ -53,8 +53,10 @@
|
||||||
kitty
|
kitty
|
||||||
tetrio-desktop
|
tetrio-desktop
|
||||||
waydroid
|
waydroid
|
||||||
|
mousam
|
||||||
inputs.nix-gaming.packages.${pkgs.system}.osu-lazer-bin
|
inputs.nix-gaming.packages.${pkgs.system}.osu-lazer-bin
|
||||||
inputs.zen-browser.packages.${pkgs.system}.default
|
inputs.zen-browser.packages.${pkgs.system}.default
|
||||||
|
inputs.hyprsysteminfo.packages.${pkgs.system}.default
|
||||||
(callPackage ../../../pkgs/passgen {})
|
(callPackage ../../../pkgs/passgen {})
|
||||||
(callPackage ../../../pkgs/forex {})
|
(callPackage ../../../pkgs/forex {})
|
||||||
(callPackage ../../../pkgs/cpm {})
|
(callPackage ../../../pkgs/cpm {})
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
pkgs,
|
pkgs,
|
||||||
...
|
...
|
||||||
}: {
|
}: {
|
||||||
xdg.configFile."yazi/init.lua".source = ./init.lua;
|
# xdg.configFile."yazi/init.lua".source = ./init.lua;
|
||||||
imports = [./keymap.nix ./openers.nix];
|
imports = [./keymap.nix ./openers.nix];
|
||||||
|
|
||||||
programs.yazi = {
|
programs.yazi = {
|
||||||
|
|
|
@ -126,7 +126,7 @@ _: {
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
on = [":"];
|
on = [":"];
|
||||||
run = "shell --block";
|
run = "shell --block --interactive";
|
||||||
desc = "run a blocking shell command";
|
desc = "run a blocking shell command";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
|
|
|
@ -19,7 +19,7 @@
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
timeout = 460;
|
timeout = 460;
|
||||||
on-timeout = "${pkgs.systemd}/bin/systemctl suspend";
|
on-timeout = "hyprctl dispatch dpms off";
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
|
@ -10,5 +10,6 @@
|
||||||
# ./conduit.nix
|
# ./conduit.nix
|
||||||
./tailscale.nix
|
./tailscale.nix
|
||||||
./rustlog.nix
|
./rustlog.nix
|
||||||
|
./wastebin.nix
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
9
hosts/sakura/services/wastebin.nix
Normal file
9
hosts/sakura/services/wastebin.nix
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
_: {
|
||||||
|
services.wastebin = {
|
||||||
|
enable = true;
|
||||||
|
settings = {
|
||||||
|
WASTEBIN_TITLE = "wastebin";
|
||||||
|
WASTEBIN_BASE_URL = "https://paste.flake.sh";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
|
@ -179,6 +179,13 @@
|
||||||
tls.domains = [{main = "*.${pqdn}";}];
|
tls.domains = [{main = "*.${pqdn}";}];
|
||||||
tls.certresolver = "production";
|
tls.certresolver = "production";
|
||||||
};
|
};
|
||||||
|
wastebin = {
|
||||||
|
rule = "Host(`paste.${pqdn}`)";
|
||||||
|
entrypoints = ["websecure"];
|
||||||
|
service = "wastebin";
|
||||||
|
tls.domains = [{main = "*.${pqdn}";}];
|
||||||
|
tls.certresolver = "production";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
services = let
|
services = let
|
||||||
sakuraIp = "100.121.201.47:";
|
sakuraIp = "100.121.201.47:";
|
||||||
|
@ -200,6 +207,7 @@
|
||||||
vaultwarden.loadBalancer.servers = [{url = "http://${sakuraIp}8222";}];
|
vaultwarden.loadBalancer.servers = [{url = "http://${sakuraIp}8222";}];
|
||||||
searxng.loadBalancer.servers = [{url = "http://${sakuraIp}8100";}];
|
searxng.loadBalancer.servers = [{url = "http://${sakuraIp}8100";}];
|
||||||
justlog.loadBalancer.servers = [{url = "http://${sakuraIp}8025";}];
|
justlog.loadBalancer.servers = [{url = "http://${sakuraIp}8025";}];
|
||||||
|
wastebin.loadBalancer.servers = [{url = "http://${sakuraIp}8088";}];
|
||||||
|
|
||||||
# kaze
|
# kaze
|
||||||
minio.loadBalancer.servers = [{url = "http://100.69.79.81:9005";}];
|
minio.loadBalancer.servers = [{url = "http://100.69.79.81:9005";}];
|
||||||
|
|
|
@ -9,8 +9,8 @@
|
||||||
./wallos.nix
|
./wallos.nix
|
||||||
./searxng.nix
|
./searxng.nix
|
||||||
./anki-sync-server.nix
|
./anki-sync-server.nix
|
||||||
./paperless.nix
|
# ./paperless.nix
|
||||||
./hydroxide.nix
|
# ./hydroxide.nix
|
||||||
# ./twitch-miner.nix
|
# ./twitch-miner.nix
|
||||||
./botoh.nix
|
./botoh.nix
|
||||||
];
|
];
|
||||||
|
|
|
@ -2,7 +2,7 @@ _: let
|
||||||
storagePath = "/home/notoh/docker/stash";
|
storagePath = "/home/notoh/docker/stash";
|
||||||
in {
|
in {
|
||||||
virtualisation.oci-containers.containers.stash = {
|
virtualisation.oci-containers.containers.stash = {
|
||||||
image = "stashapp/stash@sha256:7e71c17a2ce69305889bb3305b057929066c767037b2415a354f2b7dbeff6013"; # v0.26.2
|
image = "stashapp/stash@sha256:b2bfd8ddf706a69ea788e3ca9e6121cb35b9adb8a24c38fa9183cdeb8234c7da"; # v0.27.1
|
||||||
ports = ["9999:9999"];
|
ports = ["9999:9999"];
|
||||||
environment = {
|
environment = {
|
||||||
STASH_STASH = "/data/";
|
STASH_STASH = "/data/";
|
||||||
|
|
Loading…
Reference in a new issue