Commit graph

171 commits

Author SHA1 Message Date
36b1cc8263 enable declarative-flatpak in home-manager 2024-08-26 02:05:57 +01:00
b62234602d add missing semicolon 2024-08-26 01:49:37 +01:00
19907c1d03 moved home-manager config from configuration.nix into flake.nix, unified all module imports into flake.nix 2024-08-26 01:49:04 +01:00
b33b517c48 styled waybar somewhat, added 🔔 as notifications icon 2024-08-24 18:27:10 +01:00
75a45c1398 apparently only units are allowed in waybar, changed 2% to 5px 2024-08-24 18:08:46 +01:00
8436756daa testing new swaync things, added padding to the swaync waybar widget 2024-08-24 18:06:23 +01:00
ae195c40d0 add swaync for notifications and move waybar config to waybar.nix 2024-08-24 17:52:07 +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
1927bebfc4 remove environment.nix properly ;-; and add missing semicolon 2024-08-24 17:07:55 +01:00
cef249607b add tmux to home.nix 2024-08-24 17:06:45 +01:00
d77ea32928 remove environment.nix and moved variables to nh config and home.nix as this makes more sense 2024-08-24 17:01:53 +01:00
ed49d41697 set hyprlock grace to 0 as it was annoying me 2024-08-24 14:50:31 +01:00
edb4b8ca93 attempted to style anyrun, but the box remains a bright white eyesore 2024-08-24 13:56:02 +01:00
40e598fd08 add rink plugin for anyrun to calculate and convert units 2024-08-24 13:38:09 +01:00
6764996241 finally got anyrun working, i had forgotten to import inputs to home.nix 💀 2024-08-24 13:22:04 +01:00
aa857f5373 add window management keybinds to close and togglefloating 2024-08-24 11:17:29 +01:00
40311e8350 add user "blue" to group "syncthing" 2024-08-23 20:01:28 +01:00
4d5b38cbe9 add htop to home.nix 2024-08-23 19:51:09 +01:00
e35b6d4d6f monitors now at 120hz because 144 causes strange flickering issue
symptoms described at https://linustechtips.com/topic/580526-144-hz-artifacts-with-display-port/
and literally nowhere else that i can find
2024-08-23 18:33:11 +01:00
f474f59eba set monitors to max refresh rate, set custom xwayland scaling back to 1 as discord is too big now 2024-08-23 18:22:43 +01:00
e5dd402fdb updating flake 2024-08-23 13:23:57 +01:00
e1d94eefba add extraSpecialArgs to use flake inputs in home.nix and add anyrun as a launcher 2024-08-23 13:15:06 +01:00
60495f0f31 add correct date format to waybar clock widget 2024-08-23 12:16:10 +01:00
fc44aa2136 add lib imports to home.nix 2024-08-23 11:28:18 +01:00
fe94bb10d9 add xdg.mimeApps to home.nix for default browser config 2024-08-23 11:27:46 +01:00
200c5bb064 set default browser for electron apps correctly using lib.getExe 2024-08-23 11:18:31 +01:00
87c3098961 add missing semicolon 2024-08-23 11:15:06 +01:00
0aea44aa88 add DEFAULT_BROWSER session variable for electron apps (discord mostly) 2024-08-23 11:14:32 +01:00
5991d3acd9 disabled pipewire again so pulseaudio works, oops 2024-08-23 10:52:29 +01:00
b7f5a6633d add support for headset media controls 2024-08-23 10:51:35 +01:00
6e7ec98554 add vesktop shortcut 2024-08-23 10:44:52 +01:00
016ea3c75d finished clock formatting for now (tooltip incomplete)
enabled waybar exec-once in hyprland config
2024-08-23 10:37:19 +01:00
16a0ba9239 clock config and disabled waybar in configuration.nix 2024-08-23 10:12:33 +01:00
b5797aabe4 add clock config and disable waybar systemd 2024-08-23 10:03:42 +01:00
1f9d627203 removed commas, forgot i was coding in nix 2024-08-23 09:50:48 +01:00
fdfe3152c7 made waybar config useful instead of being an example 2024-08-23 09:50:04 +01:00
51ac86756f blueman-applet moved to home.nix as correct 2024-08-23 09:44:40 +01:00
c939fa099a enable blueman-applet 2024-08-23 09:43:16 +01:00
acd34e9578 add blueman support 2024-08-23 09:38:06 +01:00
e649ff6cf8 change hyprlock grace to 5 seconds from 5 minutes 2024-08-23 02:24:15 +01:00
0b58072bc4 add lock keybind as SUPER+L to run hyprlock 2024-08-23 02:05:28 +01:00
378a7ff766 added hyprlock and hyprpaper, though hyprpaper apparently doesnt exist so its disabled for now
PS: forgot to use git due to sleep deprivation
2024-08-23 02:03:30 +01:00
edaa14d665 set hyprland to autostart 2024-08-23 00:33:42 +01:00
588800292c moved files around to give home-manager a dedicated folder in the root config dir 2024-08-22 18:44:22 +01:00
d739c60431 fixed monitor refresh rates causing issues by setting external monitors to 60hz, will look into upping to 144hz later since laptop is more than capable of driving them. added comments to clarify which monitor is which 2024-08-22 15:20:25 +01:00
a8511b0ac4 fixed monitor layout settings, disabled waybar as it was crashing 2024-08-22 14:52:58 +01:00
d8fe6533ef fixed 265hz monitor setting so hyprland doesnt kill itself 2024-08-22 13:06:37 +01:00
4b76f4438d fix mistakes from removing hyprland 2024-08-22 13:04:34 +01:00
962aec2205 removed hyprland from flake as now using home-manager module 2024-08-22 12:58:58 +01:00