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
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
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
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