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
Sebastian Schulze
66d50d54d1
[sway] Fix scratchpad no longer being available via it's app_id
2023-02-23 09:00:04 +01:00