Donovan Glover
1c1c666f57
overlays: Patch hyprland window sizes
...
Fixes an issue where 1 pixel gaps would exist where window sizes would
otherwise divide evenly.
2023-08-31 00:45:04 -04:00
Donovan Glover
35f67d03ff
meta: Replace rofi overlay with nixpkgs version
...
The overlay isn't needed anymore since rofi-wayland was updated in
nixpkgs.
2023-08-28 15:37:56 -04:00
Donovan Glover
e941e20acf
Revert "meta: Remove rofi"
...
Currently rofi seems like the most feature complete launcher that gets
the job done. I'd rather use it than code a custom solution at the
moment.
2023-08-27 19:12:39 -04:00
Donovan Glover
269a2b3ccd
chore: Remove old overlay import
2023-07-15 12:38:38 -04:00
Donovan Glover
19ffaad1cf
meta: Remove kitty overlay
...
Not needed anymore since kitty 0.29.0 was released.
2023-07-11 14:24:19 -04:00
Donovan Glover
85f741c920
meta: Remove rofi
...
Although rofi was cute, ironbar may suit my needs better since I don't
actually need a launcher that shows all desktop files. This makes things
simpler and makes the launcher (ironbar) easier to extend upon since
it's written in Rust.
2023-07-06 22:54:40 -04:00
Donovan Glover
96ed1456f4
meta: Remove joshuto overlay
...
No longer needed now that joshuto is at 0.9.5.
2023-07-04 23:50:55 -04:00
Donovan Glover
f9cb5c5c56
meta: Replace waybar with ironbar
...
Ironbar is a new GTK-based bar written in Rust. It offers substantial
improvements over waybar, including a proper application launcher.
2023-07-02 09:36:31 -04:00
Donovan Glover
808cf1cc40
waybar: Add autohide support
2023-06-29 00:34:45 -04:00
Donovan Glover
62207c05fa
chore: Formatting
...
Also removes redundant comments.
2023-06-26 18:38:45 -04:00
Donovan Glover
e677cebc44
overlays(waybar): Dispatch selected workspace
2023-06-23 21:10:07 -04:00
Donovan Glover
717fa0d9fb
chore: Formatting
2023-06-23 15:48:29 -04:00
Donovan Glover
da70c0293b
overlays(waybar): Use latest commit
...
Adds support for https://github.com/Alexays/Waybar/issues/2211
2023-06-20 14:50:22 -04:00
Donovan Glover
338bf19784
meta: Flatten overlays directory
2023-06-16 12:47:36 -04:00
Donovan Glover
f08e4ca34f
chore: Run nixpkgs-fmt
2023-06-16 07:31:39 -04:00
Donovan Glover
44adb319f5
waybar-hyprland: Use custom overlay
...
This fixes an issue where waybar-hyprland would break with
hyprland-autoname-workspaces.
2023-06-13 17:01:56 -04:00
Donovan Glover
43a07cc8d9
treewide: Switch from alejandra to nixpkgs-fmt
...
Neither nixfmt nor alejandra support the "standard" way to syntax
highlight multi-line strings in Nix, so nixpkgs-fmt is the only viable
solution.
2023-06-11 09:37:27 -04:00
Donovan Glover
ad377d14fa
overlays: Add kitty duplicate lines patch
...
Patches the issue described below:
https://github.com/kovidgoyal/kitty/issues/6306
2023-06-10 08:31:22 -04:00
Donovan Glover
176f59f3bd
meta: Replace rofi package with overlay
...
This significantly reduces the complexity of maintaining a more recent
version of rofi-wayland.
2023-06-09 08:12:29 -04:00
Donovan Glover
07ec31364f
joshuto: Update to latest commit
2023-06-08 19:10:25 -04:00
Donovan Glover
3e74ec7590
nix: Don't repeat yourself
2023-06-08 18:42:08 -04:00
Donovan Glover
0eadd3469b
meta: Use separate directories for each overlay
2023-06-06 05:03:29 -04:00
Donovan Glover
7265e57c9d
alejandra: Use overlay to remove ads
2023-06-05 23:24:24 -04:00
Donovan Glover
7e38c259fa
meta: Replace joshuto package with overlay
...
This actually took *forever*, but now that I know how to write nixpkgs
overlays, any future ones I write should be relatively straight-forward.
2023-06-05 23:07:36 -04:00