Simon Bruder
9234a2bdda
programs: Add ripgrep-all
2023-01-21 21:29:34 +01:00
Simon Bruder
03492fccad
Migrate sayuri to hitagi
2022-12-30 19:52:58 +01:00
Simon Bruder
a9619201bb
swaync: Apply more fixes to restore old style
2022-12-27 14:38:46 +01:00
Simon Bruder
e89cc99a11
swaync: Overhaul style
...
This replaces the default style sheet that gets overridden with a custom
one from scratch.
One thing that is still not ideal is that notifications with action
buttons have a scoll area for the action buttons, which shouldn’t be the
case.
2022-12-21 19:14:06 +01:00
Simon Bruder
40de497a6a
waybar: Implement stopgap measure for waybar mpd
2022-12-21 19:14:06 +01:00
Simon Bruder
632b712ee7
waybar: Make font display consistent
...
After the update to the new Iosevka version, the font was smaller
horizontally on non-HiDPI screens. Increasing the font size by .5px
ensures a display that reproduces the behaviour of the old Iosevka
version on all screens I tested.
2022-12-21 19:14:06 +01:00
Simon Bruder
f609567117
qutebrowser: Bump fake firefox version
2022-12-21 11:21:23 +01:00
Simon Bruder
3abcb17c95
qutebrowser: Use qt6 version
2022-12-21 11:21:13 +01:00
Simon Bruder
9b0884d2f9
qutebrowser: Remove unused userstyle
2022-12-21 11:20:45 +01:00
Simon Bruder
3f639f7e8e
qutebrowser: Only enable when gui is enabled
2022-12-21 11:20:04 +01:00
Simon Bruder
5d98924ea1
neovim: Adapt to 22.11
2022-12-10 17:16:34 +01:00
Simon Bruder
b6a903551e
fonts: Use custom Iosevka variant
...
I don’t like the new defaults.
2022-12-10 16:09:10 +01:00
Simon Bruder
ad89732961
sway: Make everything work again
...
This sadly has to downgrade some programs, if I find more time, I will
look more into this and try to make it work with the latest versions.
2022-12-10 16:08:03 +01:00
Simon Bruder
47c5bd5338
mail/aerc: Use home-manager module (mostly)
...
This does not use the home-manager provided account module, because it
does not support notmuch, LOGIN authentication and special characters in
user names.
2022-12-10 16:03:16 +01:00
Simon Bruder
8c317b76bf
Drop temporary unstable packages
2022-12-10 14:49:16 +01:00
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