Simon Bruder
f32e2a5842
zsh/starship: Remove custom patch
...
Upstream added a patch that should avoid situations in which my patch
was needed.
2022-12-10 14:48:04 +01:00
Simon Bruder
c61023b863
Add tools for using digitizer
2022-12-02 18:54:51 +01:00
Simon Bruder
64c3ccad2a
neovim: Add ctags to environment
...
It is required for the tagbar.
2022-11-22 22:32:21 +01:00
Simon Bruder
c906e208e2
neovim: Add conceal for stmaryrd symbols
2022-11-02 00:26:16 +01:00
Simon Bruder
df1aa459be
vdirsyncer: Use displayname
...
I finally discovered that after running `vdirsyncer metasync`, the
displayname cane be used.
2022-10-24 10:37:05 +02:00
Simon Bruder
aaaf7d3ccc
Move Blu-ray drive from sayuri to fuuko
...
This removes makemkv-specific configuration from sayuri and adds it to
fuuko. It also changes the makemkv sandbox to now hardcode fuuko’s
configuration.
2022-10-15 23:27:12 +02:00
Simon Bruder
3eaeb5daeb
renge/grocy: Drop
2022-10-07 22:52:04 +02:00
Simon Bruder
aa279c8bea
Update address
2022-10-03 20:20:28 +02:00
Simon Bruder
ecdbe9b936
mullvad: Update relays
...
This also changes the framework to handle different relay names.
2022-09-30 12:22:07 +02:00
Simon Bruder
2da1ace487
qutebrowser: Use mirror for easylist
2022-09-27 11:36:54 +02:00
Simon Bruder
3889b355d9
vdirsyncer: Remove son calendar
2022-09-23 00:14:32 +02:00
Simon Bruder
c816263ad2
sway: Add fcitx
2022-09-23 00:12:12 +02:00
Simon Bruder
fa0afa040f
Clean up tools/programs
...
I haven’t really used some of them, so they don’t need to take space up
in the environment.
2022-09-11 01:21:59 +02:00
Simon Bruder
ea43e14792
Add often used tools to environment
...
I often find myself running them inside a nix shell. Having them
available in the environment makes using them easier and also is
possible when no internet connection is available, which is especially
useful for tools like wl-mirror.
2022-09-11 01:02:30 +02:00
Simon Bruder
fa773ca8cf
sway: Add hack for mayushii’s external monitor
2022-08-25 14:49:31 +02:00
Simon Bruder
0bbe240018
tmux: Configure system-wide
...
This is useful on systems that are only accessed as root (e.g.,
servers).
2022-08-25 14:49:22 +02:00
Simon Bruder
8ab2f7b62c
neovim: Add tailwindcss language server
2022-08-20 20:04:46 +02:00
Simon Bruder
fb5861b079
mpd: Store playlists in Music directory
2022-08-17 22:48:21 +02:00
Simon Bruder
016fe02465
zsh: Make history more usable
2022-08-16 10:44:12 +02:00
Simon Bruder
584956bcf6
zsh/direnv: Whitelist ~/mounts/.envrc explicitly
...
Otherwise I have to run `direnv allow` every time after the home-manager
profile changed because the link target changed.
2022-08-16 00:51:10 +02:00
Simon Bruder
f87cfd5d5a
games: Add ryujinx
2022-08-16 00:27:01 +02:00
Simon Bruder
5b1ba16dff
programs: Add darktable
2022-08-13 17:20:54 +02:00
Simon Bruder
685d3fa9f2
zsh/starship: Disable git on network mount
2022-08-09 15:13:12 +02:00
Simon Bruder
7248c854bb
games: Do not override yuzu
...
Now that it is available in the binary cache, I should leverage this.
2022-08-08 12:33:59 +02:00
Simon Bruder
9248f7e70a
vdirsyncer: Add son calendar
2022-08-08 11:47:05 +02:00
Simon Bruder
d66cf000b0
mail: Add tu-dreden account
...
Special thanks to whoever thought that a backslash in a user name is a
good idea.
2022-07-29 08:39:59 +02:00
Simon Bruder
5bb1d42abe
mail/aerc: Actually use userName as user name
2022-07-29 08:28:43 +02:00
Simon Bruder
cf8ad77f6c
qutebrowser: Grant permissions to sipgate webphone
2022-07-25 20:46:45 +02:00
Simon Bruder
6f43153f59
watson: Init
2022-07-20 12:07:41 +02:00
Simon Bruder
e67d68a05d
anki: Use anki-bin
...
This also removes ankisyncd, which in its current version in nixpkgs
does not support the latest anki version.
2022-07-13 20:47:15 +02:00
Simon Bruder
ebd3629827
khal: Set default calendar
...
Otherwise grocy, a read-only calendar, is the default.
2022-07-10 12:08:26 +02:00
Simon Bruder
453128db03
waybar: Fix khal cli parsing
...
Its output format changed between 0.10.4 and 0.10.5.
2022-07-08 11:51:05 +02:00
Simon Bruder
4af15f2139
khal: Use version from unstable
...
The version from stable throws errors and sometimes even crashes due to
an incompatibility with pytz.
2022-07-08 11:51:05 +02:00
Simon Bruder
caf9f5f764
vdirsyncer: Add grocy
2022-07-08 11:51:05 +02:00
Simon Bruder
1baec2968b
vdirsyncer: Create abstraction
2022-07-08 11:51:05 +02:00
Simon Bruder
bdd4956599
Switch from alacritty to foot
...
Some programs have difficulties with foot as TERM (e. g. aerc’s
terminal). Therefore, it is manually set to xterm-256color and true
colour support is forced in tmux.
2022-07-08 11:51:04 +02:00
Simon Bruder
43bbd404c6
qutebrowse: Remove exceptions for Microsof Teams
...
I don’t have to use it anymore, yay!
2022-07-08 11:51:03 +02:00
Simon Bruder
2787c28a3d
mail: Add notmuch
...
Aerc’s notmuch support is not yet very mature, so it needs a hacky
workaround to work somewhat well.
2022-07-08 11:51:03 +02:00
Simon Bruder
6d061fa210
Use home-manager account data structures
2022-07-08 11:51:03 +02:00
Simon Bruder
0d125352a3
git: Setup git send-email
2022-07-08 11:51:03 +02:00
Simon Bruder
c1794d2f78
aerc: Init
2022-07-08 11:50:56 +02:00
Simon Bruder
43de9d1528
neovim: Fix lsp highlight colours
2022-06-12 22:45:15 +02:00
Simon Bruder
fe2a821cfd
neovim: Add tree sitter
2022-06-12 22:44:55 +02:00
Simon Bruder
9bc8933f55
neovim: Add illuminate
2022-06-12 22:42:25 +02:00
Simon Bruder
5555f83fa6
neovim: Restore gitsigns mappings
...
The defaults were not active anymore after the upgrade to 22.05.
2022-06-12 21:12:50 +02:00
Simon Bruder
2ce6f535d0
neovim: Exclude temp files from persistent undo
...
Otherwise it is possible to restore cleartext passwords from pass or
sops from the undo files.
2022-06-12 21:08:04 +02:00
Simon Bruder
ca8f640fbe
mpv: Use archived version of FSRCNNX
...
The author often replaces the GitHub release artifacts which causes hash
mismatches.
2022-06-10 00:03:03 +02:00
Simon Bruder
c297f378f5
sway: Simplify DPMS toggling
...
Fixes #59 .
2022-06-01 15:17:14 +02:00
Simon Bruder
8cc24be53b
neovim: Temporarily disable pylsp-mypy
...
Its build is currently broken, see
https://github.com/NixOS/nixpkgs/issues/171524 .
2022-06-01 15:17:00 +02:00
Simon Bruder
12be176ecc
neovim: Fix compatibility with newer plugin versions
2022-05-31 21:51:51 +02:00