authorgravatar for nmarks413@gmail.comNatalie Marks <nmarks413@gmail.com> 2025-12-07 03:18:58-08:00
committergravatar for nmarks413@gmail.comNatalie Marks <nmarks413@gmail.com> 2025-12-07 03:18:58-08:00
log8b9ce2885e940f5e7cb855009ece92e6dc9f323a
tree74b4918d0067c67619cbb25a8b0313f1e52457fa
parentb837012096e559b22b4566bfae9eb7ea4f5f624c
signature Commit is signed but in an unrecognized format.

feat:natalie various hyprland fixes


6 files changed, 23 insertions(+), 12 deletions(-)

modules/home/default.nix+5-5
...@@ -35,12 +35,12 @@ in...@@ -35,12 +35,12 @@ in
35 sdk:35 sdk:
36 with sdk;36 with sdk;
37 [37 [
38 build-tools-35-0-038 build-tools-36-0-0
39 cmdline-tools-latest39 cmdline-tools-latest
40 emulator40 emulator
41 platform-tools41 platform-tools
42 platforms-android-3542 platforms-android-36
43 sources-android-3543 sources-android-36
44 ndk-27-1-1229700644 ndk-27-1-12297006
45 cmake-3-22-145 cmake-3-22-1
46 ]46 ]
...@@ -49,8 +49,8 @@ in...@@ -49,8 +49,8 @@ in
49 system-images-android-35-google-apis-playstore-arm64-v8a49 system-images-android-35-google-apis-playstore-arm64-v8a
50 ]50 ]
51 ++ lib.optionals host.linux [51 ++ lib.optionals host.linux [
52 system-images-android-35-google-apis-x86-6452 system-images-android-36-google-apis-x86-64
53 system-images-android-35-google-apis-playstore-x86-6453 system-images-android-36-google-apis-playstore-x86-64
54 ];54 ];
55 };55 };
56 xdg = {56 xdg = {
users/natalie/desktop/home.nix+1
...@@ -35,6 +35,7 @@...@@ -35,6 +35,7 @@
35 protontricks35 protontricks
36 (pkgs.callPackage ../../../packages/exiled_exchange_2 { })36 (pkgs.callPackage ../../../packages/exiled_exchange_2 { })
37 awakened_poe_trade37 awakened_poe_trade
38 fuse-overlayfs
3839
39 #window manager stuff40 #window manager stuff
40 wofi41 wofi
users/natalie/home/hyprland/binds.nix+5-1
...@@ -15,7 +15,7 @@...@@ -15,7 +15,7 @@
15 "$mainMod, C, killactive,"15 "$mainMod, C, killactive,"
16 "$mainMod, M, exit, "16 "$mainMod, M, exit, "
17 "$mainMod, E, exec, $fileManager"17 "$mainMod, E, exec, $fileManager"
18 "$mainMod, V, togglefloating,"18 "$mainMod, F, togglefloating,"
19 "$mainMod, R, exec, $menu "19 "$mainMod, R, exec, $menu "
20 "$mainMod, J, togglesplit "20 "$mainMod, J, togglesplit "
21 "$mainMod, Space, exec, vicinae vicinae://toggle"21 "$mainMod, Space, exec, vicinae vicinae://toggle"
...@@ -136,6 +136,10 @@...@@ -136,6 +136,10 @@
136136
137 # clipboard manager137 # clipboard manager
138 "$mainMod, V, exec, vicinae vicinae://extensions/vicinae/clipboard/history"138 "$mainMod, V, exec, vicinae vicinae://extensions/vicinae/clipboard/history"
139 #awakened-poe-trade
140 # "SHIFT,Space,pass,class:^(awakened-poe-trade)$"
141 # "CTRL,D,pass,class:^(awakened-poe-trade)$"
142 # "CTRL ALT,D,pass,class:^(awakened-poe-trade)$"
139 ];143 ];
140144
141 bindel = [145 bindel = [
users/natalie/home/hyprland/monitors.nix+2-2
...@@ -2,8 +2,8 @@...@@ -2,8 +2,8 @@
2{2{
3 wayland.windowManager.hyprland = {3 wayland.windowManager.hyprland = {
4 settings.monitor = [4 settings.monitor = [
5 "HDMI-A-2, 1980x1080@144, 0x0, auto"5 "desc:Dell Inc. S2719DGF 1LCYBY2,2560x1440@154.85,1920x0,1.0"
6 "DP-2,2560x1440@144,auto,auto"6 "desc:Ancor Communications Inc VN279 HALMQS156672,1920x1080@60.0,0x0,1.0"
7 ];7 ];
88
9 # extraConfig = ''9 # extraConfig = ''
users/natalie/home/hyprland/windowrules.nix+9-4
...@@ -11,6 +11,7 @@...@@ -11,6 +11,7 @@
11 #awakened-poe-trade11 #awakened-poe-trade
12 # https://github.com/SnosMe/awakened-poe-trade/issues/1137#issuecomment-299260656912 # https://github.com/SnosMe/awakened-poe-trade/issues/1137#issuecomment-2992606569
13 "tag +apt, class:^(awakened-poe-trade)$"13 "tag +apt, class:^(awakened-poe-trade)$"
14 "tag +apt, title:(Awakened PoE Trade)"
14 "float, tag:apt"15 "float, tag:apt"
15 "noblur, tag:apt"16 "noblur, tag:apt"
16 "nofocus, tag:apt"17 "nofocus, tag:apt"
...@@ -20,11 +21,15 @@...@@ -20,11 +21,15 @@
20 "renderunfocused, tag:apt"21 "renderunfocused, tag:apt"
21 "size 100% 100%, tag:apt"22 "size 100% 100%, tag:apt"
22 "center, tag:apt"23 "center, tag:apt"
23 "fullscreen, class:^(steam_app_238960)$"24
25 #POE
26 "tag +poe, title:(Path of Exile)"
27 "tag +poe class:(steam_app_238960)"
28 "fullscreen, tag:poe$"
24 # https://github.com/SnosMe/awakened-poe-trade/issues/1137#issuecomment-303781672729 # https://github.com/SnosMe/awakened-poe-trade/issues/1137#issuecomment-3037816727
25 "tag +fakefullscreen, title:(Path of Exile),class:(steam_app_238960)"30 # "tag +fakefullscreen, title:(Path of Exile),class:(steam_app_238960)"
26 "tile, tag:fakefullscreen"31 # "tile, tag:fakefullscreen"
27 "noborder, tag:fakefullscreen"32 # "noborder, tag:fakefullscreen"
28 # "float,title:^(Firefox — Sharing Indicator)$"33 # "float,title:^(Firefox — Sharing Indicator)$"
29 # "move 0 0,title:^(Firefox — Sharing Indicator)$"34 # "move 0 0,title:^(Firefox — Sharing Indicator)$"
30 # "size 700 450,title:^(Volume Control)$"35 # "size 700 450,title:^(Volume Control)$"
users/natalie/home/waybar/settings.nix+1
...@@ -27,6 +27,7 @@ in...@@ -27,6 +27,7 @@ in
27{27{
28 programs.waybar.settings.mainBar = with custom; {28 programs.waybar.settings.mainBar = with custom; {
29 position = "top";29 position = "top";
30 layer = "bottom";
30 height = 28;31 height = 28;
31 margin-top = 0;32 margin-top = 0;
32 margin-bottom = 0;33 margin-bottom = 0;