Commit Graph

3649 Commits

Author SHA1 Message Date
dd99b93246 home-manager: Add ironbar config
Will nixify this later.
2023-07-04 07:25:41 -04:00
22fffef12b mpv: Toggle osc with ctrl+shift+a 2023-07-03 23:09:42 -04:00
42d1d8bcd6 mpv: Don't fullscreen by default
Makes mpv act similar to other applications.
2023-07-03 23:09:10 -04:00
161885ba37 chore: Update flake inputs 2023-07-03 23:07:39 -04:00
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
bb51d048a9 hyprland: Reduce border opacity 2023-07-03 19:00:43 -04:00
cb976a9728 hyprland: Use a more subtle active border color 2023-07-03 18:29:12 -04:00
d0905e916c hyprland: Remove borders by default
Not necessary with ironbar.
2023-07-03 15:00:13 -04:00
4722cd0f64 hyprland: Slightly reduce gaps 2023-07-03 14:52:59 -04:00
d5cba73fef home-manager: Add pqiv config 2023-07-03 14:37:47 -04:00
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
37be896b20 chore: Update flake inputs 2023-07-03 09:27:02 -04:00
1792154814 hyprland: Re-enable fullscreen inheriting 2023-07-03 00:13:33 -04:00
56dd267788 chore: Update flake inputs 2023-07-03 00:12:43 -04:00
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
9a7a304b9c chore: Update flake inputs 2023-07-02 18:23:44 -04:00
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
a982615430 stylix: Increase opacity 2023-07-02 14:34:07 -04:00
9acfef271d chore(hyprland): Remove useless commas 2023-07-02 14:33:37 -04:00
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
08f2fa3f56 hyprland: Make border color blue 2023-07-02 13:08:17 -04:00
2abb013666 kitty: Make tab bar transparent 2023-07-02 12:07:16 -04:00
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
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
4a9861b1a4 waybar: Show on right 2023-07-01 22:37:01 -04:00
271de3f573 waybar: Add custom module styles 2023-07-01 22:36:24 -04:00
5022615a2c waybar: Add gaps module 2023-07-01 22:36:10 -04:00
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
8e464a4769 chore: Update flake inputs 2023-07-01 16:35:26 -04:00
41f3c5e18c chore: Update packages 2023-07-01 14:21:54 -04:00
4077ee9f9d hyprland: Use separate script for gaps 2023-07-01 14:21:12 -04:00
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
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
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
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
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
970a441032 hyprland: Show picture when taking screenshot 2023-06-30 08:07:40 -04:00
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
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
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
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
c53057b129 hyprland: Tile qemu vm by default 2023-06-30 07:48:00 -04:00
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
218f58eb08 waybar: Remove tray
Adds complexity since it's non-trivial to style certain icons.
2023-06-29 12:00:21 -04:00
e807232420 chore: Remove unnecessary comments 2023-06-29 11:59:37 -04:00
ae1ad321a3 stylix: Use monokai by default
It's simple and gets the job done.
2023-06-29 11:37:21 -04:00
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
bc6f862279 waybar: Simplify 2023-06-29 00:45:37 -04:00
808cf1cc40 waybar: Add autohide support 2023-06-29 00:34:45 -04:00
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