Commit graph

324 commits

Author SHA1 Message Date
d4f6abe666 fixed kernel packaging
managed to ignore my own comment somehow smh
2025-12-03 14:27:12 +00:00
ae9093a301 upaded flake
swapped back to zen kernel instead of cachyos
2025-12-03 13:56:25 +00:00
32ea907598 updated flake 2025-11-28 17:10:49 +00:00
68c99f77d2 added udev setup for grapehenOS install
note: do not use the front ports on the fw16 for firmware flashing, they
do not work for some godforsaken reason, even though all ports are
supposed to support usb3.2 over USB-C

removed the hyprland portals and such from configuration.nix, moved udev
rules to a separate module in /modules/

added teams-for-linux because i was able to use it from a shell in a
pinch and it worked flawlessly (once i got into the meeting, because it
wasnt able to open the link by default since it was installed from a
shell, hopefully a proper install comes with xdg default app rules but
if not i can always add them)
2025-11-27 18:29:02 +00:00
4025118783 switched from tenacity back to audacity 2025-11-16 03:31:51 +00:00
2675586a0c updated flake
also actually removed hyprland from home.nix imports this time lmao
2025-11-16 02:41:50 +00:00
67d78ac27c removed herobrine (no longer using vaxry projects)
goodbye all vaxry projects <3
now using swaylock for screen locking, big fan of niri and definitely
not going to swap back to hyprland

i also made waybar slightly transparent using stylix
2025-11-13 19:42:54 +00:00
a48763c70d set monitor refresh rate to 120Hz
cant set it to 144 because either the dGPU in this laptop or the MST hub
its connected through doesn't have the bandwidth, and i get weird
artifacting, just like i did on hyprland.

it was at 60Hz before btw, so this should make animations look nicer

in doing this niri decided it needed to rewrite the mimeapps file, so i
added the imperative entries that had appeared in there to home.nix and
now its all done properly :3
2025-11-07 18:48:06 +00:00
ca724c13d4 fixed screenshots in niri
by adding a thingy that merges two attrsets, one with the syntactic
sugar and one without, since that sugar is what broke the screenshots
due to an issue in the upstream flake. everything works now :D

oh i also added spell as a source for blink-cmp in nvf.nix
2025-10-26 10:43:19 +00:00
f4377871c7 changed swap size to 16G 2025-10-22 15:10:09 +01:00
f1f33b5c5e updated flake, started using flake niri package
also added disko config for new gabbielaptop
2025-10-22 15:06:24 +01:00
4aa27d9f38 fixed workspaces, added more keybinds
niri config is now properly keyboard enabled, can manage workspaces with
keybinds too.
also my headphones play-pause button works now which is nice
2025-10-20 12:12:13 +01:00
b07bc07602 changed the opacity of inactive windows in niri
AGAIN

i need to stop tinkering

im getting burnt out

BUT ITS SO GLORIOUS
2025-10-12 14:12:35 +01:00
e9cd5fd549 niri config is now pretty usable
using fuzzel instead of wofi because wofi wouldnt launch for some
reason, and fuzzel looks alright it just needs a better font
2025-10-12 13:58:14 +01:00
cb48d90ca4 added new wallpaper and removed it from .gitignore
forgot nix doesnt like that oops
2025-10-12 13:21:43 +01:00
38a62718ce configuring niri
got a new wallpaper so transparent windows look good
2025-10-12 13:19:23 +01:00
76a2f0daec add niri config with most keybinds
some of the keybinds are a little insane at this point but thats because
im moving from a non-scrolling setup
2025-10-12 02:12:17 +01:00
c83b8ab6bf added peaclock to home.packages 2025-10-08 11:53:49 +01:00
26f9d38c2b changed nvf branch to v0.8
fixed the fun little lspconfig issue
2025-10-05 01:13:06 +01:00
e9895f1ca3 updated flake
seems to have broken nvf a bit. looking into it now
2025-10-04 21:49:35 +01:00
b8add1f44f Revert "unbound kitty ctrl+shift+g as it conflicts"
This reverts commit 7a964b79cd.

i was wrong there isnt a conflict, the key i wanted was ctrl+t to go
back a search term, which of course on the firefox vim cheatsheet is
ctrl+G since ctrl+t is taken by the default new tab keybind
2025-10-03 16:53:05 +01:00
7a964b79cd unbound kitty ctrl+shift+g as it conflicts
with the nvim backwards search thingy
2025-10-03 16:52:25 +01:00
27a2318e24 increased hyprland border size to 2 2025-10-03 16:42:12 +01:00
c7497e9531 set vi keybinds for fish 2025-10-01 22:20:37 +01:00
1583ca07a5 changed hardtime-nvim to hint instead of block
it was annoying me that i couldnt scroll by lazily holding j, so i made
it hint instead of blocking me
2025-10-01 17:28:55 +01:00
c097b2f033 rounded corners in hyprland
set them to 10px it looks pretty nice
2025-10-01 17:21:12 +01:00
642a0f1838 added vim keybinds to hyprland config
added vim keybinds mod+(hjkl) for focus and the same + shift to move
windows

because of this i had to rebind the lock key to mod+alt+l
2025-10-01 16:54:29 +01:00
e0c7259ff7 added tridactyl firefox addon
lets me use vim keybinds in firefox hehehhehehheh
2025-10-01 16:11:31 +01:00
fb83c7218e switched mousepad gesture to new system 2025-09-29 02:16:24 +01:00
5c3ae818bb fixed the conceallevel config, now uses vim option
also enabled the summary module, though the journal files fuck with it
sadly
2025-09-27 20:31:50 +01:00
02ee99e5ef updated flake
this for some reason required me to set nix.package = pkgs.nix in
home.nix

i have no idea why, but it was complaining if i didnt. so maybe they
removed this default?
2025-09-27 18:15:28 +01:00
4ef92ad04b added chaotix and swapped to cachyos kernel
entirely for fun
2025-09-10 00:24:36 +01:00
80a894e05a swapped some shell aliases to abbreviations
fun and cool feature, also lets you modify the command since it types
out the full thing for you, yippee 🙂
2025-09-06 23:55:22 +01:00
bfde0fdfef switched to kitty, added blink-cmp emojis
also updated flake and fixed kernel issue
also attempted to make calendar tooltip in waybar scrollable but it isnt
working yet
2025-09-06 23:45:37 +01:00
91dd593c28 added improved-tube firefox extension 2025-09-01 16:54:06 +01:00
000d623fe8 swapped the monitors again, somehow i never get it 2025-08-29 07:53:13 +01:00
7c5d84486c swapped kernel, updated flake, configured neorg
now using zen kernel for funsies

neorg now has a default workspace set
2025-08-27 21:01:23 +01:00
ea14299e17 added a monitor rule for TVs 2025-08-27 14:38:45 +01:00
00c0b9ac4f updated flake 2025-08-23 12:22:51 +01:00
354b2c5e72 set neorg working directory to ~/second-brain 2025-08-16 16:04:41 +01:00
c7053dc8ae updated flake 2025-08-12 00:12:13 +01:00
4b4fb48908 fixed the thunderbird commit
it had some stupid error about profiles idc though its 2330 rn im meant
to be in bed
2025-08-11 23:29:08 +01:00
d4eb4387c2 move thunderbird to thunderbird.nix
definitely needs sops-nix so i can do declarative thunderbird settings
without doxxing myself lmao
2025-08-11 23:17:26 +01:00
2d1bc6dad4 removed udev rules for mouse
the mouse issues were not caused by powertop, its just finally dying
after many years, new one ordered :)
2025-07-26 19:15:37 +01:00
9d2a71c1a1 added udev rules that fix keyboard
powertop auto suspends my keyboard and macropad, which causes repeated
keypreses, added udev rules to re-enable power control for these devices
and stop them being suspended
2025-07-26 19:13:48 +01:00
49518daf16 changed outer window padding to be better
set gaps_out to 10, now looks the same as gaps_in
2025-07-24 18:01:17 +01:00
277fe45e3e turned tab groups off in librewolf, updated flake
tab groups cause bugs with vertical tabs and expand sidebar on hover,
and i dont use them, so goodbye
2025-07-24 17:49:18 +01:00
887cd0486e added niri (doesnt work yet) and updated flake 2025-07-16 17:54:22 +01:00
fb367166a5 added plasma for testing purposes, updated flake
seriously plasma is SO buggy the way i have it set up i just wanted to
check if an issue was with hyprland or wayland in general, and it
appears to be wayland lmao
2025-07-15 01:40:16 +01:00
77c8c56a4b fixed hyprshot using wrong dir
hyprshot doesnt respect $HYPRSHOT_DIR for some reason so removed that
variable and used -o option in the command instead, now actually works
yay
2025-07-12 23:28:50 +01:00