Commit graph

41 commits

Author SHA1 Message Date
d965253061 added vim sleuth and changed workspace keybinds
also cleaned up some uneccesary inputs
2025-06-03 20:33:16 +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
e1d24869fb made specified workspaces persistent 2025-05-31 17:02:56 +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
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
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
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
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
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
e27a4f0d3a change discord keybind to launch in wayland 2025-04-27 23:35:41 +01:00
991542a571 disable trackpad when keyboard is in use 2025-04-19 17:54:58 +01:00
501ff802ca turned trackpad blocker while using keyboard off 2025-04-16 20:30:43 +01:00
b55bd7860d disable uswm 2025-03-18 14:06:40 +00:00
3101df896c add super+f11 as WM-level fullscreen key 2025-02-28 15:23:22 +00:00
fc5326de0a add NIXOS_OZONE_WL=1 to sessionVariables
also changed wofi run command to run using zsh -c 'wofi command' in
order to inherit said variable. this was prompted due to weird context
menu artifacts in Signal Desktop
2025-01-22 21:41:30 +00:00
82268d652a switched to using monitor descriptions rather than monitor names so that
replugging doesnt mess up the config and use auto for placement
2025-01-06 12:59:30 +00:00
54351fdca8 re-enabled systemd for hyprland now that i actually know what it does.
removed lid switch bind for disabling main monitor as it needs more
polishing and cba
2025-01-04 13:02:39 +00:00
a7a31c0646 overlayed nixpkgs to allow for pkgs.stable pkgs.main and pkgs.nur
also passed to home-manager and gabbielaptop config
2025-01-03 22:15:57 +00:00
d75e7f0a98 added regreet greeter in place of SDDM which was removed in a previous
commit
2024-12-27 09:28:33 +00:00
72cb1d81f2 allowed trackpad to work at the same time as keyboard for trackpad
gaming, enabled systemd environment import from hyprland so that
hopefully waybars backlight module works correctly
2024-12-20 19:48:58 +00:00
b42a379322 formatted everything with nixfmt 2024-10-23 21:59:06 +01:00
f33e598e0b removed bitwarden desktop because unstable pkgs had a broken version,
tried more stylix stuff but none worked
2024-10-20 18:55:06 +01:00
49f6bc0926 added stylix but not working yet, switched from anyrun to wofi cause
looks nice innit
2024-10-08 16:53:10 +01:00
6fc8711db1 changed monitor config once again to recentre after changing the
physical setup
2024-09-23 12:42:50 +01:00
157a09cd10 changed monitor config to swap external monitors because to be honest, i plugged them in in the wrong order 2024-09-23 12:39:38 +01:00
862760e50e add satisfactory-server-flake as input and add a module to enable and open firewall 2024-09-13 14:47:35 +01:00
ea61b5dc6b added lid switch keybind to disable main laptop monitor 2024-09-10 18:12:00 +01:00
fe66980dd0 add gnome-keyring to configuration.nix
add mouse focus settings to prevent vanishing dropdown menus to hyprland.nix, this seems to actually have improved things but behaviour is still intermittent
2024-09-02 00:13:35 +01:00
90e5c5528b cleaned up hyprland.settings in hyprland.nix, made cursor scaling consistently 24 2024-09-01 11:31:03 +01:00
667d5fd2eb remove hyprland extraConfig option and move all to nixified settings option 2024-09-01 11:27:38 +01:00
442bbceb38 add user to dialout group for access to Duet3DMC6HC 2024-08-29 23:06:08 +01:00
8436756daa testing new swaync things, added padding to the swaync waybar widget 2024-08-24 18:06:23 +01:00
f8131b05fc move environment variables from hyprland.conf into home.nix to keep them all together, added comment explaining what they do 2024-08-24 17:20:32 +01:00
2d59425a38 move hyprland config to hyprland.nix 2024-08-24 17:15:11 +01:00
cef249607b add tmux to home.nix 2024-08-24 17:06:45 +01:00