Commit Graph

394 Commits

Author SHA1 Message Date
Sebastian Schulze 16df9eb28a
[nix] Bump flakes 2023-04-24 08:16:53 +02:00
Sebastian Schulze 32153c97d6
[nix] Bump flake.lock 2023-04-21 13:17:30 +02:00
Sebastian Schulze cac2c30eb2
[sway] Run foot-launcher with Plex Mono 2023-04-21 13:15:39 +02:00
Sebastian Schulze bcfab66d96
[nix] Add epkg for janet-mode 2023-04-21 13:15:16 +02:00
Sebastian Schulze 717b89cd23
[sway] Switch to wlsunset instead of gammastep 2023-04-21 13:15:03 +02:00
Sebastian Schulze fe1faf9f16
[bin] Drop Vulkan for now and go back to regular old stable sway w/ EGL 2023-04-21 13:14:46 +02:00
Sebastian Schulze 418208b548
[sway] BlexMono looks weird in the scratchpad 2023-04-21 13:11:44 +02:00
Sebastian Schulze 4e08b9cf0e
[sway] Back to the regular ol' fonts for scratchpad and launcher 2023-04-18 09:22:58 +02:00
Sebastian Schulze caf09d3022
[nix] Bump flake.nix with latest 22.11 2023-04-17 17:15:40 +02:00
Sebastian Schulze 0220c77b83
[nix] Source all files from ~/.config/bash instead of a static list 2023-04-17 17:11:06 +02:00
Sebastian Schulze af33f50fe3
[nix] Add HISTTIMEFORMAT for proper bash_history 2023-04-17 17:11:05 +02:00
Sebastian Schulze 9ebc9f5f05
[bash] Fix up tdir aliases for bash 2023-04-17 17:10:59 +02:00
Sebastian Schulze ec36b7b4dc
[sway] Revert back to plain ol stable 22.11 with proper GL 2023-04-17 17:08:20 +02:00
Sebastian Schulze 4b674f1346
[sway] Use BlexMono und Tempus Dawn for scratchpad Terminal 2023-04-16 21:47:59 +02:00
Sebastian Schulze 2f74d85fae
[nix] Fuck it. Fish is nice, but bash is what everyone else uses
I feel this commit message could be a blog post on it's own. For now
let's leave it with: fish shell is amazing, but I need to jump back and
forth between it's syntax and standard POSIX bash scripts that I have to
write, debug and exchange with co-workers on a daily basis.

Even simple for loops aren't portable, so fish isn't helping but adding
mental workload for everyone involved. It's gotten so much better
through the years though – and almost everything comes _included_.

For a brief moment I thought about going back to `zsh`, but it's just
not as snappy as bash or fish, so… bash it is.

This change isn't complete yet, but it ports my aliases and completions
back to simple bash files I can source. More to follow.
2023-04-13 22:56:49 +02:00
Sebastian Schulze 0700e400d3
[nix] Enable starship via it's home-manager module 2023-04-13 22:46:18 +02:00
Sebastian Schulze 9ffcce04f2
[nix] Add btop package. It's a very good package 2023-04-13 22:46:00 +02:00
Sebastian Schulze 6378905d98
[sway] Make launcher window border a bit less prominent 2023-04-13 22:45:17 +02:00
Sebastian Schulze f44ceba5fd
[sway] Add custom resize mode for 25% 50% or 75% container width 2023-04-13 22:44:46 +02:00
Sebastian Schulze 3c05a4caf9
[nix] Bump qutebrowser to Qt6 build and adapt config 2023-04-13 22:42:45 +02:00
Sebastian Schulze abe7da4e75
[nix] Remove trailing newline 2023-03-14 20:54:49 +01:00
Sebastian Schulze 88d9667bc1
[fish] Force myself to use `rg` instead of muscle-memoried `ag` 2023-03-10 12:05:12 +01:00
Sebastian Schulze 6590c7112f
[nix] Bump flake.lock 2023-03-10 12:05:01 +01:00
Sebastian Schulze 936d379e72
[qutebrowser] Add keyboard shortcuts to map our GitLab priority labels 2023-03-10 12:01:59 +01:00
Sebastian Schulze 4a7f878906
[qutebrowser] Fix GitLab edit shortcut - use JavaScript to edit boxes 2023-03-10 12:01:36 +01:00
Sebastian Schulze 27f9c9b815
[nix] Switcht to unstable imv 2023-03-10 12:01:19 +01:00
Sebastian Schulze bab1251834
[nix] Add kubectx packages 2023-03-10 12:01:10 +01:00
Sebastian Schulze 282fe08a45
[sway] Map k8s and zoxide launchers to sway shortcuts 2023-03-10 11:25:16 +01:00
Sebastian Schulze 6740609a53
[emacs] Install emacs packages via epkgs rather than doom 2023-03-10 11:24:28 +01:00
Sebastian Schulze ddf55aebbb
[foot] Remap the urls copy command and drop key-bindings 2023-03-10 11:23:05 +01:00
Sebastian Schulze d200666b16
[sway] Use new monitor name detected by new wlroots release 2023-03-02 11:35:55 +01:00
Sebastian Schulze 77e8f42b0e
[nix] Use imv from unstable for now 2023-03-02 11:35:54 +01:00
Sebastian Schulze e137e0adb4
[nix] Go with unstable packages for everything that needs GL right now 2023-02-23 09:01:29 +01:00
Sebastian Schulze dd553a929f
[mpv] Enforce gpu decoding for all videos 2023-02-23 09:01:16 +01:00
Sebastian Schulze 84e0fa0fee
[fish] Drop unused baml alias that lives now in shortcuts 2023-02-22 20:04:57 +01:00
Sebastian Schulze 48a8d99bfe
[nix] Bump emacs-overlay to latest 28.x build 2023-02-22 20:02:48 +01:00
Sebastian Schulze 1b2c4a43ee
[nix] Add vale, openscad and freecad to my base installation 2023-02-22 20:02:32 +01:00
Sebastian Schulze a854aac5da
[nix] Fix the pointerCursor finally to something stable 2023-02-22 20:01:47 +01:00
Sebastian Schulze 5064d973d2
[fonts] Fix up font after Iosevka Term rename 2023-02-22 20:00:02 +01:00
Sebastian Schulze 1bf8606383
[fish] Swap z jumper for zoxide with Emacs integration 2023-02-22 19:58:17 +01:00
Sebastian Schulze 0f340703fe
[nixos] Bump flake.lock to update private modules 2023-02-01 13:46:43 +01:00
Sebastian Schulze 1f523d5194
[sway] Rebind Mod a + r / a + a sequences to quickly launch alfaview 2023-01-26 21:57:04 +01:00
Sebastian Schulze 2e4a88ea38
[sway] Christmas is over :'-( 2023-01-26 21:57:03 +01:00
Sebastian Schulze 2c9d84d5a2
[fish] Bind kgp to the full kubectl command 2023-01-26 21:56:59 +01:00
Sebastian Schulze 34d4206737
[greasemonkey] Refactor GitLab userscript to show distinct flags 2023-01-26 21:56:57 +01:00
Sebastian Schulze 851f67ccea
[qutebrowser] Only lazily restore sessions 2023-01-26 21:56:56 +01:00
Sebastian Schulze cb803e7ea0
[qutebrowser] Allow WebGL for all of figma.com 2023-01-26 21:56:55 +01:00
Sebastian Schulze 369853012f
[fish] Add distinct abbr's for OpenSSL + base64 2023-01-24 10:30:43 +01:00
Sebastian Schulze f90aaee333
[nix] Add android-tools and cura + blender for 3d printing 2023-01-24 10:27:19 +01:00
Sebastian Schulze 165c7dd11f
[nix] Add platformio udev rules for ESP32 flashing 2023-01-24 10:27:05 +01:00