Commit Graph

183 Commits

Author SHA1 Message Date
Sebastian Schulze 5c7df8ca05
[bin] Rework blur-lock to only blur the wallpaper 2022-07-29 08:43:30 +02:00
Sebastian Schulze 86a9f182a4
[sway] Remove stale lockfiles and pkill before starting sway
Having sway switch it's socket because of stale $SWAYSOCK leads to funky behaviour.
2022-07-28 09:38:13 +02:00
Sebastian Schulze 7c579b1cfa
[sway] Fine-tune window positions for center mode 2022-07-27 10:50:10 +02:00
Sebastian Schulze 42dc345dde
[sway] Remove Vulkan WLR_RENDERER again and just tune qute flags 2022-07-15 12:01:32 +02:00
Sebastian Schulze 6ee91ac518
[sway] Enable WLR_RENDERER for Vulkan 2022-07-14 17:10:45 +02:00
Sebastian Schulze 6bae4448d0
[sway] Use $mod+c with my own sway-center-window 2022-07-14 17:08:16 +02:00
Sebastian Schulze 98030fe0ad
[bin] Make Rofi clipboard window a bit more comfy 2022-07-14 17:06:03 +02:00
Sebastian Schulze 46d11ecac7
[bin] Use clipboard if no parameter is given to gitlab-shortcutter 2022-07-12 21:05:00 +02:00
Sebastian Schulze 67a15301f9
[bin] Sleep 200ms before typing anything in launcher-snippets 2022-07-06 20:19:41 +02:00
Sebastian Schulze 6158cfc632
[bin] Rework get-gitlab-shortcode to handle group/subgroup/project URLS 2022-07-06 20:18:57 +02:00
Sebastian Schulze d7122a4a5c
[bin] Rework get-gitlab-shortcode-as-markdown in plain bash 2022-07-06 20:18:05 +02:00
Sebastian Schulze d92edf72d5
[bin] Adapt launcher colours a bit to have a brighter cursor 2022-07-05 08:38:58 +02:00
Sebastian Schulze 17f0d6b532
[bin] Fix tmux launcher syntax error 2022-06-24 21:16:20 +02:00
Sebastian Schulze 7090b6e0ab
[sway] Run thinkpad-dock on unlock, so the networks will fix themselves 2022-06-16 13:21:25 +02:00
Sebastian Schulze 6c205561d8
[tmux] Switch client session if it already exists, otherwise attach 2022-06-16 13:20:57 +02:00
Sebastian Schulze 2f5181a957
[bin] Trim newlines copying the calendar URL to the clipboard 2022-06-14 12:33:07 +02:00
Sebastian Schulze 5b31c6b576
[bin] Let sieve shell editor jump straight to the file I want to edit 2022-06-14 12:33:07 +02:00
Sebastian Schulze 6d8d612fad
[bin] Fix name of ZSA Planck (they scrapped the "Inc") 2022-06-10 08:16:24 +02:00
Sebastian Schulze 89f2a2887e
[bin] Make blur-lock-and-suspend remote-compatible 2022-06-10 00:08:06 +02:00
Sebastian Schulze 44dff9080b
[bin] Feed snippet-launcher with direct file contents 2022-06-09 23:33:52 +02:00
Sebastian Schulze a7203bc87b
[bin] Re-add dbus hullabaloo as it was apparently very important :D 2022-06-09 23:33:23 +02:00
Sebastian Schulze 3e084966b7
[bin] Rework thinkpad-dock script to work on both Laptops 2022-06-09 08:56:06 +02:00
Sebastian Schulze 167494accb
[bin] Open staging-app* links in Chromium 2022-06-09 08:56:05 +02:00
Sebastian Schulze d1e3bd94c2
[bin] Clean up autostart to no longer include dbus hullabaloo 2022-06-09 08:26:10 +02:00
Sebastian Schulze ce676bbeb6
[bin] Use wtype to insert the snippets right away 2022-06-02 11:01:46 +02:00
Sebastian Schulze 70294da643
[bin] xdg-open opendocument with Libreoffice 2022-05-20 13:45:09 +02:00
Sebastian Schulze 6f1e320a85
[bin] Drop -pre start from autostart again. It's not supposed to be started 2022-05-12 12:59:47 +02:00
Sebastian Schulze abcf4de05f
[bin] Replace dots in project name to make them compatible with tmux 2022-05-12 09:53:44 +02:00
Sebastian Schulze 789ea78031
[bin] Add helpers to copy a GitLab shortcode derived from an URL
About 10 times a day I want to copy a GitLab reference (e.g.
group/project#issue) to my clipboard. This helper makes it easier to
derive the shortcode from an GitLab URL and it works for merge_requests
as well as issues or epics.

The second helper will transform the shortcode into a Markdown link, so
it can easily pasted into emails or Mattermost.
2022-05-10 10:42:13 +02:00
Sebastian Schulze d09de7e010
[bin] Copy snippets to the clipboard by using swaymsg exec 2022-05-10 10:37:30 +02:00
Sebastian Schulze fa426a251c
[bin] Use lf to browse folders inside of the folder-launcher 2022-05-10 10:36:52 +02:00
Sebastian Schulze 7c78a893ad
[sway] Add both graphical-targets (-pre) to the autostart
This should resolve my long running gripe with `gnome-keyring` not
starting in time for the nextcloud-client to actually pick up the
correct keyring.
2022-05-10 10:35:55 +02:00
Sebastian Schulze 789c0ba6a4
[bin] Let screenshot slurp actual windows 2022-04-27 09:45:15 +02:00
Sebastian Schulze a4b69ca2d5
[bin] Remove superfluous SWAYSOCK 2022-04-26 08:22:59 +02:00
Sebastian Schulze 379de8b3ee
[tmux] Use my new (basch/switch-to-or-load-workspace) method in `tn` 2022-04-22 10:19:59 +02:00
Sebastian Schulze 961d1fc1e0
[bin] Fix teletype URL scheme to launch atom in a nix-shell 2022-04-19 08:34:41 +02:00
Sebastian Schulze ede1d846df
[bin] Manually add static SWAYSOCK to externally called executables 2022-04-09 21:23:50 +02:00
Sebastian Schulze ccd4e965fa
[bin] Run browse-folder in background so the launcher can quit 2022-04-05 13:12:43 +02:00
Sebastian Schulze 8338f18839
[sway] Add new launcher to quickly pick a document 2022-04-05 10:18:06 +02:00
Sebastian Schulze a41f686092
[sway] Fix sway startup to only keep gnome-keyring and nextcloud-client 2022-04-04 11:26:30 +02:00
Sebastian Schulze f5167ef4d3
[sway] Migrate swayidle to a proper systemd user unit 2022-04-04 11:23:49 +02:00
Sebastian Schulze affa890938
[emacs] Also assume terminal-mode for tmux encapsulated sessions 2022-03-22 20:45:15 +01:00
Sebastian Schulze 449fcffb9f
[tmux] Split "tn" starter-script into multiple steps 2022-03-22 20:44:38 +01:00
Sebastian Schulze 792dd17308
[xdg] Offer to open application/json in emacs 2022-03-18 12:48:40 +01:00
Sebastian Schulze fbfba592ed
[bin] Make em alias aware of comacs 2022-03-04 10:01:15 +01:00
Sebastian Schulze 30c10e28c4
[nix] React to plug / unplug events from both keyboards 2022-03-04 09:39:42 +01:00
Sebastian Schulze 0804afd4eb
[bin] Use swaymsg exec to run the browser so I can access remote tabs 2022-02-18 12:51:55 +01:00
Sebastian Schulze 2ffa169136
[bin] Fix autostart to be less noisy on start 2022-02-11 20:05:17 +01:00
Sebastian Schulze eac2ee61f2
[xdg] Open alfaview:// links 2022-02-11 20:05:00 +01:00
Sebastian Schulze a856fa920f
[xdg] Directly go to argument without file:// 2022-02-08 17:57:56 +01:00