mirror of
https://github.com/alyraffauf/nixcfg.git
synced 2024-12-17 20:49:28 -05:00
Merge branch 'master' into add-river
Some checks failed
nix-build / default-build (push) Has been cancelled
nix-build / fallarbor-build (push) Has been cancelled
nix-build / lavaridge-build (push) Has been cancelled
nix-build / mauville-build (push) Has been cancelled
nix-build / pacifidlog-build (push) Has been cancelled
nix-build / petalburg-build (push) Has been cancelled
nix-build / rustboro-build (push) Has been cancelled
nix-build / slateport-build (push) Has been cancelled
nix-check / fmt-check (push) Has been cancelled
nix-check / eval-check (push) Has been cancelled
Some checks failed
nix-build / default-build (push) Has been cancelled
nix-build / fallarbor-build (push) Has been cancelled
nix-build / lavaridge-build (push) Has been cancelled
nix-build / mauville-build (push) Has been cancelled
nix-build / pacifidlog-build (push) Has been cancelled
nix-build / petalburg-build (push) Has been cancelled
nix-build / rustboro-build (push) Has been cancelled
nix-build / slateport-build (push) Has been cancelled
nix-check / fmt-check (push) Has been cancelled
nix-check / eval-check (push) Has been cancelled
This commit is contained in:
commit
dde0966a94
16
.github/workflows/nix-build.yml
vendored
16
.github/workflows/nix-build.yml
vendored
|
@ -70,6 +70,22 @@ jobs:
|
||||||
authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}'
|
authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}'
|
||||||
- name: Build mauville
|
- name: Build mauville
|
||||||
run: nix build --accept-flake-config .#nixosConfigurations.mauville.config.system.build.toplevel
|
run: nix build --accept-flake-config .#nixosConfigurations.mauville.config.system.build.toplevel
|
||||||
|
pacifidlog-build:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- name: Free Disk Space (Ubuntu)
|
||||||
|
uses: jlumbroso/free-disk-space@main
|
||||||
|
- uses: actions/checkout@main
|
||||||
|
with:
|
||||||
|
fetch-depth: 1
|
||||||
|
- uses: DeterminateSystems/nix-installer-action@main
|
||||||
|
- uses: DeterminateSystems/magic-nix-cache-action@main
|
||||||
|
- uses: cachix/cachix-action@master
|
||||||
|
with:
|
||||||
|
name: alyraffauf
|
||||||
|
authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}'
|
||||||
|
- name: Build pacifidlog
|
||||||
|
run: nix build --accept-flake-config .#nixosConfigurations.pacifidlog.config.system.build.toplevel
|
||||||
petalburg-build:
|
petalburg-build:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
|
|
|
@ -53,8 +53,6 @@
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
sound.enable = true;
|
|
||||||
|
|
||||||
zramSwap = {
|
zramSwap = {
|
||||||
enable = lib.mkDefault true;
|
enable = lib.mkDefault true;
|
||||||
memoryPercent = lib.mkDefault 50;
|
memoryPercent = lib.mkDefault 50;
|
||||||
|
|
|
@ -23,12 +23,16 @@
|
||||||
substituters = [
|
substituters = [
|
||||||
"https://alyraffauf.cachix.org"
|
"https://alyraffauf.cachix.org"
|
||||||
"https://cache.nixos.org/"
|
"https://cache.nixos.org/"
|
||||||
|
"https://jovian-nixos.cachix.org"
|
||||||
"https://nix-community.cachix.org"
|
"https://nix-community.cachix.org"
|
||||||
|
"https://nix-gaming.cachix.org"
|
||||||
];
|
];
|
||||||
|
|
||||||
trusted-public-keys = [
|
trusted-public-keys = [
|
||||||
"alyraffauf.cachix.org-1:GQVrRGfjTtkPGS8M6y7Ik0z4zLt77O0N25ynv2gWzDM="
|
"alyraffauf.cachix.org-1:GQVrRGfjTtkPGS8M6y7Ik0z4zLt77O0N25ynv2gWzDM="
|
||||||
|
"jovian-nixos.cachix.org-1:mAWLjAxLNlfxAnozUjOqGj4AxQwCl7MXwOfu7msVlAo="
|
||||||
"nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs="
|
"nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs="
|
||||||
|
"nix-gaming.cachix.org-1:nbjlureqMbRAxR1gJ/f3hxemL9svXaZF/Ees8vCUUs4="
|
||||||
];
|
];
|
||||||
|
|
||||||
trusted-users = ["aly"];
|
trusted-users = ["aly"];
|
||||||
|
|
|
@ -1,21 +1,9 @@
|
||||||
{
|
{pkgs, ...}: {
|
||||||
pkgs,
|
|
||||||
self,
|
|
||||||
...
|
|
||||||
}: let
|
|
||||||
unstable = import self.inputs.nixpkgs-unstable {
|
|
||||||
system = pkgs.system;
|
|
||||||
};
|
|
||||||
in {
|
|
||||||
nixpkgs = {
|
nixpkgs = {
|
||||||
config.allowUnfree = true; # Allow unfree packages
|
config.allowUnfree = true; # Allow unfree packages
|
||||||
|
|
||||||
overlays = [
|
overlays = [
|
||||||
(final: prev: {
|
(final: prev: {
|
||||||
fractal = unstable.fractal;
|
|
||||||
|
|
||||||
power-profiles-daemon = unstable.power-profiles-daemon;
|
|
||||||
|
|
||||||
rofi-bluetooth =
|
rofi-bluetooth =
|
||||||
prev.rofi-bluetooth.overrideAttrs
|
prev.rofi-bluetooth.overrideAttrs
|
||||||
(old: {
|
(old: {
|
||||||
|
@ -28,8 +16,6 @@ in {
|
||||||
sha256 = "sha256-o0Sr3/888L/2KzZZP/EcXx+8ZUzdHB/I/VIeVuJvJks=";
|
sha256 = "sha256-o0Sr3/888L/2KzZZP/EcXx+8ZUzdHB/I/VIeVuJvJks=";
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
|
|
||||||
zed-editor = unstable.zed-editor;
|
|
||||||
})
|
})
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
340
flake.lock
340
flake.lock
|
@ -57,30 +57,14 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"base16-foot": {
|
|
||||||
"flake": false,
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1696725948,
|
|
||||||
"narHash": "sha256-65bz2bUL/yzZ1c8/GQASnoiGwaF8DczlxJtzik1c0AU=",
|
|
||||||
"owner": "tinted-theming",
|
|
||||||
"repo": "base16-foot",
|
|
||||||
"rev": "eedbcfa30de0a4baa03e99f5e3ceb5535c2755ce",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "tinted-theming",
|
|
||||||
"repo": "base16-foot",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"base16-helix": {
|
"base16-helix": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1696727917,
|
"lastModified": 1725860795,
|
||||||
"narHash": "sha256-FVrbPk+NtMra0jtlC5oxyNchbm8FosmvXIatkRbYy1g=",
|
"narHash": "sha256-Z2o8VBPW3I+KKTSfe25kskz0EUj7MpUh8u355Z1nVsU=",
|
||||||
"owner": "tinted-theming",
|
"owner": "tinted-theming",
|
||||||
"repo": "base16-helix",
|
"repo": "base16-helix",
|
||||||
"rev": "dbe1480d99fe80f08df7970e471fac24c05f2ddb",
|
"rev": "7f795bf75d38e0eea9fed287264067ca187b88a9",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -89,50 +73,18 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"base16-kitty": {
|
|
||||||
"flake": false,
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1665001328,
|
|
||||||
"narHash": "sha256-aRaizTYPpuWEcvoYE9U+YRX+Wsc8+iG0guQJbvxEdJY=",
|
|
||||||
"owner": "kdrag0n",
|
|
||||||
"repo": "base16-kitty",
|
|
||||||
"rev": "06bb401fa9a0ffb84365905ffbb959ae5bf40805",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "kdrag0n",
|
|
||||||
"repo": "base16-kitty",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"base16-tmux": {
|
|
||||||
"flake": false,
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1696725902,
|
|
||||||
"narHash": "sha256-wDPg5elZPcQpu7Df0lI5O8Jv4A3T6jUQIVg63KDU+3Q=",
|
|
||||||
"owner": "tinted-theming",
|
|
||||||
"repo": "base16-tmux",
|
|
||||||
"rev": "c02050bebb60dbb20cb433cd4d8ce668ecc11ba7",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "tinted-theming",
|
|
||||||
"repo": "base16-tmux",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"base16-vim": {
|
"base16-vim": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1663659192,
|
"lastModified": 1716150083,
|
||||||
"narHash": "sha256-uJvaYYDMXvoo0fhBZUhN8WBXeJ87SRgof6GEK2efFT0=",
|
"narHash": "sha256-ZMhnNmw34ogE5rJZrjRv5MtG3WaqKd60ds2VXvT6hEc=",
|
||||||
"owner": "chriskempson",
|
"owner": "tinted-theming",
|
||||||
"repo": "base16-vim",
|
"repo": "base16-vim",
|
||||||
"rev": "3be3cd82cd31acfcab9a41bad853d9c68d30478d",
|
"rev": "6e955d704d046b0dc3e5c2d68a2a6eeffd2b5d3d",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"owner": "chriskempson",
|
"owner": "tinted-theming",
|
||||||
"repo": "base16-vim",
|
"repo": "base16-vim",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
|
@ -187,11 +139,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1728334376,
|
"lastModified": 1728763831,
|
||||||
"narHash": "sha256-CTKEKPzD/j8FK6H4DO3EjyixZd3HHvgAgfnCwpGFP5c=",
|
"narHash": "sha256-KOp33tls7jRAhcmu77aVxKpSMou8QgK0BC+Y3sYLuGo=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "disko",
|
"repo": "disko",
|
||||||
"rev": "d39ee334984fcdae6244f5a8e6ab857479cbaefe",
|
"rev": "b6215392ec3bd05e9ebfbb2f7945c414096fce8f",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -253,6 +205,24 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"flake-parts_2": {
|
||||||
|
"inputs": {
|
||||||
|
"nixpkgs-lib": "nixpkgs-lib"
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1727826117,
|
||||||
|
"narHash": "sha256-K5ZLCyfO/Zj9mPFldf3iwS6oZStJcU4tSpiXTMYaaL0=",
|
||||||
|
"owner": "hercules-ci",
|
||||||
|
"repo": "flake-parts",
|
||||||
|
"rev": "3d04084d54bedc3d6b8b736c70ef449225c361b1",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "hercules-ci",
|
||||||
|
"repo": "flake-parts",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
"flake-utils": {
|
"flake-utils": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"systems": "systems_3"
|
"systems": "systems_3"
|
||||||
|
@ -271,6 +241,27 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"flake-utils_2": {
|
||||||
|
"inputs": {
|
||||||
|
"systems": [
|
||||||
|
"stylix",
|
||||||
|
"systems"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1710146030,
|
||||||
|
"narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=",
|
||||||
|
"owner": "numtide",
|
||||||
|
"repo": "flake-utils",
|
||||||
|
"rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "numtide",
|
||||||
|
"repo": "flake-utils",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
"fromYaml": {
|
"fromYaml": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
|
@ -354,16 +345,16 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1726989464,
|
"lastModified": 1728791962,
|
||||||
"narHash": "sha256-Vl+WVTJwutXkimwGprnEtXc/s/s8sMuXzqXaspIGlwM=",
|
"narHash": "sha256-nr5QiXwQcZmf6/auC1UpX8iAtINMtdi2mH+OkqJQVmU=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "2f23fa308a7c067e52dfcc30a0758f47043ec176",
|
"rev": "64c6325b28ebd708653dd41d88f306023f296184",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"ref": "release-24.05",
|
"ref": "master",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
|
@ -376,11 +367,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1714981474,
|
"lastModified": 1724435763,
|
||||||
"narHash": "sha256-b3/U21CJjCjJKmA9WqUbZGZgCvospO3ArOUTgJugkOY=",
|
"narHash": "sha256-UNky3lJNGQtUEXT2OY8gMxejakSWPTfWKvpFkpFlAfM=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "6ebe7be2e67be7b9b54d61ce5704f6fb466c536f",
|
"rev": "c2cd2a52e02f1dfa1c88f95abeb89298d46023be",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -410,6 +401,27 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"jovian": {
|
||||||
|
"inputs": {
|
||||||
|
"nix-github-actions": "nix-github-actions",
|
||||||
|
"nixpkgs": [
|
||||||
|
"nixpkgs"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1728679815,
|
||||||
|
"narHash": "sha256-3IXvY30zzFq7lHFujMupPz3TiPXo8o8qiIjkXUvznCI=",
|
||||||
|
"owner": "Jovian-Experiments",
|
||||||
|
"repo": "Jovian-NixOS",
|
||||||
|
"rev": "e4f4d7832cc559389b93798c1f0d615e3816f4ef",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "Jovian-Experiments",
|
||||||
|
"repo": "Jovian-NixOS",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
"lanzaboote": {
|
"lanzaboote": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"crane": "crane",
|
"crane": "crane",
|
||||||
|
@ -437,22 +449,78 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"nix-gaming": {
|
||||||
|
"inputs": {
|
||||||
|
"flake-parts": "flake-parts_2",
|
||||||
|
"nixpkgs": [
|
||||||
|
"nixpkgs"
|
||||||
|
],
|
||||||
|
"umu": "umu"
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1728783634,
|
||||||
|
"narHash": "sha256-kh4rf1WWFzx1wcHf6lToksRm1Qu/abEYiojs/sCxAYQ=",
|
||||||
|
"owner": "fufexan",
|
||||||
|
"repo": "nix-gaming",
|
||||||
|
"rev": "6accf747c4a29c2ef26ee1a61e9b2466bc9da7b2",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "fufexan",
|
||||||
|
"repo": "nix-gaming",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"nix-github-actions": {
|
||||||
|
"inputs": {
|
||||||
|
"nixpkgs": [
|
||||||
|
"jovian",
|
||||||
|
"nixpkgs"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1690328911,
|
||||||
|
"narHash": "sha256-fxtExYk+aGf2YbjeWQ8JY9/n9dwuEt+ma1eUFzF8Jeo=",
|
||||||
|
"owner": "zhaofengli",
|
||||||
|
"repo": "nix-github-actions",
|
||||||
|
"rev": "96df4a39c52f53cb7098b923224d8ce941b64747",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "zhaofengli",
|
||||||
|
"ref": "matrix-name",
|
||||||
|
"repo": "nix-github-actions",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1728500571,
|
"lastModified": 1728492678,
|
||||||
"narHash": "sha256-dOymOQ3AfNI4Z337yEwHGohrVQb4yPODCW9MDUyAc4w=",
|
"narHash": "sha256-9UTxR8eukdg+XZeHgxW5hQA9fIKHsKCdOIUycTryeVw=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "d51c28603def282a24fa034bcb007e2bcb5b5dd0",
|
"rev": "5633bcff0c6162b9e4b5f1264264611e950c8ec7",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"ref": "nixos-24.05",
|
"ref": "nixos-unstable",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"nixpkgs-lib": {
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1727825735,
|
||||||
|
"narHash": "sha256-0xHYkMkeLVQAMa7gvkddbPqpxph+hDzdu1XdGPJR+Os=",
|
||||||
|
"type": "tarball",
|
||||||
|
"url": "https://github.com/NixOS/nixpkgs/archive/fb192fec7cc7a4c26d51779e9bab07ce6fa5597a.tar.gz"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"type": "tarball",
|
||||||
|
"url": "https://github.com/NixOS/nixpkgs/archive/fb192fec7cc7a4c26d51779e9bab07ce6fa5597a.tar.gz"
|
||||||
|
}
|
||||||
|
},
|
||||||
"nixpkgs-stable": {
|
"nixpkgs-stable": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1710695816,
|
"lastModified": 1710695816,
|
||||||
|
@ -469,29 +537,13 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nixpkgs-unstable": {
|
|
||||||
"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"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"nur": {
|
"nur": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1728626853,
|
"lastModified": 1728857807,
|
||||||
"narHash": "sha256-fqL5vpxgPJa8rU8/leTKnhraXFhIytbTgsYd+o0KUgI=",
|
"narHash": "sha256-7zRl4QJD5iK1Y4jyyysUEHcsx+v1jI1C3vP+q3IKLps=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "NUR",
|
"repo": "NUR",
|
||||||
"rev": "249b147c8b96ea9bfc873723f82f88f61f685bb0",
|
"rev": "8952169dd073e0cd2c482c346a088868f61cfb77",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -533,9 +585,10 @@
|
||||||
"disko": "disko",
|
"disko": "disko",
|
||||||
"home-manager": "home-manager_2",
|
"home-manager": "home-manager_2",
|
||||||
"iio-hyprland": "iio-hyprland",
|
"iio-hyprland": "iio-hyprland",
|
||||||
|
"jovian": "jovian",
|
||||||
"lanzaboote": "lanzaboote",
|
"lanzaboote": "lanzaboote",
|
||||||
|
"nix-gaming": "nix-gaming",
|
||||||
"nixpkgs": "nixpkgs",
|
"nixpkgs": "nixpkgs",
|
||||||
"nixpkgs-unstable": "nixpkgs-unstable",
|
|
||||||
"nur": "nur",
|
"nur": "nur",
|
||||||
"stylix": "stylix",
|
"stylix": "stylix",
|
||||||
"wallpapers": "wallpapers"
|
"wallpapers": "wallpapers"
|
||||||
|
@ -570,29 +623,31 @@
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"base16": "base16",
|
"base16": "base16",
|
||||||
"base16-fish": "base16-fish",
|
"base16-fish": "base16-fish",
|
||||||
"base16-foot": "base16-foot",
|
|
||||||
"base16-helix": "base16-helix",
|
"base16-helix": "base16-helix",
|
||||||
"base16-kitty": "base16-kitty",
|
|
||||||
"base16-tmux": "base16-tmux",
|
|
||||||
"base16-vim": "base16-vim",
|
"base16-vim": "base16-vim",
|
||||||
"flake-compat": "flake-compat_2",
|
"flake-compat": "flake-compat_2",
|
||||||
|
"flake-utils": "flake-utils_2",
|
||||||
"gnome-shell": "gnome-shell",
|
"gnome-shell": "gnome-shell",
|
||||||
"home-manager": "home-manager_3",
|
"home-manager": "home-manager_3",
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
"nixpkgs"
|
"nixpkgs"
|
||||||
]
|
],
|
||||||
|
"systems": "systems_4",
|
||||||
|
"tinted-foot": "tinted-foot",
|
||||||
|
"tinted-kitty": "tinted-kitty",
|
||||||
|
"tinted-tmux": "tinted-tmux"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1718122552,
|
"lastModified": 1728640680,
|
||||||
"narHash": "sha256-A+dBkSwp8ssHKV/WyXb9uqIYrHBqHvtSedU24Lq9lqw=",
|
"narHash": "sha256-JH2+RXJNooFtZIN6ZhaGZWn2KChMrso4H7Fkp1Ujrdo=",
|
||||||
"owner": "danth",
|
"owner": "danth",
|
||||||
"repo": "stylix",
|
"repo": "stylix",
|
||||||
"rev": "e59d2c1725b237c362e4a62f5722f5b268d566c7",
|
"rev": "f95022bb6e74f726a87975aec982a5aa9fad8691",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"owner": "danth",
|
"owner": "danth",
|
||||||
"ref": "release-24.05",
|
"ref": "master",
|
||||||
"repo": "stylix",
|
"repo": "stylix",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
|
@ -642,6 +697,95 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"systems_4": {
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1681028828,
|
||||||
|
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
||||||
|
"owner": "nix-systems",
|
||||||
|
"repo": "default",
|
||||||
|
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "nix-systems",
|
||||||
|
"repo": "default",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"tinted-foot": {
|
||||||
|
"flake": false,
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1696725948,
|
||||||
|
"narHash": "sha256-65bz2bUL/yzZ1c8/GQASnoiGwaF8DczlxJtzik1c0AU=",
|
||||||
|
"owner": "tinted-theming",
|
||||||
|
"repo": "tinted-foot",
|
||||||
|
"rev": "eedbcfa30de0a4baa03e99f5e3ceb5535c2755ce",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "tinted-theming",
|
||||||
|
"repo": "tinted-foot",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"tinted-kitty": {
|
||||||
|
"flake": false,
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1716423189,
|
||||||
|
"narHash": "sha256-2xF3sH7UIwegn+2gKzMpFi3pk5DlIlM18+vj17Uf82U=",
|
||||||
|
"owner": "tinted-theming",
|
||||||
|
"repo": "tinted-kitty",
|
||||||
|
"rev": "eb39e141db14baef052893285df9f266df041ff8",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "tinted-theming",
|
||||||
|
"repo": "tinted-kitty",
|
||||||
|
"rev": "eb39e141db14baef052893285df9f266df041ff8",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"tinted-tmux": {
|
||||||
|
"flake": false,
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1696725902,
|
||||||
|
"narHash": "sha256-wDPg5elZPcQpu7Df0lI5O8Jv4A3T6jUQIVg63KDU+3Q=",
|
||||||
|
"owner": "tinted-theming",
|
||||||
|
"repo": "tinted-tmux",
|
||||||
|
"rev": "c02050bebb60dbb20cb433cd4d8ce668ecc11ba7",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "tinted-theming",
|
||||||
|
"repo": "tinted-tmux",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"umu": {
|
||||||
|
"inputs": {
|
||||||
|
"nixpkgs": [
|
||||||
|
"nix-gaming",
|
||||||
|
"nixpkgs"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"dir": "packaging/nix",
|
||||||
|
"lastModified": 1728772489,
|
||||||
|
"narHash": "sha256-6sHjXNhPrRXIV1au5jlSXHeqn/QHb9wyRt7V0F5p4PA=",
|
||||||
|
"ref": "refs/heads/main",
|
||||||
|
"rev": "475e2b37e34a663b11f8c92b79dd45637a3e848c",
|
||||||
|
"revCount": 770,
|
||||||
|
"submodules": true,
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/Open-Wine-Components/umu-launcher/?dir=packaging/nix"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"dir": "packaging/nix",
|
||||||
|
"submodules": true,
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/Open-Wine-Components/umu-launcher/?dir=packaging/nix"
|
||||||
|
}
|
||||||
|
},
|
||||||
"wallpapers": {
|
"wallpapers": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
|
|
24
flake.nix
24
flake.nix
|
@ -2,8 +2,7 @@
|
||||||
description = "Aly's NixOS flake.";
|
description = "Aly's NixOS flake.";
|
||||||
|
|
||||||
inputs = {
|
inputs = {
|
||||||
nixpkgs.url = "github:nixos/nixpkgs/nixos-24.05";
|
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
|
||||||
nixpkgs-unstable.url = "github:nixos/nixpkgs/nixos-unstable";
|
|
||||||
|
|
||||||
agenix = {
|
agenix = {
|
||||||
inputs.nixpkgs.follows = "nixpkgs";
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
|
@ -17,7 +16,7 @@
|
||||||
|
|
||||||
home-manager = {
|
home-manager = {
|
||||||
inputs.nixpkgs.follows = "nixpkgs";
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
url = "github:nix-community/home-manager/release-24.05";
|
url = "github:nix-community/home-manager/master";
|
||||||
};
|
};
|
||||||
|
|
||||||
iio-hyprland = {
|
iio-hyprland = {
|
||||||
|
@ -25,16 +24,26 @@
|
||||||
url = "github:JeanSchoeller/iio-hyprland";
|
url = "github:JeanSchoeller/iio-hyprland";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
jovian = {
|
||||||
|
url = "github:Jovian-Experiments/Jovian-NixOS";
|
||||||
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
|
};
|
||||||
|
|
||||||
lanzaboote = {
|
lanzaboote = {
|
||||||
inputs.nixpkgs.follows = "nixpkgs";
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
url = "github:nix-community/lanzaboote/v0.4.1";
|
url = "github:nix-community/lanzaboote/v0.4.1";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
nix-gaming = {
|
||||||
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
|
url = "github:fufexan/nix-gaming";
|
||||||
|
};
|
||||||
|
|
||||||
nur.url = "github:nix-community/NUR";
|
nur.url = "github:nix-community/NUR";
|
||||||
|
|
||||||
stylix = {
|
stylix = {
|
||||||
inputs.nixpkgs.follows = "nixpkgs";
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
url = "github:danth/stylix/release-24.05";
|
url = "github:danth/stylix/master";
|
||||||
};
|
};
|
||||||
|
|
||||||
wallpapers = {
|
wallpapers = {
|
||||||
|
@ -48,12 +57,16 @@
|
||||||
|
|
||||||
extra-substituters = [
|
extra-substituters = [
|
||||||
"https://alyraffauf.cachix.org"
|
"https://alyraffauf.cachix.org"
|
||||||
|
"https://jovian-nixos.cachix.org"
|
||||||
"https://nix-community.cachix.org"
|
"https://nix-community.cachix.org"
|
||||||
|
"https://nix-gaming.cachix.org"
|
||||||
];
|
];
|
||||||
|
|
||||||
extra-trusted-public-keys = [
|
extra-trusted-public-keys = [
|
||||||
"alyraffauf.cachix.org-1:GQVrRGfjTtkPGS8M6y7Ik0z4zLt77O0N25ynv2gWzDM="
|
"alyraffauf.cachix.org-1:GQVrRGfjTtkPGS8M6y7Ik0z4zLt77O0N25ynv2gWzDM="
|
||||||
|
"jovian-nixos.cachix.org-1:mAWLjAxLNlfxAnozUjOqGj4AxQwCl7MXwOfu7msVlAo="
|
||||||
"nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs="
|
"nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs="
|
||||||
|
"nix-gaming.cachix.org-1:nbjlureqMbRAxR1gJ/f3hxemL9svXaZF/Ees8vCUUs4="
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -86,6 +99,7 @@
|
||||||
"fallarbor"
|
"fallarbor"
|
||||||
"lavaridge"
|
"lavaridge"
|
||||||
"mauville"
|
"mauville"
|
||||||
|
"pacifidlog"
|
||||||
"petalburg"
|
"petalburg"
|
||||||
"rustboro"
|
"rustboro"
|
||||||
"slateport"
|
"slateport"
|
||||||
|
@ -147,11 +161,11 @@
|
||||||
hw-common-intel-cpu = import ./hwModules/common/cpu/intel;
|
hw-common-intel-cpu = import ./hwModules/common/cpu/intel;
|
||||||
hw-common-intel-gpu = import ./hwModules/common/gpu/intel;
|
hw-common-intel-gpu = import ./hwModules/common/gpu/intel;
|
||||||
hw-common-laptop = import ./hwModules/common/laptop;
|
hw-common-laptop = import ./hwModules/common/laptop;
|
||||||
hw-common-laptop-amd-gpu = import ./hwModules/common/laptop/amd-gpu.nix;
|
|
||||||
hw-common-laptop-intel-cpu = import ./hwModules/common/laptop/intel-cpu.nix;
|
hw-common-laptop-intel-cpu = import ./hwModules/common/laptop/intel-cpu.nix;
|
||||||
hw-common-ssd = import ./hwModules/common/ssd;
|
hw-common-ssd = import ./hwModules/common/ssd;
|
||||||
hw-framework-13-amd-7000 = import ./hwModules/framework/13/amd-7000;
|
hw-framework-13-amd-7000 = import ./hwModules/framework/13/amd-7000;
|
||||||
hw-framework-13-intel-11th = import ./hwModules/framework/13/intel-11th;
|
hw-framework-13-intel-11th = import ./hwModules/framework/13/intel-11th;
|
||||||
|
hw-lenovo-legion-go = import ./hwModules/lenovo/legion/go;
|
||||||
hw-lenovo-yoga-9i-intel-13th = import ./hwModules/lenovo/yoga-9i/intel-13th;
|
hw-lenovo-yoga-9i-intel-13th = import ./hwModules/lenovo/yoga-9i/intel-13th;
|
||||||
hw-thinkpad-t440p = import ./hwModules/thinkpad/t440p;
|
hw-thinkpad-t440p = import ./hwModules/thinkpad/t440p;
|
||||||
|
|
||||||
|
|
|
@ -7,6 +7,7 @@
|
||||||
config = lib.mkIf config.ar.home.apps.firefox.enable {
|
config = lib.mkIf config.ar.home.apps.firefox.enable {
|
||||||
programs.firefox = {
|
programs.firefox = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
||||||
nativeMessagingHosts =
|
nativeMessagingHosts =
|
||||||
lib.optionals (config.ar.home.desktop.gnome.enable) [pkgs.gnome-browser-connector]
|
lib.optionals (config.ar.home.desktop.gnome.enable) [pkgs.gnome-browser-connector]
|
||||||
++ lib.optional (config.ar.home.apps.keepassxc.enable) pkgs.keepassxc;
|
++ lib.optional (config.ar.home.apps.keepassxc.enable) pkgs.keepassxc;
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
...
|
...
|
||||||
}: {
|
}: {
|
||||||
config = lib.mkIf config.ar.home.apps.nemo.enable {
|
config = lib.mkIf config.ar.home.apps.nemo.enable {
|
||||||
home.packages = [pkgs.cinnamon.nemo];
|
home.packages = [pkgs.nemo];
|
||||||
|
|
||||||
dconf = {
|
dconf = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
@ -23,7 +23,7 @@
|
||||||
|
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
blueberry
|
blueberry
|
||||||
gnome.file-roller
|
file-roller
|
||||||
libnotify
|
libnotify
|
||||||
networkmanagerapplet
|
networkmanagerapplet
|
||||||
];
|
];
|
||||||
|
|
|
@ -38,7 +38,7 @@ in {
|
||||||
|
|
||||||
nemo.enable = lib.mkOption {
|
nemo.enable = lib.mkOption {
|
||||||
description = "Cinnamon Nemo file manager.";
|
description = "Cinnamon Nemo file manager.";
|
||||||
default = cfg.defaultApps.fileManager == pkgs.cinnamon.nemo;
|
default = cfg.defaultApps.fileManager == pkgs.nemo;
|
||||||
type = lib.types.bool;
|
type = lib.types.bool;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -79,13 +79,18 @@ in {
|
||||||
enable = lib.mkEnableOption "Declaratively set default apps and file associations.";
|
enable = lib.mkEnableOption "Declaratively set default apps and file associations.";
|
||||||
audioPlayer = lib.mkPackageOption pkgs "audio player" {default = ["celluloid"];};
|
audioPlayer = lib.mkPackageOption pkgs "audio player" {default = ["celluloid"];};
|
||||||
editor = lib.mkPackageOption pkgs "text editor" {default = ["vscodium"];};
|
editor = lib.mkPackageOption pkgs "text editor" {default = ["vscodium"];};
|
||||||
fileManager = lib.mkPackageOption pkgs "file manager" {default = ["cinnamon" "nemo"];};
|
fileManager = lib.mkPackageOption pkgs "file manager" {default = ["nemo"];};
|
||||||
imageViewer = lib.mkPackageOption pkgs "image viewer" {default = ["gnome" "eog"];};
|
imageViewer = lib.mkPackageOption pkgs "image viewer" {default = ["eog"];};
|
||||||
pdfViewer = lib.mkPackageOption pkgs "pdf viewer" {default = ["evince"];};
|
pdfViewer = lib.mkPackageOption pkgs "pdf viewer" {default = ["evince"];};
|
||||||
terminal = lib.mkPackageOption pkgs "terminal emulator" {default = ["kitty"];};
|
terminal = lib.mkPackageOption pkgs "terminal emulator" {default = ["kitty"];};
|
||||||
terminalEditor = lib.mkPackageOption pkgs "terminal text editor" {default = ["vim"];};
|
terminalEditor = lib.mkPackageOption pkgs "terminal text editor" {default = ["vim"];};
|
||||||
videoPlayer = lib.mkPackageOption pkgs "video player" {default = ["celluloid"];};
|
videoPlayer = lib.mkPackageOption pkgs "video player" {default = ["celluloid"];};
|
||||||
webBrowser = lib.mkPackageOption pkgs "web browser" {default = ["firefox"];};
|
|
||||||
|
webBrowser = lib.mkOption {
|
||||||
|
description = "web browser";
|
||||||
|
default = config.programs.firefox.finalPackage;
|
||||||
|
type = lib.types.package;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
desktop = {
|
desktop = {
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
in {
|
in {
|
||||||
config = lib.mkIf cfg.theme.enable {
|
config = lib.mkIf cfg.theme.enable {
|
||||||
home.packages = [
|
home.packages = [
|
||||||
pkgs.gnome.adwaita-icon-theme
|
pkgs.adwaita-icon-theme
|
||||||
pkgs.liberation_ttf
|
pkgs.liberation_ttf
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
|
@ -58,7 +58,7 @@ self: {pkgs, ...}: {
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
systemd.user.startServices = "legacy"; # Needed for auto-mounting agenix secrets.
|
systemd.user.startServices = true; # Needed for auto-mounting agenix secrets.
|
||||||
|
|
||||||
ar.home = {
|
ar.home = {
|
||||||
apps = {
|
apps = {
|
||||||
|
|
|
@ -38,7 +38,6 @@
|
||||||
|
|
||||||
environment.variables.GDK_SCALE = "2";
|
environment.variables.GDK_SCALE = "2";
|
||||||
networking.hostName = "lavaridge";
|
networking.hostName = "lavaridge";
|
||||||
programs.firefox.policies.Preferences."media.ffmpeg.vaapi.enabled" = lib.mkForce false;
|
|
||||||
system.stateVersion = "24.05";
|
system.stateVersion = "24.05";
|
||||||
|
|
||||||
ar = {
|
ar = {
|
||||||
|
|
|
@ -10,7 +10,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
ar.home = {
|
ar.home = {
|
||||||
desktop.hyprland.laptopMonitors = ["eDP-1,2880x1920@60, 0x0, 2, vrr, 0"];
|
desktop.hyprland.laptopMonitors = ["desc:BOE NE135A1M-NY1,2880x1920@60, 0x0, 2, vrr, 0"];
|
||||||
|
|
||||||
services = {
|
services = {
|
||||||
easyeffects = {
|
easyeffects = {
|
||||||
|
|
|
@ -52,19 +52,19 @@ in {
|
||||||
samba = {
|
samba = {
|
||||||
enable = true;
|
enable = true;
|
||||||
openFirewall = true;
|
openFirewall = true;
|
||||||
securityType = "user";
|
|
||||||
|
|
||||||
extraConfig = ''
|
settings = {
|
||||||
read raw = Yes
|
global = {
|
||||||
write raw = Yes
|
security = "user";
|
||||||
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=131072 SO_SNDBUF=131072
|
"read raw" = "Yes";
|
||||||
min receivefile size = 16384
|
"write raw" = "Yes";
|
||||||
use sendfile = true
|
"socket options" = "TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=131072 SO_SNDBUF=131072";
|
||||||
aio read size = 16384
|
"min receivefile size" = 16384;
|
||||||
aio write size = 16384
|
"use sendfile" = true;
|
||||||
'';
|
"aio read size" = 16384;
|
||||||
|
"aio write size" = 16384;
|
||||||
|
};
|
||||||
|
|
||||||
shares = {
|
|
||||||
Media = {
|
Media = {
|
||||||
"create mask" = "0755";
|
"create mask" = "0755";
|
||||||
"directory mask" = "0755";
|
"directory mask" = "0755";
|
||||||
|
|
|
@ -91,6 +91,13 @@ in {
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
immich = {
|
||||||
|
enable = true;
|
||||||
|
host = "0.0.0.0";
|
||||||
|
mediaLocation = "${mediaDirectory}/Pictures";
|
||||||
|
openFirewall = true;
|
||||||
|
};
|
||||||
|
|
||||||
# k3s = {
|
# k3s = {
|
||||||
# enable = true;
|
# enable = true;
|
||||||
# role = "server";
|
# role = "server";
|
||||||
|
|
30
hosts/pacifidlog/README.md
Normal file
30
hosts/pacifidlog/README.md
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
# pacifidlog
|
||||||
|
|
||||||
|
## Overview
|
||||||
|
|
||||||
|
Lenovo Legion Go with AMD Z1 Extreme. Gaming beast. Uses Jovian for Steam Deck-like interface.
|
||||||
|
|
||||||
|
## Todo
|
||||||
|
|
||||||
|
- \[x\] update hdd-ui and adjustor.
|
||||||
|
- \[ \] upgrade to large SSD.
|
||||||
|
|
||||||
|
## Specs
|
||||||
|
|
||||||
|
| Model | Legion Go |
|
||||||
|
|---------|---------------------------|
|
||||||
|
| Display | 8.8" 1600x2560 144Hz |
|
||||||
|
| CPU | AMD Z1 Extreme |
|
||||||
|
| RAM | 16GB LPDDR5 (soldered) |
|
||||||
|
| GPU | AMD Z1 Extreme |
|
||||||
|
| Disks | 512GB M.2 2242 NVMe |
|
||||||
|
|
||||||
|
## Filesystems
|
||||||
|
|
||||||
|
### /
|
||||||
|
|
||||||
|
Encrypted LUKS btrfs volume.
|
||||||
|
|
||||||
|
## Display
|
||||||
|
|
||||||
|
Vertical-turned-horizontal 1600x2560 display running at 144Hz. Scales perfectly to 2x.
|
156
hosts/pacifidlog/default.nix
Normal file
156
hosts/pacifidlog/default.nix
Normal file
|
@ -0,0 +1,156 @@
|
||||||
|
# Lenovo Legion Go
|
||||||
|
{
|
||||||
|
config,
|
||||||
|
pkgs,
|
||||||
|
lib,
|
||||||
|
self,
|
||||||
|
...
|
||||||
|
}: let
|
||||||
|
adjustor = pkgs.callPackage ./../../pkgs/adjustor.nix {};
|
||||||
|
hhd-ui = pkgs.callPackage ./../../pkgs/hhd-ui.nix {};
|
||||||
|
in {
|
||||||
|
imports = [
|
||||||
|
./home.nix
|
||||||
|
./secrets.nix
|
||||||
|
./stylix.nix
|
||||||
|
(import ./../../disko/luks-btrfs-subvolumes.nix {disks = ["/dev/nvme0n1"];})
|
||||||
|
self.inputs.jovian.nixosModules.default
|
||||||
|
self.inputs.nix-gaming.nixosModules.pipewireLowLatency
|
||||||
|
self.inputs.nix-gaming.nixosModules.platformOptimizations
|
||||||
|
self.nixosModules.common-base
|
||||||
|
self.nixosModules.common-locale
|
||||||
|
self.nixosModules.common-mauville-share
|
||||||
|
self.nixosModules.common-nix
|
||||||
|
self.nixosModules.common-overlays
|
||||||
|
self.nixosModules.common-pkgs
|
||||||
|
self.nixosModules.common-tailscale
|
||||||
|
self.nixosModules.common-wifi-profiles
|
||||||
|
self.nixosModules.hw-lenovo-legion-go
|
||||||
|
];
|
||||||
|
|
||||||
|
boot = {
|
||||||
|
initrd.systemd.enable = true;
|
||||||
|
|
||||||
|
lanzaboote = {
|
||||||
|
enable = true;
|
||||||
|
pkiBundle = "/etc/secureboot";
|
||||||
|
};
|
||||||
|
|
||||||
|
loader = {
|
||||||
|
efi.canTouchEfiVariables = true;
|
||||||
|
|
||||||
|
systemd-boot = {
|
||||||
|
enable = lib.mkForce false;
|
||||||
|
consoleMode = "1";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
environment = {
|
||||||
|
systemPackages = [
|
||||||
|
hhd-ui
|
||||||
|
pkgs.heroic
|
||||||
|
pkgs.lutris
|
||||||
|
];
|
||||||
|
|
||||||
|
variables.GDK_SCALE = "2";
|
||||||
|
};
|
||||||
|
|
||||||
|
hardware.pulseaudio.enable = lib.mkForce false;
|
||||||
|
|
||||||
|
jovian = {
|
||||||
|
decky-loader = {
|
||||||
|
enable = true;
|
||||||
|
user = "aly";
|
||||||
|
};
|
||||||
|
|
||||||
|
hardware.has.amd.gpu = true;
|
||||||
|
|
||||||
|
steam = {
|
||||||
|
enable = true;
|
||||||
|
|
||||||
|
environment = {
|
||||||
|
STEAM_GAMESCOPE_COLOR_MANAGED = "0";
|
||||||
|
};
|
||||||
|
|
||||||
|
autoStart = true;
|
||||||
|
desktopSession = "hyprland";
|
||||||
|
user = "aly";
|
||||||
|
};
|
||||||
|
|
||||||
|
steamos.useSteamOSConfig = true;
|
||||||
|
};
|
||||||
|
|
||||||
|
networking.hostName = "pacifidlog";
|
||||||
|
|
||||||
|
nixpkgs.overlays = [
|
||||||
|
(final: prev: {
|
||||||
|
brave = prev.brave.override {commandLineArgs = "--gtk-version=4 --enable-wayland-ime";};
|
||||||
|
|
||||||
|
obsidian = prev.obsidian.overrideAttrs (old: {
|
||||||
|
installPhase =
|
||||||
|
builtins.replaceStrings ["--ozone-platform=wayland"]
|
||||||
|
["--ozone-platform=wayland --enable-wayland-ime"]
|
||||||
|
old.installPhase;
|
||||||
|
});
|
||||||
|
|
||||||
|
vscodium = prev.vscodium.override {commandLineArgs = "--enable-wayland-ime";};
|
||||||
|
|
||||||
|
webcord = prev.webcord.overrideAttrs (old: {
|
||||||
|
installPhase =
|
||||||
|
builtins.replaceStrings ["--ozone-platform-hint=auto"]
|
||||||
|
["--ozone-platform-hint=auto --enable-wayland-ime"]
|
||||||
|
old.installPhase;
|
||||||
|
});
|
||||||
|
})
|
||||||
|
];
|
||||||
|
|
||||||
|
programs.steam.platformOptimizations.enable = true;
|
||||||
|
|
||||||
|
services = {
|
||||||
|
handheld-daemon = {
|
||||||
|
enable = true;
|
||||||
|
user = "aly";
|
||||||
|
|
||||||
|
package = with pkgs;
|
||||||
|
handheld-daemon.overrideAttrs (oldAttrs: {
|
||||||
|
propagatedBuildInputs =
|
||||||
|
oldAttrs.propagatedBuildInputs
|
||||||
|
++ [
|
||||||
|
adjustor
|
||||||
|
];
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
pipewire.lowLatency = {
|
||||||
|
enable = true;
|
||||||
|
quantum = 256;
|
||||||
|
rate = 48000;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
system.stateVersion = "24.11";
|
||||||
|
systemd.services.handheld-daemon.path = [hhd-ui pkgs.lsof];
|
||||||
|
zramSwap.memoryPercent = 100;
|
||||||
|
|
||||||
|
ar = {
|
||||||
|
apps = {
|
||||||
|
firefox.enable = true;
|
||||||
|
steam.enable = true;
|
||||||
|
};
|
||||||
|
|
||||||
|
desktop.hyprland.enable = true;
|
||||||
|
|
||||||
|
users.aly = {
|
||||||
|
enable = true;
|
||||||
|
password = "$y$j9T$CXjk5Z9e2PXbSsWh5CK.81$I9Hm/Oa4KcYMqPi8KMBfsEv5NzoXCgaCK5xhyGeikH7";
|
||||||
|
|
||||||
|
syncthing = {
|
||||||
|
enable = true;
|
||||||
|
certFile = config.age.secrets.syncthingCert.path;
|
||||||
|
keyFile = config.age.secrets.syncthingKey.path;
|
||||||
|
syncMusic = false;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
27
hosts/pacifidlog/home.nix
Normal file
27
hosts/pacifidlog/home.nix
Normal file
|
@ -0,0 +1,27 @@
|
||||||
|
{self, ...}: {
|
||||||
|
home-manager = {
|
||||||
|
sharedModules = [
|
||||||
|
{
|
||||||
|
wayland.windowManager = {
|
||||||
|
hyprland.settings = {
|
||||||
|
input = {
|
||||||
|
touchdevice = {
|
||||||
|
transform = 1;
|
||||||
|
output = "eDP-1";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
ar.home = {
|
||||||
|
desktop.hyprland = {
|
||||||
|
laptopMonitors = ["desc:Lenovo Group Limited Go Display 0x00888888, 1600x2560@144, 0x0, 2, transform, 1"];
|
||||||
|
tabletMode.enable = true;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
||||||
|
];
|
||||||
|
|
||||||
|
users.aly = self.homeManagerModules.aly;
|
||||||
|
};
|
||||||
|
}
|
6
hosts/pacifidlog/secrets.nix
Normal file
6
hosts/pacifidlog/secrets.nix
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
age.secrets = {
|
||||||
|
syncthingCert.file = ../../secrets/aly/syncthing/pacifidlog/cert.age;
|
||||||
|
syncthingKey.file = ../../secrets/aly/syncthing/pacifidlog/key.age;
|
||||||
|
};
|
||||||
|
}
|
50
hosts/pacifidlog/stylix.nix
Normal file
50
hosts/pacifidlog/stylix.nix
Normal file
|
@ -0,0 +1,50 @@
|
||||||
|
{
|
||||||
|
pkgs,
|
||||||
|
self,
|
||||||
|
...
|
||||||
|
}: {
|
||||||
|
stylix = {
|
||||||
|
enable = true;
|
||||||
|
base16Scheme = "${pkgs.base16-schemes}/share/themes/gruvbox-dark-hard.yaml";
|
||||||
|
image = "${self.inputs.wallpapers}/wallhaven-3lyrvy.png";
|
||||||
|
imageScalingMode = "fill";
|
||||||
|
polarity = "dark";
|
||||||
|
|
||||||
|
cursor = {
|
||||||
|
name = "Bibata-Modern-Classic";
|
||||||
|
package = pkgs.bibata-cursors;
|
||||||
|
size = 24;
|
||||||
|
};
|
||||||
|
|
||||||
|
fonts = {
|
||||||
|
monospace = {
|
||||||
|
name = "CaskaydiaCove Nerd Font";
|
||||||
|
package = pkgs.nerdfonts.override {fonts = ["CascadiaCode"];};
|
||||||
|
};
|
||||||
|
|
||||||
|
sansSerif = {
|
||||||
|
name = "UbuntuSans Nerd Font";
|
||||||
|
package = pkgs.nerdfonts.override {fonts = ["UbuntuSans"];};
|
||||||
|
};
|
||||||
|
|
||||||
|
serif = {
|
||||||
|
name = "Source Serif Pro";
|
||||||
|
package = pkgs.source-serif-pro;
|
||||||
|
};
|
||||||
|
|
||||||
|
sizes = {
|
||||||
|
applications = 12;
|
||||||
|
desktop = 11;
|
||||||
|
popups = 12;
|
||||||
|
terminal = 13;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
opacity = {
|
||||||
|
applications = 1.0;
|
||||||
|
desktop = 0.8;
|
||||||
|
terminal = 0.8;
|
||||||
|
popups = 0.8;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
|
@ -32,7 +32,7 @@ in {
|
||||||
passwordFile = config.age.secrets.cloudflare.path;
|
passwordFile = config.age.secrets.cloudflare.path;
|
||||||
protocol = "cloudflare";
|
protocol = "cloudflare";
|
||||||
ssl = true;
|
ssl = true;
|
||||||
use = "web, web=dynamicdns.park-your-domain.com/getip, web-skip='Current IP Address: '";
|
usev4 = "web, web=dynamicdns.park-your-domain.com/getip, web-skip='Current IP Address: '";
|
||||||
username = "token";
|
username = "token";
|
||||||
zone = domain;
|
zone = domain;
|
||||||
};
|
};
|
||||||
|
|
|
@ -1,9 +1,5 @@
|
||||||
{lib, ...}: {
|
{lib, ...}: {
|
||||||
boot = {
|
boot.kernelModules = ["kvm-amd"];
|
||||||
kernelModules = ["kvm-amd"];
|
|
||||||
kernelParams = ["amd_pstate=active"];
|
|
||||||
};
|
|
||||||
|
|
||||||
hardware.cpu.amd.updateMicrocode = true;
|
hardware.cpu.amd.updateMicrocode = true;
|
||||||
nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux";
|
nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux";
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,14 +1,18 @@
|
||||||
{...}: {
|
{...}: {
|
||||||
environment.variables.VDPAU_DRIVER = "radeonsi";
|
environment.variables.VDPAU_DRIVER = "radeonsi";
|
||||||
|
|
||||||
hardware.amdgpu = {
|
hardware = {
|
||||||
initrd.enable = true;
|
amdgpu = {
|
||||||
|
initrd.enable = true;
|
||||||
|
|
||||||
amdvlk = {
|
amdvlk = {
|
||||||
enable = true;
|
enable = true;
|
||||||
support32Bit.enable = true;
|
support32Bit.enable = true;
|
||||||
|
};
|
||||||
|
|
||||||
|
opencl.enable = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
opencl.enable = true;
|
graphics.enable = true;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -9,10 +9,8 @@
|
||||||
hardware = {
|
hardware = {
|
||||||
intel-gpu-tools.enable = true;
|
intel-gpu-tools.enable = true;
|
||||||
|
|
||||||
opengl = {
|
graphics = {
|
||||||
enable = true;
|
enable = true;
|
||||||
driSupport = true;
|
|
||||||
driSupport32Bit = true;
|
|
||||||
|
|
||||||
extraPackages = [
|
extraPackages = [
|
||||||
pkgs.intel-media-driver # LIBVA_DRIVER_NAME=iHD
|
pkgs.intel-media-driver # LIBVA_DRIVER_NAME=iHD
|
||||||
|
|
|
@ -1,2 +0,0 @@
|
||||||
{...}: {
|
|
||||||
}
|
|
|
@ -1,17 +1,17 @@
|
||||||
{
|
{
|
||||||
lib,
|
lib,
|
||||||
pkgs,
|
pkgs,
|
||||||
|
self,
|
||||||
...
|
...
|
||||||
}: {
|
}: {
|
||||||
imports = [
|
imports = [
|
||||||
../../../common/bluetooth
|
|
||||||
../../../common/cpu/amd
|
|
||||||
../../../common/gpu/amd
|
|
||||||
../../../common/laptop
|
|
||||||
../../../common/laptop/amd-gpu.nix
|
|
||||||
../../../common/ssd
|
|
||||||
../../common.nix
|
../../common.nix
|
||||||
../common.nix
|
../common.nix
|
||||||
|
self.nixosModules.hw-common-amd-cpu
|
||||||
|
self.nixosModules.hw-common-amd-gpu
|
||||||
|
self.nixosModules.hw-common-bluetooth
|
||||||
|
self.nixosModules.hw-common-laptop
|
||||||
|
self.nixosModules.hw-common-ssd
|
||||||
];
|
];
|
||||||
|
|
||||||
boot = {
|
boot = {
|
||||||
|
|
|
@ -1,17 +1,18 @@
|
||||||
{
|
{
|
||||||
lib,
|
lib,
|
||||||
pkgs,
|
pkgs,
|
||||||
|
self,
|
||||||
...
|
...
|
||||||
}: {
|
}: {
|
||||||
imports = [
|
imports = [
|
||||||
../../../common/bluetooth
|
|
||||||
../../../common/cpu/intel
|
|
||||||
../../../common/gpu/intel
|
|
||||||
../../../common/laptop
|
|
||||||
../../../common/laptop/intel-cpu.nix
|
|
||||||
../../../common/ssd
|
|
||||||
../../common.nix
|
../../common.nix
|
||||||
../common.nix
|
../common.nix
|
||||||
|
self.nixosModules.hw-common-bluetooth
|
||||||
|
self.nixosModules.hw-common-intel-cpu
|
||||||
|
self.nixosModules.hw-common-intel-gpu
|
||||||
|
self.nixosModules.hw-common-laptop
|
||||||
|
self.nixosModules.hw-common-laptop-intel-cpu
|
||||||
|
self.nixosModules.hw-common-ssd
|
||||||
];
|
];
|
||||||
|
|
||||||
boot = {
|
boot = {
|
||||||
|
|
|
@ -1,3 +0,0 @@
|
||||||
{...}: {
|
|
||||||
hardware.enableAllFirmware = true;
|
|
||||||
}
|
|
44
hwModules/lenovo/legion/go/default.nix
Normal file
44
hwModules/lenovo/legion/go/default.nix
Normal file
|
@ -0,0 +1,44 @@
|
||||||
|
{
|
||||||
|
config,
|
||||||
|
lib,
|
||||||
|
pkgs,
|
||||||
|
self,
|
||||||
|
...
|
||||||
|
}: {
|
||||||
|
imports = [
|
||||||
|
self.nixosModules.hw-common-amd-cpu
|
||||||
|
self.nixosModules.hw-common-amd-gpu
|
||||||
|
self.nixosModules.hw-common-bluetooth
|
||||||
|
self.nixosModules.hw-common-ssd
|
||||||
|
];
|
||||||
|
|
||||||
|
boot = {
|
||||||
|
initrd = {
|
||||||
|
availableKernelModules = [
|
||||||
|
"amdgpu"
|
||||||
|
"nvme"
|
||||||
|
"rtsx_pci_sdmmc"
|
||||||
|
"sd_mod"
|
||||||
|
"sdhci_pci"
|
||||||
|
"thunderbolt"
|
||||||
|
"usb_storage"
|
||||||
|
"usbhid"
|
||||||
|
"xhci_pci"
|
||||||
|
];
|
||||||
|
|
||||||
|
kernelModules = ["amdgpu"];
|
||||||
|
};
|
||||||
|
|
||||||
|
blacklistedKernelModules = ["k10temp"];
|
||||||
|
extraModulePackages = with config.boot.kernelPackages; [acpi_call zenpower];
|
||||||
|
kernelModules = ["zenpower"];
|
||||||
|
kernelPackages = lib.mkDefault pkgs.linuxPackages_xanmod_latest;
|
||||||
|
};
|
||||||
|
|
||||||
|
hardware = {
|
||||||
|
enableAllFirmware = true;
|
||||||
|
sensor.iio.enable = true;
|
||||||
|
};
|
||||||
|
|
||||||
|
services.upower.enable = true;
|
||||||
|
}
|
|
@ -1,21 +1,23 @@
|
||||||
{
|
{
|
||||||
lib,
|
lib,
|
||||||
pkgs,
|
pkgs,
|
||||||
|
self,
|
||||||
...
|
...
|
||||||
}: {
|
}: {
|
||||||
imports = [
|
imports = [
|
||||||
../../../common/bluetooth
|
|
||||||
../../../common/cpu/intel
|
|
||||||
../../../common/gpu/intel
|
|
||||||
../../../common/laptop
|
|
||||||
../../../common/laptop/intel-cpu.nix
|
|
||||||
../../../common/ssd
|
|
||||||
../../common.nix
|
|
||||||
../common.nix
|
../common.nix
|
||||||
|
self.nixosModules.hw-common-bluetooth
|
||||||
|
self.nixosModules.hw-common-intel-cpu
|
||||||
|
self.nixosModules.hw-common-intel-gpu
|
||||||
|
self.nixosModules.hw-common-laptop
|
||||||
|
self.nixosModules.hw-common-laptop-intel-cpu
|
||||||
|
self.nixosModules.hw-common-ssd
|
||||||
];
|
];
|
||||||
|
|
||||||
boot = {
|
boot = {
|
||||||
initrd.availableKernelModules = ["nvme" "sd_mod" "thunderbolt" "usb_storage" "xhci_pci"];
|
initrd.availableKernelModules = ["nvme" "sd_mod" "thunderbolt" "usb_storage" "xhci_pci"];
|
||||||
kernelPackages = lib.mkDefault pkgs.linuxPackages_latest;
|
kernelPackages = lib.mkDefault pkgs.linuxPackages_latest;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
hardware.enableAllFirmware = true;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
{...}: {
|
{self, ...}: {
|
||||||
imports = [
|
imports = [
|
||||||
../../common/bluetooth
|
|
||||||
../../common/cpu/intel
|
|
||||||
../../common/gpu/intel
|
|
||||||
../../common/laptop
|
|
||||||
../../common/laptop/intel-cpu.nix
|
|
||||||
../../common/ssd
|
|
||||||
../common.nix
|
../common.nix
|
||||||
|
self.nixosModules.hw-common-bluetooth
|
||||||
|
self.nixosModules.hw-common-intel-cpu
|
||||||
|
self.nixosModules.hw-common-intel-gpu
|
||||||
|
self.nixosModules.hw-common-laptop
|
||||||
|
self.nixosModules.hw-common-laptop-intel-cpu
|
||||||
|
self.nixosModules.hw-common-ssd
|
||||||
];
|
];
|
||||||
|
|
||||||
boot = {
|
boot = {
|
||||||
|
@ -27,6 +27,5 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
powerManagement.cpuFreqGovernor = "ondemand";
|
powerManagement.cpuFreqGovernor = "ondemand";
|
||||||
|
|
||||||
services.fwupd.enable = true;
|
services.fwupd.enable = true;
|
||||||
}
|
}
|
||||||
|
|
|
@ -17,6 +17,7 @@
|
||||||
steam = {
|
steam = {
|
||||||
enable = true;
|
enable = true;
|
||||||
dedicatedServer.openFirewall = true;
|
dedicatedServer.openFirewall = true;
|
||||||
|
extest.enable = true;
|
||||||
extraCompatPackages = with pkgs; [proton-ge-bin];
|
extraCompatPackages = with pkgs; [proton-ge-bin];
|
||||||
gamescopeSession.enable = config.ar.desktop.steam.enable;
|
gamescopeSession.enable = config.ar.desktop.steam.enable;
|
||||||
localNetworkGameTransfers.openFirewall = true;
|
localNetworkGameTransfers.openFirewall = true;
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
...
|
...
|
||||||
}: {
|
}: {
|
||||||
config = lib.mkIf config.ar.services.flatpak.enable {
|
config = lib.mkIf config.ar.services.flatpak.enable {
|
||||||
environment.systemPackages = with pkgs; [gnome.gnome-software];
|
environment.systemPackages = with pkgs; [gnome-software];
|
||||||
|
|
||||||
fileSystems = let
|
fileSystems = let
|
||||||
mkRoSymBind = path: {
|
mkRoSymBind = path: {
|
||||||
|
@ -18,8 +18,8 @@
|
||||||
name = "system-icons";
|
name = "system-icons";
|
||||||
paths =
|
paths =
|
||||||
(with pkgs; [
|
(with pkgs; [
|
||||||
gnome.adwaita-icon-theme
|
adwaita-icon-theme
|
||||||
gnome.gnome-themes-extra
|
gnome-themes-extra
|
||||||
])
|
])
|
||||||
++ lib.optional (config.stylix.enable) config.stylix.cursor.package;
|
++ lib.optional (config.stylix.enable) config.stylix.cursor.package;
|
||||||
|
|
||||||
|
|
36
pkgs/adjustor.nix
Normal file
36
pkgs/adjustor.nix
Normal file
|
@ -0,0 +1,36 @@
|
||||||
|
{
|
||||||
|
fetchFromGitHub,
|
||||||
|
lib,
|
||||||
|
python3,
|
||||||
|
}:
|
||||||
|
python3.pkgs.buildPythonApplication rec {
|
||||||
|
pname = "adjustor";
|
||||||
|
version = "3.5.2";
|
||||||
|
pyproject = true;
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "hhd-dev";
|
||||||
|
repo = "adjustor";
|
||||||
|
rev = "v${version}";
|
||||||
|
hash = "sha256-9ONWKI68Llh36giIS6nVKNrZYmNAGMfwW2vgPMFuwXM=";
|
||||||
|
};
|
||||||
|
|
||||||
|
propagatedBuildInputs = with python3.pkgs; [
|
||||||
|
setuptools
|
||||||
|
rich
|
||||||
|
pyroute2
|
||||||
|
fuse
|
||||||
|
pygobject3
|
||||||
|
dbus-python
|
||||||
|
];
|
||||||
|
|
||||||
|
# This package doesn't have upstream tests.
|
||||||
|
doCheck = false;
|
||||||
|
|
||||||
|
meta = with lib; {
|
||||||
|
homepage = "https://github.com/hhd-dev/adjustor/";
|
||||||
|
description = "Allows for TDP control of AMD Handhelds under handheld-daemon support";
|
||||||
|
platforms = platforms.linux;
|
||||||
|
license = licenses.mit;
|
||||||
|
};
|
||||||
|
}
|
21
pkgs/hhd-ui.nix
Normal file
21
pkgs/hhd-ui.nix
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
{
|
||||||
|
appimageTools,
|
||||||
|
fetchurl,
|
||||||
|
lib,
|
||||||
|
}:
|
||||||
|
appimageTools.wrapType2 rec {
|
||||||
|
pname = "hhd-ui";
|
||||||
|
version = "3.2.2";
|
||||||
|
src = fetchurl {
|
||||||
|
url = "https://github.com/hhd-dev/hhd-ui/releases/download/v${version}/${pname}.AppImage";
|
||||||
|
hash = "sha256-AFFQBhvWUimNW+LZvIf7bTyOX5GEc60kFSUwpsKqG5A=";
|
||||||
|
};
|
||||||
|
|
||||||
|
meta = with lib; {
|
||||||
|
homepage = "https://github.com/hhd-dev/hhd-ui/";
|
||||||
|
description = "A UI app that can manage Handheld Daemon settings from Steam, the Desktop, and the Web.";
|
||||||
|
platforms = platforms.linux;
|
||||||
|
license = licenses.mit;
|
||||||
|
mainProgram = "hhd-ui";
|
||||||
|
};
|
||||||
|
}
|
|
@ -1,27 +1,32 @@
|
||||||
age-encryption.org/v1
|
age-encryption.org/v1
|
||||||
-> ssh-ed25519 xIeYNQ e4a52T52W+D5deV889+lW6h/TwDUjT0WvKlp3cXHi2I
|
-> ssh-ed25519 xIeYNQ 4mJ/3J2A1yMVfBIJ/V2wW+HWkvDyU5a+YYKFy2Bvj1U
|
||||||
Ic6lryVXE1wPnrdfE+AWiqiecoV+bfLs7wU3a6OrnRA
|
wiwadKJuXHw9sVMrFtKEdYHVn/da/gCoF8/hcJWk4CU
|
||||||
-> ssh-ed25519 g+apXg 57ldDgcAs6wWXs8YVdT2NtcyuyQigu3sHFt/FS3b/g8
|
-> ssh-ed25519 g+apXg oxUhKBL3ux1SdjPgQkPfQHsKfJko6aJ4LsGBxwLGbAg
|
||||||
367RXP9/bPCSDCNI2nMP+/njuCbO6jUDVNP1+6NkKPc
|
14b7e1tlYnCdhi1fUIFW3+RFcbf0+K+caOzfPTI45rw
|
||||||
-> ssh-ed25519 xZaw4A n0+7GtwGe1v27sKFbyfgtYuoa6yKLeFCdh7ZMkQuf3o
|
-> ssh-ed25519 xZaw4A oZsPH0p9l64uBruCdUXMeSlo8PrL2cxaGgQcC4yr+Do
|
||||||
9aeHxp3cmTwUo5hxzNQUp8xf8e+G4cqgO5DSONXMEps
|
57FZyJfbnjVte+Le+jej4Z26aCeV1FLP6ps2KKdasvs
|
||||||
-> ssh-ed25519 GrlIbA jgYPSYmjui+7vmLtox/Iq+fYKpvivzHRqUoJ+eS9t3I
|
-> ssh-ed25519 qRKpEg 9okAJr1hF0J0UuI6DUqe4w1uYZPChpqWUjRXmg9qfC8
|
||||||
IrHAhXIPeQodgYkXGLD9b74HkM27fGyVqlPquwY8OQY
|
/QZ+Q2jPLj2HIRBstSVLI5sXg0Qs3NIkgKq9mIVXkbM
|
||||||
-> ssh-ed25519 1GkM5g rgS6v8tJgLWBYQ4sP85Kdbv1ZR4F1go1jpa4gXFt8kE
|
-> ssh-ed25519 GrlIbA ebx95Lh0L4aEoabguODm2eoQFx5kaZTltMbdNRlrIG8
|
||||||
7Rg7cp4qZkjZqoqaXi4qAIG2xTtPfhKtQ5DbwCdszUQ
|
HROx2NqdrrEzHA6i5rJ6fANDk9Ie+vpkrICwWILt5Es
|
||||||
-> ssh-ed25519 d5QLRA FgEy5yD5QgeuvUj5Lr4TdhxbcCbNoPuJpCZ07kbWZkU
|
-> ssh-ed25519 1GkM5g BwzG7weq45MLG4yRJssb2mIuQB31Q3LbH1C+phiuywE
|
||||||
0wzmpL5oJUdG37b/Jpw9vYmH528renV5Zo+SYGlv6Zc
|
fH4aTwdyPvZwNa8/QBu1KlkvPLcvKI9/0NPjL2Pu4oU
|
||||||
-> ssh-ed25519 nrny8w ustQrk9A+VJr5Rafa8F0zYKNAUO5Oc9X2ddyxMyfvzc
|
-> ssh-ed25519 d5QLRA cViolntrNZ/6tciumiUuXOvAMwTlAsSBDglyPHGcjkE
|
||||||
NgJwSycZmZVzi2ubTqAMV/+EfjppUW/p97d/MWmteKY
|
wxcfU6gwrDwGbxAUl/i8b21Yd1DGYzThvG/C+N/16eo
|
||||||
-> ssh-ed25519 c7E/gQ zAB97GLKQk7ziOKsvqkBY15r/QQ9O8R1pRUdch3LjTM
|
-> ssh-ed25519 nrny8w AtHHxgpEtRrsBVIiVj92Gy5SSExsFag1EnKuuWp2DnI
|
||||||
Y2uDTssLQMR9/ZSy6tZ9VeGLXCPZrppdse4RlIhmOls
|
+ehOm2sh6fiLbsYc1p6wlCIq8ADX3uGFHciZf/C2hOU
|
||||||
-> ssh-ed25519 IghKlQ 9h9j2VY8nv2Nt8eP/MCQBOrWVi3GhS15fYUZK6WuV2Y
|
-> ssh-ed25519 c7E/gQ LteNCMNVSaIPDVXpUFx1qLIOQI37U+6UTsb0gpM7uhQ
|
||||||
TlZBD0Rq6EB19RbelRJFADRO9moj10cK5nLAKRd0dMI
|
8GkZ3uLo52fgPkv6A4boRfNAfmmmbfUAS1kv8Bn6/Ww
|
||||||
-> ssh-ed25519 1mX44w kUqkxU0i8a7SfVE59/jcnj1UnTKPKYO9iQMa7C49DHI
|
-> ssh-ed25519 IghKlQ X0GSmdo+hOQfDrlCKtSypOzpYTmtDCy5+LyMe+Pyvgc
|
||||||
Tzv8E+Vl3D0IQOiq06p9sSsGfe3YNZeNwUuZIhTGPSU
|
UTfbvd8uuBzhZ8PXwNV5cJBJvDAWoFhMU2Xp+RO8M0w
|
||||||
-> ssh-ed25519 t3ooSw 3k+VwIl3uKgBEg7payx+gCSL2+lNMpBrdGtvXsHmc1c
|
-> ssh-ed25519 ShThzg fBMzbHsO80f2k4TFnQeVosC1tdGT4tbtAHFNkqRbkDQ
|
||||||
XHXAnyHyhl6ozi4Nd0ZtSun6O8lvUb2JLox5NSDCLKI
|
Td4xPHpcjleP72UrGWKVQzlI120S8HozT1K/hz9Joho
|
||||||
-> ssh-ed25519 aWdXQA BR/Br95ZedPRWVvwxywt8C8tBV5s99wAJ/6x+EmVnBo
|
-> ssh-ed25519 1mX44w 8WcjZDD9weDNhYdIfJKHVwJ4ITsWv1m7FlsvxNc3QiI
|
||||||
FTk6GOFvw0NfS1Ow1fbZyZGTLOb7r/N5PFWXHOtEH9I
|
di6FXIDpZ3L3U8Uvophq+AsxBkxZ4CUc20IZb2slBEo
|
||||||
--- ii3Aqvhkoiehl4Q9EMrV23nkaN+texgrYGyTer5n7sQ
|
-> ssh-ed25519 t3ooSw 9MW0wy+JxUgdNam0hDFO7colbt5RsL2vWSnR6r+/5DI
|
||||||
Àï/KÑ^Õ#m$´ ¿ÊK’éEè;ëw³‰
)øGãß¹ŠEŽÔ½%C9úvÏ?‚ŒQ<C592>ëá
v Þ`
|
qJFuj2TeAQfrlhF+klYNve+zeH3QGeuSolNAEHzX4sM
|
||||||
|
-> ssh-ed25519 aWdXQA LWy8FpCsbnYJ3gPc1RNvSAd11XUXEfknWDlFohtdIGQ
|
||||||
|
6iUn7P+VMyJGRYKuM00c0H8wgO9N9EvdDq1+m4M0RLQ
|
||||||
|
--- OIjjEjDq8iT2cJ3jGB6canUTZekUcNm66O6BfCWbxn4
|
||||||
|
Åjéɧp‚É@eÆëAIXÁ“ªêƒ&ÌߥŽ0*xm-본œ
|
||||||
|
þ¤Ûã²b¤ŸP‡Â߸Øðø-ëóá8
|
Binary file not shown.
|
@ -1,29 +1,31 @@
|
||||||
age-encryption.org/v1
|
age-encryption.org/v1
|
||||||
-> ssh-ed25519 xIeYNQ FPpSh3MfWNxhCDWkYWCThy3zH1MC3b7+dK9PuAwDjjA
|
-> ssh-ed25519 xIeYNQ WV3tVe5AP8RtQbORc/bY2Tn71YCJ7JYitHCuGZlfikw
|
||||||
A9E51BOJKV/7+BEgoQKrOb59dQpIdgkscz5XLc8g08I
|
+5CmmvPMUKyWltN/1dzgJHkW7x/kd3imnkH9KO34oi4
|
||||||
-> ssh-ed25519 g+apXg v81OkJXxVtasYpjwii7etf/aLIZ2pDeTBjWYY7Yeigc
|
-> ssh-ed25519 g+apXg CuNatMvNybiqMNbe0wDibcZFk1M8ZbNzUfJSlCof7gw
|
||||||
Elh9+oVxqqaxmzyvTL2Yoo1FEDqI1S2vXooqZJUKXDw
|
y3pK+w8nkOQBK5f8g3NLJdx0yF/t75h9ZZI2QNOozPQ
|
||||||
-> ssh-ed25519 xZaw4A 8NekS6Gjrkj63850Hrmhx3kpHlNPJbI6g6SHorQ6bng
|
-> ssh-ed25519 xZaw4A eZ/cmDfV3nQ3AFNJ6mL/BxT8f4GH35CHQ10k219EvFY
|
||||||
pOeXW503/GIya+aXTopjkEohNwi7IHysSzOLDbmGACQ
|
XCZL/6V3uMDQO5Eav0hg+/ZXWIeA9Syuu6seSIyIbjk
|
||||||
-> ssh-ed25519 GrlIbA RchOI/rMb/CaG7UKj9oHLtD/4e4Vtw5D1noVdMG/PEY
|
-> ssh-ed25519 qRKpEg NLgGE6QHxl8qARchfxwlE8LCh08DH3rv8ELhodLkHWk
|
||||||
OlYHOOiiu/hSIXW7wRAAx83S/V2SGxlEZenGFcsCouY
|
L8M3W8HZHJ1SjfIo5RCE+NUO69SRwDQj4AJHcmL+eRY
|
||||||
-> ssh-ed25519 1GkM5g uh+jg1as2DMd7PzYTiYjWxO+9WeXLUpCwMDEgzWOfmo
|
-> ssh-ed25519 GrlIbA qSlObU7yZnFEG3GG6aTqa74cKOVqN3mbAxIS4BTNRns
|
||||||
rapMAW16Yg9jVP/R0QOi0THsDsw33KyRJFg1Cnyjyps
|
JzE5T5wdAscks6qgtLD0HhOU6AztzFG99H2RuzQ6aEk
|
||||||
-> ssh-ed25519 d5QLRA dZAkm3/kiHCBnCw9TLt9aVfnYyW18ZYkd6NLplUv8yE
|
-> ssh-ed25519 1GkM5g dG+NZnhNKaqXGqzcLL+MDS3n0Z/jJT+fcAxuPpgweXY
|
||||||
nvUuEXayMzzGEfGNJcCmkjtXISNhnTSKSK4JwJ7iYTg
|
ywt5yA5W5kbkKnBPncq+QmpAsHWn19KRxGveXKWIXtw
|
||||||
-> ssh-ed25519 nrny8w tLdxkzu2Q960N5MJS9jNhWDw9Z5NmxNQu7qHvhQzpCc
|
-> ssh-ed25519 d5QLRA MyOAc0s83BAPlrjuoQNFQVMdTq+nHSYwx5qNuOAM11o
|
||||||
9fwr1wSj+U7gwt3LWifsjo4bXNOq/MiZLc76blDBFPs
|
Y1ajw74EEwHJStTJsh28EWoUS4sliCuCWqywSRCfpbk
|
||||||
-> ssh-ed25519 c7E/gQ LELI/QlxLpsGYjQRZ/Z3Wqod2OcE4xcjylfZg8lEIh0
|
-> ssh-ed25519 nrny8w WhcFYfH3NdqaVpijJZIc6Aqd6eC+1A8UKKuEvAACGRQ
|
||||||
SBSG45RploMBDL8W8vZJXvPBdNa3sYcarWgBsiMs3DM
|
b9Gm2OI/mJd416olopUWrQoJ1qjrb+9ll9wxV4ALKnE
|
||||||
-> ssh-ed25519 IghKlQ 6d7EAV8bkMwN1jk8T0KLZsNAMGOOo5qdm6Ncwt+uEHk
|
-> ssh-ed25519 c7E/gQ IM+akedlYZ2lT+J5n9QRWYxdpbpV89954r9kT0XVI0U
|
||||||
ZDDHs7CPkJu3sMrggV5dnRlQ3zmigFmYW7inubms5U4
|
PV6mRDfp/8ZfYYrlonbFU4KZGlwrZIfTnNLfho90dEA
|
||||||
-> ssh-ed25519 1mX44w aGaCTe/PYZuzFhhZZidt4m0rxRGPAJWC0UuywKhe1CY
|
-> ssh-ed25519 IghKlQ 5WNLbphOkSKItsU+BasadoNS7+a65GXVz8HWPC0yFWg
|
||||||
O5OhF2Xyn+T+PVutWYcN6/cN8LMtn3uV1AAqx9cvbc4
|
4vD3HR4f+xJx4nSf5UIJlBKDzmv7dV2WQqBtlKJURcA
|
||||||
-> ssh-ed25519 t3ooSw tBWJo1mTvaznGaRBTGMltqZcFyYugP/N9Lgwafc0aXQ
|
-> ssh-ed25519 ShThzg sC+vQpxxTXdmXB5dktZnnh9jyMuVIJrY7gip7PbfvwY
|
||||||
4qa2iI31WLKdGVMxBym+O6pgPfxdCudZjAzsbS3uf8s
|
DmsRHVl2cSuLcfpwsfiuhdVCri7xlBeaAze9AC88TP4
|
||||||
-> ssh-ed25519 aWdXQA tWMj+JbBSiEe9M7TsuTTFxSUQlDmcBRBWSlInG3qygU
|
-> ssh-ed25519 1mX44w hOWtOGr/Ya4Ga5ndRyRpxHomah5tK0hRRjIunBo653M
|
||||||
Hj35Gk2WvtFGX4fqJ5tavLey8UPSIlQOO6Jqz1KupgA
|
CC0huoDeP7s0J9RsKvfSCUE7CAYURkMpf2IcF9gwziQ
|
||||||
--- lhg/y8GZt53I1co3yrhLnp9nLk+0lH3t6bq4oqr7/2s
|
-> ssh-ed25519 t3ooSw 9Oz+SVogTHGsP5VpveczAtmhuvveoWnc15QqC+8PCC8
|
||||||
ƒ"*'7qöÆ™ò¦·YOôé óã3Î
|
5VyJqF8R4xxFfg4mhrvZhRNQcW1ICqHL8CvV2NaxU88
|
||||||
`nœÓRöÀÞ‚fú
|
-> ssh-ed25519 aWdXQA YxYtpYun3SnPSF02d8ENlr1EIzQLxsgJnxW7cN7MvVs
|
||||||
ËŸZŒê5Y²%(m´î=
|
eHvgo5xEem1JrBQznGvE98MbQYQ/KfASMrDfR/ri1FQ
|
||||||
|
--- Fvo95dgBg4Wje8rQoOwUbYC1sHwAiVOVQNeBxCu3e5E
|
||||||
|
s:ØšxWê<57>+ š‹·È?Eƒá»žO`@¯\$˜\H<>—SmžõK>ø0i‚ƒ
|
|
@ -1,27 +1,31 @@
|
||||||
age-encryption.org/v1
|
age-encryption.org/v1
|
||||||
-> ssh-ed25519 xIeYNQ 0hYkAmHKP5jrSz5AFkyw2YQxBdWg2iovucT1RMxcfiI
|
-> ssh-ed25519 xIeYNQ NX2WlS4mB8E02wFsz/K1WvZn/d6jqMQ0Ezq6cmY4JH4
|
||||||
UAPsQfkYnxm2oTYQW8hAtcV81gt4+f9V6g/8TsJEVfE
|
qNwMTNULLfeBgQ9wVny86Frp7oK1f3GBL8u90QtQm68
|
||||||
-> ssh-ed25519 g+apXg BoP7y6Crmhq3oyJmksXuiGALOsXepg4Lra03bEPsKk8
|
-> ssh-ed25519 g+apXg shzV9hDRQHlk7iMNmIznTtnyzPb9uDGn78OQji1z+js
|
||||||
LH7wu19ZuoIOsC8vXm9yL1txguwUkyCWiMsRi635xcw
|
Q39lNdE42CmciIF6P5lQ2It9kInaZyt1J8FqsQDjHr4
|
||||||
-> ssh-ed25519 xZaw4A o/uCpho4J6R9uhUKQYkYwIhgii/wSEbz9s4D6AhAhA8
|
-> ssh-ed25519 xZaw4A O2LCMuU89jft4lQNDjA4YlgpfJKhY+TzBrq0B6ItVQ0
|
||||||
mAss4IX7DYgtJs2b9aD6CpZRcrSIkY6oHGyP97hL0IY
|
NymMonsfcJWCUws9B5fjcjstB7SUOd4nL4rUBIu+Sqs
|
||||||
-> ssh-ed25519 GrlIbA y7LtvefjcS47Fp7up3v4wBMOAgaJhV4PcqBipjWLcTQ
|
-> ssh-ed25519 qRKpEg U+Gpg2uwMNW3IMoQHGJHrQT649VYjLT3zXQAOrMvGBM
|
||||||
kwrSW+X1dX86y+2Myg8jngvdFCMlXxkHrKaqi1SMD9M
|
dzQxjrjrPT1YqVrNcVxgEGnKuE/5xGgaCi3wLKQZX4U
|
||||||
-> ssh-ed25519 1GkM5g 5WL5bHy8TEskAvFKjA1lj79a0miFPoTE83ThcqeP+V8
|
-> ssh-ed25519 GrlIbA lneS3dhAdHla1O+E67YlE8zuQQ4SaCS7FxcD3Tb4Wgo
|
||||||
0VQ+bRCoACb4ztzyGtxaOL1vQvdYn8J1lqSk/Wef7HU
|
IIxoCV2csxLU3fl9pT89bmr70tSccwxgIzLzKEZkIa8
|
||||||
-> ssh-ed25519 d5QLRA /IiYtOwCh0W5lNqBHN0aZD5zvFkZvMAqdyontOmDaSU
|
-> ssh-ed25519 1GkM5g /vQDCY/gzUrm5sd2GE/DYxoVh9pnIURlrVN0j+Qyrz8
|
||||||
wyoxeW3Vt9NRj42iYHdr9dExorx1j+dPoZB4FwW9yP0
|
fAy5ZNOdyYVKODMasYMe5mK7n18tGHIR+B/woZUBn7w
|
||||||
-> ssh-ed25519 nrny8w VfPIOhD95+J/K2blVImOg8sTzD2/Yk2wUDfUe/JoTBI
|
-> ssh-ed25519 d5QLRA UABSpUQX7LUBLuOn+L/JbSPV5ZO4oe+oRF5MrN/H+S4
|
||||||
m8D88vPV0EyuAxJspZMLW46R0te8uxZ7PByi1WQvUJw
|
JS3/dajBXWItF5+/+lPhZSlKYAP17LfNL9bDvnUdCzk
|
||||||
-> ssh-ed25519 c7E/gQ cVdZxUSxBagmWvRWllP0hi/cQsClKkdnWFsJqmxq2j8
|
-> ssh-ed25519 nrny8w CHZXrOvndAEREXZ3UmZzHSm/RBbcKbm/7Sx/ihCSE0M
|
||||||
Q3zTzdXlNKVDY1sxSz+Aknmhtl4y/9H2xDCkSKrTO3c
|
BV9TQk1Ic+VNXbyVGksFwwGmU9BfKd2v17bdn0k/CMg
|
||||||
-> ssh-ed25519 IghKlQ kX1IOQ/HxutbMTOqQH3WHoozsOql2ZKZnKTRXgWFF2U
|
-> ssh-ed25519 c7E/gQ 2aHba8skllPUJxxtJjIHM+YIe6L/mBAHjHk2ZqXW5Xk
|
||||||
8kqbsvi7FxSUQVZ9QcHo13x3nnOUwO2AzlJuTbuT8WU
|
PHDItbYyHMP9kPQc58rzX9egQXmXzf76AsU8mvZ9Xo4
|
||||||
-> ssh-ed25519 1mX44w N9HKw9nbChUlDqEUt5afMgFYFPiN5ULqeFXs2uebpls
|
-> ssh-ed25519 IghKlQ IkKztyEqhfWIXDl7rm5tLeZIVH+3oJThFIHGf+JWSUw
|
||||||
qjX4sMlCAIrqy+5/g7AzNGmXz5pk/knOi+FvoJ9GEyA
|
pX5evcod1W4Q8+NK8ngFU582NKSX6m/32XC+348fz7o
|
||||||
-> ssh-ed25519 t3ooSw PtM09E6wHx3yJTch9j/NhFWBY6nIrWZqlcNQLHApvz8
|
-> ssh-ed25519 ShThzg osQCzMb5Vr1aXO7ONA19qMBZfIuy+64wFlrJd07v2Ew
|
||||||
aN1nYRQHAv3BT3EIClRIcUv13gNy7ao5LiC6VTHlmU8
|
DAi8wY9KPClTMS1wE2DMnqL/qrQmO+1lMeyydLQNHaQ
|
||||||
-> ssh-ed25519 aWdXQA DoGHcYqycxuBF3MWTNHvHHZCfBw5ovvlDgeUKoZfjww
|
-> ssh-ed25519 1mX44w xa+N35Mee10ZaekIGPiGHODNPavqOL2XoLq0Ja3GT18
|
||||||
viTesA4vLT6fMcCVqu0936rMaYYAukIJVVG88OilRnI
|
v4pTP9zAocWHc01P++6U7yRUhPSN1/isPeEDP8ByCa8
|
||||||
--- 95IA4SuQZsp+cigxQHM5AsMG/SFtV0haEeaz2QHPzeU
|
-> ssh-ed25519 t3ooSw oTTyTIhDX93YXI8/vWs69tzOG8Emkzem3XOxG86xeFY
|
||||||
$,°½‘PZ+«<>8<EFBFBD>Pô¿{;£w‘”)[…þJíC{ÅE³\@SÄ><3E>‘‘l‘
|
TgOMDZg1DMr7QoNBqxR+xZRVQGSPLh2GGB8Kr/Do0E0
|
||||||
|
-> ssh-ed25519 aWdXQA zEXm+Mp4tOKdfWmlJfOBXuDLf/FTi/+nqaz/YYP7R0s
|
||||||
|
qFULAMj0BdvWx1oouaQT2//G5yvmELnC3mwGeHMYBB0
|
||||||
|
--- QO10IwByQqQOs9KXlWX/ecz7r3muphuFSNI5zjU8v1o
|
||||||
|
ú»¦µ£%@¬xHª·… 1Þ‘ñ˪{<7B>Ä›F[m<>SâÔ´-ž’Éd(~¸T–¢Ã
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
secrets/aly/syncthing/pacifidlog/cert.age
Normal file
BIN
secrets/aly/syncthing/pacifidlog/cert.age
Normal file
Binary file not shown.
BIN
secrets/aly/syncthing/pacifidlog/key.age
Normal file
BIN
secrets/aly/syncthing/pacifidlog/key.age
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
secrets/k3s.age
BIN
secrets/k3s.age
Binary file not shown.
|
@ -1,27 +1,31 @@
|
||||||
age-encryption.org/v1
|
age-encryption.org/v1
|
||||||
-> ssh-ed25519 xIeYNQ CKuLCea+cFpq7x87zgi7kd4EcUFZ/HfBFgyJ82wQwig
|
-> ssh-ed25519 xIeYNQ Rduh/FETJHCY5sHhaYWOgnyYgH/9xygiFn3VjI+BXnM
|
||||||
5oFnMBFiptm+EhcPifzel236JJepQYv1pYFUq28TzY0
|
Kttonv1W10An4dGENViJG9SGx3HHG9+VydyAQ+qUGjc
|
||||||
-> ssh-ed25519 g+apXg igdhyjEhOFE9pUjaCKcHiePv1bljkQmy/qMzRkPOuVU
|
-> ssh-ed25519 g+apXg CWJOOxhNfPZSIpngcuub52rxjB23KQrKLPii0PiqGWU
|
||||||
fxX9cpMR3j49cz7T+PqXgMcCael6TfE3kyNpZ1HMc5w
|
UWMz2a+I8uzGwYUAz+4kirrem6UShqDV/WjKpU1Rf/4
|
||||||
-> ssh-ed25519 xZaw4A 8LmsYKzK6tHAc+a1Pai7bxwFZwIn5dDAzMuhJct76yo
|
-> ssh-ed25519 xZaw4A VAxgd8RKs7g2/Xxdv9ziykOZo7G690tXadNKpkDjZxo
|
||||||
mpU08WbmwQsnAguCmLdEqAx8pMAvGqtbXcVDi2SoBng
|
Y0h6lem4zLknjrDKArcu9mugFrxxQgNPvcds3DCoxNA
|
||||||
-> ssh-ed25519 GrlIbA 0MNp+4wSHMPysPuma6PoKGOW4Nd+7qNUjPFSeQMHKgA
|
-> ssh-ed25519 qRKpEg Z2EiZIjzWuJx/AwiBpQCaOQUsPWNeJ/6t0N2TYHKeEg
|
||||||
SIW0dtZcKLay7l2jPVVrCtOidKznnNEMGNsFfuOdH2M
|
0TevPvVhOnleTgdL2gtHeTnfPL0eyhs0L0xfAFwkGOg
|
||||||
-> ssh-ed25519 1GkM5g sULXpcBZ/pnGPlxQsRa3kPg/JIydqW0rVVbePHuZWjQ
|
-> ssh-ed25519 GrlIbA 2a6dKB9oIxpofdLdZKFir8iCHGwlb/qATiU81eGGj38
|
||||||
HzQ/elqH31e6DXW6DuXuthHS/IHYRyNOt2JFSeHFzFA
|
E+eXOYUPVw1FVnHSjSAzaF5C5jYlupz5liF9Oisnlcw
|
||||||
-> ssh-ed25519 d5QLRA 0m0n7gy8QU5va6q8gqyZ+cpfqO1eAp9m2M6c2Mer0n8
|
-> ssh-ed25519 1GkM5g 6s3AoZxk2WMllydFkp7FKR0ns0kaHfoJM+i5lR/RxU8
|
||||||
ygh/P4jddbO5wZMd9ffQR4eq7xn+TLVj4Qxya2npfis
|
KgpQuCSRpQp140b92P3xdusg2BSvH+fQOGnqqO9etuI
|
||||||
-> ssh-ed25519 nrny8w MOo3n6xn+rsV0xMiVepKV7I2En2zm3Un/iVUYFQVly4
|
-> ssh-ed25519 d5QLRA iJSy8IIVYyqEEoGmvQoVIopjQCHjwGmAocT6IULOkmU
|
||||||
Se+bt1qQ8ZjpQ3g4m/Xcx9hh6KCv5BUBG7ZqeRfve7o
|
WfkobOS0WLQ2eE91uE51QIEJfYvVtUuN9ntBCdhpW/g
|
||||||
-> ssh-ed25519 c7E/gQ Aoe8EFh035Hz848xQsd3Sd+IzkFpM7l0C6pyN2/mjhQ
|
-> ssh-ed25519 nrny8w kVczW8a9AuTE35CqzZRhIW/N4C9UaxQsZRFGwojJvTs
|
||||||
JE/Nl1CnYS/kQk9XI4rA26STHQ7OmcjoL1AUt3gnSQo
|
rU6AwmrN1K5hMpab+ilhoZNytPYaCKAlnmZMWp3vTVM
|
||||||
-> ssh-ed25519 IghKlQ 6sWF08AgM960SUDFtzCIuW2pHAGs0klMHUzW8WCiYEQ
|
-> ssh-ed25519 c7E/gQ p0AC63OAQ3meiQPXR5ZoeUgagIgXNdTEXaE2NiLaoG0
|
||||||
ALfHcGDQHditJWM5QoIdxZXOTXk1cpVqiaebyhkId7Q
|
NrISIAuC0waHZhZZYgT2ESnMdhs+BaRNEREmF5q6a/8
|
||||||
-> ssh-ed25519 1mX44w hbx0xO7alO2WULwzNib4TIP29uRdzKV/Sxa8wfpS3kw
|
-> ssh-ed25519 IghKlQ Dm4QXhoJ1uuN5Fm0NZ55iuYWdHCB7zG3uWEiHzTSgiI
|
||||||
vguNnW/BdT5Lf1YyX4P3JISp9TL5TaZ0VwkRCw+LJeU
|
vXQFrZWW7UaBEKIwQXD57TyYWhbuN7XSX1awTcbxUoM
|
||||||
-> ssh-ed25519 t3ooSw eakkRFHfXBvvU48zNnQZIwL0sdeoGR49y3vL7wa5Ngw
|
-> ssh-ed25519 ShThzg bfdRmmFNwC6opIdvbCIdGVSborbq1HtClY8NONRlOT0
|
||||||
JcC70CdSS7MiRUuiaLaFIS/nMmnaz7Me1hOZHQkIHvs
|
6Xr047hDwuCc9+BF8kV1UdiTjgET0dbRby2i1rAnN6s
|
||||||
-> ssh-ed25519 aWdXQA XkO9zPOGRyHzEJl2lyWhjGDgJ9B3WKrNOCw85oXIDko
|
-> ssh-ed25519 1mX44w aKEmVPNVAFCfJthJFGZyeSJpVkLBSJn9VU4Sz8KToB0
|
||||||
HSJ7D0G3zr1++TBaOPndlwoTNNlW9PEJlAENTlv/rrU
|
7fut6tPQTrIVmkEpk9rnNA1GO3aaoVb8Uq6ofJ5PX4A
|
||||||
--- Im+qp3l05JG9bzjj27amVNC7GAvrf2H9SNIt18+k7n8
|
-> ssh-ed25519 t3ooSw sBidvisXGzyQKuFBHdV5woiubEugebpUwFOevWny2iY
|
||||||
Ö†¸ô‚“Nì®Gf{*†ÔĺY•G¼>gü±'ŽÈVOÚhŽ|ܨQ´E´Rhòÿœ¿†”¢™Á³h8©
|
/iSNs1PQrqdjhgofh3aIwTyCSFlMT/SqO55NnV9G0Xg
|
||||||
|
-> ssh-ed25519 aWdXQA /DwhlOkJ1YencPHVNkjKe2rsUSo0KGjL445PjC9fNyI
|
||||||
|
mnK7BOtSs2VKmDeN1ZRrzoNaPiH7klASKbyz77MelAc
|
||||||
|
--- NYtJjMH1CEG/H2y0fn3G+FZo5ch2lr3Pex94uDq9qMk
|
||||||
|
ó`»ëM“‰´˜r—'ŸáÑ]tÄ„ÁÅÜ]-´>/O=²ÎID̨̓±¿qVµÄàÍñµã÷ÀXéýοö³Î
|
|
@ -1,27 +1,31 @@
|
||||||
age-encryption.org/v1
|
age-encryption.org/v1
|
||||||
-> ssh-ed25519 xIeYNQ HAOMbpeJFYTMud0jmrrw9FsUIXisG8ouLDcRf5+cV2I
|
-> ssh-ed25519 xIeYNQ duA/by8ixH3CxYDvO83qW7YSKNLeHja/UrPObOeVq0o
|
||||||
TpsknfnL2oVsMp6G8HbhcOhW56ZxPryhysNcj93x60A
|
bXDtalypHjclQJ22cA2Y1henp8UJtx++cjxyf21IQek
|
||||||
-> ssh-ed25519 g+apXg RPeXzsWySgXaOl28cdBuS0iGV/Bw/LDlSoLwBpCBsVc
|
-> ssh-ed25519 g+apXg gmz/XRWCLUnQaRWqDhIGOtAy786d6vbXWvGjHYFu8zk
|
||||||
ISBLxX8aUAWEpBEv+Z/LycypUnF1LlN0H0TuorHU44U
|
6DfdK6hLx8nR89xjwLaPuNKfj6mnNueuyVG5RiEOgkw
|
||||||
-> ssh-ed25519 xZaw4A rgcDREVApUHQLk6IyBuu1jVH1zhJDSkc9JpKXbOWLhQ
|
-> ssh-ed25519 xZaw4A rxmxYnH8XSSDBW++eQ7tZYoIrN+Q+dXY25i6Sb2tuHg
|
||||||
mJw5Ne0SjWHziMy7WrcgIQ+lT9FCnk4FLlwVBAZ5+ew
|
Ft3m2jSCdjsB/U9qPW2kx51l64cNndbrmrivft3Ecs0
|
||||||
-> ssh-ed25519 GrlIbA ZbD90Rb62vFvQJuQdQxI9cJ+wdEd44S0fFm+3OsUeyE
|
-> ssh-ed25519 qRKpEg NoFx1akm37pA4/JOF5NwOygr9NmxWPfs6GGEGqYXnkA
|
||||||
4dr+du+PGAGPLMwk6B5qjqeX6/NIXohdrcT7BEs2eW4
|
qRhvvlJRJ4dlctkbbATfUBvvm8+atLux+tnR7gypM28
|
||||||
-> ssh-ed25519 1GkM5g gjm5s9HAe6LqA2UlEejTjHqyLmVGEg3WiNQwOhnZcDk
|
-> ssh-ed25519 GrlIbA r/TD0/wx/jNc0hqXmNAO77wMTVbOR6vessnXUumyK2Q
|
||||||
k2AOoWuA3Sp4I4F5fEYJO/WXhHaFLAqeXWGYt6hd4qQ
|
jNBMgy3j7aoNzYNRaO2ykcwdBR3pRPp5Gia1CAcwVTw
|
||||||
-> ssh-ed25519 d5QLRA DRfBFH9AHGn6MFDBL+1g6YVcY+4uPjq8y0swOatYtnQ
|
-> ssh-ed25519 1GkM5g On55fmnaoFx523UmPXiltVnCC70Mfa5J63d1TG4quUA
|
||||||
GLKMLROJZS4qmjpG58IRP9CDYTzwHu/vaIOO5o2LxMc
|
F7jhY5XoJYPYmZi/FsZvb0Z380MFfxzV5/J7NvOj0bs
|
||||||
-> ssh-ed25519 nrny8w JT3N366ss2r0zO2GJUv2BKv82Vj9S3K8zK3Ptm+g0HE
|
-> ssh-ed25519 d5QLRA PVfpeDvJoaVhu8CF8lOs9ywtiAR3iZsGGovLjgbMVWc
|
||||||
3PDW12DvDve4MA6XHmgtmIJKXvxgssDnW2RPAs5doh4
|
QtxMmaKhPWpaOdOu8rQ+Dz5Jlq9WDqgbBCHpj5wz00U
|
||||||
-> ssh-ed25519 c7E/gQ DerESEbPfJSy1es4ehPyWSe3Kt3TM2LghNyCr5ujlkY
|
-> ssh-ed25519 nrny8w A30WxLWxZBlyDftdUpR7e0JfaBgNDOIH8AgE8+5XllI
|
||||||
6guZApY6xy8aoQseihP6lGkCas1Q/TWYAYaUzs39IRI
|
gYVx4+dYlmgodLfC48FKtupFuVdl4WqR/kFNmYiqCeE
|
||||||
-> ssh-ed25519 IghKlQ 7DBcD+bWlobFGUITwNFiDLsppyZw3+dFNv4hIjHq3Ho
|
-> ssh-ed25519 c7E/gQ wJAxF+RVwm8IbuaaUKEqbgCVSMUE5Q2LmSzrfQexcCE
|
||||||
V6gBCp1qbE5N4dqIkEFam33eFCRM6gTy+HUjYrZjWMw
|
WXLc3Fj1tqgaUsRRImIVjbBebWXWWNy96tp5lxukT5E
|
||||||
-> ssh-ed25519 1mX44w lhlm9IaLy2TV8MkXMJh9IxOkAkzEfybxWQdPG//nc0w
|
-> ssh-ed25519 IghKlQ DOtONWbpqlaXdH75qt8Vp8+u/4+OGZGccwR2TKyzKRk
|
||||||
LEwFHuVEIBva1g1MqgpdQiWbp4px8FAyG3487uYuOV0
|
CFbAiJU22sG6EEnGiXCN9Qagny67IwEoOKjJ2CrZxe8
|
||||||
-> ssh-ed25519 t3ooSw 5auH/If+or20wQEyRD5WMckR4lK8MeevPCJiI+ex4XE
|
-> ssh-ed25519 ShThzg Pa/u2pM/4YkrbpfOzfU2K39/1/AvQ4UXU34KPcAt9Xw
|
||||||
kN9hhHDxzTO7dcORG0k5yTXhSTvtQ9VgtWxseFQl/I4
|
9vNcSZHbM/pp0NcNNvUCwj8QLx0zcv+G91xHoKFNs+4
|
||||||
-> ssh-ed25519 aWdXQA 7b6dK3iSOQSvc4SsThpwWhGSw367t/bnbuUfWd6q1Xc
|
-> ssh-ed25519 1mX44w 8szQJqk+rk0aTPLjNqPybc8TUf85LaSyHsw30HgaX0E
|
||||||
ApeSftJ5qRyI126qn1hKhQIQJfCa1FXtii9WBgOYtLw
|
j0V8f9tfwmFLMysedBk06QKJpiQGY9h2+Sh15Qz2QZ0
|
||||||
--- Lp5bj73fCIM2fRtgIP5AdjKdNyZH4MDOuJkTE271qkE
|
-> ssh-ed25519 t3ooSw R/dVNGeQO51xYCeemb1XhL7XSWvAALNqYp2SgGxXclo
|
||||||
…“¬æJB‰Árô¢_G‡Ô?vë1D@é™VsBH<>ŸÈ<C5B8>‡Óc¢}‡Ûïs²µ: ŒóNÔËèRDW ØØ
|
OUZXzf2kzfP2ELqmJV45t0KVoq0ToO7sD7VwhHB+8EQ
|
||||||
|
-> ssh-ed25519 aWdXQA kYrNtrB4vaRzxUk5zlOia8Ofl9yBIzin1QGCWdHRmCA
|
||||||
|
/veoeW1VBBraRdCbkg3OS7N01oCvRAKgtmy4OD08IDk
|
||||||
|
--- p6AzADx+znDhkB08cJEJtYV35hPikX31utSgxMfmJIk
|
||||||
|
鋬¶ŠæF‘ÂFôêÅC©Dçg5„x¯IBÊ2å$éÜÚá
ɵ®ã™~
ž<>>Ãs4À‡o ºnò¨¼Ü·™IVX
|
1
secrets/publicKeys/aly_pacifidlog.pub
Normal file
1
secrets/publicKeys/aly_pacifidlog.pub
Normal file
|
@ -0,0 +1 @@
|
||||||
|
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJtnQmWW2nijquHLEtj3wlfdxaJQnISSVJyDwP+7eF2B aly@pacifidlog
|
1
secrets/publicKeys/root_pacifidlog.pub
Normal file
1
secrets/publicKeys/root_pacifidlog.pub
Normal file
|
@ -0,0 +1 @@
|
||||||
|
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPjnbYTjL+RvpDdweij7tvHXO/jjKkoswKyZIUEefGyh root@pacifidlog
|
|
@ -3,6 +3,7 @@ let
|
||||||
"fallarbor"
|
"fallarbor"
|
||||||
"lavaridge"
|
"lavaridge"
|
||||||
"mauville"
|
"mauville"
|
||||||
|
"pacifidlog"
|
||||||
"petalburg"
|
"petalburg"
|
||||||
"rustboro"
|
"rustboro"
|
||||||
"slateport"
|
"slateport"
|
||||||
|
@ -11,6 +12,7 @@ let
|
||||||
"aly_fallarbor"
|
"aly_fallarbor"
|
||||||
"aly_lavaridge"
|
"aly_lavaridge"
|
||||||
"aly_mauville"
|
"aly_mauville"
|
||||||
|
"aly_pacifidlog"
|
||||||
"aly_petalburg"
|
"aly_petalburg"
|
||||||
"aly_rustboro"
|
"aly_rustboro"
|
||||||
"aly_slateport"
|
"aly_slateport"
|
||||||
|
@ -29,6 +31,8 @@ in {
|
||||||
"aly/syncthing/lavaridge/key.age".publicKeys = keys;
|
"aly/syncthing/lavaridge/key.age".publicKeys = keys;
|
||||||
"aly/syncthing/mauville/cert.age".publicKeys = keys;
|
"aly/syncthing/mauville/cert.age".publicKeys = keys;
|
||||||
"aly/syncthing/mauville/key.age".publicKeys = keys;
|
"aly/syncthing/mauville/key.age".publicKeys = keys;
|
||||||
|
"aly/syncthing/pacifidlog/cert.age".publicKeys = keys;
|
||||||
|
"aly/syncthing/pacifidlog/key.age".publicKeys = keys;
|
||||||
"aly/syncthing/petalburg/cert.age".publicKeys = keys;
|
"aly/syncthing/petalburg/cert.age".publicKeys = keys;
|
||||||
"aly/syncthing/petalburg/key.age".publicKeys = keys;
|
"aly/syncthing/petalburg/key.age".publicKeys = keys;
|
||||||
"aly/syncthing/rustboro/cert.age".publicKeys = keys;
|
"aly/syncthing/rustboro/cert.age".publicKeys = keys;
|
||||||
|
|
|
@ -1,29 +1,31 @@
|
||||||
age-encryption.org/v1
|
age-encryption.org/v1
|
||||||
-> ssh-ed25519 xIeYNQ DLXTuEUaG/Hk8CY+m4WMSCiNuTBdyTjRWJo9otT0/lA
|
-> ssh-ed25519 xIeYNQ 8V3cHyJy4EVqIQEOQ4ojmYhj47UIk4EhvrK7W0sgQAE
|
||||||
YSmacmuzgzdWeBgEjs6mDC1PD4wyyA4pJPewJZ8U+Zk
|
1SfRR0LPm2a4H+DyL5P/DQKIGw2q8wpr5P4vzJr7QNg
|
||||||
-> ssh-ed25519 g+apXg 63i5Nh1WgDhEXersJjyEPwLbrSy+NlIsl2Qin5+AW2o
|
-> ssh-ed25519 g+apXg M5w5q8WLYVr2DDa/mehArNlffqeiJF3jDWoDL+HVuE8
|
||||||
Y2AVFCRcs1Z0sK7RFHkRqp31As1Woaib09uphJXNNC8
|
OqQBrqMYz1Py5nxAcWJoqfQaSB6N7jH/5fFsR1nS3p4
|
||||||
-> ssh-ed25519 xZaw4A BjVjr/9QLgnhUe7pW4SjZBeUTHJaekPy/cjlgXS8XHs
|
-> ssh-ed25519 xZaw4A BvmpB1A3C8pIG01+KblMKQDlpVk3o9/NSuVlUFkS62o
|
||||||
IIMN+RmEhJv5l3Msuj4KfJBod8zkqiN6VNdVKMa0GqA
|
TZ2IcJBM0s3TgsV1yRXqkWNmjVK4tL9FCEmwZkpDwIw
|
||||||
-> ssh-ed25519 GrlIbA 2Aycfxkt3LhOmZkrBemZ/FWfFJH47czGO6Nj3wf8iCk
|
-> ssh-ed25519 qRKpEg lTcx+R8DFvSgaiwoKyfz+0Ir01QTZ2liloBSWCGgpHs
|
||||||
MMTEqeSU/wXtmbGR5p2XysdVfS1cF1HmGIvC/5BoEzU
|
nEUEq2USFfn0PTThFczF9ixVporSOVt0zpAak9zhNw8
|
||||||
-> ssh-ed25519 1GkM5g 1c3eZUOv0dM72+ykavV3oaBum5j4kmFtKoXjWaX2wjw
|
-> ssh-ed25519 GrlIbA lGJEHd/QwePBnNGUp5HN720SwlzXAkhHZK1dqJ+xACw
|
||||||
ZVVze2cVGFNcDl6yYbOtrQt+jV2wMN88W52Glsiycg0
|
bvHnVqv5JWn5UkoFC5B6OOtFDqoyJok3dqqa1MvAVxs
|
||||||
-> ssh-ed25519 d5QLRA AAjedyuS3VgtezdUSZcRlI//axbgr4b2EZMn7uX95Bc
|
-> ssh-ed25519 1GkM5g m/HKHWrJIjRz9YDFIlGKmUpXdKoTx65meehM+imK7AM
|
||||||
GeQJO3Eb4e51cktRLyNZnNas+O2dhOW6YI/6K9wj59o
|
NDv0qGDTMANSFRcCwFBEU4cN9FGhEWkLaPlKrG8YuHQ
|
||||||
-> ssh-ed25519 nrny8w EfL8blEJLOGwI1vR2Ef6mbiAtnEd+RbdvloTsexbwH0
|
-> ssh-ed25519 d5QLRA xRD6ajYe8TTI+vISLIU9GO0mN4ZGy4Ls+JgB2+SqXjU
|
||||||
kOiMPlcRroIqcYe+6IaOtSsQV+I3qRSTe+S7GxplIxc
|
snfmxe3KceDG0NEzuU7Tq+iV2DjQg3Kj5sSu+zqUH1E
|
||||||
-> ssh-ed25519 c7E/gQ kkEd77CboZIbiBYTj2C8aLytWXGS8saqaHfejTxleQ0
|
-> ssh-ed25519 nrny8w E0WT+N8nlDbyEYyIEYbQ1szD+msfmkxc7ShGYbGWiCI
|
||||||
Bow6vl7Hqux9ZwBH8uPLyIVnh74jJ4U1blgwJ61/xYw
|
tT/rCZcfHEHUb4mhLm9MqNWBqWSsvicpzdjyTNXqv24
|
||||||
-> ssh-ed25519 IghKlQ BV2BytHmwk2c3yBGDUrM9hp1G9tBk7NTO1e60xrAOFE
|
-> ssh-ed25519 c7E/gQ J6WGJySFpuSYSX2EumhHD+bFWFXJ/+5MP0w3pasaKA8
|
||||||
p1NFdE3TxVmR79ipf/yvla2EPwEZlfA+yRnEKO06wVc
|
CRxEcqrM7rpwlw6kObLuR1R3kg42NdVsGhDHAlQG/ig
|
||||||
-> ssh-ed25519 1mX44w 2HJKrguDtoS6t3g6DA9iE5t2qVmrzqogLm9FEI/wsT4
|
-> ssh-ed25519 IghKlQ u/HW2JP+ne3GY1RnatlfwkGnLR/Qc//w2c6nJ0zJUHE
|
||||||
/WXUqrpmUAUaGoFI35/5l/JwhQ+U+73xdRuueEsVnAM
|
xZD7Iq16xXx1eRApCGaxeGRvrNlTB00tqljDT3TiHSw
|
||||||
-> ssh-ed25519 t3ooSw 3Fg6l+OjwGUrTsXXZJnr8g4ALRzLp70AClk3SyjkujY
|
-> ssh-ed25519 ShThzg dQV/bc2LakHgDIMuJZUt4Vhz5f//oRmLyXa0IF9io1Q
|
||||||
Kh6lAV1+uoYpcNvIkPE4HjSDvgsldBZl5TT/E4EYzVc
|
b1pMQ2c+ZArirrUOxN9Um+bSeioZi2Xp/W8SnEmFyR8
|
||||||
-> ssh-ed25519 aWdXQA e4Q9sqzRfVhoDpP27wQfF6FuiK/vnD8HesVI8KQ7ERc
|
-> ssh-ed25519 1mX44w 1/0EYc3893hdRmL9gmuM0xV2Xo9if4t7LyKke4WziQI
|
||||||
aJebJrp4dchwcjoqM3n7TtflUiUgWtT/e5+gcUGEOEU
|
aK4Fj3gnZpLSapEs1XNP4Bt+Spuxx9iKvl2giNFBEe8
|
||||||
--- aRHLSpxEESuG12HdRSigr5lUgKTZKQbiplmKXjPkmoY
|
-> ssh-ed25519 t3ooSw Dl2/4u1ccqRP11+6e+nUXs0Ly0tLjd/zTWKQe87gfHw
|
||||||
G!MÑ×<C391>µ
|
9T+QY0zlAWyM5Axk24b8uYMUOVP/Ty60a8mF05LiNv8
|
||||||
\ÑÖC¬`Pé-¶ó'¦Ç´g—Žíßçú7{–jð$€D¦ÆjÄ
|
-> ssh-ed25519 aWdXQA Qt6GnCxXFd51akMYzW3gUyUB+3hpZcsPB9QOifOTQCY
|
||||||
*Òc¯ªaVÁ?`–]r
|
2mCb5i4FF2963Yashcm2YCPZKmAXkp1dovMTVHKpMyo
|
||||||
|
--- g3KK/+8kbByG0bAtCr5d8D56h5Hx41/dYHTvdv3yHGI
|
||||||
|
vª4Ç<R¡_?Ø‘U+Ò]û;¼¹ß!ðÁIEhŽ<68>Š&F!vÛéÔ]/‡þf–LÀ)Ãl¥7ü”X_¸QÙœß!
|
|
@ -1,27 +1,31 @@
|
||||||
age-encryption.org/v1
|
age-encryption.org/v1
|
||||||
-> ssh-ed25519 xIeYNQ oj3KrZ+UGqEvtWcXP0YfQXuzLN1H9TAoDVIXSUZxTnk
|
-> ssh-ed25519 xIeYNQ NoSi3IcUXv14iuk3rSV8DwqzDjKqj7kyztK8Ym5hUD0
|
||||||
ZfFB+fFDbxfm4njKCL47R8BHFRNx0XbJwrJHLG25KnI
|
EkXAQNoi/PtSKC1mTpKvvmbKagU3A1sL5prlIBRUpPA
|
||||||
-> ssh-ed25519 g+apXg szTxJ8Vcty7VWoxur/vIg9C1TKdKrrOFiO829WoTngU
|
-> ssh-ed25519 g+apXg z9zUV8AwYcHPGU7WKXVfsZF7nzbiE7S0cr6NSJvvhEM
|
||||||
n85mWz+DKBj5m7QuTv2OlyJmLcvb5pw/+T5PoKhjhMM
|
/6FS/o3lLXqHlweceO8z3WASBV++gv/skaKlGXFCeNo
|
||||||
-> ssh-ed25519 xZaw4A ISwjQ48f1qyp0+HI7xj1GiMVBruJQYhGSsPa7tS/jQY
|
-> ssh-ed25519 xZaw4A 67tu7XOQBvrkyXrQ1tK95oQ5ySbalA6k4+v51uB3qBA
|
||||||
zw0t/RTLJU+oEm22aAJtmh4u5kHhGmZOYpfyt6DCkIQ
|
JR6IvCGSbzHlpBaZP+mcp7Vxo+L82gEXX36jd15NQQ4
|
||||||
-> ssh-ed25519 GrlIbA P6v/eHk9rcDRECaf2xZQdYEm+fMQpyM3qGqn+0LOY1U
|
-> ssh-ed25519 qRKpEg nC/fmk6Vj5eb2zIhkYevXcRiJAk7oZn5SC0Xior5nHk
|
||||||
sNrmaobDfEHlSQoNalUTgmmlY06s1e/LEKkzxBP6PZw
|
rrCTI76wRyVKoWiAtIW2P2KBvLSGVgpXTEm1fseIfzI
|
||||||
-> ssh-ed25519 1GkM5g PpC9TosuGLFjxS6schUZoezt+zsHfQTzHMRY4pjpKg0
|
-> ssh-ed25519 GrlIbA IztVlFSc6YhRCuh7I2dH8+SFfb+345XnaeryQMkGJyc
|
||||||
5Ueruul0Gy/aumFxq0+yMpgROCCD+eQI+pxX4SHUe2k
|
Svl2y0mkfrvZLpj3CbIso+0JOXDRSAJq+JhmSe/rvZQ
|
||||||
-> ssh-ed25519 d5QLRA 1CJ0dljTIg0F7St2S4tAV+0e3U/o76M435JI67dwexU
|
-> ssh-ed25519 1GkM5g 052aAqBZAeSdLLA4tBYyvGUaTaw95jxy01s0HZlwIUA
|
||||||
jFOktlN9ZkHSUd6MLXFzhhDwnlQ8bODlwRw/RkD2ZSg
|
J2b8gVrnvj5NEs4UIeh3UtYRcw9Z0lH2PSPGSZqnnOQ
|
||||||
-> ssh-ed25519 nrny8w ecrVZEVoHOvJbzM5PTMCiUUxgrE6U6pu++pjRNLcDR8
|
-> ssh-ed25519 d5QLRA TB2jQ6rKBK6Wt0yNWmioxxbmyGNNGa4tI3y2WI7O7ik
|
||||||
03XCfl02Dua3HU5dL4TURLqmXNq0k/23GUh94bdeU/g
|
+fgymOesDUMHvNxsKZjzgRjufFjkUYM2QpviD8Qctqs
|
||||||
-> ssh-ed25519 c7E/gQ 4CAqakAg25f6pGde9yJ4VczrNYdFP+uio8JJ1krjgDY
|
-> ssh-ed25519 nrny8w Xdo+cLrfgW82smiGKEVZ1H6QIy4I7Fsmn9ESVFkogHQ
|
||||||
Ch/gvyu7FZ+UJnjYcMWRe2Bqrxmso/XNJdVM3aLFVSc
|
J2J3uth9K3qiOij828KoPHyBPiQhT0qop+LajaMNHls
|
||||||
-> ssh-ed25519 IghKlQ VK4AWuSJb1lNdES/u4y0IuZhu6oyF4BZ5AJDJR/R1C4
|
-> ssh-ed25519 c7E/gQ b+2g596Nej8bRxwEi6Hjhk9OZcqV15FO6hgAa6scCx4
|
||||||
mPVjNkhkxZCEgcM9/+zKQTg9acxqBnmMQNX5k/mc334
|
fQUy3IgyKZL7E79NTypMjjUHFG4rkl1QPols38JPH7E
|
||||||
-> ssh-ed25519 1mX44w MCidgF4pc389nz+Q4rcwi7qifVU9XnMyvm4tgRqFinw
|
-> ssh-ed25519 IghKlQ MHdt0223/0t2VychPS0HTQ3SdQDNUAr/ddrt9rCr4gU
|
||||||
fgOZZrCgowIe44LcYt8Msw7syqEnM71i17KyPAmgvK0
|
B1CRDC1hTb5jXum574f6JbuuZqHhIUcJIaYsPxctkFQ
|
||||||
-> ssh-ed25519 t3ooSw RcncILQAdymCiIh058cjku4iusFg0xChz617lm1oqUM
|
-> ssh-ed25519 ShThzg tPTJSClbTHxwNdAYqnzVhT6WNtk8L4RNDW/rxhTNsRU
|
||||||
4IdLMBm3AUv8Y75LHUBdISld3M22yGdV168EUybtYH4
|
Q9fnINSGdAUdq4NcVI+kWFSu68axZ4w4hUqTnqkkPXc
|
||||||
-> ssh-ed25519 aWdXQA AmMd91q8q99IpydwRVo2dCEj5LW1zD3G5dde1DiuyFU
|
-> ssh-ed25519 1mX44w l6+3pYvE+Abh3dzvcipOqLKSZYAdv2LL6E2tzplrRXY
|
||||||
ePoHHGl7mrr1KmUYY63x60lAYP2txUgOoEr1VmPvu2M
|
8S0Na0ZbVMqfoSCh169yZReJwEiuyTJyJFuxtRVcayM
|
||||||
--- XGhTp5mSDBSDLsGHLEDPhpsmZhW2c3PFE+EBx03fMtI
|
-> ssh-ed25519 t3ooSw wv2JYvp7EycLGxlKdsOF53pMHe5RxfJEqfGXu8FKPko
|
||||||
Zi9TðM4û1`{òÚoÑÌ$¿áïÏJ÷ÀÜ/~ÞWå8ƒâìŽf
¹øoêÔ˜Ô“ïÈt‰"@¶M1
|
mscR1hDtkdiYJz9ILyIxGRmIsYSVtb8GIhz4nBJFuXA
|
||||||
|
-> ssh-ed25519 aWdXQA nHmKw3gbE77opKvEmdxrTNn9HvGx6a6KEmsarGjN8Hk
|
||||||
|
orsYmxorW8L/4hbhaey+Kx75I9SezD+wVaX3pO8/lfk
|
||||||
|
--- asS+srlFGPWzi5KQg5GGsAs77JlCo3vnAd6yD0N7Eac
|
||||||
|
¥É§Ù7¡þ)Ÿp6"ä"<ê–ñ²)T<>**“ƒÇëf7=Æ<>Á”®<²2fš‘Vmdæ%‡GÐ*ÂÉ{ü#Óƒ
|
|
@ -1,28 +1,31 @@
|
||||||
age-encryption.org/v1
|
age-encryption.org/v1
|
||||||
-> ssh-ed25519 xIeYNQ BlkZ04hv8a2mcG3K5rfDdeOisAUTvWkGjwuZ8DFEBQU
|
-> ssh-ed25519 xIeYNQ Q2UYb1uy0zbzFCLxsuIgDLt5quaWLHiZBKN9eq0ern8
|
||||||
5inc9zhip+QEPCJeSs9hbIxh8JkB3YMXhaWBPZnqJQ0
|
PPBxzeE9XD4rf7NBw6Rd2RWGDAeC1w7Oqn2lVZnjGKo
|
||||||
-> ssh-ed25519 g+apXg yfOoKmYVVhy9ldQTAuySpLgPP2SxeS/WoNh6z5SkqCI
|
-> ssh-ed25519 g+apXg 1PY6NFkSa925ctUCSOfiWG+ksMkTlJyhHVLMtvJzJg4
|
||||||
spfN7zfKTPWCyOJP4SkLTS9wLvx8PUzGXdjQlpspHvI
|
q848PHw8809TJx3MHLdIC97a9JS4br5FrZz46V5EcIk
|
||||||
-> ssh-ed25519 xZaw4A ocwKguQJ/LPWBgrbBNE8IqLwxAMTbscZlkTPiRDl0SU
|
-> ssh-ed25519 xZaw4A SxcVMRIDbBqWTmAUxu8g49j0Q5ZxqhLvnPLqTAr96UQ
|
||||||
s7oTyv2VzGSIuJaPOF4Cbjxs9keQjypLx65B0VksZr0
|
It/QjTa/gb3NrJsttb/GRx6s9rrFkq/vOAnjneP1HsY
|
||||||
-> ssh-ed25519 GrlIbA HBcGtVFOyAPtmA9HxQwiJKZzAXlvtgS/MBdlBd12zgU
|
-> ssh-ed25519 qRKpEg LbhT2U1VeGONovwHgHQBcPgEfojJIggX29UE1Vs+anE
|
||||||
kUkoaJp/070tiPWnCT4Dx9ZxmFC7m9FMc810u7GG/DI
|
t7FNBlbdEccA+BGBNTLRGylYTjNm1tPTUdVYXzK5OWM
|
||||||
-> ssh-ed25519 1GkM5g qe9i+s9u7qNSbhm/inX3p5Es1TbVShVjBK01LovpIQs
|
-> ssh-ed25519 GrlIbA 6XENZhQ0xlGh7WCNkPliG6maOpdKICiT3YhvrAFSkhI
|
||||||
S/yFdGMArpPWxZTGAeDoYOOY/9BCZjiZyrxHbgZyo7w
|
pTUG4MnbdUUuLJYH7nlw7XkJDji9MgLxOffWUe9dYm8
|
||||||
-> ssh-ed25519 d5QLRA TSzFP7qN0xpKn18eYBx9RmKXgfp/JyyOPyL4pJpnyAE
|
-> ssh-ed25519 1GkM5g IQRIN/jLo9As/28AZXwmWiwFkkjvB92m6fZ8qwFPlSc
|
||||||
RvdfFW9cIOntPyiliGpZURTHMDWa4F3fhTHZE5EJogM
|
ZzJthnkuCjK/EDqH91SVa6W4BTIn/6G/emSgyGyjZMQ
|
||||||
-> ssh-ed25519 nrny8w IuqWWB2FF2PS8auCpDzbR5sQGAmO9iAELYytc5y1Pzc
|
-> ssh-ed25519 d5QLRA df0t/hktVb5892grW2hTzghYRiuUzak6BkA6bffiimk
|
||||||
uGKqqbaRKY9bgyl4KrL3Cw1jGyojkEJGIf+X2jZloow
|
oRiKAZzHO8aY/SQwatk/TrNzuwJcyiA9WLXUYfAAdRA
|
||||||
-> ssh-ed25519 c7E/gQ 5E1vLioo1oN41w7uK2f2tKvlrhX0n8WxIfFafD1jUkA
|
-> ssh-ed25519 nrny8w bPNvJDfmlpDNcscJo6y730LcwKAOTW+EN1bGKL3sgw8
|
||||||
OfyU3m/NbDGEm5Qc3UIS0d8O/IOIysHq1KBFlKp650c
|
rSxHskwG+sZe+KAvJExjG3cqw9V62w++/qc81/28MDg
|
||||||
-> ssh-ed25519 IghKlQ z98a0JBWTn9H4fLUj+rKygt3diXY9S5kjmwJeTsaMFc
|
-> ssh-ed25519 c7E/gQ e3KhEeaSOLyF0kSR7lF15p0WYk3mbvaoKGjPlayKsQk
|
||||||
KV+re+o6j/8zzUN8a3WbrLgA+dDCw+TGsIZopP42JG0
|
gjdW/tC2rIb7QTGaVfZkDUHI+PqnwrBwNGqaguJTvqQ
|
||||||
-> ssh-ed25519 1mX44w iiV4Q9GNCohV1TrFINXqX0geIy/M86iJfz56tU4prDY
|
-> ssh-ed25519 IghKlQ TJYxY4EDluP27b73xLWPHV4SVjD33vnuMF3lBWv0Lgs
|
||||||
qgeamCWz8r7P2ksDxvDt93tv28ZH9nYDvct0POpOlzk
|
qMeIFaqXK06K3X5DkT7lSrDqDPc1aGYyqSgTqKt8UYA
|
||||||
-> ssh-ed25519 t3ooSw INW0CG1NigjlGvAlSLttQcRosyY5Y3wMnrwNgs4GFRI
|
-> ssh-ed25519 ShThzg k/uUnZyhSaRl5ulWoRgng5yr/DfhyiJxbsYdEI0LFXA
|
||||||
xxjVoMg7hrVWVVpAMGg616o7JzuoQVGsrkTJSknVxLo
|
SLpWmVC13MtZrI/LfQSWZ9Ua5Or1Iz9KNH7ydLO/LQ0
|
||||||
-> ssh-ed25519 aWdXQA 7Hkg1Moowdtdz3Sk+Rp27kcj3j54FMmeJncpXYkCxjk
|
-> ssh-ed25519 1mX44w dGIN9lVJnUsC20zOQKGNo5KJZj+graZzDbXKUjSw324
|
||||||
jZWbS6rbzsjd05tAkfjw8eY6NW0wCTtT2o4TWkcZ888
|
sRFQrpsqM/LBwckfqPrG6pAJFd1PH1ulSxtFicjis0c
|
||||||
--- UL0Qq4bSeQVBpGVn144zOfqIhmsZLTJRATb3ye14pZA
|
-> ssh-ed25519 t3ooSw HBs6R7yikfJZfObI6VCQ7k02Vfc55Ypte+Xlv/1O5Tg
|
||||||
›™¸g}Ñ£æý±¥8+TÿÞ?a;2'xBXyæÏužÑ³¼A‰ÒW>xÏU)ˆ§}‚‡Ipd5
|
foBH7tr2x7pd92W6miHl7+JbET+qaDFi4k/He69+Go0
|
||||||
oT}Z¾gëú¡üù2Q× `Xs†úrM<!â“P´0…Ug¾¨
|
-> ssh-ed25519 aWdXQA 9ztm69dxDttZeMgCneW9YaqCXHIdZDtofBKwl1Z4vQg
|
||||||
|
h8r/DKAVtoe+/M8A0lbmj8iAZH6CjbBXdclGXjpIew4
|
||||||
|
--- ENgUEuaJOXxlIWdAK3G8OifGZnb4Lj0R72dubYDBgqA
|
||||||
|
vúÑËÀU¹~XØ7§AFÞ¦<C39E>UéÑôˆá~!T¶ö¹ÔöI²fèr°ª‚&ÝBa)ÌÅ1…iy³rÑǵÃTdį̂Zg7’yc„Y€üY\½©¼¼6ÙŠ_²<5F>ò<
|
Binary file not shown.
BIN
secrets/wifi.age
BIN
secrets/wifi.age
Binary file not shown.
|
@ -29,8 +29,8 @@ in {
|
||||||
"gsgmba" = {id = "V2YCZSL-XY7H72L-FGJFWP2-JNYX72O-OJ5V2HY-V4SSSJM-77A7E3Z-7EJFAAV";}; # Work Macbook Air
|
"gsgmba" = {id = "V2YCZSL-XY7H72L-FGJFWP2-JNYX72O-OJ5V2HY-V4SSSJM-77A7E3Z-7EJFAAV";}; # Work Macbook Air
|
||||||
"iphone12" = {id = "SBQNUXS-H4XDJ3E-RBHJPT5-45WDJJA-2U43M4P-23XGUJ7-E3CNNKZ-BXSGIA3";}; # iPhone 12 Pro Max
|
"iphone12" = {id = "SBQNUXS-H4XDJ3E-RBHJPT5-45WDJJA-2U43M4P-23XGUJ7-E3CNNKZ-BXSGIA3";}; # iPhone 12 Pro Max
|
||||||
"lavaridge" = {id = "TMMSCVA-MDJTDPC-PC47NUA-2VPLAIB-6S6MEU7-KALIGUJ-AWDUOUU-XD73MAY";}; # Framework 13 AMD
|
"lavaridge" = {id = "TMMSCVA-MDJTDPC-PC47NUA-2VPLAIB-6S6MEU7-KALIGUJ-AWDUOUU-XD73MAY";}; # Framework 13 AMD
|
||||||
"mauville" = {id = "52MTCMC-PKEWSAU-HADMTZU-DY5EKFO-B323P7V-OBXLNTQ-EJY7F7Y-EUWFBQX";}; # Desktop/homelab b
|
"mauville" = {id = "52MTCMC-PKEWSAU-HADMTZU-DY5EKFO-B323P7V-OBXLNTQ-EJY7F7Y-EUWFBQX";}; # Desktop/homelab
|
||||||
"mossdeep" = {id = "3DODR5S-WU6DTH6-Y35QZX7-7OZEOGG-CYVGGCJ-TJ6AOZX-MFDSRCR-NM727A6";}; # Yoga Slim 7x
|
"pacifidlog" = {id = "6EBVXYI-HZW4LQI-T6L3TTI-DZEBXJM-RP3DW7N-BCAG6FC-G2654DN-XJFSLQD";}; # Lenovo Legion Go
|
||||||
"petalburg" = {id = "ECTD3LW-YZTJIXX-HLQYXT7-UGZSGST-3DDKF72-DJPMDHE-SUYDWIT-ASTKTAE";}; # Yoga 9i
|
"petalburg" = {id = "ECTD3LW-YZTJIXX-HLQYXT7-UGZSGST-3DDKF72-DJPMDHE-SUYDWIT-ASTKTAE";}; # Yoga 9i
|
||||||
"rustboro" = {id = "7CXGPQN-7DYDYJN-DKELOR3-RD4HZUW-SSUDGLZ-WVXYFUT-DPT2MGD-6PO5BQF";}; # Thinkpad t440p
|
"rustboro" = {id = "7CXGPQN-7DYDYJN-DKELOR3-RD4HZUW-SSUDGLZ-WVXYFUT-DPT2MGD-6PO5BQF";}; # Thinkpad t440p
|
||||||
"slateport" = {id = "MDJFDUG-UJAXQXI-AMEF2AR-PBMD5QK-Z5ZG6AA-RCJCU3M-GZHQQEA-X2JGOAK";}; # homelab a
|
"slateport" = {id = "MDJFDUG-UJAXQXI-AMEF2AR-PBMD5QK-Z5ZG6AA-RCJCU3M-GZHQQEA-X2JGOAK";}; # homelab a
|
||||||
|
@ -43,7 +43,7 @@ in {
|
||||||
"sync" = {
|
"sync" = {
|
||||||
id = "default";
|
id = "default";
|
||||||
path = "/home/aly/sync";
|
path = "/home/aly/sync";
|
||||||
devices = ["brawly" "fallarbor" "gsgmba" "iphone12" "lavaridge" "mauville" "mossdeep" "petalburg" "rustboro" "slateport" "wallace" "winona"];
|
devices = ["brawly" "fallarbor" "gsgmba" "iphone12" "lavaridge" "mauville" "pacifidlog" "petalburg" "rustboro" "slateport" "wallace" "winona"];
|
||||||
versioning = {
|
versioning = {
|
||||||
type = "staggered";
|
type = "staggered";
|
||||||
params = {
|
params = {
|
||||||
|
|
Loading…
Reference in a new issue