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
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
354b2c5e72
set neorg working directory to ~/second-brain
2025-08-16 16:04:41 +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
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
4a57d46190
added niri, not setup yet
...
also updated flake
2025-07-11 17:28:40 +01:00
02a8e6ef0e
added powertop auto-tune, rustdesk, kde-connect
...
kdeconnect control and rustdesk both dont work with hyprland but media
control works for kdeconnect and rustdesk works just fine as a client
2025-07-10 11:30:39 +01:00
28adf3c6cb
switched to librewolf
2025-06-27 13:49:29 +01:00
b5ae84e644
switched to owncloud
2025-06-27 10:58:39 +01:00
1e03626a6e
disabled zellij shell integration
...
it was annoying me
2025-06-22 18:58:26 +01:00
3fb788426e
un-reverted hyprland config changes
...
basically i unpacked and swapped my monitors by accident so here i am
swapping them back but i reverted it because of a breaking change that
was unrelated lmao
2025-06-22 18:51:13 +01:00
3aa7d184a8
Revert "updated flake"
...
This reverts commit 527a535e2d .
2025-06-22 18:45:53 +01:00
527a535e2d
updated flake
...
this broke everything lmao, going to revert because using this makes
floorp crash about thirty seconds after opening and makes all my fonts
fucky wucky, not sure why, probably stylix
2025-06-22 18:44:40 +01:00
3174ad7da6
added firefox pip window rules
...
unfortunately this forces any fullscreen app out of fullscreen every
time a new video starts but ig i will burn that bridge when it annoys me
too much
2025-06-22 01:51:29 +01:00
c29ca4b140
enabled touchpad + keyboard for gaming
...
again...
2025-06-21 01:49:41 +01:00
df2eaeb8d0
added some more vim plugins
...
mainly hardtime.nvim and neo-tree
cant get neo-tree to open on startup by default but it works if you run
`nvim .` instead of `nvim` as it hijacks the default file browser
2025-06-08 15:31:15 +01:00
8e4da9d06d
added virtualisation with qemu and virt-manager
...
also moved virt-manager from home-manager to modules/virtualisation.nix
because it doesnt work without qemu so may as well
added user blue to group libvirtd
2025-06-08 15:03:20 +01:00
772518df4f
attempted to add a keybind to toggle touchpad
...
somehow i cant get the script to run when i use the touchpad, but hey,
its in the repo now and the licence has been updated so i can get around
to it later
also i removed the default fish greeting it was annoying me
2025-06-08 05:17:39 +01:00
98ea496a19
actually turned off fish greeting this time
...
setting it to an empty string instead of using --erase worked
2025-06-08 03:40:46 +01:00
452c3708d6
disabled fish greeting
2025-06-08 03:37:42 +01:00
7acd9dd34d
renamed firefox.nix to floorp.nix
2025-06-08 03:33:59 +01:00
2fbd6a05a4
set default browser to floorp using xdg-mime
2025-06-07 19:31:25 +01:00
8beaa41bfe
switched from grimblast to hyprshot
2025-06-05 11:35:40 +01:00
5fb7aef1e4
configured neorg further
2025-06-05 11:34:09 +01:00
0e17b48ec5
added neorg, a norg editor for nvim
2025-06-04 17:14:59 +01:00
ff65efd702
switched to fish
...
oh-my-fish/theme-agnoster has issues on nix so i forked it and am
working on fixing it, for now i have it in a state where the annoying
thing doesnt happen, and this means i have the same functionality
actually better because the autocomplete and syntax highlighting is much
nicer
fish ftw
2025-06-04 16:59:43 +01:00
661356a198
fixed workspace keybind, nvf uses system clipboard
...
had to do the system clipboard thing so i could share my solution to the
workspace thing lmao, good to get the motivation
also installed vim sleuth which sets the relevant tab options to use the
correct indentation style depending on existing code and swap to
autocomplete when it doesnt make sense to press tab, its great
2025-06-03 22:20:23 +01:00
d965253061
added vim sleuth and changed workspace keybinds
...
also cleaned up some uneccesary inputs
2025-06-03 20:33:16 +01:00
85567863ce
added packages.nix to git
...
forgot oops
2025-06-03 16:20:25 +01:00
e3220cae9b
moved home.packages and flatpaks to their own file
...
now in home-manager/packages.nix
2025-06-03 16:19:56 +01:00
f482d6f06b
added nixfmt-tree as formatter
...
also ran it, which is why so many files were modified
2025-06-03 16:10:04 +01:00
e8487933ec
moved a lot from system.packages to home.packages
...
forgot i hadnt done this yet very useful though, home-manager is
probably now ready to use without the rest of this nixos config
2025-06-03 15:59:15 +01:00
75f7f38f29
moved obs-studio to home-manager module
...
also installed obs-pipewire-audio-capture using the home-manager module
2025-06-02 17:21:36 +01:00
e1d24869fb
made specified workspaces persistent
2025-05-31 17:02:56 +01:00
86e1c3f9a9
added bc to home.packages
2025-05-28 17:21:16 +01:00
7803410397
replace cat with bat (aliased)
2025-05-27 01:28:52 +01:00