Commit Graph

31 Commits

Author SHA1 Message Date
Donovan Glover
d044ee5a0c
dwm: fix audio play/pause not working with librewolf 2024-10-13 15:12:07 -04:00
Donovan Glover
ec3d3899b9
meta: add audio keys support with playerctl
Actually quite useful now that I've figured out how to do this properly.
2024-10-11 23:43:02 -04:00
Donovan Glover
63ddd69abf
dwm: remove unused desktop icons patch
Not that useful now that I prefer using a keybind for yazi.
2024-10-10 09:06:27 -04:00
Donovan Glover
315a87e8d2
meta: use keybind to open yazi
Seems faster, cooler, and more useful than having desktop icons.
2024-10-10 09:04:54 -04:00
Donovan Glover
8de544e718
dwm: change wallpaper with super+w 2024-10-10 08:24:33 -04:00
Donovan Glover
421d70a3d8
packages: update osu-backgrounds
It's that time of year again.
2024-10-09 17:42:33 -04:00
Donovan Glover
4a3eb2f9d9
dwm: style qt applications 2024-10-06 07:28:48 -04:00
Donovan Glover
a668b5b28c
dwm: Depend on dunst-scripts 2024-09-18 14:28:38 -04:00
Donovan Glover
67cd46a843
dwm: Decrease bar sleep time 2024-09-18 14:27:20 -04:00
Donovan Glover
46d36c767a
dwm: Use super+m to change monitor 2024-09-15 12:51:45 -04:00
Donovan Glover
d3780d89f0
dwm: Use wallpaper script for osu! backgrounds 2024-09-15 12:51:12 -04:00
Donovan Glover
cc5ca869ce
treewide(rofi): Show default mode instead of drun 2024-09-08 14:00:15 -04:00
Donovan Glover
424edb7828
meta: Remove nemo-desktop
This was interesting but I prefer the hacker feel and simplicity of no
desktop icons since it makes using different backgrounds easier.
2024-09-08 12:44:52 -04:00
Donovan Glover
8d402cdad7
Revert "dwm: Document attempt at using yambar with anybar"
Not worth getting rid of an already well-working dwm bar for yambar
since it'd also require more work on the Hyprland side.
2024-09-07 20:10:18 -04:00
Donovan Glover
f2c4e51a98
dwm: Document attempt at using yambar with anybar
This was my attempt at using yambar in both Xorg and Wayland with the
anybar dwm patch however starting yambar resulted in the session being
unresponsive until yambar was killed from another tty.
2024-09-07 20:06:30 -04:00
Donovan Glover
5a72abce97
dwm: Start polkit-gnome-authentication-agent-1 2024-09-06 11:10:00 -04:00
Donovan Glover
cc5f5de728
dwm: Fix incorrect renaming of dmenucmd
Forgot that this gets used in the source code.
2024-09-05 20:55:16 -04:00
Donovan Glover
1de8bafa4d
meta: Use super+bracketleft for rofi 2024-09-05 20:17:05 -04:00
Donovan Glover
94607665c6
dwm: Include muted status in bar 2024-09-05 20:14:15 -04:00
Donovan Glover
43230b87b8
dwm: Only update bar if dwm is running
Fixes an issue where the script would continue to run after
quitting dwm.
2024-09-05 18:14:22 -04:00
Donovan Glover
e99b5916db
dwm: Move autostart programs out of .xinitrc 2024-09-05 17:59:33 -04:00
Donovan Glover
3f9ed977cf
dwm: Increase tag amount from 3 to 6 2024-09-05 17:28:00 -04:00
Donovan Glover
b7b19601fe
meta: Replace avizo with dunst scripts
Avizo had some issues that ultimately made me return to the old and
reliable dunst. For example, the home-manager service would fail to
restart after the computer was idle for a set amount of time.

The way avizo manages its window also resulted in compositors like
Hyprland and picom showing a blur artifact when avizo tried to fade
itself. Ultimately using dunst simplifies things and avoids having
to look in two different places for notifications.
2024-09-05 17:04:19 -04:00
Donovan Glover
ecd3ae041b
dwm: Autostart mpdris2 / dunst / avizo
Necessary since these programs wouldn't start properly under .xinitrc.
2024-09-04 19:29:58 -04:00
Donovan Glover
e0a13a98ce
dwm: Add cool autostart patch
This is necessary since some programs started with .xinitrc don't work
at all in dwm, such as avizo-service and mpDris2.
2024-09-04 13:17:20 -04:00
Donovan Glover
dadee6bb08
dwm: Use avizo for media keys
Also adds support for the microphone mute key.
2024-09-03 21:11:07 -04:00
Donovan Glover
64c5b9d38d
meta: Move dwm config to home-manager module
This works since the NixOS module wasn't doing anything that we were
using anyway.
2024-09-01 16:14:21 -04:00
Donovan Glover
de9f1486d7
dwm: Disable screen blanking 2024-08-31 09:59:47 -04:00
Donovan Glover
aaef3ecf8b
Revert "meta: Document usage of dwm on phone"
This was cool but there were a few issues such as me not being able to
find the infamous "dock patch" despite grepping for dock on
https://dwm.suckless.org/patches/, which resulted in the keyboard hiding
tiled windows and being below floating windows.

There was also an issue where starting corekeyboard from dwm would
result in styling not being applied compared to starting it from the
terminal.

A third issue was that from a quick attempt I couldn't get callaudiod to
start inside dwm, which was required for gnome-calls.

Overall it looks like I will be using Phosh until further notice on the
PinePhone, as I've already gotten it to work well enough for my use case.
2024-08-28 20:12:40 -04:00
Donovan Glover
b00b2dd8d4
meta: Document usage of dwm on phone
This worked and was *significantly* faster than Phosh but resulted in a
lot of phone things broken like phone calls and the camera. Overall
quite cool to run dwm on the PinePhone but not really practical when
trying to use the PinePhone as a phone.
2024-08-28 19:52:17 -04:00
Donovan Glover
6036d49620
meta: Move home-manager dwm config to separate module
Note that it's possible to use an autostart patch like
https://dwm.suckless.org/patches/cool_autostart/ so startx isn't
needed although this results in dwm starting before things like
the status bar get set.
2024-08-27 17:20:49 -04:00