summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRyan Schanzenbacher <ryan@rschanz.org>2024-10-19 00:11:58 -0400
committerRyan Schanzenbacher <ryan@rschanz.org>2024-10-19 00:11:58 -0400
commit9a7ddba442ef504daadb742d0648c21819bf0608 (patch)
tree2f7f0d63df68c04bef1777ac1c93cd354da86eeb
parenta01f7ce1b0e79ade2d5871aa29170af2925de542 (diff)
added hyprland to flakes and added cursor theme
-rw-r--r--home-config/home-configuration.scm1
-rw-r--r--home-config/hypr/hyprland.conf19
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/X_cursor.hlcbin0 -> 1373 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/all-scroll.hlcbin0 -> 1097 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/bottom_left_corner.hlcbin0 -> 1039 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/bottom_right_corner.hlcbin0 -> 1045 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/bottom_tee.hlcbin0 -> 993 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/center_ptr.hlcbin0 -> 1045 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/context-menu.hlcbin0 -> 1318 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/copy.hlcbin0 -> 1360 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/cross.hlcbin0 -> 1209 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/crossed_circle.hlcbin0 -> 1394 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/crosshair.hlcbin0 -> 1215 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/dnd_no_drop.hlcbin0 -> 1203 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/dotbox.hlcbin0 -> 1007 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/hand1.hlcbin0 -> 1599 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/hand2.hlcbin0 -> 1613 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/left_ptr.hlcbin0 -> 1048 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/left_ptr_watch.hlcbin0 -> 57454 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/left_side.hlcbin0 -> 968 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/left_tee.hlcbin0 -> 997 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/link.hlcbin0 -> 1731 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/ll_angle.hlcbin0 -> 964 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/lr_angle.hlcbin0 -> 964 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/move.hlcbin0 -> 1383 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/pencil.hlcbin0 -> 1258 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/person.hlcbin0 -> 1258 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/pin.hlcbin0 -> 1227 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/plus.hlcbin0 -> 1008 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/question_arrow.hlcbin0 -> 1818 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/right_ptr.hlcbin0 -> 1031 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/right_tee.hlcbin0 -> 1007 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/sb_down_arrow.hlcbin0 -> 949 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/sb_h_double_arrow.hlcbin0 -> 1197 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/sb_left_arrow.hlcbin0 -> 949 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/sb_right_arrow.hlcbin0 -> 950 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/sb_up_arrow.hlcbin0 -> 944 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/sb_v_double_arrow.hlcbin0 -> 1187 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/top_side.hlcbin0 -> 995 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/top_tee.hlcbin0 -> 990 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/ul_angle.hlcbin0 -> 930 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/ur_angle.hlcbin0 -> 966 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/vertical-text.hlcbin0 -> 2807 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/wait.hlcbin0 -> 42642 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/wayland-cursor.hlcbin0 -> 2747 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/xterm.hlcbin0 -> 2797 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/zoom-in.hlcbin0 -> 1298 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/zoom-out.hlcbin0 -> 1227 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark-Hyprcursor/manifest.hl4
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursor.theme3
l---------home-config/icons/XCursor-Pro-Dark/cursors/00000000000000020006000e7e9ffc3f1
l---------home-config/icons/XCursor-Pro-Dark/cursors/000081600000068100004080800101021
l---------home-config/icons/XCursor-Pro-Dark/cursors/028006030e0e7ebffc7f7070c06001401
l---------home-config/icons/XCursor-Pro-Dark/cursors/03b6e0fcb3499374a867c041f52298f01
l---------home-config/icons/XCursor-Pro-Dark/cursors/08e8e1c95fe2fc01f976f1e063a24ccd1
l---------home-config/icons/XCursor-Pro-Dark/cursors/1081e37283d90000800003c07f3ef6bf1
l---------home-config/icons/XCursor-Pro-Dark/cursors/14fef782d02440884392942c11205231
l---------home-config/icons/XCursor-Pro-Dark/cursors/2870a09082c103050810ffdffffe02041
l---------home-config/icons/XCursor-Pro-Dark/cursors/3085a0e285430894940527032f8b26df1
l---------home-config/icons/XCursor-Pro-Dark/cursors/3ecb610c1bf2410f44200f48c40d35991
l---------home-config/icons/XCursor-Pro-Dark/cursors/4498f0e0c1937ffe01fd06f9736658301
l---------home-config/icons/XCursor-Pro-Dark/cursors/5c6cd98b3f3ebcb1f9c7f1c2046304081
l---------home-config/icons/XCursor-Pro-Dark/cursors/6407b0e94181790501fd1e167b4748721
l---------home-config/icons/XCursor-Pro-Dark/cursors/640fb0e74195791501fd1ed57b41487f1
l---------home-config/icons/XCursor-Pro-Dark/cursors/9081237383d90e509aa00f00170e968f1
l---------home-config/icons/XCursor-Pro-Dark/cursors/9d800788f1b08800ae810202380a08221
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/X_cursorbin0 -> 173504 bytes
l---------home-config/icons/XCursor-Pro-Dark/cursors/a2a266d0498c3104214a47bd64ab0fc81
l---------home-config/icons/XCursor-Pro-Dark/cursors/alias1
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/all-scrollbin0 -> 173504 bytes
l---------home-config/icons/XCursor-Pro-Dark/cursors/arrow1
l---------home-config/icons/XCursor-Pro-Dark/cursors/b66166c04f8c3109214a4fbd64a50fc81
l---------home-config/icons/XCursor-Pro-Dark/cursors/bd_double_arrow1
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/bottom_left_cornerbin0 -> 173504 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/bottom_right_cornerbin0 -> 173504 bytes
l---------home-config/icons/XCursor-Pro-Dark/cursors/bottom_side1
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/bottom_teebin0 -> 173504 bytes
l---------home-config/icons/XCursor-Pro-Dark/cursors/c7088f0f3e6c8088236ef8e1e3e700001
l---------home-config/icons/XCursor-Pro-Dark/cursors/cell1
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/center_ptrbin0 -> 173504 bytes
l---------home-config/icons/XCursor-Pro-Dark/cursors/circle1
l---------home-config/icons/XCursor-Pro-Dark/cursors/closedhand1
l---------home-config/icons/XCursor-Pro-Dark/cursors/col-resize1
l---------home-config/icons/XCursor-Pro-Dark/cursors/color-picker1
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/context-menubin0 -> 173504 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/copybin0 -> 173504 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/crossbin0 -> 173504 bytes
l---------home-config/icons/XCursor-Pro-Dark/cursors/cross_reverse1
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/crossed_circlebin0 -> 173504 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/crosshairbin0 -> 173504 bytes
l---------home-config/icons/XCursor-Pro-Dark/cursors/d9ce0ab605698f320427677b458ad60b1
l---------home-config/icons/XCursor-Pro-Dark/cursors/default1
l---------home-config/icons/XCursor-Pro-Dark/cursors/diamond_cross1
l---------home-config/icons/XCursor-Pro-Dark/cursors/dnd-ask1
l---------home-config/icons/XCursor-Pro-Dark/cursors/dnd-copy1
l---------home-config/icons/XCursor-Pro-Dark/cursors/dnd-link1
l---------home-config/icons/XCursor-Pro-Dark/cursors/dnd-move1
l---------home-config/icons/XCursor-Pro-Dark/cursors/dnd-none1
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/dnd_no_dropbin0 -> 173504 bytes
l---------home-config/icons/XCursor-Pro-Dark/cursors/dot_box_mask1
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/dotboxbin0 -> 173504 bytes
l---------home-config/icons/XCursor-Pro-Dark/cursors/double_arrow1
l---------home-config/icons/XCursor-Pro-Dark/cursors/down-arrow1
l---------home-config/icons/XCursor-Pro-Dark/cursors/draft1
l---------home-config/icons/XCursor-Pro-Dark/cursors/draft_large1
l---------home-config/icons/XCursor-Pro-Dark/cursors/draft_small1
l---------home-config/icons/XCursor-Pro-Dark/cursors/draped_box1
l---------home-config/icons/XCursor-Pro-Dark/cursors/e-resize1
l---------home-config/icons/XCursor-Pro-Dark/cursors/e29285e634086352946a0e7090d731061
l---------home-config/icons/XCursor-Pro-Dark/cursors/ew-resize1
l---------home-config/icons/XCursor-Pro-Dark/cursors/fcf1c3c7cd4491d801f1e1c78f1000001
l---------home-config/icons/XCursor-Pro-Dark/cursors/fcf21c00b30f7e3f83fe0dfd12e71cff1
l---------home-config/icons/XCursor-Pro-Dark/cursors/fd_double_arrow1
l---------home-config/icons/XCursor-Pro-Dark/cursors/fleur1
l---------home-config/icons/XCursor-Pro-Dark/cursors/forbidden1
l---------home-config/icons/XCursor-Pro-Dark/cursors/grab1
l---------home-config/icons/XCursor-Pro-Dark/cursors/grabbing1
l---------home-config/icons/XCursor-Pro-Dark/cursors/h_double_arrow1
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/hand1bin0 -> 173504 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/hand2bin0 -> 173504 bytes
l---------home-config/icons/XCursor-Pro-Dark/cursors/help1
l---------home-config/icons/XCursor-Pro-Dark/cursors/ibeam1
l---------home-config/icons/XCursor-Pro-Dark/cursors/icon1
l---------home-config/icons/XCursor-Pro-Dark/cursors/left-arrow1
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/left_ptrbin0 -> 173504 bytes
l---------home-config/icons/XCursor-Pro-Dark/cursors/left_ptr_help1
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/left_ptr_watchbin0 -> 6939536 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/left_sidebin0 -> 173504 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/left_teebin0 -> 173504 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/linkbin0 -> 173504 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/ll_anglebin0 -> 173504 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/lr_anglebin0 -> 173504 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/movebin0 -> 173504 bytes
l---------home-config/icons/XCursor-Pro-Dark/cursors/n-resize1
l---------home-config/icons/XCursor-Pro-Dark/cursors/ne-resize1
l---------home-config/icons/XCursor-Pro-Dark/cursors/nesw-resize1
l---------home-config/icons/XCursor-Pro-Dark/cursors/no-drop1
l---------home-config/icons/XCursor-Pro-Dark/cursors/not-allowed1
l---------home-config/icons/XCursor-Pro-Dark/cursors/ns-resize1
l---------home-config/icons/XCursor-Pro-Dark/cursors/nw-resize1
l---------home-config/icons/XCursor-Pro-Dark/cursors/nwse-resize1
l---------home-config/icons/XCursor-Pro-Dark/cursors/openhand1
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/pencilbin0 -> 173504 bytes
l---------home-config/icons/XCursor-Pro-Dark/cursors/pirate1
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/plusbin0 -> 173504 bytes
l---------home-config/icons/XCursor-Pro-Dark/cursors/pointer1
l---------home-config/icons/XCursor-Pro-Dark/cursors/pointer_move1
l---------home-config/icons/XCursor-Pro-Dark/cursors/pointing_hand1
l---------home-config/icons/XCursor-Pro-Dark/cursors/progress1
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/question_arrowbin0 -> 173504 bytes
l---------home-config/icons/XCursor-Pro-Dark/cursors/right-arrow1
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/right_ptrbin0 -> 173504 bytes
l---------home-config/icons/XCursor-Pro-Dark/cursors/right_side1
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/right_teebin0 -> 173504 bytes
l---------home-config/icons/XCursor-Pro-Dark/cursors/row-resize1
l---------home-config/icons/XCursor-Pro-Dark/cursors/s-resize1
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/sb_down_arrowbin0 -> 173504 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/sb_h_double_arrowbin0 -> 173504 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/sb_left_arrowbin0 -> 173504 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/sb_right_arrowbin0 -> 173504 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/sb_up_arrowbin0 -> 173504 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/sb_v_double_arrowbin0 -> 173504 bytes
l---------home-config/icons/XCursor-Pro-Dark/cursors/se-resize1
l---------home-config/icons/XCursor-Pro-Dark/cursors/size-hor1
l---------home-config/icons/XCursor-Pro-Dark/cursors/size-ver1
l---------home-config/icons/XCursor-Pro-Dark/cursors/size_all1
l---------home-config/icons/XCursor-Pro-Dark/cursors/size_bdiag1
l---------home-config/icons/XCursor-Pro-Dark/cursors/size_fdiag1
l---------home-config/icons/XCursor-Pro-Dark/cursors/size_hor1
l---------home-config/icons/XCursor-Pro-Dark/cursors/size_ver1
l---------home-config/icons/XCursor-Pro-Dark/cursors/split_h1
l---------home-config/icons/XCursor-Pro-Dark/cursors/split_v1
l---------home-config/icons/XCursor-Pro-Dark/cursors/sw-resize1
l---------home-config/icons/XCursor-Pro-Dark/cursors/target1
l---------home-config/icons/XCursor-Pro-Dark/cursors/tcross1
l---------home-config/icons/XCursor-Pro-Dark/cursors/text1
l---------home-config/icons/XCursor-Pro-Dark/cursors/top_left_arrow1
l---------home-config/icons/XCursor-Pro-Dark/cursors/top_left_corner1
l---------home-config/icons/XCursor-Pro-Dark/cursors/top_right_corner1
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/top_sidebin0 -> 173504 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/top_teebin0 -> 173504 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/ul_anglebin0 -> 173504 bytes
l---------home-config/icons/XCursor-Pro-Dark/cursors/up-arrow1
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/ur_anglebin0 -> 173504 bytes
l---------home-config/icons/XCursor-Pro-Dark/cursors/v_double_arrow1
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/vertical-textbin0 -> 173504 bytes
l---------home-config/icons/XCursor-Pro-Dark/cursors/w-resize1
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/waitbin0 -> 6939536 bytes
l---------home-config/icons/XCursor-Pro-Dark/cursors/watch1
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/wayland-cursorbin0 -> 173504 bytes
l---------home-config/icons/XCursor-Pro-Dark/cursors/whats_this1
l---------home-config/icons/XCursor-Pro-Dark/cursors/x-cursor1
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/xtermbin0 -> 173504 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/zoom-inbin0 -> 173504 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark/cursors/zoom-outbin0 -> 173504 bytes
-rw-r--r--home-config/icons/XCursor-Pro-Dark/index.theme4
-rw-r--r--home-config/nix-home-manager/flake.lock401
-rw-r--r--home-config/nix-home-manager/flake.nix19
-rw-r--r--home-config/nix-home-manager/home.nix12
-rw-r--r--modules/ryan-config/base-system.scm6
-rw-r--r--modules/ryan-packages/binaries.bak (renamed from modules/ryan-packages/binaries.scm)15
-rw-r--r--modules/ryan-packages/calcurse.scm7
-rw-r--r--modules/ryan-packages/hyprland.-ryan.bak46
203 files changed, 616 insertions, 22 deletions
diff --git a/home-config/home-configuration.scm b/home-config/home-configuration.scm
index 6289453..a665e70 100644
--- a/home-config/home-configuration.scm
+++ b/home-config/home-configuration.scm
@@ -164,6 +164,7 @@
164 (service home-files-service-type 164 (service home-files-service-type
165 `((".local/share/nvim/site/autoload/plug.vim" ,(local-file "nvim/plugin-manager/plug.vim")) 165 `((".local/share/nvim/site/autoload/plug.vim" ,(local-file "nvim/plugin-manager/plug.vim"))
166 (".ssh/config" ,(local-file "ssh/config")) 166 (".ssh/config" ,(local-file "ssh/config"))
167 (".icons" ,(local-file "icons" #:recursive? #t))
167 (".mozilla/native-messaging-hosts/tridactyl.json" ,(local-file "tridactyl/tridactyl.json")) 168 (".mozilla/native-messaging-hosts/tridactyl.json" ,(local-file "tridactyl/tridactyl.json"))
168 ;(".gnupg/sshcontrol" ,(local-file "gnupg/sshcontrol")) 169 ;(".gnupg/sshcontrol" ,(local-file "gnupg/sshcontrol"))
169 ;(".gnupg/gpg-agent.conf" ,(local-file "gnupg/gpg-agent.conf")) 170 ;(".gnupg/gpg-agent.conf" ,(local-file "gnupg/gpg-agent.conf"))
diff --git a/home-config/hypr/hyprland.conf b/home-config/hypr/hyprland.conf
index df05971..5fab592 100644
--- a/home-config/hypr/hyprland.conf
+++ b/home-config/hypr/hyprland.conf
@@ -8,6 +8,12 @@ exec-once = dbus-update-activation-environment DISPLAY WAYLAND_DISPLAY SWAYSOCK
8# See https://wiki.hyprland.org/Configuring/Monitors/ 8# See https://wiki.hyprland.org/Configuring/Monitors/
9monitor=,preferred,auto,1 9monitor=,preferred,auto,1
10 10
11# Set cursor theme
12env = HYPRCURSOR_THEME,XCursor-Pro-Dark-Hyprcursor
13env = HYPRCURSOR_SIZE,26
14env = XCURSOR_THEME,XCursor-Pro-Dark
15env = XCURSOR_SIZE,26
16
11 17
12# See https://wiki.hyprland.org/Configuring/Keywords/ for more 18# See https://wiki.hyprland.org/Configuring/Keywords/ for more
13 19
@@ -20,6 +26,11 @@ source = ~/.config/hypr/monitors.conf
20# Some default env vars. 26# Some default env vars.
21env = XCURSOR_SIZE,24 27env = XCURSOR_SIZE,24
22 28
29debug {
30 disable_logs = false
31 enable_stdout_logs = true
32}
33
23# For all categories, see https://wiki.hyprland.org/Configuring/Variables/ 34# For all categories, see https://wiki.hyprland.org/Configuring/Variables/
24input { 35input {
25 kb_layout = us 36 kb_layout = us
@@ -88,10 +99,10 @@ dwindle {
88 preserve_split = yes # you probably want this 99 preserve_split = yes # you probably want this
89} 100}
90 101
91master { 102#master {
92 # See https://wiki.hyprland.org/Configuring/Master-Layout/ for more 103# # See https://wiki.hyprland.org/Configuring/Master-Layout/ for more
93 new_is_master = true 104# new_is_master = true
94} 105#}
95 106
96gestures { 107gestures {
97 # See https://wiki.hyprland.org/Configuring/Variables/ for more 108 # See https://wiki.hyprland.org/Configuring/Variables/ for more
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/X_cursor.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/X_cursor.hlc
new file mode 100644
index 0000000..3355c90
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/X_cursor.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/all-scroll.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/all-scroll.hlc
new file mode 100644
index 0000000..3bb70ee
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/all-scroll.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/bottom_left_corner.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/bottom_left_corner.hlc
new file mode 100644
index 0000000..c8b13fe
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/bottom_left_corner.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/bottom_right_corner.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/bottom_right_corner.hlc
new file mode 100644
index 0000000..3b8bc23
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/bottom_right_corner.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/bottom_tee.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/bottom_tee.hlc
new file mode 100644
index 0000000..b307b6e
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/bottom_tee.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/center_ptr.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/center_ptr.hlc
new file mode 100644
index 0000000..73de8c3
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/center_ptr.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/context-menu.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/context-menu.hlc
new file mode 100644
index 0000000..923a6db
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/context-menu.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/copy.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/copy.hlc
new file mode 100644
index 0000000..5731bc4
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/copy.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/cross.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/cross.hlc
new file mode 100644
index 0000000..5cc34ec
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/cross.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/crossed_circle.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/crossed_circle.hlc
new file mode 100644
index 0000000..f1738f8
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/crossed_circle.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/crosshair.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/crosshair.hlc
new file mode 100644
index 0000000..10cadf4
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/crosshair.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/dnd_no_drop.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/dnd_no_drop.hlc
new file mode 100644
index 0000000..64ccb52
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/dnd_no_drop.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/dotbox.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/dotbox.hlc
new file mode 100644
index 0000000..851f973
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/dotbox.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/hand1.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/hand1.hlc
new file mode 100644
index 0000000..3e91144
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/hand1.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/hand2.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/hand2.hlc
new file mode 100644
index 0000000..0fdad7e
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/hand2.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/left_ptr.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/left_ptr.hlc
new file mode 100644
index 0000000..40df20e
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/left_ptr.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/left_ptr_watch.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/left_ptr_watch.hlc
new file mode 100644
index 0000000..5c8e84c
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/left_ptr_watch.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/left_side.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/left_side.hlc
new file mode 100644
index 0000000..ae6b90f
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/left_side.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/left_tee.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/left_tee.hlc
new file mode 100644
index 0000000..71183d9
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/left_tee.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/link.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/link.hlc
new file mode 100644
index 0000000..f437d62
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/link.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/ll_angle.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/ll_angle.hlc
new file mode 100644
index 0000000..b474add
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/ll_angle.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/lr_angle.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/lr_angle.hlc
new file mode 100644
index 0000000..b46dc37
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/lr_angle.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/move.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/move.hlc
new file mode 100644
index 0000000..1d3b079
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/move.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/pencil.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/pencil.hlc
new file mode 100644
index 0000000..0de9d7e
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/pencil.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/person.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/person.hlc
new file mode 100644
index 0000000..549bcc0
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/person.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/pin.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/pin.hlc
new file mode 100644
index 0000000..c8c5d4e
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/pin.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/plus.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/plus.hlc
new file mode 100644
index 0000000..53a07d0
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/plus.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/question_arrow.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/question_arrow.hlc
new file mode 100644
index 0000000..bce15b2
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/question_arrow.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/right_ptr.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/right_ptr.hlc
new file mode 100644
index 0000000..9612e51
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/right_ptr.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/right_tee.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/right_tee.hlc
new file mode 100644
index 0000000..d755d23
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/right_tee.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/sb_down_arrow.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/sb_down_arrow.hlc
new file mode 100644
index 0000000..3bd3211
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/sb_down_arrow.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/sb_h_double_arrow.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/sb_h_double_arrow.hlc
new file mode 100644
index 0000000..7c71315
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/sb_h_double_arrow.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/sb_left_arrow.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/sb_left_arrow.hlc
new file mode 100644
index 0000000..f45d1fe
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/sb_left_arrow.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/sb_right_arrow.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/sb_right_arrow.hlc
new file mode 100644
index 0000000..00c2e68
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/sb_right_arrow.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/sb_up_arrow.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/sb_up_arrow.hlc
new file mode 100644
index 0000000..2887b18
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/sb_up_arrow.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/sb_v_double_arrow.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/sb_v_double_arrow.hlc
new file mode 100644
index 0000000..8996c7f
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/sb_v_double_arrow.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/top_side.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/top_side.hlc
new file mode 100644
index 0000000..d28736b
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/top_side.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/top_tee.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/top_tee.hlc
new file mode 100644
index 0000000..33b3550
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/top_tee.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/ul_angle.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/ul_angle.hlc
new file mode 100644
index 0000000..ae3671c
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/ul_angle.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/ur_angle.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/ur_angle.hlc
new file mode 100644
index 0000000..cd2d482
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/ur_angle.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/vertical-text.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/vertical-text.hlc
new file mode 100644
index 0000000..0112d4d
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/vertical-text.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/wait.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/wait.hlc
new file mode 100644
index 0000000..9755835
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/wait.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/wayland-cursor.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/wayland-cursor.hlc
new file mode 100644
index 0000000..ffaf760
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/wayland-cursor.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/xterm.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/xterm.hlc
new file mode 100644
index 0000000..b622531
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/xterm.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/zoom-in.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/zoom-in.hlc
new file mode 100644
index 0000000..9f21bea
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/zoom-in.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/zoom-out.hlc b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/zoom-out.hlc
new file mode 100644
index 0000000..e46df2c
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/hyprcursors/zoom-out.hlc
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark-Hyprcursor/manifest.hl b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/manifest.hl
new file mode 100644
index 0000000..c93e285
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark-Hyprcursor/manifest.hl
@@ -0,0 +1,4 @@
1name = XCursor-Pro-Dark-Hyprcursor
2description = XCursor-Pro-Dark Hyprcursor version
3version = 1.0
4cursors_directory = hyprcursors
diff --git a/home-config/icons/XCursor-Pro-Dark/cursor.theme b/home-config/icons/XCursor-Pro-Dark/cursor.theme
new file mode 100644
index 0000000..58f1232
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursor.theme
@@ -0,0 +1,3 @@
1[Icon Theme]
2Name=XCursor-Pro-Dark
3Inherits="XCursor-Pro-Dark" \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/00000000000000020006000e7e9ffc3f b/home-config/icons/XCursor-Pro-Dark/cursors/00000000000000020006000e7e9ffc3f
new file mode 120000
index 0000000..b0e6589
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/00000000000000020006000e7e9ffc3f
@@ -0,0 +1 @@
left_ptr_watch \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/00008160000006810000408080010102 b/home-config/icons/XCursor-Pro-Dark/cursors/00008160000006810000408080010102
new file mode 120000
index 0000000..a3693c3
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/00008160000006810000408080010102
@@ -0,0 +1 @@
sb_v_double_arrow \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/028006030e0e7ebffc7f7070c0600140 b/home-config/icons/XCursor-Pro-Dark/cursors/028006030e0e7ebffc7f7070c0600140
new file mode 120000
index 0000000..baba492
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/028006030e0e7ebffc7f7070c0600140
@@ -0,0 +1 @@
sb_h_double_arrow \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/03b6e0fcb3499374a867c041f52298f0 b/home-config/icons/XCursor-Pro-Dark/cursors/03b6e0fcb3499374a867c041f52298f0
new file mode 120000
index 0000000..01c907d
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/03b6e0fcb3499374a867c041f52298f0
@@ -0,0 +1 @@
crossed_circle \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/08e8e1c95fe2fc01f976f1e063a24ccd b/home-config/icons/XCursor-Pro-Dark/cursors/08e8e1c95fe2fc01f976f1e063a24ccd
new file mode 120000
index 0000000..b0e6589
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/08e8e1c95fe2fc01f976f1e063a24ccd
@@ -0,0 +1 @@
left_ptr_watch \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/1081e37283d90000800003c07f3ef6bf b/home-config/icons/XCursor-Pro-Dark/cursors/1081e37283d90000800003c07f3ef6bf
new file mode 120000
index 0000000..88740b2
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/1081e37283d90000800003c07f3ef6bf
@@ -0,0 +1 @@
copy \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/14fef782d02440884392942c1120523 b/home-config/icons/XCursor-Pro-Dark/cursors/14fef782d02440884392942c1120523
new file mode 120000
index 0000000..baba492
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/14fef782d02440884392942c1120523
@@ -0,0 +1 @@
sb_h_double_arrow \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/2870a09082c103050810ffdffffe0204 b/home-config/icons/XCursor-Pro-Dark/cursors/2870a09082c103050810ffdffffe0204
new file mode 120000
index 0000000..a3693c3
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/2870a09082c103050810ffdffffe0204
@@ -0,0 +1 @@
sb_v_double_arrow \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/3085a0e285430894940527032f8b26df b/home-config/icons/XCursor-Pro-Dark/cursors/3085a0e285430894940527032f8b26df
new file mode 120000
index 0000000..c150ede
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/3085a0e285430894940527032f8b26df
@@ -0,0 +1 @@
link \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/3ecb610c1bf2410f44200f48c40d3599 b/home-config/icons/XCursor-Pro-Dark/cursors/3ecb610c1bf2410f44200f48c40d3599
new file mode 120000
index 0000000..b0e6589
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/3ecb610c1bf2410f44200f48c40d3599
@@ -0,0 +1 @@
left_ptr_watch \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/4498f0e0c1937ffe01fd06f973665830 b/home-config/icons/XCursor-Pro-Dark/cursors/4498f0e0c1937ffe01fd06f973665830
new file mode 120000
index 0000000..d6a0af6
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/4498f0e0c1937ffe01fd06f973665830
@@ -0,0 +1 @@
move \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/5c6cd98b3f3ebcb1f9c7f1c204630408 b/home-config/icons/XCursor-Pro-Dark/cursors/5c6cd98b3f3ebcb1f9c7f1c204630408
new file mode 120000
index 0000000..cc9a7ed
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/5c6cd98b3f3ebcb1f9c7f1c204630408
@@ -0,0 +1 @@
question_arrow \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/6407b0e94181790501fd1e167b474872 b/home-config/icons/XCursor-Pro-Dark/cursors/6407b0e94181790501fd1e167b474872
new file mode 120000
index 0000000..88740b2
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/6407b0e94181790501fd1e167b474872
@@ -0,0 +1 @@
copy \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/640fb0e74195791501fd1ed57b41487f b/home-config/icons/XCursor-Pro-Dark/cursors/640fb0e74195791501fd1ed57b41487f
new file mode 120000
index 0000000..c150ede
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/640fb0e74195791501fd1ed57b41487f
@@ -0,0 +1 @@
link \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/9081237383d90e509aa00f00170e968f b/home-config/icons/XCursor-Pro-Dark/cursors/9081237383d90e509aa00f00170e968f
new file mode 120000
index 0000000..d6a0af6
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/9081237383d90e509aa00f00170e968f
@@ -0,0 +1 @@
move \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/9d800788f1b08800ae810202380a0822 b/home-config/icons/XCursor-Pro-Dark/cursors/9d800788f1b08800ae810202380a0822
new file mode 120000
index 0000000..0b08654
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/9d800788f1b08800ae810202380a0822
@@ -0,0 +1 @@
hand2 \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/X_cursor b/home-config/icons/XCursor-Pro-Dark/cursors/X_cursor
new file mode 100644
index 0000000..d03da67
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/X_cursor
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/a2a266d0498c3104214a47bd64ab0fc8 b/home-config/icons/XCursor-Pro-Dark/cursors/a2a266d0498c3104214a47bd64ab0fc8
new file mode 120000
index 0000000..c150ede
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/a2a266d0498c3104214a47bd64ab0fc8
@@ -0,0 +1 @@
link \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/alias b/home-config/icons/XCursor-Pro-Dark/cursors/alias
new file mode 120000
index 0000000..c150ede
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/alias
@@ -0,0 +1 @@
link \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/all-scroll b/home-config/icons/XCursor-Pro-Dark/cursors/all-scroll
new file mode 100644
index 0000000..06ca407
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/all-scroll
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/arrow b/home-config/icons/XCursor-Pro-Dark/cursors/arrow
new file mode 120000
index 0000000..0de4e80
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/arrow
@@ -0,0 +1 @@
left_ptr \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/b66166c04f8c3109214a4fbd64a50fc8 b/home-config/icons/XCursor-Pro-Dark/cursors/b66166c04f8c3109214a4fbd64a50fc8
new file mode 120000
index 0000000..88740b2
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/b66166c04f8c3109214a4fbd64a50fc8
@@ -0,0 +1 @@
copy \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/bd_double_arrow b/home-config/icons/XCursor-Pro-Dark/cursors/bd_double_arrow
new file mode 120000
index 0000000..9a02514
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/bd_double_arrow
@@ -0,0 +1 @@
bottom_right_corner \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/bottom_left_corner b/home-config/icons/XCursor-Pro-Dark/cursors/bottom_left_corner
new file mode 100644
index 0000000..4648a97
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/bottom_left_corner
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/bottom_right_corner b/home-config/icons/XCursor-Pro-Dark/cursors/bottom_right_corner
new file mode 100644
index 0000000..e9943df
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/bottom_right_corner
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/bottom_side b/home-config/icons/XCursor-Pro-Dark/cursors/bottom_side
new file mode 120000
index 0000000..83cc946
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/bottom_side
@@ -0,0 +1 @@
top_side \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/bottom_tee b/home-config/icons/XCursor-Pro-Dark/cursors/bottom_tee
new file mode 100644
index 0000000..7961422
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/bottom_tee
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/c7088f0f3e6c8088236ef8e1e3e70000 b/home-config/icons/XCursor-Pro-Dark/cursors/c7088f0f3e6c8088236ef8e1e3e70000
new file mode 120000
index 0000000..9a02514
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/c7088f0f3e6c8088236ef8e1e3e70000
@@ -0,0 +1 @@
bottom_right_corner \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/cell b/home-config/icons/XCursor-Pro-Dark/cursors/cell
new file mode 120000
index 0000000..b070a6a
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/cell
@@ -0,0 +1 @@
plus \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/center_ptr b/home-config/icons/XCursor-Pro-Dark/cursors/center_ptr
new file mode 100644
index 0000000..508fd98
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/center_ptr
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/circle b/home-config/icons/XCursor-Pro-Dark/cursors/circle
new file mode 120000
index 0000000..01c907d
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/circle
@@ -0,0 +1 @@
crossed_circle \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/closedhand b/home-config/icons/XCursor-Pro-Dark/cursors/closedhand
new file mode 120000
index 0000000..d6a0af6
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/closedhand
@@ -0,0 +1 @@
move \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/col-resize b/home-config/icons/XCursor-Pro-Dark/cursors/col-resize
new file mode 120000
index 0000000..baba492
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/col-resize
@@ -0,0 +1 @@
sb_h_double_arrow \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/color-picker b/home-config/icons/XCursor-Pro-Dark/cursors/color-picker
new file mode 120000
index 0000000..982ae30
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/color-picker
@@ -0,0 +1 @@
cross \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/context-menu b/home-config/icons/XCursor-Pro-Dark/cursors/context-menu
new file mode 100644
index 0000000..6847f6a
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/context-menu
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/copy b/home-config/icons/XCursor-Pro-Dark/cursors/copy
new file mode 100644
index 0000000..bb96b92
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/copy
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/cross b/home-config/icons/XCursor-Pro-Dark/cursors/cross
new file mode 100644
index 0000000..480957b
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/cross
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/cross_reverse b/home-config/icons/XCursor-Pro-Dark/cursors/cross_reverse
new file mode 120000
index 0000000..982ae30
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/cross_reverse
@@ -0,0 +1 @@
cross \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/crossed_circle b/home-config/icons/XCursor-Pro-Dark/cursors/crossed_circle
new file mode 100644
index 0000000..672c57d
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/crossed_circle
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/crosshair b/home-config/icons/XCursor-Pro-Dark/cursors/crosshair
new file mode 100644
index 0000000..1047ae2
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/crosshair
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/d9ce0ab605698f320427677b458ad60b b/home-config/icons/XCursor-Pro-Dark/cursors/d9ce0ab605698f320427677b458ad60b
new file mode 120000
index 0000000..cc9a7ed
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/d9ce0ab605698f320427677b458ad60b
@@ -0,0 +1 @@
question_arrow \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/default b/home-config/icons/XCursor-Pro-Dark/cursors/default
new file mode 120000
index 0000000..0de4e80
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/default
@@ -0,0 +1 @@
left_ptr \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/diamond_cross b/home-config/icons/XCursor-Pro-Dark/cursors/diamond_cross
new file mode 120000
index 0000000..982ae30
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/diamond_cross
@@ -0,0 +1 @@
cross \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/dnd-ask b/home-config/icons/XCursor-Pro-Dark/cursors/dnd-ask
new file mode 120000
index 0000000..cc9a7ed
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/dnd-ask
@@ -0,0 +1 @@
question_arrow \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/dnd-copy b/home-config/icons/XCursor-Pro-Dark/cursors/dnd-copy
new file mode 120000
index 0000000..88740b2
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/dnd-copy
@@ -0,0 +1 @@
copy \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/dnd-link b/home-config/icons/XCursor-Pro-Dark/cursors/dnd-link
new file mode 120000
index 0000000..c150ede
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/dnd-link
@@ -0,0 +1 @@
link \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/dnd-move b/home-config/icons/XCursor-Pro-Dark/cursors/dnd-move
new file mode 120000
index 0000000..d6a0af6
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/dnd-move
@@ -0,0 +1 @@
move \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/dnd-none b/home-config/icons/XCursor-Pro-Dark/cursors/dnd-none
new file mode 120000
index 0000000..d6a0af6
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/dnd-none
@@ -0,0 +1 @@
move \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/dnd_no_drop b/home-config/icons/XCursor-Pro-Dark/cursors/dnd_no_drop
new file mode 100644
index 0000000..89c250e
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/dnd_no_drop
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/dot_box_mask b/home-config/icons/XCursor-Pro-Dark/cursors/dot_box_mask
new file mode 120000
index 0000000..def8590
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/dot_box_mask
@@ -0,0 +1 @@
dotbox \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/dotbox b/home-config/icons/XCursor-Pro-Dark/cursors/dotbox
new file mode 100644
index 0000000..c319ed7
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/dotbox
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/double_arrow b/home-config/icons/XCursor-Pro-Dark/cursors/double_arrow
new file mode 120000
index 0000000..a3693c3
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/double_arrow
@@ -0,0 +1 @@
sb_v_double_arrow \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/down-arrow b/home-config/icons/XCursor-Pro-Dark/cursors/down-arrow
new file mode 120000
index 0000000..022a111
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/down-arrow
@@ -0,0 +1 @@
sb_down_arrow \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/draft b/home-config/icons/XCursor-Pro-Dark/cursors/draft
new file mode 120000
index 0000000..644fb7b
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/draft
@@ -0,0 +1 @@
pencil \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/draft_large b/home-config/icons/XCursor-Pro-Dark/cursors/draft_large
new file mode 120000
index 0000000..cb9c1b4
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/draft_large
@@ -0,0 +1 @@
right_ptr \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/draft_small b/home-config/icons/XCursor-Pro-Dark/cursors/draft_small
new file mode 120000
index 0000000..cb9c1b4
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/draft_small
@@ -0,0 +1 @@
right_ptr \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/draped_box b/home-config/icons/XCursor-Pro-Dark/cursors/draped_box
new file mode 120000
index 0000000..def8590
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/draped_box
@@ -0,0 +1 @@
dotbox \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/e-resize b/home-config/icons/XCursor-Pro-Dark/cursors/e-resize
new file mode 120000
index 0000000..1d46245
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/e-resize
@@ -0,0 +1 @@
left_side \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/e29285e634086352946a0e7090d73106 b/home-config/icons/XCursor-Pro-Dark/cursors/e29285e634086352946a0e7090d73106
new file mode 120000
index 0000000..0b08654
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/e29285e634086352946a0e7090d73106
@@ -0,0 +1 @@
hand2 \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/ew-resize b/home-config/icons/XCursor-Pro-Dark/cursors/ew-resize
new file mode 120000
index 0000000..baba492
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/ew-resize
@@ -0,0 +1 @@
sb_h_double_arrow \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/fcf1c3c7cd4491d801f1e1c78f100000 b/home-config/icons/XCursor-Pro-Dark/cursors/fcf1c3c7cd4491d801f1e1c78f100000
new file mode 120000
index 0000000..aab13ad
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/fcf1c3c7cd4491d801f1e1c78f100000
@@ -0,0 +1 @@
bottom_left_corner \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/fcf21c00b30f7e3f83fe0dfd12e71cff b/home-config/icons/XCursor-Pro-Dark/cursors/fcf21c00b30f7e3f83fe0dfd12e71cff
new file mode 120000
index 0000000..d6a0af6
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/fcf21c00b30f7e3f83fe0dfd12e71cff
@@ -0,0 +1 @@
move \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/fd_double_arrow b/home-config/icons/XCursor-Pro-Dark/cursors/fd_double_arrow
new file mode 120000
index 0000000..aab13ad
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/fd_double_arrow
@@ -0,0 +1 @@
bottom_left_corner \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/fleur b/home-config/icons/XCursor-Pro-Dark/cursors/fleur
new file mode 120000
index 0000000..1bb4610
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/fleur
@@ -0,0 +1 @@
all-scroll \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/forbidden b/home-config/icons/XCursor-Pro-Dark/cursors/forbidden
new file mode 120000
index 0000000..01c907d
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/forbidden
@@ -0,0 +1 @@
crossed_circle \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/grab b/home-config/icons/XCursor-Pro-Dark/cursors/grab
new file mode 120000
index 0000000..1a38f92
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/grab
@@ -0,0 +1 @@
hand1 \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/grabbing b/home-config/icons/XCursor-Pro-Dark/cursors/grabbing
new file mode 120000
index 0000000..d6a0af6
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/grabbing
@@ -0,0 +1 @@
move \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/h_double_arrow b/home-config/icons/XCursor-Pro-Dark/cursors/h_double_arrow
new file mode 120000
index 0000000..baba492
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/h_double_arrow
@@ -0,0 +1 @@
sb_h_double_arrow \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/hand1 b/home-config/icons/XCursor-Pro-Dark/cursors/hand1
new file mode 100644
index 0000000..66ce6bb
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/hand1
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/hand2 b/home-config/icons/XCursor-Pro-Dark/cursors/hand2
new file mode 100644
index 0000000..35b1098
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/hand2
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/help b/home-config/icons/XCursor-Pro-Dark/cursors/help
new file mode 120000
index 0000000..cc9a7ed
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/help
@@ -0,0 +1 @@
question_arrow \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/ibeam b/home-config/icons/XCursor-Pro-Dark/cursors/ibeam
new file mode 120000
index 0000000..18632c4
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/ibeam
@@ -0,0 +1 @@
xterm \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/icon b/home-config/icons/XCursor-Pro-Dark/cursors/icon
new file mode 120000
index 0000000..def8590
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/icon
@@ -0,0 +1 @@
dotbox \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/left-arrow b/home-config/icons/XCursor-Pro-Dark/cursors/left-arrow
new file mode 120000
index 0000000..f473dff
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/left-arrow
@@ -0,0 +1 @@
sb_left_arrow \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/left_ptr b/home-config/icons/XCursor-Pro-Dark/cursors/left_ptr
new file mode 100644
index 0000000..b5ab7e4
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/left_ptr
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/left_ptr_help b/home-config/icons/XCursor-Pro-Dark/cursors/left_ptr_help
new file mode 120000
index 0000000..cc9a7ed
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/left_ptr_help
@@ -0,0 +1 @@
question_arrow \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/left_ptr_watch b/home-config/icons/XCursor-Pro-Dark/cursors/left_ptr_watch
new file mode 100644
index 0000000..cf6c2c4
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/left_ptr_watch
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/left_side b/home-config/icons/XCursor-Pro-Dark/cursors/left_side
new file mode 100644
index 0000000..dd4c7c8
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/left_side
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/left_tee b/home-config/icons/XCursor-Pro-Dark/cursors/left_tee
new file mode 100644
index 0000000..e0dc39d
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/left_tee
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/link b/home-config/icons/XCursor-Pro-Dark/cursors/link
new file mode 100644
index 0000000..eb46ba6
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/link
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/ll_angle b/home-config/icons/XCursor-Pro-Dark/cursors/ll_angle
new file mode 100644
index 0000000..5519737
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/ll_angle
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/lr_angle b/home-config/icons/XCursor-Pro-Dark/cursors/lr_angle
new file mode 100644
index 0000000..9aaf612
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/lr_angle
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/move b/home-config/icons/XCursor-Pro-Dark/cursors/move
new file mode 100644
index 0000000..1b61c72
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/move
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/n-resize b/home-config/icons/XCursor-Pro-Dark/cursors/n-resize
new file mode 120000
index 0000000..83cc946
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/n-resize
@@ -0,0 +1 @@
top_side \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/ne-resize b/home-config/icons/XCursor-Pro-Dark/cursors/ne-resize
new file mode 120000
index 0000000..aab13ad
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/ne-resize
@@ -0,0 +1 @@
bottom_left_corner \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/nesw-resize b/home-config/icons/XCursor-Pro-Dark/cursors/nesw-resize
new file mode 120000
index 0000000..aab13ad
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/nesw-resize
@@ -0,0 +1 @@
bottom_left_corner \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/no-drop b/home-config/icons/XCursor-Pro-Dark/cursors/no-drop
new file mode 120000
index 0000000..1f6c0fd
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/no-drop
@@ -0,0 +1 @@
dnd_no_drop \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/not-allowed b/home-config/icons/XCursor-Pro-Dark/cursors/not-allowed
new file mode 120000
index 0000000..01c907d
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/not-allowed
@@ -0,0 +1 @@
crossed_circle \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/ns-resize b/home-config/icons/XCursor-Pro-Dark/cursors/ns-resize
new file mode 120000
index 0000000..a3693c3
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/ns-resize
@@ -0,0 +1 @@
sb_v_double_arrow \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/nw-resize b/home-config/icons/XCursor-Pro-Dark/cursors/nw-resize
new file mode 120000
index 0000000..9a02514
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/nw-resize
@@ -0,0 +1 @@
bottom_right_corner \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/nwse-resize b/home-config/icons/XCursor-Pro-Dark/cursors/nwse-resize
new file mode 120000
index 0000000..9a02514
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/nwse-resize
@@ -0,0 +1 @@
bottom_right_corner \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/openhand b/home-config/icons/XCursor-Pro-Dark/cursors/openhand
new file mode 120000
index 0000000..1a38f92
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/openhand
@@ -0,0 +1 @@
hand1 \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/pencil b/home-config/icons/XCursor-Pro-Dark/cursors/pencil
new file mode 100644
index 0000000..156bf9b
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/pencil
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/pirate b/home-config/icons/XCursor-Pro-Dark/cursors/pirate
new file mode 120000
index 0000000..7b84daf
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/pirate
@@ -0,0 +1 @@
X_cursor \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/plus b/home-config/icons/XCursor-Pro-Dark/cursors/plus
new file mode 100644
index 0000000..37e10dd
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/plus
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/pointer b/home-config/icons/XCursor-Pro-Dark/cursors/pointer
new file mode 120000
index 0000000..0b08654
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/pointer
@@ -0,0 +1 @@
hand2 \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/pointer_move b/home-config/icons/XCursor-Pro-Dark/cursors/pointer_move
new file mode 120000
index 0000000..d6a0af6
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/pointer_move
@@ -0,0 +1 @@
move \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/pointing_hand b/home-config/icons/XCursor-Pro-Dark/cursors/pointing_hand
new file mode 120000
index 0000000..0b08654
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/pointing_hand
@@ -0,0 +1 @@
hand2 \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/progress b/home-config/icons/XCursor-Pro-Dark/cursors/progress
new file mode 120000
index 0000000..b0e6589
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/progress
@@ -0,0 +1 @@
left_ptr_watch \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/question_arrow b/home-config/icons/XCursor-Pro-Dark/cursors/question_arrow
new file mode 100644
index 0000000..90b8695
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/question_arrow
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/right-arrow b/home-config/icons/XCursor-Pro-Dark/cursors/right-arrow
new file mode 120000
index 0000000..feb3132
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/right-arrow
@@ -0,0 +1 @@
sb_right_arrow \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/right_ptr b/home-config/icons/XCursor-Pro-Dark/cursors/right_ptr
new file mode 100644
index 0000000..5472b2a
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/right_ptr
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/right_side b/home-config/icons/XCursor-Pro-Dark/cursors/right_side
new file mode 120000
index 0000000..1d46245
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/right_side
@@ -0,0 +1 @@
left_side \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/right_tee b/home-config/icons/XCursor-Pro-Dark/cursors/right_tee
new file mode 100644
index 0000000..44210e8
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/right_tee
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/row-resize b/home-config/icons/XCursor-Pro-Dark/cursors/row-resize
new file mode 120000
index 0000000..a3693c3
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/row-resize
@@ -0,0 +1 @@
sb_v_double_arrow \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/s-resize b/home-config/icons/XCursor-Pro-Dark/cursors/s-resize
new file mode 120000
index 0000000..83cc946
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/s-resize
@@ -0,0 +1 @@
top_side \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/sb_down_arrow b/home-config/icons/XCursor-Pro-Dark/cursors/sb_down_arrow
new file mode 100644
index 0000000..e6c0d70
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/sb_down_arrow
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/sb_h_double_arrow b/home-config/icons/XCursor-Pro-Dark/cursors/sb_h_double_arrow
new file mode 100644
index 0000000..a6b4c9b
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/sb_h_double_arrow
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/sb_left_arrow b/home-config/icons/XCursor-Pro-Dark/cursors/sb_left_arrow
new file mode 100644
index 0000000..9797dee
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/sb_left_arrow
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/sb_right_arrow b/home-config/icons/XCursor-Pro-Dark/cursors/sb_right_arrow
new file mode 100644
index 0000000..b7e1db3
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/sb_right_arrow
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/sb_up_arrow b/home-config/icons/XCursor-Pro-Dark/cursors/sb_up_arrow
new file mode 100644
index 0000000..6df8cfb
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/sb_up_arrow
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/sb_v_double_arrow b/home-config/icons/XCursor-Pro-Dark/cursors/sb_v_double_arrow
new file mode 100644
index 0000000..79f4d63
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/sb_v_double_arrow
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/se-resize b/home-config/icons/XCursor-Pro-Dark/cursors/se-resize
new file mode 120000
index 0000000..9a02514
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/se-resize
@@ -0,0 +1 @@
bottom_right_corner \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/size-hor b/home-config/icons/XCursor-Pro-Dark/cursors/size-hor
new file mode 120000
index 0000000..baba492
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/size-hor
@@ -0,0 +1 @@
sb_h_double_arrow \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/size-ver b/home-config/icons/XCursor-Pro-Dark/cursors/size-ver
new file mode 120000
index 0000000..a3693c3
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/size-ver
@@ -0,0 +1 @@
sb_v_double_arrow \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/size_all b/home-config/icons/XCursor-Pro-Dark/cursors/size_all
new file mode 120000
index 0000000..1bb4610
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/size_all
@@ -0,0 +1 @@
all-scroll \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/size_bdiag b/home-config/icons/XCursor-Pro-Dark/cursors/size_bdiag
new file mode 120000
index 0000000..aab13ad
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/size_bdiag
@@ -0,0 +1 @@
bottom_left_corner \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/size_fdiag b/home-config/icons/XCursor-Pro-Dark/cursors/size_fdiag
new file mode 120000
index 0000000..9a02514
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/size_fdiag
@@ -0,0 +1 @@
bottom_right_corner \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/size_hor b/home-config/icons/XCursor-Pro-Dark/cursors/size_hor
new file mode 120000
index 0000000..baba492
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/size_hor
@@ -0,0 +1 @@
sb_h_double_arrow \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/size_ver b/home-config/icons/XCursor-Pro-Dark/cursors/size_ver
new file mode 120000
index 0000000..a3693c3
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/size_ver
@@ -0,0 +1 @@
sb_v_double_arrow \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/split_h b/home-config/icons/XCursor-Pro-Dark/cursors/split_h
new file mode 120000
index 0000000..baba492
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/split_h
@@ -0,0 +1 @@
sb_h_double_arrow \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/split_v b/home-config/icons/XCursor-Pro-Dark/cursors/split_v
new file mode 120000
index 0000000..a3693c3
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/split_v
@@ -0,0 +1 @@
sb_v_double_arrow \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/sw-resize b/home-config/icons/XCursor-Pro-Dark/cursors/sw-resize
new file mode 120000
index 0000000..aab13ad
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/sw-resize
@@ -0,0 +1 @@
bottom_left_corner \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/target b/home-config/icons/XCursor-Pro-Dark/cursors/target
new file mode 120000
index 0000000..def8590
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/target
@@ -0,0 +1 @@
dotbox \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/tcross b/home-config/icons/XCursor-Pro-Dark/cursors/tcross
new file mode 120000
index 0000000..982ae30
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/tcross
@@ -0,0 +1 @@
cross \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/text b/home-config/icons/XCursor-Pro-Dark/cursors/text
new file mode 120000
index 0000000..18632c4
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/text
@@ -0,0 +1 @@
xterm \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/top_left_arrow b/home-config/icons/XCursor-Pro-Dark/cursors/top_left_arrow
new file mode 120000
index 0000000..0de4e80
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/top_left_arrow
@@ -0,0 +1 @@
left_ptr \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/top_left_corner b/home-config/icons/XCursor-Pro-Dark/cursors/top_left_corner
new file mode 120000
index 0000000..9a02514
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/top_left_corner
@@ -0,0 +1 @@
bottom_right_corner \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/top_right_corner b/home-config/icons/XCursor-Pro-Dark/cursors/top_right_corner
new file mode 120000
index 0000000..aab13ad
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/top_right_corner
@@ -0,0 +1 @@
bottom_left_corner \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/top_side b/home-config/icons/XCursor-Pro-Dark/cursors/top_side
new file mode 100644
index 0000000..982714a
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/top_side
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/top_tee b/home-config/icons/XCursor-Pro-Dark/cursors/top_tee
new file mode 100644
index 0000000..0d7994d
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/top_tee
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/ul_angle b/home-config/icons/XCursor-Pro-Dark/cursors/ul_angle
new file mode 100644
index 0000000..966f84d
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/ul_angle
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/up-arrow b/home-config/icons/XCursor-Pro-Dark/cursors/up-arrow
new file mode 120000
index 0000000..258ca58
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/up-arrow
@@ -0,0 +1 @@
sb_up_arrow \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/ur_angle b/home-config/icons/XCursor-Pro-Dark/cursors/ur_angle
new file mode 100644
index 0000000..e91e3be
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/ur_angle
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/v_double_arrow b/home-config/icons/XCursor-Pro-Dark/cursors/v_double_arrow
new file mode 120000
index 0000000..a3693c3
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/v_double_arrow
@@ -0,0 +1 @@
sb_v_double_arrow \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/vertical-text b/home-config/icons/XCursor-Pro-Dark/cursors/vertical-text
new file mode 100644
index 0000000..f1f7e29
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/vertical-text
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/w-resize b/home-config/icons/XCursor-Pro-Dark/cursors/w-resize
new file mode 120000
index 0000000..1d46245
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/w-resize
@@ -0,0 +1 @@
left_side \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/wait b/home-config/icons/XCursor-Pro-Dark/cursors/wait
new file mode 100644
index 0000000..906d0db
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/wait
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/watch b/home-config/icons/XCursor-Pro-Dark/cursors/watch
new file mode 120000
index 0000000..fd80437
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/watch
@@ -0,0 +1 @@
wait \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/wayland-cursor b/home-config/icons/XCursor-Pro-Dark/cursors/wayland-cursor
new file mode 100644
index 0000000..1bfca2b
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/wayland-cursor
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/whats_this b/home-config/icons/XCursor-Pro-Dark/cursors/whats_this
new file mode 120000
index 0000000..cc9a7ed
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/whats_this
@@ -0,0 +1 @@
question_arrow \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/x-cursor b/home-config/icons/XCursor-Pro-Dark/cursors/x-cursor
new file mode 120000
index 0000000..7b84daf
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/x-cursor
@@ -0,0 +1 @@
X_cursor \ No newline at end of file
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/xterm b/home-config/icons/XCursor-Pro-Dark/cursors/xterm
new file mode 100644
index 0000000..3dae5ad
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/xterm
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/zoom-in b/home-config/icons/XCursor-Pro-Dark/cursors/zoom-in
new file mode 100644
index 0000000..4d8fe5c
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/zoom-in
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/cursors/zoom-out b/home-config/icons/XCursor-Pro-Dark/cursors/zoom-out
new file mode 100644
index 0000000..bd41a87
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/cursors/zoom-out
Binary files differ
diff --git a/home-config/icons/XCursor-Pro-Dark/index.theme b/home-config/icons/XCursor-Pro-Dark/index.theme
new file mode 100644
index 0000000..1313c19
--- /dev/null
+++ b/home-config/icons/XCursor-Pro-Dark/index.theme
@@ -0,0 +1,4 @@
1[Icon Theme]
2Name=XCursor-Pro-Dark
3Comment=Modern, Proffesional Dark (v2.0.2) XCursors
4Inherits="hicolor" \ No newline at end of file
diff --git a/home-config/nix-home-manager/flake.lock b/home-config/nix-home-manager/flake.lock
index 0356e26..8885a8c 100644
--- a/home-config/nix-home-manager/flake.lock
+++ b/home-config/nix-home-manager/flake.lock
@@ -1,5 +1,53 @@
1{ 1{
2 "nodes": { 2 "nodes": {
3 "aquamarine": {
4 "inputs": {
5 "hyprutils": [
6 "hyprland",
7 "hyprutils"
8 ],
9 "hyprwayland-scanner": [
10 "hyprland",
11 "hyprwayland-scanner"
12 ],
13 "nixpkgs": [
14 "hyprland",
15 "nixpkgs"
16 ],
17 "systems": [
18 "hyprland",
19 "systems"
20 ]
21 },
22 "locked": {
23 "lastModified": 1727261104,
24 "narHash": "sha256-rxDI7WrxIRV9it9mDCHcLa7xQykf1JloXnoXr5xQ8zI=",
25 "owner": "hyprwm",
26 "repo": "aquamarine",
27 "rev": "b82fdaff917582a9d568969e15e61b398c71e990",
28 "type": "github"
29 },
30 "original": {
31 "owner": "hyprwm",
32 "repo": "aquamarine",
33 "type": "github"
34 }
35 },
36 "flake-utils": {
37 "locked": {
38 "lastModified": 1659877975,
39 "narHash": "sha256-zllb8aq3YO3h8B/U0/J1WBgAL8EX5yWf5pMj3G0NAmc=",
40 "owner": "numtide",
41 "repo": "flake-utils",
42 "rev": "c0e246b9b83f637f4681389ecabcb2681b4f3af0",
43 "type": "github"
44 },
45 "original": {
46 "owner": "numtide",
47 "repo": "flake-utils",
48 "type": "github"
49 }
50 },
3 "home-manager": { 51 "home-manager": {
4 "inputs": { 52 "inputs": {
5 "nixpkgs": [ 53 "nixpkgs": [
@@ -7,11 +55,11 @@
7 ] 55 ]
8 }, 56 },
9 "locked": { 57 "locked": {
10 "lastModified": 1708031129, 58 "lastModified": 1729260213,
11 "narHash": "sha256-EH20hJfNnc1/ODdDVat9B7aKm0B95L3YtkIRwKLvQG8=", 59 "narHash": "sha256-jAvHoU/1y/yCuXzr2fNF+q6uKmr8Jj2xgAisK4QB9to=",
12 "owner": "nix-community", 60 "owner": "nix-community",
13 "repo": "home-manager", 61 "repo": "home-manager",
14 "rev": "3d6791b3897b526c82920a2ab5f61d71985b3cf8", 62 "rev": "09a0c0c02953318bf94425738c7061ffdc4cba75",
15 "type": "github" 63 "type": "github"
16 }, 64 },
17 "original": { 65 "original": {
@@ -20,18 +68,160 @@
20 "type": "github" 68 "type": "github"
21 } 69 }
22 }, 70 },
23 "hyprpicker-git": { 71 "hyprcursor": {
24 "inputs": { 72 "inputs": {
73 "hyprlang": [
74 "hyprland",
75 "hyprlang"
76 ],
25 "nixpkgs": [ 77 "nixpkgs": [
78 "hyprland",
26 "nixpkgs" 79 "nixpkgs"
80 ],
81 "systems": [
82 "hyprland",
83 "systems"
27 ] 84 ]
28 }, 85 },
29 "locked": { 86 "locked": {
30 "lastModified": 1703987863, 87 "lastModified": 1727532803,
31 "narHash": "sha256-MHhAk74uk0qHVwSkLCcXLXMe4478M2oZEFPXwjSoo2E=", 88 "narHash": "sha256-ZaZ7h7PY8mQc4vtGmVqWLAq9CAO02gHMyNR5yY8zDmM=",
89 "owner": "hyprwm",
90 "repo": "hyprcursor",
91 "rev": "b98726e431d4d3ed58bd58bee1047cdb81cec69f",
92 "type": "github"
93 },
94 "original": {
95 "owner": "hyprwm",
96 "repo": "hyprcursor",
97 "type": "github"
98 }
99 },
100 "hyprland": {
101 "inputs": {
102 "aquamarine": "aquamarine",
103 "hyprcursor": "hyprcursor",
104 "hyprland-protocols": "hyprland-protocols",
105 "hyprlang": "hyprlang",
106 "hyprutils": "hyprutils",
107 "hyprwayland-scanner": "hyprwayland-scanner",
108 "nixpkgs": [
109 "nixpkgs"
110 ],
111 "systems": "systems",
112 "xdph": "xdph"
113 },
114 "locked": {
115 "lastModified": 1728478479,
116 "narHash": "sha256-AbfdIlK92oWpI39xlIaUekPeL9u95sXzxVsSqhIMfIc=",
117 "owner": "hyprwm",
118 "repo": "hyprland",
119 "rev": "4520b30d498daca8079365bdb909a8dea38e8d55",
120 "type": "github"
121 },
122 "original": {
123 "owner": "hyprwm",
124 "ref": "v0.44.1",
125 "repo": "hyprland",
126 "type": "github"
127 }
128 },
129 "hyprland-protocols": {
130 "inputs": {
131 "nixpkgs": [
132 "hyprland",
133 "nixpkgs"
134 ],
135 "systems": [
136 "hyprland",
137 "systems"
138 ]
139 },
140 "locked": {
141 "lastModified": 1727451107,
142 "narHash": "sha256-qV9savtHwmZUa0eJE294WYJjKPGB2+bJhwByFShsVyo=",
143 "owner": "hyprwm",
144 "repo": "hyprland-protocols",
145 "rev": "6b3261ee13a6d2b99de79a31d352f6996e35bde3",
146 "type": "github"
147 },
148 "original": {
149 "owner": "hyprwm",
150 "repo": "hyprland-protocols",
151 "type": "github"
152 }
153 },
154 "hyprland-protocols_2": {
155 "inputs": {
156 "nixpkgs": [
157 "hyprland",
158 "xdph",
159 "nixpkgs"
160 ],
161 "systems": [
162 "hyprland",
163 "xdph",
164 "systems"
165 ]
166 },
167 "locked": {
168 "lastModified": 1721326555,
169 "narHash": "sha256-zCu4R0CSHEactW9JqYki26gy8h9f6rHmSwj4XJmlHgg=",
170 "owner": "hyprwm",
171 "repo": "hyprland-protocols",
172 "rev": "5a11232266bf1a1f5952d5b179c3f4b2facaaa84",
173 "type": "github"
174 },
175 "original": {
176 "owner": "hyprwm",
177 "repo": "hyprland-protocols",
178 "type": "github"
179 }
180 },
181 "hyprlang": {
182 "inputs": {
183 "hyprutils": [
184 "hyprland",
185 "hyprutils"
186 ],
187 "nixpkgs": [
188 "hyprland",
189 "nixpkgs"
190 ],
191 "systems": [
192 "hyprland",
193 "systems"
194 ]
195 },
196 "locked": {
197 "lastModified": 1725997860,
198 "narHash": "sha256-d/rZ/fHR5l1n7PeyLw0StWMNLXVU9c4HFyfskw568so=",
199 "owner": "hyprwm",
200 "repo": "hyprlang",
201 "rev": "dfeb5811dd6485490cce18d6cc1e38a055eea876",
202 "type": "github"
203 },
204 "original": {
205 "owner": "hyprwm",
206 "repo": "hyprlang",
207 "type": "github"
208 }
209 },
210 "hyprpicker-git": {
211 "inputs": {
212 "hyprutils": "hyprutils_2",
213 "hyprwayland-scanner": "hyprwayland-scanner_2",
214 "nixpkgs": [
215 "nixpkgs"
216 ],
217 "systems": "systems_2"
218 },
219 "locked": {
220 "lastModified": 1727732210,
221 "narHash": "sha256-VNKakkdx1mjfO5MyGZbx8m87YKZ4B8cylU50R0J662g=",
32 "owner": "hyprwm", 222 "owner": "hyprwm",
33 "repo": "hyprpicker", 223 "repo": "hyprpicker",
34 "rev": "2ef703474fb96e97e03e66e8820f213359f29382", 224 "rev": "4411a6dc0dccdabad64213463fb94de520b52725",
35 "type": "github" 225 "type": "github"
36 }, 226 },
37 "original": { 227 "original": {
@@ -40,13 +230,134 @@
40 "type": "github" 230 "type": "github"
41 } 231 }
42 }, 232 },
233 "hyprutils": {
234 "inputs": {
235 "nixpkgs": [
236 "hyprland",
237 "nixpkgs"
238 ],
239 "systems": [
240 "hyprland",
241 "systems"
242 ]
243 },
244 "locked": {
245 "lastModified": 1727300645,
246 "narHash": "sha256-OvAtVLaSRPnbXzOwlR1fVqCXR7i+ICRX3aPMCdIiv+c=",
247 "owner": "hyprwm",
248 "repo": "hyprutils",
249 "rev": "3f5293432b6dc6a99f26aca2eba3876d2660665c",
250 "type": "github"
251 },
252 "original": {
253 "owner": "hyprwm",
254 "repo": "hyprutils",
255 "type": "github"
256 }
257 },
258 "hyprutils_2": {
259 "inputs": {
260 "nixpkgs": [
261 "hyprpicker-git",
262 "nixpkgs"
263 ],
264 "systems": [
265 "hyprpicker-git",
266 "systems"
267 ]
268 },
269 "locked": {
270 "lastModified": 1727300645,
271 "narHash": "sha256-OvAtVLaSRPnbXzOwlR1fVqCXR7i+ICRX3aPMCdIiv+c=",
272 "owner": "hyprwm",
273 "repo": "hyprutils",
274 "rev": "3f5293432b6dc6a99f26aca2eba3876d2660665c",
275 "type": "github"
276 },
277 "original": {
278 "owner": "hyprwm",
279 "repo": "hyprutils",
280 "type": "github"
281 }
282 },
283 "hyprwayland-scanner": {
284 "inputs": {
285 "nixpkgs": [
286 "hyprland",
287 "nixpkgs"
288 ],
289 "systems": [
290 "hyprland",
291 "systems"
292 ]
293 },
294 "locked": {
295 "lastModified": 1726874836,
296 "narHash": "sha256-VKR0sf0PSNCB0wPHVKSAn41mCNVCnegWmgkrneKDhHM=",
297 "owner": "hyprwm",
298 "repo": "hyprwayland-scanner",
299 "rev": "500c81a9e1a76760371049a8d99e008ea77aa59e",
300 "type": "github"
301 },
302 "original": {
303 "owner": "hyprwm",
304 "repo": "hyprwayland-scanner",
305 "type": "github"
306 }
307 },
308 "hyprwayland-scanner_2": {
309 "inputs": {
310 "nixpkgs": [
311 "hyprpicker-git",
312 "nixpkgs"
313 ],
314 "systems": [
315 "hyprpicker-git",
316 "systems"
317 ]
318 },
319 "locked": {
320 "lastModified": 1726874836,
321 "narHash": "sha256-VKR0sf0PSNCB0wPHVKSAn41mCNVCnegWmgkrneKDhHM=",
322 "owner": "hyprwm",
323 "repo": "hyprwayland-scanner",
324 "rev": "500c81a9e1a76760371049a8d99e008ea77aa59e",
325 "type": "github"
326 },
327 "original": {
328 "owner": "hyprwm",
329 "repo": "hyprwayland-scanner",
330 "type": "github"
331 }
332 },
333 "nixgl": {
334 "inputs": {
335 "flake-utils": "flake-utils",
336 "nixpkgs": [
337 "nixpkgs"
338 ]
339 },
340 "locked": {
341 "lastModified": 1713543440,
342 "narHash": "sha256-lnzZQYG0+EXl/6NkGpyIz+FEOc/DSEG57AP1VsdeNrM=",
343 "owner": "nix-community",
344 "repo": "nixGL",
345 "rev": "310f8e49a149e4c9ea52f1adf70cdc768ec53f8a",
346 "type": "github"
347 },
348 "original": {
349 "owner": "nix-community",
350 "repo": "nixGL",
351 "type": "github"
352 }
353 },
43 "nixpkgs": { 354 "nixpkgs": {
44 "locked": { 355 "locked": {
45 "lastModified": 1707956935, 356 "lastModified": 1729070438,
46 "narHash": "sha256-ZL2TrjVsiFNKOYwYQozpbvQSwvtV/3Me7Zwhmdsfyu4=", 357 "narHash": "sha256-KOTTUfPkugH52avUvXGxvWy8ibKKj4genodIYUED+Kc=",
47 "owner": "nixos", 358 "owner": "nixos",
48 "repo": "nixpkgs", 359 "repo": "nixpkgs",
49 "rev": "a4d4fe8c5002202493e87ec8dbc91335ff55552c", 360 "rev": "5785b6bb5eaae44e627d541023034e1601455827",
50 "type": "github" 361 "type": "github"
51 }, 362 },
52 "original": { 363 "original": {
@@ -59,9 +370,79 @@
59 "root": { 370 "root": {
60 "inputs": { 371 "inputs": {
61 "home-manager": "home-manager", 372 "home-manager": "home-manager",
373 "hyprland": "hyprland",
62 "hyprpicker-git": "hyprpicker-git", 374 "hyprpicker-git": "hyprpicker-git",
375 "nixgl": "nixgl",
63 "nixpkgs": "nixpkgs" 376 "nixpkgs": "nixpkgs"
64 } 377 }
378 },
379 "systems": {
380 "locked": {
381 "lastModified": 1689347949,
382 "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=",
383 "owner": "nix-systems",
384 "repo": "default-linux",
385 "rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68",
386 "type": "github"
387 },
388 "original": {
389 "owner": "nix-systems",
390 "repo": "default-linux",
391 "type": "github"
392 }
393 },
394 "systems_2": {
395 "locked": {
396 "lastModified": 1689347949,
397 "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=",
398 "owner": "nix-systems",
399 "repo": "default-linux",
400 "rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68",
401 "type": "github"
402 },
403 "original": {
404 "owner": "nix-systems",
405 "repo": "default-linux",
406 "type": "github"
407 }
408 },
409 "xdph": {
410 "inputs": {
411 "hyprland-protocols": "hyprland-protocols_2",
412 "hyprlang": [
413 "hyprland",
414 "hyprlang"
415 ],
416 "hyprutils": [
417 "hyprland",
418 "hyprutils"
419 ],
420 "hyprwayland-scanner": [
421 "hyprland",
422 "hyprwayland-scanner"
423 ],
424 "nixpkgs": [
425 "hyprland",
426 "nixpkgs"
427 ],
428 "systems": [
429 "hyprland",
430 "systems"
431 ]
432 },
433 "locked": {
434 "lastModified": 1727524473,
435 "narHash": "sha256-1DGktDtSWIJpnDbVoj/qpvJSH5zg6JbOfuh6xqZMap0=",
436 "owner": "hyprwm",
437 "repo": "xdg-desktop-portal-hyprland",
438 "rev": "7e500e679ede40e79cf2d89b5f5fa3e34923bd26",
439 "type": "github"
440 },
441 "original": {
442 "owner": "hyprwm",
443 "repo": "xdg-desktop-portal-hyprland",
444 "type": "github"
445 }
65 } 446 }
66 }, 447 },
67 "root": "root", 448 "root": "root",
diff --git a/home-config/nix-home-manager/flake.nix b/home-config/nix-home-manager/flake.nix
index 0048eb2..6429214 100644
--- a/home-config/nix-home-manager/flake.nix
+++ b/home-config/nix-home-manager/flake.nix
@@ -12,15 +12,24 @@
12 url = "github:hyprwm/hyprpicker"; 12 url = "github:hyprwm/hyprpicker";
13 inputs.nixpkgs.follows = "nixpkgs"; 13 inputs.nixpkgs.follows = "nixpkgs";
14 }; 14 };
15 hyprland = {
16 url = "github:hyprwm/hyprland/v0.44.1";
17 inputs.nixpkgs.follows = "nixpkgs";
18 };
19 nixgl = {
20 url = "github:nix-community/nixGL";
21 inputs.nixpkgs.follows = "nixpkgs";
22 };
15 }; 23 };
16 24
17 outputs = { nixpkgs, home-manager, hyprpicker-git, ... }@inputs: 25 outputs = { nixpkgs, home-manager, hyprpicker-git, hyprland, nixgl, ... }@inputs:
18 let 26 let
19 system = "x86_64-linux"; 27 system = "x86_64-linux";
20 pkgs = nixpkgs.legacyPackages.${system}; 28 pkgs = nixpkgs.legacyPackages.${system};
21 overlays = [ 29 overlays = [
22 hyprpicker-git.overlays.default 30 hyprpicker-git.overlays.default
23 ]; 31 nixgl.overlay
32 ];
24 in { 33 in {
25 homeConfigurations."ryan" = home-manager.lib.homeManagerConfiguration { 34 homeConfigurations."ryan" = home-manager.lib.homeManagerConfiguration {
26 inherit pkgs; 35 inherit pkgs;
@@ -30,6 +39,12 @@
30 modules = [ 39 modules = [
31 ./home.nix 40 ./home.nix
32 {nixpkgs.overlays = overlays;} 41 {nixpkgs.overlays = overlays;}
42 {
43 _module.args = {
44 inherit hyprland;
45 inherit nixgl;
46 };
47 }
33 ]; 48 ];
34 49
35 # Optionally use extraSpecialArgs 50 # Optionally use extraSpecialArgs
diff --git a/home-config/nix-home-manager/home.nix b/home-config/nix-home-manager/home.nix
index ecf63d9..92e9082 100644
--- a/home-config/nix-home-manager/home.nix
+++ b/home-config/nix-home-manager/home.nix
@@ -1,4 +1,4 @@
1{ config, pkgs, ... }: 1{ config, pkgs, hyprland, nixgl, ... }:
2 2
3{ 3{
4 # Home Manager needs a bit of information about you and the paths it should 4 # Home Manager needs a bit of information about you and the paths it should
@@ -46,6 +46,16 @@
46 spotify-player 46 spotify-player
47 hyprpicker 47 hyprpicker
48 48
49 # Flakes specific things defined in flake.nix
50 hyprland.packages.${pkgs.system}.default
51 nixgl.packages.${pkgs.system}.nixGLIntel
52
53 # Fonts!
54 noto-fonts
55 liberation_ttf
56 noto-fonts-cjk
57 noto-fonts-emoji
58
49 # # It is sometimes useful to fine-tune packages, for example, by applying 59 # # It is sometimes useful to fine-tune packages, for example, by applying
50 # # overrides. You can do that directly here, just don't forget the 60 # # overrides. You can do that directly here, just don't forget the
51 # # parentheses. Maybe you want to install Nerd Fonts with a limited number of 61 # # parentheses. Maybe you want to install Nerd Fonts with a limited number of
diff --git a/modules/ryan-config/base-system.scm b/modules/ryan-config/base-system.scm
index 6364e7c..0dea854 100644
--- a/modules/ryan-config/base-system.scm
+++ b/modules/ryan-config/base-system.scm
@@ -123,7 +123,7 @@
123 ;; under their own account: use 'guix search KEYWORD' to search 123 ;; under their own account: use 'guix search KEYWORD' to search
124 ;; for packages and 'guix install PACKAGE' to install a package. 124 ;; for packages and 'guix install PACKAGE' to install a package.
125 (packages (append (map specification->package (list "sway" 125 (packages (append (map specification->package (list "sway"
126 "hyprland" 126 ;"hyprland"
127 "swaybg" 127 "swaybg"
128 ;"swayidle" 128 ;"swayidle"
129 ;"swaylock-effects" 129 ;"swaylock-effects"
@@ -150,7 +150,7 @@
150 "opendoas" 150 "opendoas"
151 ;"xdg-desktop-portal-wlr" 151 ;"xdg-desktop-portal-wlr"
152 ;"xdg-desktop-portal" 152 ;"xdg-desktop-portal"
153 "xdg-desktop-portal-gtk" 153 ;"xdg-desktop-portal-gtk"
154 "v4l2loopback-linux-module" 154 "v4l2loopback-linux-module"
155 "pipewire" 155 "pipewire"
156 "docker" 156 "docker"
@@ -161,7 +161,7 @@
161 "wireshark" 161 "wireshark"
162 "webkitgtk-with-libsoup2" ; Needed for Go wails development 162 "webkitgtk-with-libsoup2" ; Needed for Go wails development
163 "zsh")) 163 "zsh"))
164 (list my-ca-certs xdg-desktop-portal-hyprland-ryan virt-manager-ovmf bluez-ryan blueman-ryan swayidle-new) 164 (list my-ca-certs virt-manager-ovmf bluez-ryan blueman-ryan swayidle-new)
165 %my-base-packages )) 165 %my-base-packages ))
166 166
167 ;; Below is the list of system services. To search for available 167 ;; Below is the list of system services. To search for available
diff --git a/modules/ryan-packages/binaries.scm b/modules/ryan-packages/binaries.bak
index f05636d..fcda5de 100644
--- a/modules/ryan-packages/binaries.scm
+++ b/modules/ryan-packages/binaries.bak
@@ -52,4 +52,17 @@
52 "Terminal file-manager written in Go that is modern and extensible.") 52 "Terminal file-manager written in Go that is modern and extensible.")
53 (license license:expat))) 53 (license license:expat)))
54 54
55superfile-bin 55(define-public brave-bin
56 (package
57 (name "brave-bin")
58 (version "nightly_1.72.12")
59 (source (origin
60 (method url-fetch)
61 (url (string-append "https://github.com/brave/brave-browser/releases/download/v1.72.12/brave-browser-" version "_amd64.deb"))
62 (sha256
63 (base32
64 "1ry62ck61gn4bxnkih3775pdlndp2ldxwifbjkxbj3wfd4f67xiv"))))
65 (build-system copy-build-system)
66 (arguments
67 (list #:install-plan
68 #~'(("bin" "bin" #:include ("wrap
diff --git a/modules/ryan-packages/calcurse.scm b/modules/ryan-packages/calcurse.scm
index fa7fe63..241bb53 100644
--- a/modules/ryan-packages/calcurse.scm
+++ b/modules/ryan-packages/calcurse.scm
@@ -1,10 +1,16 @@
1(define-module (ryan-packages calcurse) 1(define-module (ryan-packages calcurse)
2 #:use-module (guix download) 2 #:use-module (guix download)
3 #:use-module ((guix licenses) #:prefix license:)
4 #:use-module (guix build-system cmake)
3 #:use-module (guix packages) 5 #:use-module (guix packages)
4 #:use-module (guix gexp) 6 #:use-module (guix gexp)
5 #:use-module (gnu packages) 7 #:use-module (gnu packages)
6 #:use-module (gnu packages calcurse) 8 #:use-module (gnu packages calcurse)
7 #:use-module (gnu packages python-web) 9 #:use-module (gnu packages python-web)
10 #:use-module (gnu packages rust)
11 #:use-module (gnu packages rust-apps)
12 #:use-module (gnu packages tls)
13 #:use-module (gnu packages linux)
8 #:use-module (guix git-download) 14 #:use-module (guix git-download)
9 #:use-module (guix utils)) 15 #:use-module (guix utils))
10 16
@@ -21,4 +27,3 @@
21 (base32 "02l3spj2ai97b87winz3kvsxvf66g74lm46b7kcbhsgx2iqb6syq")))) 27 (base32 "02l3spj2ai97b87winz3kvsxvf66g74lm46b7kcbhsgx2iqb6syq"))))
22 (propagated-inputs (list python-httplib2)))) 28 (propagated-inputs (list python-httplib2))))
23 29
24calcurse-fixed
diff --git a/modules/ryan-packages/hyprland.-ryan.bak b/modules/ryan-packages/hyprland.-ryan.bak
new file mode 100644
index 0000000..aec8286
--- /dev/null
+++ b/modules/ryan-packages/hyprland.-ryan.bak
@@ -0,0 +1,46 @@
1(define-module (ryan-packages hyprland)
2 #:use-module ((guix licenses) #:prefix license:)
3 #:use-module (guix build-system meson)
4 #:use-module (guix build-system gnu)
5 #:use-module (guix gexp)
6 #:use-module (guix git-download)
7 #:use-module (guix packages)
8 #:use-module (guix download))
9
10(define aquamarine
11 (package
12 (name "aquamarine")
13 (version "0.4.3")
14 (source (origin
15 (method git-fetch)
16 (uri (git-reference
17 (url "https://github.com/hyprwm/aquamarine")
18 (commit (string-append "v" version))))
19 (file-name (git-file-name name version))
20 (sha256
21 (base32
22 "114fspibmrwvzdmzv4xdy000vg7mn9r5vas3pr1ndb9xyl15ja1s"))))
23 (build-system cmake-build-system)
24 (arguments
25 (list
26 #:tests? #f))
27 (native-inputs
28 (list
29 gcc-14
30 pkg-config
31 mesa-headers
32 hyprwayland-scanner
33 hwdata))
34 (inputs
35 (list
36 libglvnd
37 mesa-libglvnd
38 libseat
39 libinput
40 libxkbcommon
41 libdisplay-info
42 libxcb
43 libxinerama
44 libxcursor
45 wayland
46 wayland-protocols