Commit Graph

2261 Commits

Author SHA1 Message Date
3b282214fc fish(abbreviations): Add yarn build/dev 2023-08-10 19:24:39 -04:00
9ef4bee969 chore: Remove useless comments
I don't know I didn't notice these earlier.
2023-08-10 19:12:56 -04:00
61ace4f55a fish(exa): Add icons 2023-08-09 11:47:06 -04:00
2c370d75d1 fish(tree): Ignore .next directory 2023-08-09 09:16:05 -04:00
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
1a688fce0d chore: Update flake inputs 2023-08-08 15:47:01 -04:00
9a27eb8a8a docs: Add cover image 2023-08-08 14:18:41 -04:00
2b56eb75db flake.nix: Add sakaya to inputs
This makes it possible to run wine applications inside systemd-nspawn
containers with minimal to no overhead.
2023-08-08 14:13:25 -04:00
cfd638b04e hyprland: Show desktop icons on startup 2023-08-07 22:18:13 -04:00
ee6095338d mime-apps: Use sakaya for executable files
Should upstream this to sakaya later.
2023-08-07 22:03:17 -04:00
16d0c2554e hyprland(hyprdim): Add --ignore-leaving-special 2023-08-07 22:01:06 -04:00
2f0249a046 chore: Update imports 2023-08-07 22:00:17 -04:00
220392fb85 packages: Add fluent-icons
Used for eww.
2023-08-07 21:33:53 -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
8c753e21e7 eww: Add desktop icons 2023-08-07 21:12:02 -04:00
5739a3eaba meta: Add eww module 2023-08-07 20:44:15 -04:00
25539d81eb meta: Show time with eww when toggling ironbar
This also lets us have windows that take up the full screen while
keeping track of whether or not those windows are actually fullscreen.
2023-08-07 20:24:23 -04:00
9228444d6e hyprland: Add workspace switching with mouse buttons 2023-08-07 20:23:42 -04:00
b3c95ed4f2 fish(abbreviations): Add cargo tree 2023-08-07 20:22:56 -04:00
a835b29bfe hyprland: Don't change focus when moving to special
As far as I can tell, this was a workaround that appears to be fixed
now.
2023-08-07 08:53:12 -04:00
da211bd6b3 meta: Import packages directory 2023-08-07 08:42:50 -04:00
f54abc7da4 packages: Add osu-backgrounds 2023-08-07 08:36:40 -04:00
bfea1e9629 hyprland(hyprdim): Add --no-dim-when-only 2023-08-06 16:55:53 -04:00
d7be8aad20 neovim: Add cargo audit/license
Should probably move this out of neovim later.
2023-08-06 16:53:50 -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
784b3270f9 containers(wine): Replace x86_64-linux with pkgs.system 2023-08-03 12:40:46 -04:00
1cd6d698d6 containers(wine): Change sakaya-server to sakaya
sakaya is now only one binary.
2023-08-03 12:39:53 -04:00
c3d2b637ba containers(wine): Use pkgs from host
May or may not make things faster.
2023-08-03 12:38:59 -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
6d390eb938 containers(wine): Add sakaya systemd service
This combined with su makes it possible to automatically start a user
environment with sakaya-server running, thus eliminating the need to
spawn a shell with machinectl.
2023-08-01 22:55:32 -04:00
f1ba5fac74 hyprland: Change wallpapers with super+w 2023-08-01 22:24:30 -04:00
87221635f8 hyprland: Show random background on startup 2023-08-01 22:23:57 -04:00
6447c0c30e fish: Add nix abbreviations 2023-08-01 22:23:06 -04:00
d1cb8c5731 containers(wine): Autostart with tmpfiles
This change makes it possible to autostart the wine container without
receiving errors and not being able to use /run/user/1000.
2023-08-01 22:22:02 -04:00
38d090d550 ironbar: Decrease translucency
This might be an ideal number for most use cases.
2023-08-01 19:08:08 -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
8c1eaec846 ironbar: Update favorites selection
Might as well prefer utilities here to look nice. It's unfortunate that
the gimp class changes for every release.
2023-08-01 18:58:46 -04:00
563fdc4e3f hyprland: Try bordersize windowrule
This is kinda cool however v0.27.2 and above appear to introduce a white
flash for me when starting Hyprland. Because of this, I'll probably stay
on v0.27.0 for the time being and only patch things I really want.
2023-08-01 18:55:14 -04:00
e3cf378b31 meta: Try hyprbars fork
This was my test of the hyprbars fork. It turns out that the original
version is more useful, although both versions crash whenever reloading
the plugin after unloading it once.
2023-08-01 18:54:26 -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
750def0398 hyprland: Simplify swww init
By including an image changer in a separate exec-once, swww works as
intended. This enables virtual machines to have a random background on
startup without the abnormally long wait time previously.
2023-08-01 16:27:06 -04:00