Donovan Glover
5efc4364bb
dwm: Use actualfullscreen patch over monocle mode
...
Simplifies things a bit since we no longer need to worry about monocle
mode affecting all tags.
2024-08-22 16:31:32 -04:00
Donovan Glover
ad0f0619fd
dwm: Add patch to fix monocle background transparency
...
Source: https://old.reddit.com/r/suckless/comments/jiyl4h/hiding_background_windows_in_monocle_and_deck/ga9fmc3/
2024-08-22 11:57:13 -04:00
Donovan Glover
7b7028ed68
chore: Update to latest nixos-unstable release
...
- Removed ironbar overlay as it's no longer needed
- Removed broken packages that don't build with Ruts 1.80.0
2024-08-15 13:46:22 -04:00
Donovan Glover
accf30ec0b
ironbar: Update to latest commit
...
Also patches an issue where Mullvad VPN would crash ironbar if
the tray module was enabled.
2024-08-04 11:34:40 -04:00
Donovan Glover
99e262d404
chore: Remove old rmpc patch
2024-08-03 21:25:31 -04:00
Donovan Glover
e9d404bd00
packages: Add rmpc
...
rmpc is a new terminal-based music player for mpd that has image
support. Being written in Rust, it's a good choice as a modern
alternative to ncmpcpp. It even has built-in vim-like keybindings
by default.
2024-07-27 17:47:30 -04:00
Donovan Glover
f5e0a08a30
overlays: Patch rofi to fix touchpad scrolling
...
Upstream issue: https://github.com/lbonn/rofi/issues/134
2024-07-23 16:02:22 -04:00
Donovan Glover
b4d3190167
stylix: Dynamically generate wallpaper from color scheme
...
Fixes an issue where previously the background color would be incorrect
when the color scheme was changed, which was particularly noticeable on
Phosh where the background would display when toggling the on-screen
keyboard.
Note that the logo has been intentionally left out this time to simplify
things a bit.
2024-07-18 11:05:08 -04:00
Donovan Glover
7a95a8c4fd
overlays(hyprland): Drop keyboard focus patch
...
Would rather not have to worry about compiling Hyprland if I can avoid
it since I've already compiled it so many times already.
2024-07-15 17:02:27 -04:00
Donovan Glover
550c0579f5
overlays: Patch hyprland to fix touch keyboards
...
Fixes both Squeekboard and wvkbd, however the former still has more
issues.
2024-07-14 14:23:11 -04:00
Donovan Glover
c9b79ccfb2
packages: Add nadesiko3
...
Adds the Japanese programming language なでしこ. Note that an upstream
lockfile would be ideal before merging the PR in nixpkgs.
2024-07-07 20:10:42 -04:00
Donovan Glover
9bd004c3a8
nix: Avoid IFD by importing base16 scheme directly
...
This fixes an issue where previously the derivation had to be evaluated
before importing the base16 scheme, thus causing `nix flake check` to
fail when multi-platform support was added.
See: https://github.com/NixOS/nix/issues/4265
2024-06-20 21:58:16 -04:00
Donovan Glover
33835aa6c6
eww: Inline config
...
Note that the home manager module can't be used here since it requires
configDir.
2023-08-11 15:05:24 -04:00
Donovan Glover
220392fb85
packages: Add fluent-icons
...
Used for eww.
2023-08-07 21:33:53 -04:00
Donovan Glover
8c753e21e7
eww: Add desktop icons
2023-08-07 21:12:02 -04:00
Donovan Glover
5739a3eaba
meta: Add eww module
2023-08-07 20:44:15 -04:00
Donovan Glover
b310bb6e6d
meta: Replace go-thumbnailer with nixpkgs version
...
Now there is no need for a packages directory since all the packages I
maintain are upstreamed.
2023-06-20 09:55:34 -04:00
Donovan Glover
692093da7d
meta: Flatten packages directory
2023-06-17 20:55:32 -04:00
Donovan Glover
374a0a2d14
meta: Flatten modules directory
2023-06-16 14:03:09 -04:00