24
flake.lock
generated
24
flake.lock
generated
@@ -152,11 +152,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1753675338,
|
"lastModified": 1753888434,
|
||||||
"narHash": "sha256-KDS9sr7dddH97lUXa7oxfRqphBlCA6JxZO4m/Z4W06I=",
|
"narHash": "sha256-xQhSeLJVsxxkwchE4s6v1CnOI6YegCqeA1fgk/ivVI4=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "e4b032ba5113664f0b8b23d956e59ce8e0bc349d",
|
"rev": "0630790b31d4547d79ff247bc3ba1adda3a017d9",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -167,11 +167,11 @@
|
|||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1753549186,
|
"lastModified": 1753694789,
|
||||||
"narHash": "sha256-Znl7rzuxKg/Mdm6AhimcKynM7V3YeNDIcLjBuoBcmNs=",
|
"narHash": "sha256-cKgvtz6fKuK1Xr5LQW/zOUiAC0oSQoA9nOISB0pJZqM=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "17f6bd177404d6d43017595c5264756764444ab8",
|
"rev": "dc9637876d0dcc8c9e5e22986b857632effeb727",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -189,11 +189,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1753691404,
|
"lastModified": 1753897993,
|
||||||
"narHash": "sha256-1sZg24xTL6k3ktFrOWOf0/bhYIYzND+cfsxb5VDRahU=",
|
"narHash": "sha256-dj/56M7olBRrBh1RE8keshZZ/v49m7p6t2DOoJb1jTo=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "NUR",
|
"repo": "NUR",
|
||||||
"rev": "e3fe68989cba00e16de704432a7a760fb1f7e573",
|
"rev": "429f475b6b0949be0418f4e677f6d15ee8bce533",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@@ -340,11 +340,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1753439394,
|
"lastModified": 1753772294,
|
||||||
"narHash": "sha256-Bv9h1AJegLI8uAhiJ1sZ4XAndYxhgf38tMgCQwiEpmc=",
|
"narHash": "sha256-8rkd13WfClfZUBIYpX5dvG3O9V9w3K9FPQ9rY14VtBE=",
|
||||||
"owner": "numtide",
|
"owner": "numtide",
|
||||||
"repo": "treefmt-nix",
|
"repo": "treefmt-nix",
|
||||||
"rev": "2673921c03d6e75fdf4aa93e025772608d1482cf",
|
"rev": "6b9214fffbcf3f1e608efa15044431651635ca83",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@@ -11,7 +11,7 @@
|
|||||||
home-manager.users.${user} = {
|
home-manager.users.${user} = {
|
||||||
programs.zsh = {
|
programs.zsh = {
|
||||||
enable = true;
|
enable = true;
|
||||||
dotDir = ".config/zsh";
|
dotDir = "${home}/.config/zsh";
|
||||||
autocd = true;
|
autocd = true;
|
||||||
history = {
|
history = {
|
||||||
path = "${home}/.local/share/zsh/history";
|
path = "${home}/.local/share/zsh/history";
|
||||||
|
@@ -10,6 +10,12 @@ const TrayButton = ({ item }: { item: Tray.TrayItem }) => (
|
|||||||
tooltipMarkup={createBinding(item, "tooltipMarkup")}
|
tooltipMarkup={createBinding(item, "tooltipMarkup")}
|
||||||
usePopover={false}
|
usePopover={false}
|
||||||
menuModel={createBinding(item, "menuModel")}
|
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")} />
|
<icon gicon={createBinding(item, "gicon")} />
|
||||||
</menubutton>
|
</menubutton>
|
||||||
|
@@ -17,7 +17,6 @@ in
|
|||||||
home-manager.users.${user} = {
|
home-manager.users.${user} = {
|
||||||
sops = {
|
sops = {
|
||||||
secrets = {
|
secrets = {
|
||||||
"vaultwarden/adminToken".sopsFile = "${inputs.secrets}/hosts/jupiter/secrets.yaml";
|
|
||||||
"vaultwarden/postgresql".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/smtp".sopsFile = "${inputs.secrets}/hosts/jupiter/secrets.yaml";
|
||||||
"vaultwarden/push/installationId".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:${
|
DATABASE_URL=postgresql://vaultwarden:${
|
||||||
hmConfig.sops.placeholder."vaultwarden/postgresql"
|
hmConfig.sops.placeholder."vaultwarden/postgresql"
|
||||||
}@vaultwarden-postgresql:5432/vaultwarden
|
}@vaultwarden-postgresql:5432/vaultwarden
|
||||||
ADMIN_TOKEN=${hmConfig.sops.placeholder."vaultwarden/adminToken"}
|
|
||||||
SMTP_PASSWORD=${hmConfig.sops.placeholder."vaultwarden/smtp"}
|
SMTP_PASSWORD=${hmConfig.sops.placeholder."vaultwarden/smtp"}
|
||||||
PUSH_INSTALLATION_ID=${hmConfig.sops.placeholder."vaultwarden/push/installationId"}
|
PUSH_INSTALLATION_ID=${hmConfig.sops.placeholder."vaultwarden/push/installationId"}
|
||||||
PUSH_INSTALLATION_KEY=${hmConfig.sops.placeholder."vaultwarden/push/installationKey"}
|
PUSH_INSTALLATION_KEY=${hmConfig.sops.placeholder."vaultwarden/push/installationKey"}
|
||||||
|
@@ -2,18 +2,18 @@
|
|||||||
# AUTO-UPDATE: nix-update --flake ghost
|
# AUTO-UPDATE: nix-update --flake ghost
|
||||||
pkgs.stdenv.mkDerivation (finalAttrs: {
|
pkgs.stdenv.mkDerivation (finalAttrs: {
|
||||||
pname = "ghost";
|
pname = "ghost";
|
||||||
version = "5.130.2";
|
version = "5.130.3";
|
||||||
|
|
||||||
src = pkgs.fetchFromGitHub {
|
src = pkgs.fetchFromGitHub {
|
||||||
owner = "TryGhost";
|
owner = "TryGhost";
|
||||||
repo = "Ghost";
|
repo = "Ghost";
|
||||||
rev = "tags/v${finalAttrs.version}";
|
rev = "tags/v${finalAttrs.version}";
|
||||||
hash = "sha256-y/OCUrnScSKCZMF3B6LM9eAKpkyBubn77z+N1kcK4J0=";
|
hash = "sha256-prmOcEzGvIB4brw8Cf7dknuts2OJdJIMZn6dGZm4XW4=";
|
||||||
};
|
};
|
||||||
|
|
||||||
offlineCache = pkgs.fetchYarnDeps {
|
offlineCache = pkgs.fetchYarnDeps {
|
||||||
yarnLock = finalAttrs.src + "/yarn.lock";
|
yarnLock = finalAttrs.src + "/yarn.lock";
|
||||||
hash = "sha256-ANk9LZ9ESWOQv8sr53IfLdlShYO4owcp54dRlJZwwmc=";
|
hash = "sha256-DP9f0RKM4CodvSzDoJjqZpxsGqscSeEIGr2/pq5Vbag=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = with pkgs; [
|
nativeBuildInputs = with pkgs; [
|
||||||
|
@@ -2,7 +2,7 @@
|
|||||||
# AUTO-UPDATE: nix-update --flake jellyfin-plugin-intro-skipper-bin
|
# AUTO-UPDATE: nix-update --flake jellyfin-plugin-intro-skipper-bin
|
||||||
pkgs.stdenv.mkDerivation (finalAttrs: {
|
pkgs.stdenv.mkDerivation (finalAttrs: {
|
||||||
pname = "intro-skipper";
|
pname = "intro-skipper";
|
||||||
version = "10.10/v1.10.10.22";
|
version = "10.10/v1.10.10.23";
|
||||||
|
|
||||||
src =
|
src =
|
||||||
let
|
let
|
||||||
@@ -11,7 +11,7 @@ pkgs.stdenv.mkDerivation (finalAttrs: {
|
|||||||
in
|
in
|
||||||
pkgs.fetchzip {
|
pkgs.fetchzip {
|
||||||
url = "https://github.com/intro-skipper/intro-skipper/releases/download/${finalAttrs.version}/intro-skipper-${full}.zip";
|
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;
|
stripRoot = false;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@@ -2,18 +2,16 @@
|
|||||||
# AUTO-UPDATE: nix-update --flake obsidian-plugin-url-into-selection
|
# AUTO-UPDATE: nix-update --flake obsidian-plugin-url-into-selection
|
||||||
pkgs.buildNpmPackage (finalAttrs: {
|
pkgs.buildNpmPackage (finalAttrs: {
|
||||||
pname = "url-into-selection";
|
pname = "url-into-selection";
|
||||||
version = "1.11.2";
|
version = "1.11.3";
|
||||||
|
|
||||||
src = pkgs.fetchFromGitHub {
|
src = pkgs.fetchFromGitHub {
|
||||||
owner = "denolehov";
|
owner = "denolehov";
|
||||||
repo = "obsidian-url-into-selection";
|
repo = "obsidian-url-into-selection";
|
||||||
rev = finalAttrs.version;
|
rev = finalAttrs.version;
|
||||||
hash = "sha256-NnblFzqYRFsTWjaoOpJ0mK9ZdzevuRt+KvfM2yEu6ho=";
|
hash = "sha256-B793Lpt/3ddj9xvpNSsiHjsa1yP7ZXhQFLBUPfCriAw=";
|
||||||
};
|
};
|
||||||
|
|
||||||
patches = [ ./package-lock.patch ];
|
npmDepsHash = "sha256-DKjYtQ6KycPEms5BdyOXw6iNb9MgNOyJg8haL+cZHMk=";
|
||||||
|
|
||||||
npmDepsHash = "sha256-wONPljYEtbuktY6iDWETDtTGIpfMKhQoDzC5rZ6ATL8=";
|
|
||||||
npmPackFlags = [ "--ignore-scripts" ];
|
npmPackFlags = [ "--ignore-scripts" ];
|
||||||
|
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
|
File diff suppressed because it is too large
Load Diff
@@ -16,7 +16,7 @@ pkgs.rustPlatform.buildRustPackage (finalAttrs: {
|
|||||||
|
|
||||||
env = {
|
env = {
|
||||||
VW_VERSION = finalAttrs.version;
|
VW_VERSION = finalAttrs.version;
|
||||||
RUST_MIN_STACK = 134217728;
|
RUST_MIN_STACK = 536870912;
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = with pkgs; [ pkg-config ];
|
nativeBuildInputs = with pkgs; [ pkg-config ];
|
||||||
|
@@ -1,5 +1,14 @@
|
|||||||
{ patcher, ... }:
|
{ 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 = [
|
home-manager.patches = [
|
||||||
(patcher.fetchpatch {
|
(patcher.fetchpatch {
|
||||||
name = "ssh: make userKnownHostsFiles consistent with nixpkgs";
|
name = "ssh: make userKnownHostsFiles consistent with nixpkgs";
|
||||||
|
Reference in New Issue
Block a user