summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNathan Reiner <nathan@nathanreiner.xyz>2025-08-02 07:24:03 +0200
committerNathan Reiner <nathan@nathanreiner.xyz>2025-08-02 07:24:03 +0200
commit4724c67183b5494bf0be6111a1abd164a219f67b (patch)
treebd2a4e5ccce32738ad1bb1a4eeffa66ae1f1643e
parent18706c838d28215bf83e718cc5922ce3fd848e3b (diff)
updates
-rw-r--r--common/home/default.nix1
-rw-r--r--common/home/hyprland/default.nix1
-rw-r--r--common/home/programs/nixvim/default.nix5
-rw-r--r--flake.lock36
-rw-r--r--hosts/workstation/default.nix6
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 <silent> <buffer> <space>f :!zig fmt %<cr><cr>',
+ })
'';
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";