@@ -24,8 +24,7 @@ in
|
|||||||
};
|
};
|
||||||
|
|
||||||
opener = {
|
opener = {
|
||||||
edit =
|
edit = [
|
||||||
[
|
|
||||||
{
|
{
|
||||||
run = "${hmConfig.programs.neovim.finalPackage}/bin/nvim \"$@\"";
|
run = "${hmConfig.programs.neovim.finalPackage}/bin/nvim \"$@\"";
|
||||||
desc = "nvim";
|
desc = "nvim";
|
||||||
|
@@ -37,8 +37,7 @@ in
|
|||||||
home = {
|
home = {
|
||||||
pointerCursor.gtk.enable = true;
|
pointerCursor.gtk.enable = true;
|
||||||
|
|
||||||
file =
|
file = {
|
||||||
{
|
|
||||||
".icons/default/index.theme".enable = false;
|
".icons/default/index.theme".enable = false;
|
||||||
}
|
}
|
||||||
// builtins.listToAttrs (
|
// builtins.listToAttrs (
|
||||||
|
@@ -9,9 +9,7 @@
|
|||||||
nixpkgs.overlays = [
|
nixpkgs.overlays = [
|
||||||
(final: prev: {
|
(final: prev: {
|
||||||
hyprland = prev.hyprland.overrideAttrs (oldAttrs: {
|
hyprland = prev.hyprland.overrideAttrs (oldAttrs: {
|
||||||
patches = oldAttrs.patches or [ ] ++ [
|
patches = oldAttrs.patches or [ ] ++ [ ./fix-maxwidth-resolution-mode.patch ];
|
||||||
./fix-maxwidth-resolution-mode.patch
|
|
||||||
];
|
|
||||||
});
|
});
|
||||||
})
|
})
|
||||||
];
|
];
|
||||||
|
@@ -29,8 +29,7 @@ in
|
|||||||
"jellyseerr/authelia/digest".sopsFile = ../../../../../../../secrets/secrets.yaml;
|
"jellyseerr/authelia/digest".sopsFile = ../../../../../../../secrets/secrets.yaml;
|
||||||
};
|
};
|
||||||
|
|
||||||
templates =
|
templates = {
|
||||||
{
|
|
||||||
jellyseerr-env.content = ''
|
jellyseerr-env.content = ''
|
||||||
JELLYFIN_ADMIN_PASSWORD=${hmConfig.sops.placeholder."jellyfin/admin"}
|
JELLYFIN_ADMIN_PASSWORD=${hmConfig.sops.placeholder."jellyfin/admin"}
|
||||||
'';
|
'';
|
||||||
|
@@ -22,8 +22,7 @@ in
|
|||||||
sops = {
|
sops = {
|
||||||
secrets."prowlarr/apiKey".sopsFile = ../../../../../../../secrets/secrets.yaml;
|
secrets."prowlarr/apiKey".sopsFile = ../../../../../../../secrets/secrets.yaml;
|
||||||
|
|
||||||
templates =
|
templates = {
|
||||||
{
|
|
||||||
prowlarr-env.content = ''
|
prowlarr-env.content = ''
|
||||||
API_KEY=${hmConfig.sops.placeholder."prowlarr/apiKey"}
|
API_KEY=${hmConfig.sops.placeholder."prowlarr/apiKey"}
|
||||||
'';
|
'';
|
||||||
|
@@ -51,7 +51,8 @@ rec {
|
|||||||
api_key = apiKey;
|
api_key = apiKey;
|
||||||
delete_old_custom_formats = true;
|
delete_old_custom_formats = true;
|
||||||
replace_existing_custom_formats = true;
|
replace_existing_custom_formats = true;
|
||||||
} // extraConfig;
|
}
|
||||||
|
// extraConfig;
|
||||||
};
|
};
|
||||||
|
|
||||||
mkJellyseerrConfig =
|
mkJellyseerrConfig =
|
||||||
|
@@ -51,7 +51,8 @@ rec {
|
|||||||
api_key = apiKey;
|
api_key = apiKey;
|
||||||
delete_old_custom_formats = true;
|
delete_old_custom_formats = true;
|
||||||
replace_existing_custom_formats = true;
|
replace_existing_custom_formats = true;
|
||||||
} // extraConfig;
|
}
|
||||||
|
// extraConfig;
|
||||||
};
|
};
|
||||||
|
|
||||||
mkJellyseerrConfig =
|
mkJellyseerrConfig =
|
||||||
|
@@ -19,7 +19,7 @@ find . -type f -name "sops.yaml" | while IFS= read -r sops_file; do
|
|||||||
done
|
done
|
||||||
|
|
||||||
sed -i "/$host = mkNixosConfiguration/d" flake.nix
|
sed -i "/$host = mkNixosConfiguration/d" flake.nix
|
||||||
sed -i "/`$host`/d" ./README.md
|
sed -i "/\`$host\`/d" ./README.md
|
||||||
|
|
||||||
rm -rf "./hosts/$host"
|
rm -rf "./hosts/$host"
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user