Donovan Glover
ec1e48b793
chore: improve formatting
2024-12-15 19:10:31 -05:00
Donovan Glover
6009841203
hosts: add iso
...
This makes it possible to build a custom NixOS installer iso with the
tools I want. Ideally I get to a point where I can use the iso like a
live cd with Hyprland and/or dwm installed with everything already
configured.
Build the iso with the following command:
```
nix build .#nixosConfigurations.iso.config.system.build.isoImage
```
Then, use qemu to test the iso:
```
qemu-system-x86_64 -enable-kvm -m 256 -cdrom ./result/iso/nixos-*
```
2024-12-15 18:07:35 -05:00
Donovan Glover
26365c84a2
chore: update package list
2024-12-10 21:49:04 -05:00
Donovan Glover
9cd0939369
chore: update flake inputs
2024-12-08 20:22:21 -05:00
Donovan Glover
32db85cf63
fzf: exclude files from .gitignore
2024-12-06 12:27:21 -05:00
Donovan Glover
a55fb8a68b
numen: don't hardcode script paths
2024-12-06 12:25:19 -05:00
Donovan Glover
6de52cc0c6
system: add udev rule for numen
2024-12-04 20:30:56 -05:00
Donovan Glover
ff23722550
numen: init at 0.3.45
...
Based on https://github.com/anpandey/numen-nix
2024-12-04 20:26:09 -05:00
Donovan Glover
309c8079e8
packages: use aleo-fonts from nixpkgs
2024-11-26 20:11:39 -05:00
Donovan Glover
0b1d342204
chore: update to latest nixos-unstable release
2024-11-26 20:11:02 -05:00
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