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
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
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
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
c297f378f5
sway: Simplify DPMS toggling
...
Fixes #59 .
2022-06-01 15:17:14 +02:00
Simon Bruder
f4d2bdfb4a
sway: Force ozone mode
2022-05-31 15:04:53 +02:00
Simon Bruder
37f0d3e1fc
Remove settings no longer necessary
...
Swaync is in stable, mumble 1.4 is in stable and has pulseaudio enabled
by default, the tray target is defined in home-manager upstream and
nix-direnv comes with flake support by default.
2022-05-31 15:04:52 +02:00
Simon Bruder
b1353a34da
sway: Replace mako with swaync
...
It provides a notification centre and a do not disturb mode.
2022-05-01 21:16:21 +02:00
Simon Bruder
e82bf23c08
sway/waybar: Make calendar work with special chars
...
The implementation is not very pretty, but this is a limitation of the
chosen design (parsing the output of a cli tool).
2022-04-13 11:54:11 +02:00
Simon Bruder
26bed20816
sway: Add waypipe
2022-04-02 08:51:37 +02:00
Simon Bruder
8d5480416c
sway: Scale wallpaper with waifu2x-converter-cpp
...
This has been disabled since 2e33f18a3a
,
but since I now have a 4k screen it is useful again.
2022-02-07 20:09:25 +01:00
Simon Bruder
964b34f321
sway/waybar: Disable hwmon override for mayushii
...
After a kernel upgrade, the old path no longer works and waybar
autodetects the correct one.
2022-01-20 18:21:36 +01:00
Simon Bruder
db7efe7d77
sway/kanshi: Add configuration for sayuri
2022-01-15 15:09:38 +01:00
Simon Bruder
80ee98058e
mayushii: Configure new monitor setup
...
This configures the home profile for kanshi for an Acer B277K monitor.
Since it is both larger than my previous monitor and has a higher
resolution, a few things change with this.
For one, my preferred setup is now to just have one monitor instead of
having my laptop screen as a secondary display device. Therefore, logind
should not suspend if the lid is closed. Since it fails to accurately
detect when a dock is connected, it is configured to never suspend on
lid switch when external power is connected.
Another thing is that the high resolution makes it necessary to use a
scaling factor, which is quite easy to configure with sway and kanshi.
It does, however, not work for Xwayland clients (they render at a lower
resolution and are scaled up with nearest-neighbor interpolation).
That requires me to no longer force the qt backend to xcb for
qutebrowser, because that significantly lowers the browsing experience.
The setup for sayuri is still to be done.
2022-01-10 21:10:55 +01:00
Simon Bruder
a47e41b9a2
sway: Allow launching helvum from waybar module
2021-12-21 21:50:45 +01:00
Simon Bruder
d394b1f802
qutebrowser: Force Qt to use XCB as QPA platform
...
This somewhat alleviates the memory leaks, though it also creates new
issues, like problems with context menus on multi-monitor setups.
Meh…
2021-11-20 16:45:30 +01:00
Simon Bruder
9bac0b95ac
sway: Bind XF86AudioPause to also toggle mpd state
2021-11-18 18:33:18 +01:00
Simon Bruder
821367af3f
qutebrowser: Init
...
This also makes it the default browser.
2021-11-09 21:45:50 +01:00
Simon Bruder
817d9dae20
sway/waybar: Display battery icon on the right side
2021-10-29 19:25:11 +02:00
Simon Bruder
ef9a022d56
waybar: Remove network speed widget
2021-10-27 19:43:43 +02:00
Simon Bruder
e35795ad98
waybar: Remove interface name from network widget
...
The USB ethernet controller in mayushii’s dock gets the nice name
enp7s0f3u1u1, which takes up considerable amount of space in the bar.
2021-10-27 19:42:51 +02:00
Simon Bruder
d52084a79b
nunotaba: Remove
2021-10-10 11:40:20 +02:00
Simon Bruder
76afcc4127
mayushii/kanshi: Change home screen layout
2021-10-09 14:39:38 +02:00
Simon Bruder
4afbf1c24b
mayushii: Raise trackpoint acceleration
2021-10-07 21:14:01 +02:00
Simon Bruder
cd2295ad7c
sway: Fix DPMS key binding
2021-10-06 19:41:00 +02:00
Simon Bruder
7886cb249a
mayushii: Set trackpoint sensitivity with sway
2021-10-06 16:32:09 +02:00
Simon Bruder
0e2c6a351d
mayushii: Disable touchpad
2021-10-05 23:13:23 +02:00
Simon Bruder
dec3f07ca4
sway: Set temperature hwmon path for mayushii
2021-10-05 21:26:39 +02:00
Simon Bruder
8bf63db6e5
mayushii: Init
2021-10-05 21:26:39 +02:00
Simon Bruder
a5fde0764d
waybar: Autostart blueman-applet
2021-08-28 16:54:27 +02:00
Simon Bruder
aed5d19be3
waybar/mpd: Limit title and artist length
2021-08-19 22:22:08 +02:00
Simon Bruder
821a352c49
Annotate multiline strings with their language
2021-08-05 13:23:07 +02:00
Simon Bruder
7b473dad3a
waybar/calendar: Fix number of today’s events
...
This was broken for multiline descriptions.
2021-07-29 06:31:59 +02:00
Simon Bruder
11f7ac50ca
Set geographical location system-wide
2021-07-25 08:36:19 +02:00
Simon Bruder
8dafa364e0
waybar: Fix display when there is no event
2021-07-18 08:38:05 +02:00
Simon Bruder
d0900f1cf8
waybar: Add calendar
2021-07-17 16:13:45 +02:00
Simon Bruder
00a919d6d7
sway: Reorganise and split into multiple files
2021-07-17 14:10:02 +02:00