Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
2025-07-31 00:42:01 +01:00
parent a11dd05dba
commit f1593c2c56
10 changed files with 37 additions and 6229 deletions

24
flake.lock generated
View File

@@ -152,11 +152,11 @@
]
},
"locked": {
"lastModified": 1753675338,
"narHash": "sha256-KDS9sr7dddH97lUXa7oxfRqphBlCA6JxZO4m/Z4W06I=",
"lastModified": 1753888434,
"narHash": "sha256-xQhSeLJVsxxkwchE4s6v1CnOI6YegCqeA1fgk/ivVI4=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "e4b032ba5113664f0b8b23d956e59ce8e0bc349d",
"rev": "0630790b31d4547d79ff247bc3ba1adda3a017d9",
"type": "github"
},
"original": {
@@ -167,11 +167,11 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1753549186,
"narHash": "sha256-Znl7rzuxKg/Mdm6AhimcKynM7V3YeNDIcLjBuoBcmNs=",
"lastModified": 1753694789,
"narHash": "sha256-cKgvtz6fKuK1Xr5LQW/zOUiAC0oSQoA9nOISB0pJZqM=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "17f6bd177404d6d43017595c5264756764444ab8",
"rev": "dc9637876d0dcc8c9e5e22986b857632effeb727",
"type": "github"
},
"original": {
@@ -189,11 +189,11 @@
]
},
"locked": {
"lastModified": 1753691404,
"narHash": "sha256-1sZg24xTL6k3ktFrOWOf0/bhYIYzND+cfsxb5VDRahU=",
"lastModified": 1753897993,
"narHash": "sha256-dj/56M7olBRrBh1RE8keshZZ/v49m7p6t2DOoJb1jTo=",
"owner": "nix-community",
"repo": "NUR",
"rev": "e3fe68989cba00e16de704432a7a760fb1f7e573",
"rev": "429f475b6b0949be0418f4e677f6d15ee8bce533",
"type": "github"
},
"original": {
@@ -340,11 +340,11 @@
]
},
"locked": {
"lastModified": 1753439394,
"narHash": "sha256-Bv9h1AJegLI8uAhiJ1sZ4XAndYxhgf38tMgCQwiEpmc=",
"lastModified": 1753772294,
"narHash": "sha256-8rkd13WfClfZUBIYpX5dvG3O9V9w3K9FPQ9rY14VtBE=",
"owner": "numtide",
"repo": "treefmt-nix",
"rev": "2673921c03d6e75fdf4aa93e025772608d1482cf",
"rev": "6b9214fffbcf3f1e608efa15044431651635ca83",
"type": "github"
},
"original": {

View File

@@ -11,7 +11,7 @@
home-manager.users.${user} = {
programs.zsh = {
enable = true;
dotDir = ".config/zsh";
dotDir = "${home}/.config/zsh";
autocd = true;
history = {
path = "${home}/.local/share/zsh/history";

View File

@@ -10,6 +10,12 @@ const TrayButton = ({ item }: { item: Tray.TrayItem }) => (
tooltipMarkup={createBinding(item, "tooltipMarkup")}
usePopover={false}
menuModel={createBinding(item, "menuModel")}
onRealize={(self) => {
createBinding(item, "action_group").as((action_group) =>
self.insert_action_group("dbusmenu", action_group),
);
self.insert_action_group("dbusmenu", item.action_group);
}}
>
<icon gicon={createBinding(item, "gicon")} />
</menubutton>

View File

@@ -17,7 +17,6 @@ in
home-manager.users.${user} = {
sops = {
secrets = {
"vaultwarden/adminToken".sopsFile = "${inputs.secrets}/hosts/jupiter/secrets.yaml";
"vaultwarden/postgresql".sopsFile = "${inputs.secrets}/hosts/jupiter/secrets.yaml";
"vaultwarden/smtp".sopsFile = "${inputs.secrets}/hosts/jupiter/secrets.yaml";
"vaultwarden/push/installationId".sopsFile = "${inputs.secrets}/hosts/jupiter/secrets.yaml";
@@ -35,7 +34,6 @@ in
DATABASE_URL=postgresql://vaultwarden:${
hmConfig.sops.placeholder."vaultwarden/postgresql"
}@vaultwarden-postgresql:5432/vaultwarden
ADMIN_TOKEN=${hmConfig.sops.placeholder."vaultwarden/adminToken"}
SMTP_PASSWORD=${hmConfig.sops.placeholder."vaultwarden/smtp"}
PUSH_INSTALLATION_ID=${hmConfig.sops.placeholder."vaultwarden/push/installationId"}
PUSH_INSTALLATION_KEY=${hmConfig.sops.placeholder."vaultwarden/push/installationKey"}

View File

@@ -2,18 +2,18 @@
# AUTO-UPDATE: nix-update --flake ghost
pkgs.stdenv.mkDerivation (finalAttrs: {
pname = "ghost";
version = "5.130.2";
version = "5.130.3";
src = pkgs.fetchFromGitHub {
owner = "TryGhost";
repo = "Ghost";
rev = "tags/v${finalAttrs.version}";
hash = "sha256-y/OCUrnScSKCZMF3B6LM9eAKpkyBubn77z+N1kcK4J0=";
hash = "sha256-prmOcEzGvIB4brw8Cf7dknuts2OJdJIMZn6dGZm4XW4=";
};
offlineCache = pkgs.fetchYarnDeps {
yarnLock = finalAttrs.src + "/yarn.lock";
hash = "sha256-ANk9LZ9ESWOQv8sr53IfLdlShYO4owcp54dRlJZwwmc=";
hash = "sha256-DP9f0RKM4CodvSzDoJjqZpxsGqscSeEIGr2/pq5Vbag=";
};
nativeBuildInputs = with pkgs; [

View File

@@ -2,7 +2,7 @@
# AUTO-UPDATE: nix-update --flake jellyfin-plugin-intro-skipper-bin
pkgs.stdenv.mkDerivation (finalAttrs: {
pname = "intro-skipper";
version = "10.10/v1.10.10.22";
version = "10.10/v1.10.10.23";
src =
let
@@ -11,7 +11,7 @@ pkgs.stdenv.mkDerivation (finalAttrs: {
in
pkgs.fetchzip {
url = "https://github.com/intro-skipper/intro-skipper/releases/download/${finalAttrs.version}/intro-skipper-${full}.zip";
sha256 = "sha256-odhvY8/kMR4cCNvyKN8I/xFgSqtHCtk25IZyehInsJw=";
sha256 = "sha256-r+syY/AlErws1xVkkiWm51aI+QxtefdLDc/sWC7oVo8=";
stripRoot = false;
};

View File

@@ -2,18 +2,16 @@
# AUTO-UPDATE: nix-update --flake obsidian-plugin-url-into-selection
pkgs.buildNpmPackage (finalAttrs: {
pname = "url-into-selection";
version = "1.11.2";
version = "1.11.3";
src = pkgs.fetchFromGitHub {
owner = "denolehov";
repo = "obsidian-url-into-selection";
rev = finalAttrs.version;
hash = "sha256-NnblFzqYRFsTWjaoOpJ0mK9ZdzevuRt+KvfM2yEu6ho=";
hash = "sha256-B793Lpt/3ddj9xvpNSsiHjsa1yP7ZXhQFLBUPfCriAw=";
};
patches = [ ./package-lock.patch ];
npmDepsHash = "sha256-wONPljYEtbuktY6iDWETDtTGIpfMKhQoDzC5rZ6ATL8=";
npmDepsHash = "sha256-DKjYtQ6KycPEms5BdyOXw6iNb9MgNOyJg8haL+cZHMk=";
npmPackFlags = [ "--ignore-scripts" ];
installPhase = ''

File diff suppressed because it is too large Load Diff

View File

@@ -16,7 +16,7 @@ pkgs.rustPlatform.buildRustPackage (finalAttrs: {
env = {
VW_VERSION = finalAttrs.version;
RUST_MIN_STACK = 134217728;
RUST_MIN_STACK = 536870912;
};
nativeBuildInputs = with pkgs; [ pkg-config ];

View File

@@ -1,5 +1,14 @@
{ patcher, ... }:
{
nixpkgs.patches = [
# FIXME: https://github.com/NixOS/nixpkgs/pull/429473
(patcher.fetchpatch {
name = "osm-gps-map: patch libsoup 2.4 -> 3.0";
url = "https://patch-diff.githubusercontent.com/raw/NixOS/nixpkgs/pull/429473.diff";
hash = "sha256-PPCB4VzANYuQLWelY2rvMQCqLG7tJ7RF9t967MNVFbU=";
})
];
home-manager.patches = [
(patcher.fetchpatch {
name = "ssh: make userKnownHostsFiles consistent with nixpkgs";