Donovan Glover
47e4247613
tests(neovim): add stylix dependency
...
Also increased the sleep time to ensure that neovim loads before
continuing with the test.
2024-11-20 17:52:16 -05:00
Donovan Glover
371fde43fb
chore: update to latest nixos-unstable release
2024-11-20 16:47:46 -05:00
Donovan Glover
f7d8bbb161
hyprland: open new windows as master
...
Mimics the behavior of dwm and makes it possible to close opened windows
and return to the previously focused window.
2024-11-19 00:51:08 -05:00
Donovan Glover
e5c7fb6192
flake: switch to upstream home-manager
...
The LibreWolf PR is now merged upstream.
2024-11-18 22:41:03 -05:00
Donovan Glover
b5a3442066
Merge branch '2024-11-15'
2024-11-18 03:28:05 -05:00
Donovan Glover
a76685e15d
flake: fix librewolf patch
...
Now there is no more collision from home.packages.
See: https://discourse.nixos.org/t/home-manager-neovim-collision/16963
2024-11-18 03:21:53 -05:00
Donovan Glover
e9a4605871
neovim: use base16-nvim plugin with stylix
2024-11-18 03:01:44 -05:00
Donovan Glover
4668b1ab49
ublock-origin: 1.61.1b1 -> 1.61.1
...
Looks like 1.61.1b1 was deleted and 1.61.1 had the missing asset added.
2024-11-18 02:55:39 -05:00
Donovan Glover
21385edb75
rucola: drop
...
Didn't end up using this.
2024-11-18 02:54:48 -05:00
Donovan Glover
98fa1573c4
hyprland: fix renamed shadow options
2024-11-18 02:53:48 -05:00
Donovan Glover
26ac16c723
fcitx5-mozc: fix build
2024-11-18 02:53:02 -05:00
Donovan Glover
3b914aaa7e
hyprlock: override new stylix settings
2024-11-18 02:52:33 -05:00
Donovan Glover
26c306bc2f
chore: update flake inputs
2024-11-18 02:51:52 -05:00
Donovan Glover
e2e04596bc
hyprland: make audio position changes on key hold
2024-11-17 23:16:30 -05:00
Donovan Glover
832543c289
desktop: replace anki-bin with anki
...
anki-bin is no longer needed since the build is now fixed.
2024-11-16 22:48:49 -05:00
Donovan Glover
f54f3fe9ba
chore: update to latest nixos-unstable release
...
- Updated Mullvad ironbar script to account for new breaking cli changes
- Removed `native_https_query = false` since LibreWolf 132 fixes DNS leaks
2024-11-11 01:08:30 -05:00
Donovan Glover
a203b7593c
ublock-origin: 1.60.0 -> 1.61.1b1
2024-11-11 00:35:08 -05:00
Donovan Glover
910851457a
chore: update to latest sakaya release
2024-11-07 19:33:20 -05:00
Donovan Glover
e4a389f195
chore: remove unused variables
2024-11-07 19:32:55 -05:00
Donovan Glover
477cac53a2
containers: let sakaya handle locale / timezone
...
Simplifies things a bit and makes things more flexible.
2024-11-07 19:25:30 -05:00
Donovan Glover
634208253a
ci: ensure packages build successfully
...
Helps prevent broken URLs from breaking the build.
2024-11-06 15:36:47 -05:00
Donovan Glover
2b23c6a931
hyprland: blur kitty by default
2024-11-06 15:23:46 -05:00
Donovan Glover
2d6133fc51
hyprland: don't set volume on startup
...
This seems to be broken after a recent update caused a race condition.
2024-11-06 15:21:48 -05:00
Donovan Glover
16a13a884a
showdex: fix build
...
The update script was creating the wrong url.
2024-11-06 13:50:10 -05:00
Donovan Glover
13ca374170
system: use latest kernel version
...
Fixes `npm ci` hanging.
See: https://lore.kernel.org/io-uring/2024110620-stretch-custodian-0e7d@gregkh/T/#u
2024-11-06 13:01:51 -05:00
Donovan Glover
94a78c2597
friendlyfox: drop
...
Upstream has made the repository private, breaking the build.
See: https://fedia.io/m/FirefoxCSS/p/955762/Friendly-Fox-https-codeberg-org-user0-FriendlyFox-Updates-Important-This-update-requires-a-fresh-install
2024-11-06 12:48:09 -05:00
Donovan Glover
7f8817530e
chore: Update to latest sakaya release
2024-11-03 15:26:38 -05:00
Donovan Glover
43dee0d1ec
system: drop postgres
...
These days I'm no longer interested in the time commitment required for
maintaining postgres for fun.
2024-11-01 19:03:15 -04:00
Donovan Glover
125dea6b30
containers(wordpress): drop
...
This was a cool experiment however I no longer have a need for the
WordPress container.
2024-11-01 16:26:25 -04:00
Donovan Glover
c0ebf438a3
hyprland: decrease split ratio to 0.55
2024-10-31 16:43:31 -04:00
Donovan Glover
62e86c74b8
ironbar: make launcher open/focused translucent
2024-10-27 10:53:40 -04:00
Donovan Glover
6d079edf61
ironbar: make button hover/active translucent
2024-10-27 10:53:23 -04:00
Donovan Glover
b7c4c451ee
ironbar: make bar border-top translucent
2024-10-27 10:51:38 -04:00
Donovan Glover
f83d1ed67e
hyprland: increase blur size
...
Should now match the picom blur a bit more.
2024-10-27 10:50:26 -04:00
Donovan Glover
b3e0fbb5b5
hyprland: make volume changes on key hold
...
Makes it easier to change the volume similar to dwm.
2024-10-27 10:33:36 -04:00
Donovan Glover
2a3b5500c5
packages: replace bluetui with nixpkgs version
2024-10-27 01:11:20 -04:00
Donovan Glover
3eb1d82798
chore: update flake inputs
2024-10-27 01:01:12 -04:00
Donovan Glover
30cebb0441
nadesiko3: 3.6.22 -> 3.6.24
2024-10-23 19:01:20 -04:00
Donovan Glover
3655cea2d6
chore: update to latest sakaya release
...
This notably makes sakaya work under dwm and other X environments.
2024-10-23 02:24:22 -04:00
Donovan Glover
3140708973
containers(wine): handle graphical variables with sakaya
2024-10-23 00:27:24 -04:00
Donovan Glover
6096911759
containers(wine): remove unused fcitx variables
...
This doesn't seem to be needed inside the container since the host fcitx
is used.
2024-10-22 15:52:09 -04:00
Donovan Glover
4c45006c76
containers(wine): remove unused wayland session variables
2024-10-22 15:39:30 -04:00
Donovan Glover
248e8392fb
containers(wine): use sakaya module from flake
2024-10-22 03:19:42 -04:00
Donovan Glover
9504beec01
containers(wine): remove useless systemPackage
2024-10-22 01:40:41 -04:00
Donovan Glover
d0c7374864
containers(wine): simplify
2024-10-22 01:40:08 -04:00
Donovan Glover
29045a2c55
shell: add gcc
...
Unfortunately this is necessary for Rust and the convenience of having
Rust compilation just work outweighs excluding gcc from our $PATH.
2024-10-22 00:57:14 -04:00
Donovan Glover
049040f1e0
meta: move container configs into containers module
...
This is part of making the config easier to understand for users by only
having directories that directly map to flake outputs.
This also simplifies using the config a bit since it's possible to
remove containers entirely by simply deleting the containers.nix file.
2024-10-22 00:54:18 -04:00
Donovan Glover
0299a132f7
neovim: replace vim-markdown with treesitter
...
Seems like vim-markdown started having highlighting issues in the
recent neovim update. Since treesitter does everything we were using
vim-markdown for, we can use that instead.
2024-10-16 02:27:23 -04:00
Donovan Glover
94d26cfae6
tests: prefer sending new line over return
2024-10-15 23:07:36 -04:00
Donovan Glover
db75a7e29a
tests: auto-login with getty
2024-10-15 23:01:19 -04:00