Commit Graph

1607 Commits

Author SHA1 Message Date
Sebastian Schulze 418208b548
[sway] BlexMono looks weird in the scratchpad 2023-04-21 13:11:44 +02:00
Sebastian Schulze 0771d79dc5
[bin] Fix org-clock out for suspend-if-docked 2023-04-21 13:10:55 +02:00
Sebastian Schulze 6b79dcba1b
[bin] Directly jump into (dirvish) to browse folders 2023-04-21 13:10:26 +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 7e0ea24f6b
[bin] Drop old kubens + kubectx symlinks 2023-04-17 17:13:04 +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 e263e605be
[css] Add mono style for Cinny 2023-04-16 21:47:59 +02:00
Sebastian Schulze 9a3bc8ad27
[emacs] Rework org-mode Personio reporting to reflect state in org-tree
Up until now it worked but I needed to manually keep track of the days I
already reported to Personio. This change will add a org-property
`PERSONIO_REPORTED` to the respective days tree, and
`(bascht/ts-for-report-table)` will format the table accordingly, so
that only unreported days get a elisp: link to report new times.

This was a nice journey into `(async-start)` and how the scope binding
works between the async lambda and the resulting callback.
2023-04-13 22:59:56 +02:00
Sebastian Schulze e32bb5195b
[emacs] Set org-directory depending on the current host name 2023-04-13 22:59:05 +02:00
Sebastian Schulze cad547a679
[emacs] Use variable-pitch-mode for displaying emails in mu4e 2023-04-13 22:57:58 +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 406aa3b052
[bin] Make zoxide launcher a bit bigger 2023-04-13 22:42:04 +02:00
Sebastian Schulze 9aae02106a
[org] Fix syntax in org.el 2023-03-15 17:01:44 +01:00
Sebastian Schulze c332114509
[org] Fix indention of vale :error-patterns 2023-03-14 20:55:27 +01:00
Sebastian Schulze ef313ad2e8
[emacs] Bring back solaire-mode, I quite like it 2023-03-14 20:55:10 +01:00
Sebastian Schulze abe7da4e75
[nix] Remove trailing newline 2023-03-14 20:54:49 +01:00
Sebastian Schulze 8c40c7d5b0
[bin] Remove trailing newline 2023-03-14 20:54:34 +01:00
Sebastian Schulze 9301870a13
[org] Turn on company-idle completion for org-roam 2023-03-14 20:54:14 +01:00
Sebastian Schulze 784d36663c
[emacs] Set up vale linter instead of using the built-in grammar 2023-03-10 13:10:56 +01:00
Sebastian Schulze 56f3b94ce6
[org] Sort org agenda variables and drop a lot of cruft 2023-03-10 12:10:49 +01:00
Sebastian Schulze 317a43d4f1
[emacs] Fix backwards-movement in markdown-mode 2023-03-10 12:05:40 +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 d5cafd3fd7
[bin] Add two new launchers for k8s and zoxide 2023-03-10 11:22:47 +01:00
Sebastian Schulze 04bff3ca89
[org] Work on super-agenda and disable a few unneccessary vars 2023-03-02 11:35:55 +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 aa62f5a022
[doom] Add dictcc mode 2023-02-23 09:03:12 +01:00
Sebastian Schulze 593d77280f
[org] Fix quoting of go-personio formatter line 2023-02-23 09:02:53 +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 c5c02c32dc
[sway] Give WLR_RENDERER vulkan another try 2023-02-23 09:00:41 +01:00
Sebastian Schulze b4392efaab
[bin] Fix screenrecorder postfix 2023-02-23 09:00:19 +01:00