From 4724c67183b5494bf0be6111a1abd164a219f67b Mon Sep 17 00:00:00 2001 From: Nathan Reiner Date: Sat, 2 Aug 2025 07:24:03 +0200 Subject: updates --- common/home/default.nix | 1 + common/home/hyprland/default.nix | 1 + common/home/programs/nixvim/default.nix | 5 +++++ flake.lock | 36 ++++++++++++++++----------------- hosts/workstation/default.nix | 6 ++++++ 5 files changed, 31 insertions(+), 18 deletions(-) diff --git a/common/home/default.nix b/common/home/default.nix index 56dbcce..3991ebd 100644 --- a/common/home/default.nix +++ b/common/home/default.nix @@ -59,6 +59,7 @@ packages = [ pkgs.musescore pkgs.airshipper pkgs.watchmate + pkgs.joplin-desktop ]; in { diff --git a/common/home/hyprland/default.nix b/common/home/hyprland/default.nix index 2977a4f..1d3651f 100644 --- a/common/home/hyprland/default.nix +++ b/common/home/hyprland/default.nix @@ -33,6 +33,7 @@ "$mod+Shift, P, exec, wofi-pass" "$mod+Shift, O, exec, wofi-pass otp" "$mod+Shift, E, exec, webtrayctl show https://chat.nathanreiner.xyz" + "$mod+Shift, J, exec, webtrayctl show https://jellyfin.nathanreiner.xyz" "$mod+Shift, S, exec, signal-desktop" ", Print, exec, grimshot copy area" diff --git a/common/home/programs/nixvim/default.nix b/common/home/programs/nixvim/default.nix index 7bf5ca8..d9d5b87 100644 --- a/common/home/programs/nixvim/default.nix +++ b/common/home/programs/nixvim/default.nix @@ -26,6 +26,11 @@ pattern = {'*.png'}, command = '!setsid imv %', }) + + vim.api.nvim_create_autocmd({'BufRead'}, { + pattern = {'*.zig'}, + command = 'map f :!zig fmt %', + }) ''; diagnostic.settings = { diff --git a/flake.lock b/flake.lock index c14f38b..4ee020f 100644 --- a/flake.lock +++ b/flake.lock @@ -8,11 +8,11 @@ ] }, "locked": { - "lastModified": 1749398372, - "narHash": "sha256-tYBdgS56eXYaWVW3fsnPQ/nFlgWi/Z2Ymhyu21zVM98=", + "lastModified": 1753121425, + "narHash": "sha256-TVcTNvOeWWk1DXljFxVRp+E0tzG1LhrVjOGGoMHuXio=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "9305fe4e5c2a6fcf5ba6a3ff155720fbe4076569", + "rev": "644e0fc48951a860279da645ba77fe4a6e814c5e", "type": "github" }, "original": { @@ -46,11 +46,11 @@ ] }, "locked": { - "lastModified": 1752391422, - "narHash": "sha256-ReX0NG6nIAEtQQjLqeu1vUU2jjZuMlpymNtb4VQYeus=", + "lastModified": 1753592768, + "narHash": "sha256-oV695RvbAE4+R9pcsT9shmp6zE/+IZe6evHWX63f2Qg=", "owner": "nix-community", "repo": "home-manager", - "rev": "c26266790678863cce8e7460fdbf0d80991b1906", + "rev": "fc3add429f21450359369af74c2375cb34a2d204", "type": "github" }, "original": { @@ -90,11 +90,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1752308619, - "narHash": "sha256-pzrVLKRQNPrii06Rm09Q0i0dq3wt2t2pciT/GNq5EZQ=", + "lastModified": 1753749649, + "narHash": "sha256-+jkEZxs7bfOKfBIk430K+tK9IvXlwzqQQnppC2ZKFj4=", "owner": "nixos", "repo": "nixpkgs", - "rev": "650e572363c091045cdbc5b36b0f4c1f614d3058", + "rev": "1f08a4df998e21f4e8be8fb6fbf61d11a1a5076a", "type": "github" }, "original": { @@ -106,11 +106,11 @@ }, "nixpkgs-unstable": { "locked": { - "lastModified": 1751984180, - "narHash": "sha256-LwWRsENAZJKUdD3SpLluwDmdXY9F45ZEgCb0X+xgOL0=", + "lastModified": 1753694789, + "narHash": "sha256-cKgvtz6fKuK1Xr5LQW/zOUiAC0oSQoA9nOISB0pJZqM=", "owner": "nixos", "repo": "nixpkgs", - "rev": "9807714d6944a957c2e036f84b0ff8caf9930bc0", + "rev": "dc9637876d0dcc8c9e5e22986b857632effeb727", "type": "github" }, "original": { @@ -130,11 +130,11 @@ "systems": "systems_2" }, "locked": { - "lastModified": 1752010420, - "narHash": "sha256-fboKrq2WeEC2Y4LaZNiiH2dptUYHtSbYhzE0FTN/u+M=", + "lastModified": 1753534875, + "narHash": "sha256-U8eKkKR+c70Sj+XuhbCzRAWJBfRLEF7Qh7gKk/7f93M=", "owner": "nix-community", "repo": "nixvim", - "rev": "a11133507a930dfd235324cdf776bdb5e6ddd717", + "rev": "f25f269dddf2e464f0d4a79bb42b6bfbab63b0df", "type": "github" }, "original": { @@ -154,11 +154,11 @@ ] }, "locked": { - "lastModified": 1749730855, - "narHash": "sha256-L3x2nSlFkXkM6tQPLJP3oCBMIsRifhIDPMQQdHO5xWo=", + "lastModified": 1753450833, + "narHash": "sha256-Pmpke0JtLRzgdlwDC5a+aiLVZ11JPUO5Bcqkj0nHE/k=", "owner": "NuschtOS", "repo": "search", - "rev": "8dfe5879dd009ff4742b668d9c699bc4b9761742", + "rev": "40987cc1a24feba378438d691f87c52819f7bd75", "type": "github" }, "original": { diff --git a/hosts/workstation/default.nix b/hosts/workstation/default.nix index b1315e6..c06be78 100644 --- a/hosts/workstation/default.nix +++ b/hosts/workstation/default.nix @@ -69,6 +69,11 @@ autoStart = true; openInWindow = false; }; + jellyfin = { + url = "https://jellyfin.nathanreiner.xyz"; + autoStart = true; + openInWindow = false; + }; }; usbauth = { @@ -99,6 +104,7 @@ enable = true; allowedBridges = [ "br0" ]; }; + waydroid.enable = true; }; system.stateVersion = "24.05"; -- cgit v1.2.3-70-g09d2