Commit graph

258 commits

Author SHA1 Message Date
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
a0da51f439 cleared up some comments in flake.nix 2025-06-03 16:12:04 +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
1aa38d8e77 update flake 2025-06-02 13:52:46 +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
1f1a4f0fd6 update flake
finally renamed hardware.pulseaudio to services.pulseaudio lmao
2025-05-26 23:30:39 +01:00
e145f6c057 changed stylix pin to follow nixpkgs
unpinned versions now everything should be rolling, stable is still
pinned of course
2025-05-26 23:21:27 +01:00
14d9f649aa fixed update warnings and pinned versions
stylix and home manager now pinned to 25.05, stable nixpkgs also updated
2025-05-26 23:13:25 +01:00
ec9a626426 enable qemu virtualization 2025-05-26 19:10:01 +01:00
75bf694865 added zoxide in place of cd 2025-05-24 11:09:41 +01:00
42ae9eabe6 removed music.nix
as it turns out, you cant use rmpc with mopidy-mpd becasue mopidy-mpd is
mpd version 19, where rmpc really needs version 23 or above

not very helpful, sadly mopidy is required for my use case because of
jellyfin, will stick to the jellyfin web client for now i suppose
2025-05-24 10:33:40 +01:00
e2774adca2 added more to music.nix
this is difficult, trying to use rmpc with mopidy-mpd
2025-05-24 10:32:58 +01:00
047e87eb37 add some more to system tray
also begin work on home-manager/music.nix
2025-05-24 07:35:58 +01:00
a86371252b update flake 2025-05-19 18:40:30 +01:00
9bb1c12f35 update flake 2025-05-14 04:11:56 +01:00
2f31d19430 remove wayland support from vesktop bc its weird 2025-05-07 17:07:44 +01:00
4e69b9055e added some more firefox policies 2025-05-07 16:47:50 +01:00
887735826b added two more workspaces, one for each monitor
autostarted floorp on youtube on the bg_noise workspace
autostarted alacritty on the main workspace

also fixed zellij not being set properly (again)
2025-05-06 19:58:08 +01:00
61239c0f2b added the actual zellij option
idk how i missed that
2025-05-06 01:53:54 +01:00
816129a506 add zellij 2025-05-06 01:51:12 +01:00
9cc503939a turned off home-manager floorp search engine
was setting to google no matter what, will look into this if i remember
later. for now i just have it set imperatively in floorp
2025-05-05 04:20:39 +01:00
107cf086b9 changed hyprland.nix to use floorp 2025-05-04 02:03:01 +01:00
0e801d81df switched to floorp
goodbye firefox
2025-05-04 02:01:54 +01:00
de8d18de2d update flake, revert firefox to stable
trying to fix weird freezing issue firefox is having but nothing works
2025-05-03 18:05:04 +01:00
ac41eb0015 turned off hyprland ANR warnings
firefox kept having application not responding errors and it makes a
floating window appear in the active workspace, interrupting me trying
to troubleshoot the issue

disabled this feature as it is not helpful in any way
2025-05-03 03:57:52 +01:00
1f57a9fc52 moved single use window rules into exec dispatcher
window rules i was using to move things into the right places on the
comms workspace were redundant, as the single move could be performed in
the exec dispatcher using rules instead
2025-05-03 03:46:55 +01:00
a9087286e9 fixed $mod+scroll not acting as intended
now acts like workspace_swipe, though it does allow creation of new
workspaces even if the current one is empty which is a bit silly
2025-05-02 15:05:24 +01:00
a5bc732d9e changed desktop binds to use mouse wheel
also set vesktop to use xwayland not wayland, wayland has graphical bugs
2025-05-02 00:24:13 +01:00
94cdba4e40 added hack nerd font as mono font
now i actually have a nerd font installed lmfao i was using fucking
dejavu sans mono before 😭
2025-05-01 00:55:02 +01:00
5e389902a1 added autostart to workspace 2 for comms
tried to make a custom workspace named comms but it didnt work and cba
bc this is what i wanted anyway
2025-05-01 00:35:23 +01:00
913d96b5f7 fix calendar colours to use stylix theme 2025-04-30 21:52:21 +01:00
25d5844850 fixed calendar, replaced taskbar with workspaces 2025-04-30 18:29:29 +01:00
ba6f6a4ba9 added hyprland workspaces
using SUPER + ARROWS to move between workspaces
using SUPER SHIFT + ARROWS to move windows to new workspaces
2025-04-30 17:19:39 +01:00
6f62b3d36a install gimp3 via home.packages instead of flatpak 2025-04-28 05:33:57 +01:00