Commit Graph

2345 Commits

Author SHA1 Message Date
Donovan Glover
606d8e01e1 hyprland: Reduce border_size to 2
A border size of 3 causes kitty to have an unnecessary padding shift, so
2 works better here.
2023-07-03 19:09:02 -04:00
Donovan Glover
bb51d048a9 hyprland: Reduce border opacity 2023-07-03 19:00:43 -04:00
Donovan Glover
cb976a9728 hyprland: Use a more subtle active border color 2023-07-03 18:29:12 -04:00
Donovan Glover
d0905e916c hyprland: Remove borders by default
Not necessary with ironbar.
2023-07-03 15:00:13 -04:00
Donovan Glover
4722cd0f64 hyprland: Slightly reduce gaps 2023-07-03 14:52:59 -04:00
Donovan Glover
d5cba73fef home-manager: Add pqiv config 2023-07-03 14:37:47 -04:00
Donovan Glover
0fddecce45 fonts: Use default hinting
Fixes an issue where the new "full" option would cause letters such as
"m" to appear disoriented.

For more information, refer to the commit below:
b5d2d701d1
2023-07-03 12:28:39 -04:00
Donovan Glover
37be896b20 chore: Update flake inputs 2023-07-03 09:27:02 -04:00
Donovan Glover
1792154814 hyprland: Re-enable fullscreen inheriting 2023-07-03 00:13:33 -04:00
Donovan Glover
56dd267788 chore: Update flake inputs 2023-07-03 00:12:43 -04:00
Donovan Glover
a0ef495e73 fish: Replace tput clear with clear
tput isn't needed anymore now that kitty is patched.
2023-07-02 20:03:33 -04:00
Donovan Glover
9a7a304b9c chore: Update flake inputs 2023-07-02 18:23:44 -04:00
Donovan Glover
971dbec0f9 containers: Remove obsidian
After using Logseq for a few months, using Obsidian for just a little
bit is quite repulsive. Taking notes that aren't in outliner form feels
alien and not worth it for me personally.
2023-07-02 17:38:26 -04:00
Donovan Glover
a982615430 stylix: Increase opacity 2023-07-02 14:34:07 -04:00
Donovan Glover
9acfef271d chore(hyprland): Remove useless commas 2023-07-02 14:33:37 -04:00
Donovan Glover
ed222ae03c hyprland: Separate floating and centerwindow
This fixes an issue where centerwindow would ignore bars and other
layers.
2023-07-02 14:32:09 -04:00
Donovan Glover
08f2fa3f56 hyprland: Make border color blue 2023-07-02 13:08:17 -04:00
Donovan Glover
2abb013666 kitty: Make tab bar transparent 2023-07-02 12:07:16 -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
5ec4aab697 meta: Remove gamemode
As far as I can tell, there isn't any noticeable performance difference
with the hardware I use.
2023-07-01 22:44:06 -04:00
Donovan Glover
4a9861b1a4 waybar: Show on right 2023-07-01 22:37:01 -04:00
Donovan Glover
271de3f573 waybar: Add custom module styles 2023-07-01 22:36:24 -04:00
Donovan Glover
5022615a2c waybar: Add gaps module 2023-07-01 22:36:10 -04:00
Donovan Glover
8ae0171859 setup.nix: Add gamemode
Note that this was so I could run gamemode inside containers, although I
haven't been able to notice a practical difference.
2023-07-01 16:35:46 -04:00
Donovan Glover
8e464a4769 chore: Update flake inputs 2023-07-01 16:35:26 -04:00
Donovan Glover
41f3c5e18c chore: Update packages 2023-07-01 14:21:54 -04:00
Donovan Glover
4077ee9f9d hyprland: Use separate script for gaps 2023-07-01 14:21:12 -04:00
Donovan Glover
c5d758c88d hyprland: Make modifier changes easier
Mod2 is the NumLock key, which can be used as an alternative modifier to
Super in combination with dual-function-keys.
2023-07-01 14:06:36 -04:00
Donovan Glover
51795a8829 meta: Use unrar instead of unrar-wrapper
Unfortunately, some functionality appears to only be available with
unrar.
2023-07-01 14:03:40 -04:00
Donovan Glover
74ff0bf3cb waybar: Make horizontal bar smaller
This is pretty bad from a code POV but works. Might remove all of this
later and just keep the vertical bar.
2023-06-30 21:13:08 -04:00
Donovan Glover
0f15d939da waybar: Don't show icons by default
Text is more subtle and puts more focus away from the bar.
2023-06-30 10:39:15 -04:00
Donovan Glover
6d272d5c20 hyprland: Make gaps more subtle
Notably lowers gaps_in by 2 and gaps_out by 4.
2023-06-30 08:08:37 -04:00
Donovan Glover
970a441032 hyprland: Show picture when taking screenshot 2023-06-30 08:07:40 -04:00
Donovan Glover
68b80d2a18 hyprland: Add borders by default
This makes it easier to differentiate which window is focused and makes
floating windows slightly prettier.
2023-06-30 08:06:08 -04:00
Donovan Glover
2d3458362d meta: Remove pywal
Not needed anymore since stylix enables more consistent color schemes
that support a wider variety of applications.
2023-06-30 07:58:38 -04:00
Donovan Glover
65f429ca3b waybar: Don't autohide
Manually toggling waybar with the keyboard seems to still be the ideal
way to go about things.
2023-06-30 07:57:02 -04:00
Donovan Glover
77b41ce0f0 waybar: Add wallpaper button
This makes it possible to change the wallpaper with a button press.
Unfortunately, waybar does not support hover indicators for custom
modules, so there's no way to tell that this button is clickable.
2023-06-30 07:49:30 -04:00
Donovan Glover
c53057b129 hyprland: Tile qemu vm by default 2023-06-30 07:48:00 -04:00
Donovan Glover
6cd3e23c21 stylix: Change MapleMono to Maple Mono
This seems to have fixed an issue where italicized text wasn't shown
previously.
2023-06-29 13:55:34 -04:00
Donovan Glover
218f58eb08 waybar: Remove tray
Adds complexity since it's non-trivial to style certain icons.
2023-06-29 12:00:21 -04:00
Donovan Glover
e807232420 chore: Remove unnecessary comments 2023-06-29 11:59:37 -04:00
Donovan Glover
ae1ad321a3 stylix: Use monokai by default
It's simple and gets the job done.
2023-06-29 11:37:21 -04:00
Donovan Glover
c143c065a2 waybar: Move modules to separate attribute set
Makes it possible to use the same modules in multiple bars.
2023-06-29 09:58:25 -04:00
Donovan Glover
bc6f862279 waybar: Simplify 2023-06-29 00:45:37 -04:00
Donovan Glover
808cf1cc40 waybar: Add autohide support 2023-06-29 00:34:45 -04:00
Donovan Glover
56740bc22a waybar: Add icons mode
This makes it possible to switch between showing application icons on
waybar and showing workspaces on waybar.
2023-06-28 12:25:54 -04:00
Donovan Glover
ed1368bde6 git: Only underline new additions 2023-06-28 09:14:04 -04:00
Donovan Glover
dc98a87544 git: Underline changes in diffs 2023-06-28 08:57:45 -04:00
Donovan Glover
f3f00def7f waybar: Replace hyprland/window with wlr/taskbar
The taskbar is more useful than the window option, takes up less space,
and shows the title of any window on hover without having to worry about
vertical alignment.
2023-06-27 08:41:43 -04:00
Donovan Glover
7802c7094a waybar: Add horizontal bar support
This commit leverages the power of Nix in order to easily create
variations of our waybar configuration on-demand.
2023-06-27 06:02:11 -04:00