Commit Graph

473 Commits

Author SHA1 Message Date
10ccd698fa fonts: Update options for latest unstable release 2023-08-08 15:49:47 -04:00
266c1d1c3f packages: Temporarily remove memento to fix build
See: https://github.com/ripose-jp/Memento/issues/171
2023-08-08 15:47:43 -04:00
955ed07d33 fish: Remove old test abbreviation 2023-08-07 21:13:11 -04:00
794db6dbec chore: Update packages 2023-08-07 21:12:34 -04:00
b3c95ed4f2 fish(abbreviations): Add cargo tree 2023-08-07 20:22:56 -04:00
ec07140d4a fish: Add cargo add/remove --dev abbreviations 2023-08-06 16:50:05 -04:00
f2953fa6da fish: Add git pull abbreviation 2023-08-06 16:49:41 -04:00
b0adf48673 fish: Add cargo add/remove --build abbreviations 2023-08-04 21:39:04 -04:00
937caf1642 fish: Add git rebase abbreviations 2023-08-04 21:38:38 -04:00
e2ba4026c5 fish: Simplify nixos-rebuild abbreviations 2023-08-03 12:35:54 -04:00
34b8a5efb5 fish(abbreviations): Add kitty @ set-background-opacity 2023-08-03 12:35:29 -04:00
1f19a71571 fish: Add cargo abbreviations 2023-08-03 12:34:48 -04:00
6447c0c30e fish: Add nix abbreviations 2023-08-01 22:23:06 -04:00
9ed706c2a5 hyprland: Downgrade to v0.27.0
The white flash when starting hyprland is a deal breaker for me
personally and I'd rather not have to deal with it. Should hopefully be
fixed in a later release since it seems to be a wlroots issue.
2023-08-01 19:06:20 -04:00
d1a78a7a57 meta: Remove hyprbars
Although this was cute, there are simply too many bugs and other
inconveniences to be worth it. For example, the bar cannot be focused
when a workspace has a fullscreen application.
2023-08-01 19:04:43 -04:00
1688787677 meta: Make it easy to load hyprbars
Not sure why I couldn't do this in the hyprland or fish modules but I
couldn't, even after including hyprland-plugins.
2023-08-01 18:22:19 -04:00
a78cb283bf packages: Add sakaya
Useful for running wine applications inside systemd-nspawn containers.
2023-08-01 16:28:31 -04:00
b84bad3806 meta: Add hyprbars
May or may not be useful for a more mouse-centric workflow.
2023-08-01 16:22:54 -04:00
ed11061d61 hyprland: Use latest commit
This was the only way I could get plugins to work reliably. Might look
into this in the future, but v0.27.2 also includes some changes not
present in v0.27.0.
2023-08-01 16:21:10 -04:00
dcea42f899 chore: Update packages 2023-08-01 12:31:14 -04:00
bf5ebed6c6 virtualization: Disable interception-tools inside vm
This fixes an issue where dual-function-keys would run on both the host
and the virtual machine, thus causing issues with the escape key.
2023-08-01 12:08:36 -04:00
38882bdc62 fish(abbreviations): Add git switch 2023-07-26 12:55:55 -04:00
ddc7d0a9dd fish(abbreviations): Add git apply 2023-07-26 12:55:43 -04:00
28ba1ff805 hyprland: Replace dim settings with hyprdim
Now I no longer have to worry about manually toggling dim on and off.
2023-07-26 12:49:09 -04:00
72ec44155c packages: Remove redundant pqiv
Not needed since pqiv is enabled by the pqiv module.
2023-07-26 12:44:19 -04:00
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