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
Sebastian Schulze
cba2a855c6
[lf] Remove wrapper again and just add LF_ICONS to the environment
...
Wrapping the lf executable seemed to break the lf -remote functionality
2022-02-07 22:24:01 +01:00
Sebastian Schulze
9c8aac5feb
[bin] Fix qutebrowser invocation to open stuff in a new window
2022-02-07 22:23:31 +01:00
Sebastian Schulze
fd6b13fe3b
[bin] Add browser-comms launcher to wrap all those Slacks
2022-02-04 20:57:43 +01:00
Sebastian Schulze
83e7886352
[bin] Let `tn` just attach to the running emacs daemon
...
Otherwise I'll end up with loads of emacs instances that are just idling
around in unused tmux tabs.
2022-02-04 20:53:08 +01:00
Sebastian Schulze
b82291c9c4
[bin] Add my sieve-editor shortcut
2022-01-31 21:43:32 +01:00
Sebastian Schulze
edc2cc60b7
[bin] Pop up and copy vcalendar entries to clipboard
2022-01-25 09:17:45 +01:00