428e641b28
ironbar: Remove battery status for now
...
Later I'll probably add it in a popup so it doesn't show if no battery
is present, such as inside a virtual machine.
2023-07-04 12:03:59 -04:00
74b3c412a5
ironbar: Remove link-test from launcher
...
This was a way to see how .desktop link files would respond when opened
in ironbar.
2023-07-04 12:02:40 -04:00
8d204bd822
hyprland: Start at workspace 5000000
...
This enables relative empty workspaces to always be created both before
and after the last occupied workspace.
2023-07-04 10:09:21 -04:00
a263e5ac6a
hyprland: Remove previous workspace keybind
...
Not needed anymore since relative workspaces are used instead.
2023-07-04 09:46:30 -04:00
f83c8cc0f8
ironbar: Remove workspace indicator
...
Not needed anymore with relative workspaces.
2023-07-04 09:44:17 -04:00
ba489b173c
meta: Replace absolute workspaces with relative workspaces
...
Instead of remembering which workspace an application is in, it's easier
to simply go to the previous or next workspace until reaching the desired
application.
This has the advantage of less keybinds used and no longer having to reach
across the keyboard when dealing with 6 or more workspaces.
Workspace state can be handled by ironbar's launcher instead, which has
the additional benefit of guaranteeing that you see all open applications.
hyprland-relative-workspace is used here for a GNOME-like workspace
experience. Hyprland's built-in m+1/m-1 would cycle the workspaces
instead of opening an empty one, and the recently merged r+1/r-1 does
not skip empty workspaces in-between other workspaces.
2023-07-04 09:43:57 -04:00
024449f323
chore: Update flake inputs
2023-07-04 09:14:28 -04:00
b5f3ca85c7
hyprland: Make active border more noticeable
2023-07-04 08:19:13 -04:00
05e9efa5fe
ironbar: Use dots for workspaces
...
This was a test of using dots for workspaces, although ultimately
workspace indicators may be removed entirely in favor of an overview
feature in the future.
2023-07-04 08:15:31 -04:00
15d9586f23
ironbar: Only underline active workspace
...
Hover effects are already inherited from the GTK theme.
2023-07-04 08:10:29 -04:00
1e6e5ebb5d
ironbar: Use box-shadow instead of border-bottom
2023-07-04 07:58:10 -04:00
3237387447
ironbar: Remove sys_info module
...
Might put some of this into a popup later.
2023-07-04 07:43:16 -04:00
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