From d69ad9a76c47b8eb278f68b1195b2a7232db0589 Mon Sep 17 00:00:00 2001 From: Alexander Date: Fri, 17 Apr 2026 20:29:29 +0200 Subject: [PATCH] Add new monitor, update thefuck --- flake.lock | 6 ++--- hm-modules/random/kanshi/default.nix | 22 ++++++++++++++----- .../main/dotfiles/.config/doom/config.el | 5 +++++ machines/fujin/main/home.nix | 1 + 4 files changed, 26 insertions(+), 8 deletions(-) diff --git a/flake.lock b/flake.lock index 94e857e..0956ee2 100644 --- a/flake.lock +++ b/flake.lock @@ -1220,11 +1220,11 @@ "uv2nix": "uv2nix" }, "locked": { - "lastModified": 1775480016, - "narHash": "sha256-DXsHc7JC1Ffm2win6oCZHu966YJR37Hy3J25UGXt9Eo=", + "lastModified": 1776248910, + "narHash": "sha256-MrwY8D48uZMTI/D6TEBmG1osklyAlqdtYeH+1cBeRNU=", "owner": "LichHunter", "repo": "thefuck", - "rev": "c1145c95d9bde53ec912e493c7c8e6ccc74b136d", + "rev": "7cac5ac8709dade676264af51afbe7a4d3c84582", "type": "github" }, "original": { diff --git a/hm-modules/random/kanshi/default.nix b/hm-modules/random/kanshi/default.nix index 845cc7c..8af6039 100644 --- a/hm-modules/random/kanshi/default.nix +++ b/hm-modules/random/kanshi/default.nix @@ -1,10 +1,16 @@ -{ config, lib, pkgs, ... }: +{ + config, + lib, + pkgs, + ... +}: with lib; let cfg = config.dov.kanshi; -in { +in +{ options.dov.kanshi.enable = mkEnableOption "kanshi config"; config = mkIf cfg.enable { @@ -29,12 +35,18 @@ in { outputs = [ { criteria = "eDP-1"; - position = "480,1440"; + position = "2160,1440"; + mode = "2560x1440@165Hz"; } { criteria = "LG Electronics LG ULTRAWIDE 201NTTQC5617"; + position = "3440,0"; + mode = "3440x1440@49.95Hz"; + } + { + criteria = "Lenovo Group Limited LEN G34w-10 URW07XK8"; position = "0,0"; - mode = "3440x1440"; + mode = "3440x1440@50Hz"; } ]; }; @@ -66,7 +78,7 @@ in { { criteria = "DP-5"; position = "0,0"; - mode = "3440x1440"; + mode = "3440x1440@50Hz"; } ]; }; diff --git a/machines/fujin/main/dotfiles/.config/doom/config.el b/machines/fujin/main/dotfiles/.config/doom/config.el index 48aa962..5e645e0 100644 --- a/machines/fujin/main/dotfiles/.config/doom/config.el +++ b/machines/fujin/main/dotfiles/.config/doom/config.el @@ -260,3 +260,8 @@ :bind ("C-c C-'" . claude-code-ide-menu) ; Set your favorite keybinding :config (claude-code-ide-emacs-tools-setup))) ; Optionally enable Emacs MCP tools + + +(after! treemacs + (setq treemacs-collapse-dirs 3) + ) diff --git a/machines/fujin/main/home.nix b/machines/fujin/main/home.nix index 814824c..eed79d9 100644 --- a/machines/fujin/main/home.nix +++ b/machines/fujin/main/home.nix @@ -122,6 +122,7 @@ btop htop nvitop + tree #torrent qbittorrent