Commit Graph

248 Commits

Author SHA1 Message Date
7747974e32 chore: Update packages 2023-07-23 15:40:00 -04:00
d2aa481be1 dual-function-keys: Use escape as KEY_GRAVE
Useful for keyboards that combine function keys with number keys.
2023-07-23 15:31:04 -04:00
ee19ba0b97 chore: Don't add polkit to environment
This isn't needed since the daemon is already running.
2023-07-23 09:01:01 -04:00
61cd0b77a2 fish: Add git cherry-pick -x abbreviation 2023-07-22 13:23:24 -04:00
8de3a2e4f2 git: Cherry pick with --strategy-option theirs
Makes things easier since resolving conflicts is no longer necessary.
2023-07-18 12:26:17 -04:00
380bf5983e fish(abbreviations): Add git branch -D 2023-07-18 10:29:48 -04:00
6ff549d893 fish(abbreviations): Add git fetch 2023-07-18 10:12:10 -04:00
7200e95a80 fish: Make branch information more verbose
Also adds a gbr abbreviation to only show remote branches.
2023-07-18 09:08:01 -04:00
c46079d7cd fish: Remove --all from git log abbreviation
Now it's possible to get the log of specific branches, particularly
useful for cherry picking.
2023-07-18 09:06:53 -04:00
a8c472a314 chore: Remove unnecessary comments 2023-07-18 07:19:49 -04:00
d67db4ec21 chore: Update packages 2023-07-15 18:57:17 -04:00
00a1c99987 networking: Allow srb2 port 2023-07-15 17:02:55 -04:00
24e4a3b9a3 fish: Add trash abbreviations 2023-07-15 12:42:12 -04:00
9c13e2fe41 fish(abbreviations): Add git cherry-pick 2023-07-11 08:02:34 -04:00
fb27622fb9 fish(abbreviations): Add git checkout --theirs 2023-07-11 08:02:02 -04:00
d9bbb2e267 virtualization: Mount home directory
This is convenient, although care should be taken to remove this mount
if you don't want your home directory inside of the virtual machine.
2023-07-11 07:46:28 -04:00
8fa673095e meta: Move DE-specific config to specializations
Helps keep the modules directory specific to the main configuration and
not any specializations.
2023-07-10 21:12:48 -04:00
5d351cf6b2 chore: Update packages 2023-07-09 17:46:53 -04:00
9c7fb0b490 mullvad: Remove gui package
Not needed since the command line program is excellent. Makes things
easier overall and no longer have to worry about GUI-specific bugs.
2023-07-07 10:49:22 -04:00
a152284a63 chore: Formatting 2023-07-05 11:24:58 -04:00
27deb6bb43 nix: Simplify
lightdm is only enabled if no other display managers are chosen.

See ./nixos/modules/services/x11/xserver.nix in nixpkgs to verify this.
2023-07-04 16:41:31 -04:00
a9362bfd7d chore: Update packages 2023-07-04 12:18:00 -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
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
a982615430 stylix: Increase opacity 2023-07-02 14:34:07 -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
41f3c5e18c chore: Update packages 2023-07-01 14:21:54 -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
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
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
ae1ad321a3 stylix: Use monokai by default
It's simple and gets the job done.
2023-06-29 11:37:21 -04:00
d0b8300bea stylix: Use variable for font-size 2023-06-27 04:46:28 -04:00
48fa7d1512 chore: Update packages 2023-06-26 18:50:57 -04:00
62207c05fa chore: Formatting
Also removes redundant comments.
2023-06-26 18:38:45 -04:00
bcbadcfc23 stylix: Use single variable for opacity 2023-06-26 12:01:14 -04:00
6f4ebc95be stylix: Change theme to oceanicnext 2023-06-25 21:42:26 -04:00
01368898b8 stylix: Make popups translucent 2023-06-25 21:41:49 -04:00
1434434903 fish: Set bat theme to base16 2023-06-25 21:40:49 -04:00
2a6536337f gamemode: Fix error from typo 2023-06-25 18:18:38 -04:00
2995ae4d7a meta: Replace feh with pqiv
pqiv is an image viewer that, unlike feh, has native support for
Wayland, which makes working with it quite nice. It also supports
showing a thumbnail mode that lets you preview and switch between
images with ease, as well as the ability to run custom commands
based on the current image.

pqiv has more features than imv *and* anti-aliasing *actually works*,
making it an ideal choice for image viewing on Wayland. After years of
using feh, I am quite happy that I found pqiv.
2023-06-24 14:58:44 -04:00
128c6f619d meta: Replace unrar with unrar-wrapper 2023-06-24 13:40:02 -04:00
08492ea227 feh: Fullscreen by default
This alleviates some of the issues with feh relying on xwayland.
2023-06-24 12:10:01 -04:00
24bec3bc32 Revert "meta: Remove super key functionality"
Since I no longer have a need for non-Hyprland virtualized environments,
altering the super key makes sense.
2023-06-23 18:58:07 -04:00
a9c5c5eddd starship: Re-enable containers module
Having some indicator that we're in a container is better than no
indicator at all. starship takes forever to compile, so patching it
would introduce excessively long build times.
2023-06-22 14:38:27 -04:00
c6e3513a5d meta: Use packages module
May or may not separate or split this later.
2023-06-22 12:09:26 -04:00
1eb77fd467 modules: Add system 2023-06-22 11:54:12 -04:00
7316153e37 chore: Formatting 2023-06-22 11:30:32 -04:00
8ffb196c0b meta: Don't use variables
The previous commit didn't actually work, and I shouldn't need to
change the variables often, so it's much simpler to not have them.

In the event that I do need to change something, rg and sd should get
the job done well.
2023-06-22 11:10:17 -04:00