Sebastian Schulze
169777e49f
[nixos] Fix up IPv6 connectivity wifi and docking ethernet
2022-08-03 22:53:38 +02:00
Sebastian Schulze
8ea497ed66
[qutebrowser] Bind gitlab markdown to `ygm` and simple short codes to `ygs`
2022-08-03 22:53:12 +02:00
Sebastian Schulze
4b8a6215c6
[nix] Increase number of items in the clipman history to 1000
2022-08-03 22:52:45 +02:00
Sebastian Schulze
3cc404bb8b
[sway] Make foot launcher fonts a bit smaller
2022-08-03 22:52:19 +02:00
Sebastian Schulze
390a1793f1
[qutebrowser] Remove quotes from get-gitlab-shortcode
2022-08-03 22:49:30 +02:00
Sebastian Schulze
2b520261da
[nixos] Include wifi config from separate include
2022-07-29 23:21:31 +02:00
Sebastian Schulze
9eb9d3f6e2
[nixos] Add dhcpv4config to always use the search domain
2022-07-29 20:44:28 +02:00
Sebastian Schulze
dd042b40be
[qutebrowser] Set default name for comms session
2022-07-29 20:38:37 +02:00
Sebastian Schulze
6d8950f719
[fish] Add quick binding for push-all
2022-07-29 20:38:37 +02:00
Sebastian Schulze
f7f17ea3f1
[nix] Permanently set a static DBUS_SESSION_BUS_ADDRESS
...
It looks like dbus-session will pick up the variable and use a static
address instead of spawning new random sessions all over the place.
2022-07-29 20:38:37 +02:00
Sebastian Schulze
fd77571564
[nixos] Add dorhamm-docking and ignore offline interfaces
2022-07-29 16:40:37 +02:00
Sebastian Schulze
5f9a235db2
[sway] Temporarily turn off the dpms swayidle switches
2022-07-29 16:02:46 +02:00
Sebastian Schulze
3703cb9e33
[sway] Brighten up the load warnings
2022-07-29 16:01:49 +02:00
Sebastian Schulze
31824948ce
[nix] Allow myself to configure network interfaces
2022-07-29 16:01:21 +02:00
Sebastian Schulze
605b742e75
[sway] Open wpa_supplicant gui when clicking the network icon
2022-07-29 15:49:32 +02:00
Sebastian Schulze
37f658733c
[nix] Add wpa_gui package
2022-07-29 15:48:55 +02:00
Sebastian Schulze
58093014f3
[nix] Switch from networkmanager to plain wpa_supplicant and systemd-networkd
2022-07-29 15:45:28 +02:00
Sebastian Schulze
9a8f1dcc96
[sway] Display network status of individual devices
2022-07-29 15:44:31 +02:00
Sebastian Schulze
5b336df9ce
[nix] Add distinct udev network rules for both machines
2022-07-29 08:57:10 +02:00
Sebastian Schulze
6e4e1ab978
[nix] Add myself to the libvirt groups
2022-07-29 08:57:10 +02:00
Sebastian Schulze
c8d0740e52
[sway] Bump refresh rates for LG & dell monitor
2022-07-29 08:47:19 +02:00
Sebastian Schulze
8df1f4ce36
[nix] Move neovim to it's separate programs.neovim section
2022-07-29 08:44:38 +02:00
Sebastian Schulze
8574f5ab39
[fish] Move M-v to M-g-v to no longer irritate me when moving backwards
2022-07-29 08:43:47 +02:00
Sebastian Schulze
c321dbf49f
[fish] Add quick switcher for keybindings
2022-07-28 08:16:01 +02:00
Sebastian Schulze
8e84a44191
[launcher] Switch launcher font over to IBM Plex
2022-07-27 10:50:10 +02:00
Sebastian Schulze
b72fcf2156
[qutebrowser] Remove nitter.net from the domain list since it's kind-of unstable
2022-07-27 09:11:07 +02:00
Sebastian Schulze
07b54e58ce
[nix] Bump emacs to latest overlay build
2022-07-27 09:10:46 +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
37e37d22d2
[mu] Go back to stable 1.6
2022-07-14 17:10:48 +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
907e774ee4
[sway] Bind clipboard to $megamod+c again
2022-07-14 17:07:31 +02:00
Sebastian Schulze
a153c1ffc0
[nix] Add vulkan-loader and gst-vaapi packages
2022-07-14 17:06:53 +02:00
Sebastian Schulze
bfed4645ed
[fish] Don't right away hop into `kubens` when selecting a cluster
2022-07-14 17:06:28 +02:00
Sebastian Schulze
e8686612db
[fish] Add k9s to my quickstart alt-cuts
2022-07-12 21:03:54 +02:00
Sebastian Schulze
64a557a34c
[emacs] Fix qutebrowser invocation with correct --eval parameter
2022-07-12 21:03:31 +02:00
Sebastian Schulze
089d29a7ff
[sway] Convert back to a regular template and just load by `hostname`
2022-07-12 21:03:03 +02:00
Sebastian Schulze
0d2bd82333
[qutebrowser] Add shortcut to edit text boxes in GitLab
2022-07-06 20:20:41 +02:00
Sebastian Schulze
1e8cf410f9
[qutebrowser] Use (progn) to open file and directly switch to gfm-mode
2022-07-06 20:20:04 +02:00
Sebastian Schulze
6e078e498a
[foot] Make the cursor a bit darker and the block a bit brighter
2022-07-05 08:39:03 +02:00
Sebastian Schulze
65a65c752c
[nix] Run the thinkpad-unlocker upon unlocking the screen
2022-07-05 08:39:00 +02:00
Sebastian Schulze
202fc46a21
[nix] Add myself to the libvirt group for some minikube testing
2022-07-05 08:38:59 +02:00
Sebastian Schulze
61b465d987
[emacs] Add org-noter package + pdftools
2022-07-05 08:35:07 +02:00
Sebastian Schulze
bbba11f68f
[foot] Drive modus-operandi in foot terminal as well
2022-06-24 21:17:50 +02:00
Sebastian Schulze
08f794e478
[nix] Set stateVersion to 22.05 and switch root shell to fish
2022-06-24 21:16:38 +02:00
Sebastian Schulze
197dc656bb
[nix] Upgrade NixOS and home-manager to release 22.05
2022-06-14 12:33:07 +02:00
Sebastian Schulze
c680be6a16
[nix] Fix systemd WantedBy of swayidle
2022-06-09 08:26:54 +02:00
Sebastian Schulze
c145a26747
[nix] Bump emacs overlay to latest Hydra build
2022-06-09 08:26:37 +02:00
Sebastian Schulze
34138abfe1
[nix] Use delta as a git pager (ht to @moonglum)
2022-06-07 14:27:06 +02:00
Sebastian Schulze
739b261602
[fish] Add osl abbr for quick openssl display
2022-06-02 11:01:45 +02:00
Sebastian Schulze
7598af2f0a
[nix] Add wtype package
2022-06-02 11:01:44 +02:00
Sebastian Schulze
c08a14125e
[nix] Bump emacs overlay to 2022-05-12
2022-05-12 13:00:08 +02:00
Sebastian Schulze
3ef0a92c87
[fish] First set of abbreviations: bosl and baml which I already love
2022-05-11 20:35:07 +02:00
Sebastian Schulze
35bd02491c
[fish] Bind <ctrl>+n to down-or-search since the edit-mode freaks me out
2022-05-11 20:34:51 +02:00
Sebastian Schulze
717fdc04f8
[nix] Drop podman and crun since they're already part of the base os
2022-05-11 20:34:35 +02:00
Sebastian Schulze
ba451aa8e2
[emacs] Start `comacs` with dedicated SERVER_NAME env variable
...
Since `server-name` is not available during the doom initialisation,
this seems to be the least hacky way to untangle both server processes
and have a simple switching possibility for further customisations.
2022-05-11 20:32:43 +02:00
Sebastian Schulze
91a43ee9ff
[mako] Lower the brightness of the low and high notifications
2022-05-11 08:50:25 +02:00
Sebastian Schulze
949c6f8ba0
[mako] Make icons a tad smaller and low a bit less bright
2022-05-10 21:51:06 +02:00
Sebastian Schulze
192882c366
[mako] Clean up config and remove duplicated default values
2022-05-10 19:44:32 +02:00
Sebastian Schulze
07ce6c4fa8
[fish] Add quickjump helper to go to our custom ssh launcher
2022-05-10 19:44:17 +02:00
Sebastian Schulze
881ffdc279
[fish] Add quick helper to stage changed files in chezmoi
2022-05-10 10:41:45 +02:00
Sebastian Schulze
742fcbe41c
[qutebrowser] Bind shortcuts for shortcode and WebGL + Clipboard access
2022-05-10 10:39:10 +02:00
Sebastian Schulze
f826d1b46d
[lf] Pick the list of quick launch targets from the `z` cache
2022-05-10 10:38:32 +02:00
Sebastian Schulze
e7d2422a9a
[bin] Make my prepare-commit-msg hook available for GitLab as well
2022-05-10 10:38:11 +02:00
Sebastian Schulze
bcf7a800ae
[fish] Add another quick alias `gcm` to check out the main branch
2022-05-10 10:37:44 +02:00
Sebastian Schulze
909c717a28
[sway] Change to a spring background picture. It's getting warmer already
2022-04-27 09:52:27 +02:00
Sebastian Schulze
2be40d358a
[fonts] Remove default .fontconfig loitering in my home folder
2022-04-27 09:44:54 +02:00
Sebastian Schulze
4901a245a6
[nix] Disable default font config and configure Iosevka Aile as serif
2022-04-27 09:44:28 +02:00
Sebastian Schulze
20b8cea930
[fish] Remap ctrl x e to edit_command_buffer
2022-04-26 08:25:07 +02:00
Sebastian Schulze
16fd27e351
[nix] Clean up fonts section and re-add Iosevka with Aile and Etoile
2022-04-26 08:24:49 +02:00
Sebastian Schulze
a18f896ed9
[qutebrowser] Fine tune the look of tabs and favicons
2022-04-26 08:24:29 +02:00
Sebastian Schulze
74ebd7b054
[nix] Add any-nix-shell for local nix-shells and add DIRENV
2022-04-26 08:23:41 +02:00
Sebastian Schulze
3cb3ff975b
[fish] Add my fzf-vm and fzf-ssh helpers
2022-04-26 08:23:23 +02:00
Sebastian Schulze
313d44c145
[qutebrowser] No longer hide the status bar for comms
2022-04-22 10:19:37 +02:00
Sebastian Schulze
4c26f75897
[qutebrowser] Use base16-qutebrowser theme
2022-04-22 10:19:20 +02:00
Sebastian Schulze
a816eee2d0
[qutebrowser] Scale down favicon and add padding to the tabs
2022-04-22 10:18:57 +02:00
Sebastian Schulze
7594d54d19
[emacs] Bump to latest 759b1eb overlay and fix hl-todo-keyword-faces
2022-04-20 12:15:43 +02:00
Sebastian Schulze
fd63a76a65
[qutebrowser] Fix emacs socket name launch the correct instance
2022-04-19 08:38:41 +02:00
Sebastian Schulze
3c5e7ae1e2
[fish] Add ssh fzf launcher and tmux + git quick access
2022-04-09 21:31:05 +02:00
Sebastian Schulze
6618550895
[qutebrowser] Map the upper right row instead of using ,.
...
I just cannot get used to the commas in a chord. :D
2022-04-09 21:30:36 +02:00
Sebastian Schulze
d17935a558
[sway] Move drag-last-screenshot file mode chord to `l` and add `d`
2022-04-09 21:30:02 +02:00
Sebastian Schulze
5c9628e19e
[fish] Don't source aliases on non-interactive shells, which breaks scp
...
See https://fishshell.com/docs/current/faq.html#why-won-t-ssh-scp-rsync-connect-properly-when-fish-is-my-login-shell
2022-04-09 21:27:52 +02:00
Sebastian Schulze
d390f517b0
[nix] Add socat package & change systemd targets for emacs
2022-04-05 13:12:21 +02:00
Sebastian Schulze
864f4dda9d
[emacs] Bump to latest overlay (cached by cachix)
2022-04-05 13:11:33 +02:00
Sebastian Schulze
ffc22bb7bf
[foot] Adapt color scheme of foot launcher
2022-04-05 10:19:03 +02:00
Sebastian Schulze
a7ebf9bbfd
[fish] Add home symbol & change prompt color
2022-04-05 10:18:43 +02:00
Sebastian Schulze
b08dc5a787
[qutebrowser] Bind <ctrl+tab> to the ergodox index fingers
2022-04-05 10:18:19 +02:00
Sebastian Schulze
4173d39d50
[nix] Use new chezmoi 2.x syntax and drop unused maid stuff
2022-04-04 11:26:23 +02:00
Sebastian Schulze
74576075c1
[nix] Add age encryption to make chezmoi shut up about it
2022-04-04 11:25:08 +02:00
Sebastian Schulze
1a359eea21
[nix] Migrate my custom env file to proper home-manager envs
2022-04-04 11:24:50 +02:00
Sebastian Schulze
b4cb2c8a4d
[fish] Run sway right from tty1 as we used to with zsh
2022-04-04 11:24:08 +02:00
Sebastian Schulze
f5167ef4d3
[sway] Migrate swayidle to a proper systemd user unit
2022-04-04 11:23:49 +02:00
Sebastian Schulze
16010d2a78
[shell] Go all in on fish shell again. Looks like 3.x is the real deal :D
2022-04-04 09:54:36 +02:00
Sebastian Schulze
2d4f55bb65
[starship] Add my old initial starship config
2022-04-01 14:25:18 +02:00
Sebastian Schulze
1b03e21154
[nix] Give fish shell another try - it's seems to have come a long way
2022-04-01 13:33:39 +02:00
Sebastian Schulze
4552533bb0
[qutebrowser] Switch to the new at-based wordle
2022-03-18 12:48:25 +01:00
Sebastian Schulze
048c3fe411
[qutebrowser] Enable WebGL for figma
2022-03-18 12:48:13 +01:00
Sebastian Schulze
fa696041fe
[nix] Add glab package
2022-03-04 10:01:30 +01:00
Sebastian Schulze
6ebad4462a
[qutebrowser] Add start_pages, spellchecker and comacs
2022-03-04 10:01:16 +01:00
Sebastian Schulze
69e6ff6f9a
[nix] Add separate comacs service to double as the UI daemon
2022-03-04 10:01:14 +01:00
Sebastian Schulze
b1e8897a25
[nix] Remove a few unused packages
2022-03-04 09:45:12 +01:00
Sebastian Schulze
c0b9b08362
[nix] Add entr and darktable packages
2022-03-04 09:40:04 +01:00
Sebastian Schulze
30c10e28c4
[nix] React to plug / unplug events from both keyboards
2022-03-04 09:39:42 +01:00
Sebastian Schulze
2d463a4927
[qutebrowser] Let qutebrowser-comms handle tabs as windows
2022-02-20 22:32:26 +01:00
Sebastian Schulze
0e06351906
[qutebrowser] Rework domain patterns and add Wordle for clipboard access
2022-02-18 12:51:23 +01:00
Sebastian Schulze
a254faff39
[qutebrowser] Enable vulkan and egl to render shit smooth af
2022-02-15 22:29:38 +01:00
Sebastian Schulze
b313fa6fcf
[qutebrowser] Allow WebRTC public interfaces
2022-02-11 20:04:33 +01:00
Sebastian Schulze
310cee9512
[nix] Back to stable sway packages since I am now on 21.11
2022-02-11 20:04:01 +01:00
Sebastian Schulze
9b8384bd94
[nix] Update to NixOS 21.11
2022-02-08 17:58:19 +01:00
Sebastian Schulze
0ef0d39c9c
[sway] Go all-in on wayland-native + sway 1.7
2022-02-07 22:24:36 +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
5f9525af19
[nix] Add gnuplot package
2022-02-04 21:01:04 +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
0fc7608f90
[qutebrowser] Use xcb platform for now and reorder the tab titles
2022-02-04 20:54:31 +01:00
Sebastian Schulze
ee37a1b6a8
[qutebrowser] Gimme those fancy WebGL covid dashboards
2022-01-31 21:43:04 +01:00
Sebastian Schulze
737096ffac
[qutebrowser] Add wallabag bookmarklet
2022-01-31 21:42:39 +01:00
Sebastian Schulze
83bce0481c
[lf] Add select-all command (idiomatic acc. to GitHub)
2022-01-31 21:40:12 +01:00
Sebastian Schulze
b7faee9bd6
[greasemonkey] Fix the GitLab downstream pipelines overview
...
This will expand all the triggered Downstream pipelines once they are
visible, instead of me having to manually click through all of them.
As a side convenience, it will enable the job dependency display.
2022-01-25 21:12:29 +01:00
Sebastian Schulze
ea9eae3b9d
[sway] Add a draggable border around the new share window
2022-01-25 16:38:56 +01:00
Sebastian Schulze
ee73697e7b
[nix] Allow my user to suspend the box
2022-01-18 23:17:33 +01:00
Sebastian Schulze
d15c20e9f4
[qutebrowser] Move hints to the right hand side which feels way smoother
2022-01-18 23:17:14 +01:00
Sebastian Schulze
655f01ba70
[env] Permanently set the SSH_AUTH_SOCK
...
Since I am the only one using this machine. Hopefully.
2022-01-18 21:17:36 +01:00
Sebastian Schulze
91c36b54e9
[nix] Add python3Minimal package to get a proper Treemacs
2022-01-18 21:17:35 +01:00
Sebastian Schulze
ecd5391dc3
[qutebrowser] Use IBM Plex Mono as the default web font
2022-01-18 21:17:34 +01:00
Sebastian Schulze
53ad4b9346
[qutebrowser] Allow WebGL for windy.com
2022-01-18 21:17:33 +01:00
Sebastian Schulze
8f8409a542
[qutebrowser] Untrack URLs in the same tab. I don't need to keep the old one
2022-01-18 21:17:32 +01:00
Sebastian Schulze
73731bf14f
[qutebrowser] Add send-url userscript to replicate Firefox tab send
2022-01-18 21:17:27 +01:00
Sebastian Schulze
da1d9f4800
[qutebrowser] Add qr dependency & nitter.net mono
2022-01-18 21:17:26 +01:00
Sebastian Schulze
a62aefb035
[qutebrowser] Integrate org-mode and have properly droppable readability
2022-01-14 21:17:23 +01:00
Sebastian Schulze
6dd3cced83
[qutebrowser] Add untrack-url script by @AndreSouzaAbreu
2022-01-14 00:00:21 +01:00
Sebastian Schulze
8d5ad7b8de
[qutebrowser] Add hint handlers for mpv and untrack-url
2022-01-13 23:52:53 +01:00
Sebastian Schulze
f34f5ae151
[qutebrowser] Add separate handler for stuff that doesn't want to be monospaced
2022-01-13 23:52:11 +01:00
Sebastian Schulze
fc07f3f68a
[qutebrowser] Add back qutebrowsers config.py
2022-01-13 22:30:48 +01:00
Sebastian Schulze
beafab5505
[mako] Make notifications a bit wider and more visible
2022-01-13 22:00:17 +01:00
Sebastian Schulze
e737c16d92
[sway] Christmas is over :'(
2022-01-13 20:12:53 +01:00
Sebastian Schulze
fb9a138102
[bin] Back to Qutebrowser. Firefox needs to take a long hard look at itself
2022-01-13 20:06:52 +01:00
Sebastian Schulze
7dfc035163
[sway] Clean up display section and add a distinct file run mode
2022-01-12 10:51:08 +01:00
Sebastian Schulze
aa7f00cfcc
[mako] Default to IBM Plex Mono for Mako notifications
2021-12-28 14:53:52 +01:00
Sebastian Schulze
58d08f096d
[sway] Done moving to the new desk setup. Align Dell to the new position
2021-12-28 14:45:26 +01:00
Sebastian Schulze
c1adb6a3c7
[sway] Fix syntax error in sway config
2021-12-07 09:06:05 +01:00
Sebastian Schulze
83f3f58180
[sway] Temporary desk setup while we move houses
2021-12-06 14:02:53 +01:00
Sebastian Schulze
2a2773965f
[launcher] Use a nifty Dracula theme for the launcher
2021-11-19 12:22:49 +01:00
Sebastian Schulze
f486e17b15
[sway] Add window centering config for new launcher
2021-11-19 12:22:48 +01:00
Sebastian Schulze
f0747799cd
[bin] Add new launcher for personal code / gitlab / email snippets
2021-11-19 12:22:47 +01:00
Sebastian Schulze
4403ad3714
[nix] Increase max_user_watches and instances to tail ALL THE LOGS
2021-11-19 12:22:46 +01:00
Sebastian Schulze
f17750034b
[mu] Bump mu to 1.6 and add sqlite package to please doom doctor
2021-11-15 11:36:39 +01:00
Sebastian Schulze
f431978db5
[i3status] Remove superfluous % from battery block
2021-11-15 11:36:38 +01:00
Sebastian Schulze
0aa63434c7
[nix] Add patched nerdfonts for JetBrains Mono + IBM Plex
2021-11-01 19:36:33 +01:00
Sebastian Schulze
4a1a98f3cd
[foot] Add patched JetBrainsMono fallback font get lf icons working
2021-11-01 19:36:00 +01:00
Sebastian Schulze
15ca67a143
[sway] Enable floating and center for backup password overlay
2021-11-01 18:35:39 +01:00