From 59b4ffb888fdbc6d1fd14e69d5670909d4c181b4 Mon Sep 17 00:00:00 2001 From: Joseph Montanaro Date: Fri, 23 Jan 2026 06:35:16 -0500 Subject: [PATCH] switch to shikane over kanshi --- dot_config/hypr/autostart.conf | 3 --- dot_config/mise/config.toml | 3 +++ dot_config/systemd/user/shikane.service | 11 +++++++++++ 3 files changed, 14 insertions(+), 3 deletions(-) create mode 100644 dot_config/systemd/user/shikane.service diff --git a/dot_config/hypr/autostart.conf b/dot_config/hypr/autostart.conf index be7237d..c0f3045 100644 --- a/dot_config/hypr/autostart.conf +++ b/dot_config/hypr/autostart.conf @@ -1,8 +1,5 @@ # Extra autostart processes -# kanshi for managing multi-monitor setup -exec-once = uwsm app -- kanshi - # assign workspaces to preferred monitors exec = ~/.local/bin/assign-workspace-monitors diff --git a/dot_config/mise/config.toml b/dot_config/mise/config.toml index a296eee..809fb23 100644 --- a/dot_config/mise/config.toml +++ b/dot_config/mise/config.toml @@ -21,6 +21,9 @@ rg = "latest" duckdb = "latest" tokei = "latest" claude = "latest" +"cargo:shikane" = "latest" +xh = "latest" +"pipx:asciinema" = "latest" [tools."gitlab:tools/setconf"] version = "latest" diff --git a/dot_config/systemd/user/shikane.service b/dot_config/systemd/user/shikane.service new file mode 100644 index 0000000..534b184 --- /dev/null +++ b/dot_config/systemd/user/shikane.service @@ -0,0 +1,11 @@ +[Unit] +Description=Shikane monitor manager +After=graphical-session.target + +[Service] +Type=simple +ExecStart=/usr/bin/mise exec -- shikane + +[Install] +WantedBy=default.target +