diff options
| author | Ryan Schanzenbacher <ryan@rschanz.org> | 2025-03-03 13:15:12 -0500 |
|---|---|---|
| committer | Ryan Schanzenbacher <ryan@rschanz.org> | 2025-03-03 13:15:12 -0500 |
| commit | aa1a1e82efa8921fa120662da960cdaf381c4680 (patch) | |
| tree | 823176bed44d8c265afdbb4abbf3b3752c436958 | |
| parent | bd9bdb7ba66a5a22ebab2d04d65a281872e77b96 (diff) | |
updates to channels, new cursor, probably other fixes idk
219 files changed, 874 insertions, 347 deletions
diff --git a/channels.scm b/channels.scm index 4f557ad..29a860d 100644 --- a/channels.scm +++ b/channels.scm | |||
| @@ -3,7 +3,7 @@ | |||
| 3 | (url "https://git.savannah.gnu.org/git/guix.git") | 3 | (url "https://git.savannah.gnu.org/git/guix.git") |
| 4 | (branch "master") | 4 | (branch "master") |
| 5 | (commit | 5 | (commit |
| 6 | "18463019a24a7c5acc9c2f3ddf3c0ba04a36db96") | 6 | "f9b9116aef228a4455a1112f5d935f5de792370f") |
| 7 | (introduction | 7 | (introduction |
| 8 | (make-channel-introduction | 8 | (make-channel-introduction |
| 9 | "9edb3f66fd807b096b48283debdcddccfea34bad" | 9 | "9edb3f66fd807b096b48283debdcddccfea34bad" |
| @@ -14,7 +14,7 @@ | |||
| 14 | (url "https://gitlab.com/nonguix/nonguix") | 14 | (url "https://gitlab.com/nonguix/nonguix") |
| 15 | (branch "master") | 15 | (branch "master") |
| 16 | (commit | 16 | (commit |
| 17 | "f44a49d3092d509c5e09cc27ada40a8c4d99c02d") | 17 | "8c41304decb916892fa07ca86893e4cf926ee884") |
| 18 | (introduction | 18 | (introduction |
| 19 | (make-channel-introduction | 19 | (make-channel-introduction |
| 20 | "897c1a470da759236cc11798f4e0a5f7d4d59fbc" | 20 | "897c1a470da759236cc11798f4e0a5f7d4d59fbc" |
| @@ -25,7 +25,7 @@ | |||
| 25 | (url "https://codeberg.org/hako/rosenthal.git") | 25 | (url "https://codeberg.org/hako/rosenthal.git") |
| 26 | (branch "trunk") | 26 | (branch "trunk") |
| 27 | (commit | 27 | (commit |
| 28 | "5cb609ce31f9351b9f3a9e94b2a51e48603ef68f") | 28 | "3da3fa1eee9bce8d00f85cae86d8f412f6259f7c") |
| 29 | (introduction | 29 | (introduction |
| 30 | (make-channel-introduction | 30 | (make-channel-introduction |
| 31 | "7677db76330121a901604dfbad19077893865f35" | 31 | "7677db76330121a901604dfbad19077893865f35" |
diff --git a/home-config/bashrc b/home-config/bashrc index a3e1dc9..5e12cf6 100644 --- a/home-config/bashrc +++ b/home-config/bashrc | |||
| @@ -53,9 +53,6 @@ export XDG_DATA_DIRS=$XDG_DATA_DIRS:/var/lib/flatpak/exports/share:/home/ryan/.l | |||
| 53 | #gpgconf --launch gpg-agent | 53 | #gpgconf --launch gpg-agent |
| 54 | export GPG_TTY=$(tty) | 54 | export GPG_TTY=$(tty) |
| 55 | 55 | ||
| 56 | # Zoxide | ||
| 57 | eval "$(zoxide init --cmd cd bash)" | ||
| 58 | |||
| 59 | # eza | 56 | # eza |
| 60 | alias ls='eza --icons=always -Gx' | 57 | alias ls='eza --icons=always -Gx' |
| 61 | 58 | ||
| @@ -64,3 +61,7 @@ alias diff='delta' | |||
| 64 | 61 | ||
| 65 | # Starship | 62 | # Starship |
| 66 | eval "$(starship init bash)" | 63 | eval "$(starship init bash)" |
| 64 | |||
| 65 | # Zoxide | ||
| 66 | eval "$(zoxide init --cmd cd bash)" | ||
| 67 | |||
diff --git a/home-config/hypr/hyprland.conf b/home-config/hypr/hyprland.conf index cba6999..15e12fa 100644 --- a/home-config/hypr/hyprland.conf +++ b/home-config/hypr/hyprland.conf | |||
| @@ -9,10 +9,10 @@ exec-once = dbus-update-activation-environment DISPLAY WAYLAND_DISPLAY SWAYSOCK | |||
| 9 | monitor=,preferred,auto,1 | 9 | monitor=,preferred,auto,1 |
| 10 | 10 | ||
| 11 | # Set cursor theme | 11 | # Set cursor theme |
| 12 | env = HYPRCURSOR_THEME,XCursor-Pro-Dark-Hyprcursor | 12 | env = HYPRCURSOR_THEME,Bibata-Modern-Classic-Hyprland |
| 13 | env = HYPRCURSOR_SIZE,26 | 13 | env = HYPRCURSOR_SIZE,24 |
| 14 | env = XCURSOR_THEME,XCursor-Pro-Dark | 14 | env = XCURSOR_THEME,Bibata-Modern-daed9-v1.0.2-x11 |
| 15 | env = XCURSOR_SIZE,26 | 15 | env = XCURSOR_SIZE,24 |
| 16 | 16 | ||
| 17 | env = AQ_NO_MODIFIERS,1 | 17 | env = AQ_NO_MODIFIERS,1 |
| 18 | 18 | ||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/X_cursor.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/X_cursor.hlc new file mode 100644 index 0000000..dbf1252 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/X_cursor.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/bd_double_arrow.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/bd_double_arrow.hlc new file mode 100644 index 0000000..94782da --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/bd_double_arrow.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/bottom_left_corner.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/bottom_left_corner.hlc new file mode 100644 index 0000000..6192211 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/bottom_left_corner.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/bottom_right_corner.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/bottom_right_corner.hlc new file mode 100644 index 0000000..f5b4962 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/bottom_right_corner.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/bottom_side.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/bottom_side.hlc new file mode 100644 index 0000000..e410c8f --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/bottom_side.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/bottom_tee.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/bottom_tee.hlc new file mode 100644 index 0000000..38798c0 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/bottom_tee.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/center_ptr.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/center_ptr.hlc new file mode 100644 index 0000000..f2b246c --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/center_ptr.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/circle.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/circle.hlc new file mode 100644 index 0000000..b1ed3ad --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/circle.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/context-menu.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/context-menu.hlc new file mode 100644 index 0000000..b521021 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/context-menu.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/copy.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/copy.hlc new file mode 100644 index 0000000..822dd3e --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/copy.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/cross.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/cross.hlc new file mode 100644 index 0000000..625c3fb --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/cross.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/crossed_circle.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/crossed_circle.hlc new file mode 100644 index 0000000..15710d4 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/crossed_circle.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/crosshair.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/crosshair.hlc new file mode 100644 index 0000000..467650d --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/crosshair.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/dnd-ask.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/dnd-ask.hlc new file mode 100644 index 0000000..3a87400 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/dnd-ask.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/dnd-copy.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/dnd-copy.hlc new file mode 100644 index 0000000..65d729f --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/dnd-copy.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/dnd-link.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/dnd-link.hlc new file mode 100644 index 0000000..1c9c6b3 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/dnd-link.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/dnd_no_drop.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/dnd_no_drop.hlc new file mode 100644 index 0000000..bb211eb --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/dnd_no_drop.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/dotbox.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/dotbox.hlc new file mode 100644 index 0000000..8c3811d --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/dotbox.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/fd_double_arrow.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/fd_double_arrow.hlc new file mode 100644 index 0000000..b8abfea --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/fd_double_arrow.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/grabbing.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/grabbing.hlc new file mode 100644 index 0000000..798fe88 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/grabbing.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/hand1.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/hand1.hlc new file mode 100644 index 0000000..5468c4d --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/hand1.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/hand2.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/hand2.hlc new file mode 100644 index 0000000..fa04568 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/hand2.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/left_ptr.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/left_ptr.hlc new file mode 100644 index 0000000..91797ee --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/left_ptr.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/left_ptr_watch.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/left_ptr_watch.hlc new file mode 100644 index 0000000..70573ed --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/left_ptr_watch.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/left_side.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/left_side.hlc new file mode 100644 index 0000000..ec50ae5 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/left_side.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/left_tee.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/left_tee.hlc new file mode 100644 index 0000000..98e240c --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/left_tee.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/link.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/link.hlc new file mode 100644 index 0000000..0ae7c58 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/link.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/ll_angle.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/ll_angle.hlc new file mode 100644 index 0000000..af6daea --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/ll_angle.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/lr_angle.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/lr_angle.hlc new file mode 100644 index 0000000..7662b57 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/lr_angle.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/move.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/move.hlc new file mode 100644 index 0000000..9ef7f8d --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/move.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/pencil.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/pencil.hlc new file mode 100644 index 0000000..14a799a --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/pencil.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/plus.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/plus.hlc new file mode 100644 index 0000000..7e4d670 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/plus.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/pointer-move.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/pointer-move.hlc new file mode 100644 index 0000000..204e355 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/pointer-move.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/question_arrow.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/question_arrow.hlc new file mode 100644 index 0000000..540b671 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/question_arrow.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/right_ptr.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/right_ptr.hlc new file mode 100644 index 0000000..528027e --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/right_ptr.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/right_side.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/right_side.hlc new file mode 100644 index 0000000..18bb2fc --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/right_side.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/right_tee.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/right_tee.hlc new file mode 100644 index 0000000..5535f0c --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/right_tee.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/sb_down_arrow.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/sb_down_arrow.hlc new file mode 100644 index 0000000..c6aed37 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/sb_down_arrow.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/sb_h_double_arrow.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/sb_h_double_arrow.hlc new file mode 100644 index 0000000..af06dab --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/sb_h_double_arrow.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/sb_left_arrow.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/sb_left_arrow.hlc new file mode 100644 index 0000000..e3155ef --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/sb_left_arrow.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/sb_right_arrow.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/sb_right_arrow.hlc new file mode 100644 index 0000000..1ee75d8 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/sb_right_arrow.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/sb_up_arrow.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/sb_up_arrow.hlc new file mode 100644 index 0000000..45fb16f --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/sb_up_arrow.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/sb_v_double_arrow.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/sb_v_double_arrow.hlc new file mode 100644 index 0000000..75df049 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/sb_v_double_arrow.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/tcross.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/tcross.hlc new file mode 100644 index 0000000..f395cd8 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/tcross.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/top_left_corner.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/top_left_corner.hlc new file mode 100644 index 0000000..8857f76 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/top_left_corner.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/top_right_corner.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/top_right_corner.hlc new file mode 100644 index 0000000..e6addec --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/top_right_corner.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/top_side.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/top_side.hlc new file mode 100644 index 0000000..5c79490 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/top_side.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/top_tee.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/top_tee.hlc new file mode 100644 index 0000000..1225128 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/top_tee.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/ul_angle.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/ul_angle.hlc new file mode 100644 index 0000000..3eb485c --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/ul_angle.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/ur_angle.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/ur_angle.hlc new file mode 100644 index 0000000..c923400 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/ur_angle.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/vertical-text.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/vertical-text.hlc new file mode 100644 index 0000000..4ab02f1 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/vertical-text.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/wait.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/wait.hlc new file mode 100644 index 0000000..d9978b0 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/wait.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/wayland-cursor.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/wayland-cursor.hlc new file mode 100644 index 0000000..95052f0 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/wayland-cursor.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/xterm.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/xterm.hlc new file mode 100644 index 0000000..aa53c5a --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/xterm.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/zoom-in.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/zoom-in.hlc new file mode 100644 index 0000000..62df09c --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/zoom-in.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/zoom-out.hlc b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/zoom-out.hlc new file mode 100644 index 0000000..22cf467 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/zoom-out.hlc | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic-Hyprland/manifest.hl b/home-config/icons/Bibata-Modern-Classic-Hyprland/manifest.hl new file mode 100644 index 0000000..8b3285a --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic-Hyprland/manifest.hl | |||
| @@ -0,0 +1,4 @@ | |||
| 1 | name = Bibata-Modern-Classic-Hyprland | ||
| 2 | description = Generated Bibata repository | ||
| 3 | version = 0.1 | ||
| 4 | cursors_directory = hyprcursors | ||
diff --git a/home-config/icons/Bibata-Modern-Classic/LICENSE b/home-config/icons/Bibata-Modern-Classic/LICENSE new file mode 100644 index 0000000..6b01281 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/LICENSE | |||
| @@ -0,0 +1,21 @@ | |||
| 1 | MIT License | ||
| 2 | |||
| 3 | Copyright (c) 2023-2024 Abdulkaiz Khatri | ||
| 4 | |||
| 5 | Permission is hereby granted, free of charge, to any person obtaining a copy | ||
| 6 | of this software and associated documentation files (the "Software"), to deal | ||
| 7 | in the Software without restriction, including without limitation the rights | ||
| 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | ||
| 9 | copies of the Software, and to permit persons to whom the Software is | ||
| 10 | furnished to do so, subject to the following conditions: | ||
| 11 | |||
| 12 | The above copyright notice and this permission notice shall be included in all | ||
| 13 | copies or substantial portions of the Software. | ||
| 14 | |||
| 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||
| 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||
| 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | ||
| 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | ||
| 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | ||
| 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | ||
| 21 | SOFTWARE. | ||
diff --git a/home-config/icons/Bibata-Modern-Classic/README.txt b/home-config/icons/Bibata-Modern-Classic/README.txt new file mode 100644 index 0000000..f567209 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/README.txt | |||
| @@ -0,0 +1,35 @@ | |||
| 1 | [::] Bibata Cursor | ||
| 2 | TLDR; This cursor set is a masterpiece of cursors available on the internet, | ||
| 3 | hand-designed by Abdulkaiz Khatri(https://twitter.com/ful1e5). | ||
| 4 | |||
| 5 | Bibata is an open source, compact, and material designed cursor set that aims | ||
| 6 | to improve the cursor experience for users. It is one of the most popular cursor sets | ||
| 7 | in the Linux community and is now available for free on Windows as well, with multiple color | ||
| 8 | and size options. Its goal is to offer personalized cursors to users. | ||
| 9 | |||
| 10 | [::] What does "Bibata" mean? | ||
| 11 | The sweetest word I ever spoke was "BI-Buh," which, coincidentally, is also the word for peanuts. | ||
| 12 | To make it more pronounceable and not sound like a baby's words, I added the suffix "Ta." | ||
| 13 | And with that, my journey in the world of open source began. | ||
| 14 | |||
| 15 | [::] Become Sponsor | ||
| 16 | https://github.com/sponsors/ful1e5 | ||
| 17 | |||
| 18 | [::] LICENSE | ||
| 19 | MIT License | ||
| 20 | |||
| 21 | [::] Bug Reports & Contact | ||
| 22 | https://github.com/ful1e5/bibata/issues | ||
| 23 | |||
| 24 | [::] Installation | ||
| 25 | ```bash | ||
| 26 | tar -xvf Bibata.tar.gz # extract `Bibata.tar.gz` | ||
| 27 | mv Bibata-* ~/.icons/ # Install to local users | ||
| 28 | sudo mv Bibata-* /usr/share/icons/ # Install to all users | ||
| 29 | ``` | ||
| 30 | |||
| 31 | [::] Uninstallation | ||
| 32 | ```bash | ||
| 33 | rm ~/.icons/Bibata-* # Remove from local users | ||
| 34 | sudo rm /usr/share/icons/Bibata-* # Remove from all users | ||
| 35 | ``` \ No newline at end of file | ||
diff --git a/home-config/icons/Bibata-Modern-Classic/VERSION b/home-config/icons/Bibata-Modern-Classic/VERSION new file mode 100644 index 0000000..32a80fe --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/VERSION | |||
| @@ -0,0 +1,4 @@ | |||
| 1 | ID=daed906f-99d6-4fb8-ae03-623d988962e3 | ||
| 2 | Author=Abdualkaiz Khatri <kaizmandhu@gmail.com> | ||
| 3 | Type=Bibata-Modern | ||
| 4 | Version=1.0.2 \ No newline at end of file | ||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursor.theme b/home-config/icons/Bibata-Modern-Classic/cursor.theme new file mode 100644 index 0000000..6514956 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursor.theme | |||
| @@ -0,0 +1,3 @@ | |||
| 1 | [Icon Theme] | ||
| 2 | Name=Bibata-Modern-daed9-v1.0.2-x11 | ||
| 3 | Inherits="Bibata-Modern-daed9-v1.0.2-x11" \ No newline at end of file | ||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/00000000000000020006000e7e9ffc3f b/home-config/icons/Bibata-Modern-Classic/cursors/00000000000000020006000e7e9ffc3f new file mode 120000 index 0000000..b0e6589 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/00000000000000020006000e7e9ffc3f | |||
| @@ -0,0 +1 @@ | |||
| left_ptr_watch \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/00008160000006810000408080010102 b/home-config/icons/Bibata-Modern-Classic/cursors/00008160000006810000408080010102 new file mode 120000 index 0000000..a3693c3 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/00008160000006810000408080010102 | |||
| @@ -0,0 +1 @@ | |||
| sb_v_double_arrow \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/028006030e0e7ebffc7f7070c0600140 b/home-config/icons/Bibata-Modern-Classic/cursors/028006030e0e7ebffc7f7070c0600140 new file mode 120000 index 0000000..baba492 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/028006030e0e7ebffc7f7070c0600140 | |||
| @@ -0,0 +1 @@ | |||
| sb_h_double_arrow \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/03b6e0fcb3499374a867c041f52298f0 b/home-config/icons/Bibata-Modern-Classic/cursors/03b6e0fcb3499374a867c041f52298f0 new file mode 120000 index 0000000..01c907d --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/03b6e0fcb3499374a867c041f52298f0 | |||
| @@ -0,0 +1 @@ | |||
| crossed_circle \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/08e8e1c95fe2fc01f976f1e063a24ccd b/home-config/icons/Bibata-Modern-Classic/cursors/08e8e1c95fe2fc01f976f1e063a24ccd new file mode 120000 index 0000000..b0e6589 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/08e8e1c95fe2fc01f976f1e063a24ccd | |||
| @@ -0,0 +1 @@ | |||
| left_ptr_watch \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/1081e37283d90000800003c07f3ef6bf b/home-config/icons/Bibata-Modern-Classic/cursors/1081e37283d90000800003c07f3ef6bf new file mode 120000 index 0000000..88740b2 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/1081e37283d90000800003c07f3ef6bf | |||
| @@ -0,0 +1 @@ | |||
| copy \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/14fef782d02440884392942c1120523 b/home-config/icons/Bibata-Modern-Classic/cursors/14fef782d02440884392942c1120523 new file mode 120000 index 0000000..baba492 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/14fef782d02440884392942c1120523 | |||
| @@ -0,0 +1 @@ | |||
| sb_h_double_arrow \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/2870a09082c103050810ffdffffe0204 b/home-config/icons/Bibata-Modern-Classic/cursors/2870a09082c103050810ffdffffe0204 new file mode 120000 index 0000000..a3693c3 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/2870a09082c103050810ffdffffe0204 | |||
| @@ -0,0 +1 @@ | |||
| sb_v_double_arrow \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/3085a0e285430894940527032f8b26df b/home-config/icons/Bibata-Modern-Classic/cursors/3085a0e285430894940527032f8b26df new file mode 120000 index 0000000..c150ede --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/3085a0e285430894940527032f8b26df | |||
| @@ -0,0 +1 @@ | |||
| link \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/3ecb610c1bf2410f44200f48c40d3599 b/home-config/icons/Bibata-Modern-Classic/cursors/3ecb610c1bf2410f44200f48c40d3599 new file mode 120000 index 0000000..b0e6589 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/3ecb610c1bf2410f44200f48c40d3599 | |||
| @@ -0,0 +1 @@ | |||
| left_ptr_watch \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/4498f0e0c1937ffe01fd06f973665830 b/home-config/icons/Bibata-Modern-Classic/cursors/4498f0e0c1937ffe01fd06f973665830 new file mode 120000 index 0000000..d6a0af6 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/4498f0e0c1937ffe01fd06f973665830 | |||
| @@ -0,0 +1 @@ | |||
| move \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/5c6cd98b3f3ebcb1f9c7f1c204630408 b/home-config/icons/Bibata-Modern-Classic/cursors/5c6cd98b3f3ebcb1f9c7f1c204630408 new file mode 120000 index 0000000..cc9a7ed --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/5c6cd98b3f3ebcb1f9c7f1c204630408 | |||
| @@ -0,0 +1 @@ | |||
| question_arrow \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/6407b0e94181790501fd1e167b474872 b/home-config/icons/Bibata-Modern-Classic/cursors/6407b0e94181790501fd1e167b474872 new file mode 120000 index 0000000..88740b2 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/6407b0e94181790501fd1e167b474872 | |||
| @@ -0,0 +1 @@ | |||
| copy \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/640fb0e74195791501fd1ed57b41487f b/home-config/icons/Bibata-Modern-Classic/cursors/640fb0e74195791501fd1ed57b41487f new file mode 120000 index 0000000..c150ede --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/640fb0e74195791501fd1ed57b41487f | |||
| @@ -0,0 +1 @@ | |||
| link \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/9081237383d90e509aa00f00170e968f b/home-config/icons/Bibata-Modern-Classic/cursors/9081237383d90e509aa00f00170e968f new file mode 120000 index 0000000..d6a0af6 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/9081237383d90e509aa00f00170e968f | |||
| @@ -0,0 +1 @@ | |||
| move \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/9d800788f1b08800ae810202380a0822 b/home-config/icons/Bibata-Modern-Classic/cursors/9d800788f1b08800ae810202380a0822 new file mode 120000 index 0000000..0b08654 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/9d800788f1b08800ae810202380a0822 | |||
| @@ -0,0 +1 @@ | |||
| hand2 \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/X_cursor b/home-config/icons/Bibata-Modern-Classic/cursors/X_cursor new file mode 100644 index 0000000..11028bb --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/X_cursor | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/a2a266d0498c3104214a47bd64ab0fc8 b/home-config/icons/Bibata-Modern-Classic/cursors/a2a266d0498c3104214a47bd64ab0fc8 new file mode 120000 index 0000000..c150ede --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/a2a266d0498c3104214a47bd64ab0fc8 | |||
| @@ -0,0 +1 @@ | |||
| link \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/alias b/home-config/icons/Bibata-Modern-Classic/cursors/alias new file mode 120000 index 0000000..35beaab --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/alias | |||
| @@ -0,0 +1 @@ | |||
| dnd-link \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/all-scroll b/home-config/icons/Bibata-Modern-Classic/cursors/all-scroll new file mode 120000 index 0000000..d6a0af6 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/all-scroll | |||
| @@ -0,0 +1 @@ | |||
| move \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/arrow b/home-config/icons/Bibata-Modern-Classic/cursors/arrow new file mode 120000 index 0000000..0de4e80 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/arrow | |||
| @@ -0,0 +1 @@ | |||
| left_ptr \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/b66166c04f8c3109214a4fbd64a50fc8 b/home-config/icons/Bibata-Modern-Classic/cursors/b66166c04f8c3109214a4fbd64a50fc8 new file mode 120000 index 0000000..88740b2 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/b66166c04f8c3109214a4fbd64a50fc8 | |||
| @@ -0,0 +1 @@ | |||
| copy \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/bd_double_arrow b/home-config/icons/Bibata-Modern-Classic/cursors/bd_double_arrow new file mode 100644 index 0000000..48c2be6 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/bd_double_arrow | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/bottom_left_corner b/home-config/icons/Bibata-Modern-Classic/cursors/bottom_left_corner new file mode 100644 index 0000000..6c8d3ca --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/bottom_left_corner | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/bottom_right_corner b/home-config/icons/Bibata-Modern-Classic/cursors/bottom_right_corner new file mode 100644 index 0000000..61ce574 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/bottom_right_corner | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/bottom_side b/home-config/icons/Bibata-Modern-Classic/cursors/bottom_side new file mode 100644 index 0000000..d23e62f --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/bottom_side | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/bottom_tee b/home-config/icons/Bibata-Modern-Classic/cursors/bottom_tee new file mode 100644 index 0000000..e6ce2fa --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/bottom_tee | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/c7088f0f3e6c8088236ef8e1e3e70000 b/home-config/icons/Bibata-Modern-Classic/cursors/c7088f0f3e6c8088236ef8e1e3e70000 new file mode 120000 index 0000000..a8afe37 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/c7088f0f3e6c8088236ef8e1e3e70000 | |||
| @@ -0,0 +1 @@ | |||
| bd_double_arrow \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/cell b/home-config/icons/Bibata-Modern-Classic/cursors/cell new file mode 120000 index 0000000..b070a6a --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/cell | |||
| @@ -0,0 +1 @@ | |||
| plus \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/center_ptr b/home-config/icons/Bibata-Modern-Classic/cursors/center_ptr new file mode 100644 index 0000000..8c76544 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/center_ptr | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/circle b/home-config/icons/Bibata-Modern-Classic/cursors/circle new file mode 100644 index 0000000..3afbe0e --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/circle | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/closedhand b/home-config/icons/Bibata-Modern-Classic/cursors/closedhand new file mode 120000 index 0000000..bc5dcc0 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/closedhand | |||
| @@ -0,0 +1 @@ | |||
| grabbing \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/col-resize b/home-config/icons/Bibata-Modern-Classic/cursors/col-resize new file mode 120000 index 0000000..baba492 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/col-resize | |||
| @@ -0,0 +1 @@ | |||
| sb_h_double_arrow \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/color-picker b/home-config/icons/Bibata-Modern-Classic/cursors/color-picker new file mode 120000 index 0000000..c2d6c2a --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/color-picker | |||
| @@ -0,0 +1 @@ | |||
| tcross \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/context-menu b/home-config/icons/Bibata-Modern-Classic/cursors/context-menu new file mode 100644 index 0000000..e17d951 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/context-menu | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/copy b/home-config/icons/Bibata-Modern-Classic/cursors/copy new file mode 100644 index 0000000..dbb9741 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/copy | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/cross b/home-config/icons/Bibata-Modern-Classic/cursors/cross new file mode 100644 index 0000000..ab959fa --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/cross | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/cross_reverse b/home-config/icons/Bibata-Modern-Classic/cursors/cross_reverse new file mode 120000 index 0000000..982ae30 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/cross_reverse | |||
| @@ -0,0 +1 @@ | |||
| cross \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/crossed_circle b/home-config/icons/Bibata-Modern-Classic/cursors/crossed_circle new file mode 100644 index 0000000..75f6a2f --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/crossed_circle | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/crosshair b/home-config/icons/Bibata-Modern-Classic/cursors/crosshair new file mode 100644 index 0000000..56a2211 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/crosshair | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/d9ce0ab605698f320427677b458ad60b b/home-config/icons/Bibata-Modern-Classic/cursors/d9ce0ab605698f320427677b458ad60b new file mode 120000 index 0000000..cc9a7ed --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/d9ce0ab605698f320427677b458ad60b | |||
| @@ -0,0 +1 @@ | |||
| question_arrow \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/default b/home-config/icons/Bibata-Modern-Classic/cursors/default new file mode 120000 index 0000000..0de4e80 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/default | |||
| @@ -0,0 +1 @@ | |||
| left_ptr \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/diamond_cross b/home-config/icons/Bibata-Modern-Classic/cursors/diamond_cross new file mode 120000 index 0000000..982ae30 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/diamond_cross | |||
| @@ -0,0 +1 @@ | |||
| cross \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/dnd-ask b/home-config/icons/Bibata-Modern-Classic/cursors/dnd-ask new file mode 100644 index 0000000..c2a6ff4 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/dnd-ask | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/dnd-copy b/home-config/icons/Bibata-Modern-Classic/cursors/dnd-copy new file mode 100644 index 0000000..557a8b8 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/dnd-copy | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/dnd-link b/home-config/icons/Bibata-Modern-Classic/cursors/dnd-link new file mode 100644 index 0000000..a6279eb --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/dnd-link | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/dnd-move b/home-config/icons/Bibata-Modern-Classic/cursors/dnd-move new file mode 120000 index 0000000..bc5dcc0 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/dnd-move | |||
| @@ -0,0 +1 @@ | |||
| grabbing \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/dnd-none b/home-config/icons/Bibata-Modern-Classic/cursors/dnd-none new file mode 120000 index 0000000..bc5dcc0 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/dnd-none | |||
| @@ -0,0 +1 @@ | |||
| grabbing \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/dnd_no_drop b/home-config/icons/Bibata-Modern-Classic/cursors/dnd_no_drop new file mode 100644 index 0000000..a4b28d9 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/dnd_no_drop | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/dot_box_mask b/home-config/icons/Bibata-Modern-Classic/cursors/dot_box_mask new file mode 120000 index 0000000..def8590 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/dot_box_mask | |||
| @@ -0,0 +1 @@ | |||
| dotbox \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/dotbox b/home-config/icons/Bibata-Modern-Classic/cursors/dotbox new file mode 100644 index 0000000..1a8dbff --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/dotbox | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/double_arrow b/home-config/icons/Bibata-Modern-Classic/cursors/double_arrow new file mode 120000 index 0000000..a3693c3 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/double_arrow | |||
| @@ -0,0 +1 @@ | |||
| sb_v_double_arrow \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/down-arrow b/home-config/icons/Bibata-Modern-Classic/cursors/down-arrow new file mode 120000 index 0000000..022a111 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/down-arrow | |||
| @@ -0,0 +1 @@ | |||
| sb_down_arrow \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/draft b/home-config/icons/Bibata-Modern-Classic/cursors/draft new file mode 120000 index 0000000..644fb7b --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/draft | |||
| @@ -0,0 +1 @@ | |||
| pencil \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/draft_large b/home-config/icons/Bibata-Modern-Classic/cursors/draft_large new file mode 120000 index 0000000..cb9c1b4 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/draft_large | |||
| @@ -0,0 +1 @@ | |||
| right_ptr \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/draft_small b/home-config/icons/Bibata-Modern-Classic/cursors/draft_small new file mode 120000 index 0000000..cb9c1b4 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/draft_small | |||
| @@ -0,0 +1 @@ | |||
| right_ptr \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/draped_box b/home-config/icons/Bibata-Modern-Classic/cursors/draped_box new file mode 120000 index 0000000..def8590 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/draped_box | |||
| @@ -0,0 +1 @@ | |||
| dotbox \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/e-resize b/home-config/icons/Bibata-Modern-Classic/cursors/e-resize new file mode 120000 index 0000000..acbf1f9 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/e-resize | |||
| @@ -0,0 +1 @@ | |||
| right_side \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/e29285e634086352946a0e7090d73106 b/home-config/icons/Bibata-Modern-Classic/cursors/e29285e634086352946a0e7090d73106 new file mode 120000 index 0000000..0b08654 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/e29285e634086352946a0e7090d73106 | |||
| @@ -0,0 +1 @@ | |||
| hand2 \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/ew-resize b/home-config/icons/Bibata-Modern-Classic/cursors/ew-resize new file mode 120000 index 0000000..baba492 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/ew-resize | |||
| @@ -0,0 +1 @@ | |||
| sb_h_double_arrow \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/fcf1c3c7cd4491d801f1e1c78f100000 b/home-config/icons/Bibata-Modern-Classic/cursors/fcf1c3c7cd4491d801f1e1c78f100000 new file mode 120000 index 0000000..3d249d7 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/fcf1c3c7cd4491d801f1e1c78f100000 | |||
| @@ -0,0 +1 @@ | |||
| fd_double_arrow \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/fcf21c00b30f7e3f83fe0dfd12e71cff b/home-config/icons/Bibata-Modern-Classic/cursors/fcf21c00b30f7e3f83fe0dfd12e71cff new file mode 120000 index 0000000..bc5dcc0 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/fcf21c00b30f7e3f83fe0dfd12e71cff | |||
| @@ -0,0 +1 @@ | |||
| grabbing \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/fd_double_arrow b/home-config/icons/Bibata-Modern-Classic/cursors/fd_double_arrow new file mode 100644 index 0000000..d396e0d --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/fd_double_arrow | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/fleur b/home-config/icons/Bibata-Modern-Classic/cursors/fleur new file mode 120000 index 0000000..d6a0af6 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/fleur | |||
| @@ -0,0 +1 @@ | |||
| move \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/forbidden b/home-config/icons/Bibata-Modern-Classic/cursors/forbidden new file mode 120000 index 0000000..031757c --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/forbidden | |||
| @@ -0,0 +1 @@ | |||
| circle \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/grab b/home-config/icons/Bibata-Modern-Classic/cursors/grab new file mode 120000 index 0000000..1a38f92 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/grab | |||
| @@ -0,0 +1 @@ | |||
| hand1 \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/grabbing b/home-config/icons/Bibata-Modern-Classic/cursors/grabbing new file mode 100644 index 0000000..1bb1d83 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/grabbing | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/h_double_arrow b/home-config/icons/Bibata-Modern-Classic/cursors/h_double_arrow new file mode 120000 index 0000000..baba492 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/h_double_arrow | |||
| @@ -0,0 +1 @@ | |||
| sb_h_double_arrow \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/hand1 b/home-config/icons/Bibata-Modern-Classic/cursors/hand1 new file mode 100644 index 0000000..5150af4 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/hand1 | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/hand2 b/home-config/icons/Bibata-Modern-Classic/cursors/hand2 new file mode 100644 index 0000000..9b9f76c --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/hand2 | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/help b/home-config/icons/Bibata-Modern-Classic/cursors/help new file mode 120000 index 0000000..cc9a7ed --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/help | |||
| @@ -0,0 +1 @@ | |||
| question_arrow \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/ibeam b/home-config/icons/Bibata-Modern-Classic/cursors/ibeam new file mode 120000 index 0000000..18632c4 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/ibeam | |||
| @@ -0,0 +1 @@ | |||
| xterm \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/icon b/home-config/icons/Bibata-Modern-Classic/cursors/icon new file mode 120000 index 0000000..def8590 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/icon | |||
| @@ -0,0 +1 @@ | |||
| dotbox \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/left-arrow b/home-config/icons/Bibata-Modern-Classic/cursors/left-arrow new file mode 120000 index 0000000..f473dff --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/left-arrow | |||
| @@ -0,0 +1 @@ | |||
| sb_left_arrow \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/left_ptr b/home-config/icons/Bibata-Modern-Classic/cursors/left_ptr new file mode 100644 index 0000000..b07377f --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/left_ptr | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/left_ptr_help b/home-config/icons/Bibata-Modern-Classic/cursors/left_ptr_help new file mode 120000 index 0000000..cc9a7ed --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/left_ptr_help | |||
| @@ -0,0 +1 @@ | |||
| question_arrow \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/left_ptr_watch b/home-config/icons/Bibata-Modern-Classic/cursors/left_ptr_watch new file mode 100644 index 0000000..b667e0a --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/left_ptr_watch | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/left_side b/home-config/icons/Bibata-Modern-Classic/cursors/left_side new file mode 100644 index 0000000..5931303 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/left_side | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/left_tee b/home-config/icons/Bibata-Modern-Classic/cursors/left_tee new file mode 100644 index 0000000..af1448f --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/left_tee | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/link b/home-config/icons/Bibata-Modern-Classic/cursors/link new file mode 100644 index 0000000..6d0f971 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/link | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/ll_angle b/home-config/icons/Bibata-Modern-Classic/cursors/ll_angle new file mode 100644 index 0000000..8e00ab1 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/ll_angle | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/lr_angle b/home-config/icons/Bibata-Modern-Classic/cursors/lr_angle new file mode 100644 index 0000000..043e721 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/lr_angle | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/move b/home-config/icons/Bibata-Modern-Classic/cursors/move new file mode 100644 index 0000000..b821f28 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/move | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/n-resize b/home-config/icons/Bibata-Modern-Classic/cursors/n-resize new file mode 120000 index 0000000..83cc946 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/n-resize | |||
| @@ -0,0 +1 @@ | |||
| top_side \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/ne-resize b/home-config/icons/Bibata-Modern-Classic/cursors/ne-resize new file mode 120000 index 0000000..19274a2 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/ne-resize | |||
| @@ -0,0 +1 @@ | |||
| top_right_corner \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/nesw-resize b/home-config/icons/Bibata-Modern-Classic/cursors/nesw-resize new file mode 120000 index 0000000..3d249d7 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/nesw-resize | |||
| @@ -0,0 +1 @@ | |||
| fd_double_arrow \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/no-drop b/home-config/icons/Bibata-Modern-Classic/cursors/no-drop new file mode 120000 index 0000000..1f6c0fd --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/no-drop | |||
| @@ -0,0 +1 @@ | |||
| dnd_no_drop \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/not-allowed b/home-config/icons/Bibata-Modern-Classic/cursors/not-allowed new file mode 120000 index 0000000..01c907d --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/not-allowed | |||
| @@ -0,0 +1 @@ | |||
| crossed_circle \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/ns-resize b/home-config/icons/Bibata-Modern-Classic/cursors/ns-resize new file mode 120000 index 0000000..a3693c3 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/ns-resize | |||
| @@ -0,0 +1 @@ | |||
| sb_v_double_arrow \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/nw-resize b/home-config/icons/Bibata-Modern-Classic/cursors/nw-resize new file mode 120000 index 0000000..be1ee95 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/nw-resize | |||
| @@ -0,0 +1 @@ | |||
| top_left_corner \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/nwse-resize b/home-config/icons/Bibata-Modern-Classic/cursors/nwse-resize new file mode 120000 index 0000000..a8afe37 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/nwse-resize | |||
| @@ -0,0 +1 @@ | |||
| bd_double_arrow \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/openhand b/home-config/icons/Bibata-Modern-Classic/cursors/openhand new file mode 120000 index 0000000..1a38f92 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/openhand | |||
| @@ -0,0 +1 @@ | |||
| hand1 \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/pencil b/home-config/icons/Bibata-Modern-Classic/cursors/pencil new file mode 100644 index 0000000..d4711b6 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/pencil | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/pirate b/home-config/icons/Bibata-Modern-Classic/cursors/pirate new file mode 120000 index 0000000..7b84daf --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/pirate | |||
| @@ -0,0 +1 @@ | |||
| X_cursor \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/plus b/home-config/icons/Bibata-Modern-Classic/cursors/plus new file mode 100644 index 0000000..d592c51 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/plus | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/pointer b/home-config/icons/Bibata-Modern-Classic/cursors/pointer new file mode 120000 index 0000000..0b08654 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/pointer | |||
| @@ -0,0 +1 @@ | |||
| hand2 \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/pointer-move b/home-config/icons/Bibata-Modern-Classic/cursors/pointer-move new file mode 100644 index 0000000..4a5a409 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/pointer-move | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/pointing_hand b/home-config/icons/Bibata-Modern-Classic/cursors/pointing_hand new file mode 120000 index 0000000..0b08654 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/pointing_hand | |||
| @@ -0,0 +1 @@ | |||
| hand2 \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/progress b/home-config/icons/Bibata-Modern-Classic/cursors/progress new file mode 120000 index 0000000..b0e6589 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/progress | |||
| @@ -0,0 +1 @@ | |||
| left_ptr_watch \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/question_arrow b/home-config/icons/Bibata-Modern-Classic/cursors/question_arrow new file mode 100644 index 0000000..cde5f05 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/question_arrow | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/right-arrow b/home-config/icons/Bibata-Modern-Classic/cursors/right-arrow new file mode 120000 index 0000000..feb3132 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/right-arrow | |||
| @@ -0,0 +1 @@ | |||
| sb_right_arrow \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/right_ptr b/home-config/icons/Bibata-Modern-Classic/cursors/right_ptr new file mode 100644 index 0000000..1b735d7 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/right_ptr | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/right_side b/home-config/icons/Bibata-Modern-Classic/cursors/right_side new file mode 100644 index 0000000..2fed849 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/right_side | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/right_tee b/home-config/icons/Bibata-Modern-Classic/cursors/right_tee new file mode 100644 index 0000000..aef2cf3 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/right_tee | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/row-resize b/home-config/icons/Bibata-Modern-Classic/cursors/row-resize new file mode 120000 index 0000000..a3693c3 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/row-resize | |||
| @@ -0,0 +1 @@ | |||
| sb_v_double_arrow \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/s-resize b/home-config/icons/Bibata-Modern-Classic/cursors/s-resize new file mode 120000 index 0000000..b9cca67 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/s-resize | |||
| @@ -0,0 +1 @@ | |||
| bottom_side \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/sb_down_arrow b/home-config/icons/Bibata-Modern-Classic/cursors/sb_down_arrow new file mode 100644 index 0000000..1aa94a0 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/sb_down_arrow | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/sb_h_double_arrow b/home-config/icons/Bibata-Modern-Classic/cursors/sb_h_double_arrow new file mode 100644 index 0000000..5b223f0 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/sb_h_double_arrow | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/sb_left_arrow b/home-config/icons/Bibata-Modern-Classic/cursors/sb_left_arrow new file mode 100644 index 0000000..940edea --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/sb_left_arrow | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/sb_right_arrow b/home-config/icons/Bibata-Modern-Classic/cursors/sb_right_arrow new file mode 100644 index 0000000..2869309 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/sb_right_arrow | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/sb_up_arrow b/home-config/icons/Bibata-Modern-Classic/cursors/sb_up_arrow new file mode 100644 index 0000000..4d0d763 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/sb_up_arrow | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/sb_v_double_arrow b/home-config/icons/Bibata-Modern-Classic/cursors/sb_v_double_arrow new file mode 100644 index 0000000..6b93db3 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/sb_v_double_arrow | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/se-resize b/home-config/icons/Bibata-Modern-Classic/cursors/se-resize new file mode 120000 index 0000000..9a02514 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/se-resize | |||
| @@ -0,0 +1 @@ | |||
| bottom_right_corner \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/size-hor b/home-config/icons/Bibata-Modern-Classic/cursors/size-hor new file mode 120000 index 0000000..baba492 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/size-hor | |||
| @@ -0,0 +1 @@ | |||
| sb_h_double_arrow \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/size-ver b/home-config/icons/Bibata-Modern-Classic/cursors/size-ver new file mode 120000 index 0000000..a3693c3 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/size-ver | |||
| @@ -0,0 +1 @@ | |||
| sb_v_double_arrow \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/size_all b/home-config/icons/Bibata-Modern-Classic/cursors/size_all new file mode 120000 index 0000000..d6a0af6 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/size_all | |||
| @@ -0,0 +1 @@ | |||
| move \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/size_bdiag b/home-config/icons/Bibata-Modern-Classic/cursors/size_bdiag new file mode 120000 index 0000000..3d249d7 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/size_bdiag | |||
| @@ -0,0 +1 @@ | |||
| fd_double_arrow \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/size_fdiag b/home-config/icons/Bibata-Modern-Classic/cursors/size_fdiag new file mode 120000 index 0000000..a8afe37 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/size_fdiag | |||
| @@ -0,0 +1 @@ | |||
| bd_double_arrow \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/size_hor b/home-config/icons/Bibata-Modern-Classic/cursors/size_hor new file mode 120000 index 0000000..baba492 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/size_hor | |||
| @@ -0,0 +1 @@ | |||
| sb_h_double_arrow \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/size_ver b/home-config/icons/Bibata-Modern-Classic/cursors/size_ver new file mode 120000 index 0000000..a3693c3 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/size_ver | |||
| @@ -0,0 +1 @@ | |||
| sb_v_double_arrow \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/split_h b/home-config/icons/Bibata-Modern-Classic/cursors/split_h new file mode 120000 index 0000000..baba492 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/split_h | |||
| @@ -0,0 +1 @@ | |||
| sb_h_double_arrow \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/split_v b/home-config/icons/Bibata-Modern-Classic/cursors/split_v new file mode 120000 index 0000000..a3693c3 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/split_v | |||
| @@ -0,0 +1 @@ | |||
| sb_v_double_arrow \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/sw-resize b/home-config/icons/Bibata-Modern-Classic/cursors/sw-resize new file mode 120000 index 0000000..aab13ad --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/sw-resize | |||
| @@ -0,0 +1 @@ | |||
| bottom_left_corner \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/target b/home-config/icons/Bibata-Modern-Classic/cursors/target new file mode 120000 index 0000000..def8590 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/target | |||
| @@ -0,0 +1 @@ | |||
| dotbox \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/tcross b/home-config/icons/Bibata-Modern-Classic/cursors/tcross new file mode 100644 index 0000000..f6fc278 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/tcross | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/text b/home-config/icons/Bibata-Modern-Classic/cursors/text new file mode 120000 index 0000000..18632c4 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/text | |||
| @@ -0,0 +1 @@ | |||
| xterm \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/top_left_arrow b/home-config/icons/Bibata-Modern-Classic/cursors/top_left_arrow new file mode 120000 index 0000000..0de4e80 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/top_left_arrow | |||
| @@ -0,0 +1 @@ | |||
| left_ptr \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/top_left_corner b/home-config/icons/Bibata-Modern-Classic/cursors/top_left_corner new file mode 100644 index 0000000..5d36127 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/top_left_corner | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/top_right_corner b/home-config/icons/Bibata-Modern-Classic/cursors/top_right_corner new file mode 100644 index 0000000..8f3b4e6 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/top_right_corner | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/top_side b/home-config/icons/Bibata-Modern-Classic/cursors/top_side new file mode 100644 index 0000000..fe22ccc --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/top_side | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/top_tee b/home-config/icons/Bibata-Modern-Classic/cursors/top_tee new file mode 100644 index 0000000..aa8bf37 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/top_tee | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/ul_angle b/home-config/icons/Bibata-Modern-Classic/cursors/ul_angle new file mode 100644 index 0000000..a9d8202 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/ul_angle | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/up-arrow b/home-config/icons/Bibata-Modern-Classic/cursors/up-arrow new file mode 120000 index 0000000..258ca58 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/up-arrow | |||
| @@ -0,0 +1 @@ | |||
| sb_up_arrow \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/ur_angle b/home-config/icons/Bibata-Modern-Classic/cursors/ur_angle new file mode 100644 index 0000000..66a6cd9 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/ur_angle | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/v_double_arrow b/home-config/icons/Bibata-Modern-Classic/cursors/v_double_arrow new file mode 120000 index 0000000..a3693c3 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/v_double_arrow | |||
| @@ -0,0 +1 @@ | |||
| sb_v_double_arrow \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/vertical-text b/home-config/icons/Bibata-Modern-Classic/cursors/vertical-text new file mode 100644 index 0000000..92e7504 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/vertical-text | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/w-resize b/home-config/icons/Bibata-Modern-Classic/cursors/w-resize new file mode 120000 index 0000000..1d46245 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/w-resize | |||
| @@ -0,0 +1 @@ | |||
| left_side \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/wait b/home-config/icons/Bibata-Modern-Classic/cursors/wait new file mode 100644 index 0000000..02de192 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/wait | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/watch b/home-config/icons/Bibata-Modern-Classic/cursors/watch new file mode 120000 index 0000000..fd80437 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/watch | |||
| @@ -0,0 +1 @@ | |||
| wait \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/wayland-cursor b/home-config/icons/Bibata-Modern-Classic/cursors/wayland-cursor new file mode 100644 index 0000000..300ae31 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/wayland-cursor | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/whats_this b/home-config/icons/Bibata-Modern-Classic/cursors/whats_this new file mode 120000 index 0000000..cc9a7ed --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/whats_this | |||
| @@ -0,0 +1 @@ | |||
| question_arrow \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/x-cursor b/home-config/icons/Bibata-Modern-Classic/cursors/x-cursor new file mode 120000 index 0000000..7b84daf --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/x-cursor | |||
| @@ -0,0 +1 @@ | |||
| X_cursor \ No newline at end of file | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/xterm b/home-config/icons/Bibata-Modern-Classic/cursors/xterm new file mode 100644 index 0000000..e3a8294 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/xterm | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/zoom-in b/home-config/icons/Bibata-Modern-Classic/cursors/zoom-in new file mode 100644 index 0000000..0b6e690 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/zoom-in | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/cursors/zoom-out b/home-config/icons/Bibata-Modern-Classic/cursors/zoom-out new file mode 100644 index 0000000..2a70c26 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/cursors/zoom-out | |||
| Binary files differ | |||
diff --git a/home-config/icons/Bibata-Modern-Classic/index.theme b/home-config/icons/Bibata-Modern-Classic/index.theme new file mode 100644 index 0000000..273de80 --- /dev/null +++ b/home-config/icons/Bibata-Modern-Classic/index.theme | |||
| @@ -0,0 +1,4 @@ | |||
| 1 | [Icon Theme] | ||
| 2 | Name=Bibata-Modern-daed9-v1.0.2-x11 | ||
| 3 | Comment=Bibata XCursors | ||
| 4 | Inherits="hicolor" \ No newline at end of file | ||
diff --git a/home-config/nix-home-manager/firefox-nightly/default.nix b/home-config/nix-home-manager/firefox-nightly/default.nix new file mode 100644 index 0000000..d341348 --- /dev/null +++ b/home-config/nix-home-manager/firefox-nightly/default.nix | |||
| @@ -0,0 +1,201 @@ | |||
| 1 | { config, pkgs, mozff, ...}: | ||
| 2 | |||
| 3 | let | ||
| 4 | |||
| 5 | wrapped-ff-nightly = pkgs.wrapFirefox mozff.packages.${pkgs.system}.firefox-nightly-bin { | ||
| 6 | extraPolicies = import ./policies.nix; | ||
| 7 | }; | ||
| 8 | |||
| 9 | in | ||
| 10 | |||
| 11 | { | ||
| 12 | programs.firefox = { | ||
| 13 | enable = true; | ||
| 14 | package = mozff.packages.${pkgs.system}.firefox-nightly-bin; | ||
| 15 | policies = import ./policies.nix; | ||
| 16 | |||
| 17 | profiles.${config.home.username} = { | ||
| 18 | name = "${config.home.username}"; | ||
| 19 | isDefault = true; | ||
| 20 | containersForce = true; | ||
| 21 | containers = { | ||
| 22 | rit = { | ||
| 23 | name = "RIT"; | ||
| 24 | color = "orange"; | ||
| 25 | icon = "dollar"; | ||
| 26 | id = 1; | ||
| 27 | }; | ||
| 28 | ritwork = { | ||
| 29 | name = "RIT Work"; | ||
| 30 | color = "green"; | ||
| 31 | icon = "briefcase"; | ||
| 32 | id = 2; | ||
| 33 | }; | ||
| 34 | other = { | ||
| 35 | name = "Other"; | ||
| 36 | color = "blue"; | ||
| 37 | icon = "fingerprint"; | ||
| 38 | id = 3; | ||
| 39 | }; | ||
| 40 | }; | ||
| 41 | search = { | ||
| 42 | force = true; | ||
| 43 | default = "DuckDuckGo"; | ||
| 44 | order = ["DuckDuckGo" "Google"]; | ||
| 45 | engines = { | ||
| 46 | "Nix Packages" = { | ||
| 47 | urls = [ | ||
| 48 | { | ||
| 49 | template = "https://search.nixos.org/packages"; | ||
| 50 | params = [ | ||
| 51 | { | ||
| 52 | name = "type"; | ||
| 53 | value = "packages"; | ||
| 54 | } | ||
| 55 | { | ||
| 56 | name = "channel"; | ||
| 57 | value = "unstable"; | ||
| 58 | } | ||
| 59 | { | ||
| 60 | name = "query"; | ||
| 61 | value = "{searchTerms}"; | ||
| 62 | } | ||
| 63 | ]; | ||
| 64 | } | ||
| 65 | ]; | ||
| 66 | icon = "${pkgs.nixos-icons}/share/icons/hicolor/scalable/apps/nix-snowflake.svg"; | ||
| 67 | definedAliases = ["@np"]; | ||
| 68 | }; | ||
| 69 | }; | ||
| 70 | }; | ||
| 71 | userChrome = " | ||
| 72 | #main-window .toolbar-items { | ||
| 73 | overflow: hidden; | ||
| 74 | transition: height 0.3s 0.3s !important; | ||
| 75 | } | ||
| 76 | /* Default state: Set initial height to enable animation */ | ||
| 77 | #main-window .toolbar-items { height: 3em !important; } | ||
| 78 | #main-window .titlebar-button { height: 3em !important; } | ||
| 79 | #main-window[uidensity=\"touch\"] .toolbar-items { height: 3.35em !important; } | ||
| 80 | #main-window[uidensity=\"compact\"] .toolbar-items { height: 2.7em !important; } | ||
| 81 | /* Hidden state: Hide native tabs strip */ | ||
| 82 | #main-window[titlepreface*=\"\"] .toolbar-items { height: 0 !important; } | ||
| 83 | #main-window[titlepreface*=\"\"] .titlebar-button { height: 0 !important; } | ||
| 84 | /* Hidden state: Fix z-index of active pinned tabs */ | ||
| 85 | #main-window[titlepreface*=\"\"] #tabbrowser-tabs { z-index: 0 !important; } | ||
| 86 | |||
| 87 | /* Sidebery expand on mouse-over and hide otherwise */ | ||
| 88 | |||
| 89 | /* Source file https://github.com/MrOtherGuy/firefox-csshacks/tree/master/chrome/autohide_sidebar.css made available under Mozilla Public License v. 2.0 | ||
| 90 | See the above repository for updates as well as full license text. */ | ||
| 91 | |||
| 92 | /* Show sidebar only when the cursor is over it */ | ||
| 93 | /* The border controlling sidebar width will be removed so you'll need to modify these values to change width */ | ||
| 94 | |||
| 95 | #sidebar-box{ | ||
| 96 | --uc-sidebar-width: 60px; | ||
| 97 | --uc-sidebar-hover-width: 230px; | ||
| 98 | --uc-autohide-sidebar-delay: 200ms; /* Wait 0.2s before hiding sidebar */ | ||
| 99 | --uc-autohide-transition-duration: 115ms; | ||
| 100 | --uc-autohide-transition-type: linear; | ||
| 101 | --browser-area-z-index-sidebar: 3; | ||
| 102 | position: relative; | ||
| 103 | min-width: var(--uc-sidebar-width) !important; | ||
| 104 | width: var(--uc-sidebar-width) !important; | ||
| 105 | max-width: var(--uc-sidebar-width) !important; | ||
| 106 | z-index: var(--browser-area-z-index-sidebar,3); | ||
| 107 | } | ||
| 108 | #sidebar-box[positionend]{ direction: rtl } | ||
| 109 | #sidebar-box[positionend] > *{ direction: ltr } | ||
| 110 | |||
| 111 | #sidebar-box[positionend]:-moz-locale-dir(rtl){ direction: ltr } | ||
| 112 | #sidebar-box[positionend]:-moz-locale-dir(rtl) > *{ direction: rtl } | ||
| 113 | |||
| 114 | #main-window[sizemode=\"fullscreen\"] #sidebar-box{ --uc-sidebar-width: 1px; } | ||
| 115 | |||
| 116 | #sidebar-splitter{ display: none } | ||
| 117 | |||
| 118 | #sidebar-header{ | ||
| 119 | overflow: hidden; | ||
| 120 | color: var(--chrome-color, inherit) !important; | ||
| 121 | padding-inline: 0 !important; | ||
| 122 | } | ||
| 123 | |||
| 124 | #sidebar-header::before, | ||
| 125 | #sidebar-header::after{ | ||
| 126 | content: \"\"; | ||
| 127 | display: flex; | ||
| 128 | padding-left: 8px; | ||
| 129 | } | ||
| 130 | |||
| 131 | #sidebar-header, | ||
| 132 | #sidebar{ | ||
| 133 | transition: min-width var(--uc-autohide-transition-duration) var(--uc-autohide-transition-type) var(--uc-autohide-sidebar-delay) !important; | ||
| 134 | min-width: var(--uc-sidebar-width) !important; | ||
| 135 | will-change: min-width; | ||
| 136 | } | ||
| 137 | #sidebar-box:hover > #sidebar-header, | ||
| 138 | #sidebar-box:hover > #sidebar{ | ||
| 139 | min-width: var(--uc-sidebar-hover-width) !important; | ||
| 140 | transition-delay: 0ms !important; | ||
| 141 | } | ||
| 142 | |||
| 143 | .sidebar-panel{ | ||
| 144 | background-color: transparent !important; | ||
| 145 | color: var(--newtab-text-primary-color) !important; | ||
| 146 | } | ||
| 147 | |||
| 148 | .sidebar-panel #search-box{ | ||
| 149 | -moz-appearance: none !important; | ||
| 150 | background-color: rgba(249,249,250,0.1) !important; | ||
| 151 | color: inherit !important; | ||
| 152 | } | ||
| 153 | |||
| 154 | /* Add sidebar divider and give it background */ | ||
| 155 | |||
| 156 | #sidebar, | ||
| 157 | #sidebar-header{ | ||
| 158 | background-color: inherit !important; | ||
| 159 | border-inline: 1px solid rgb(80,80,80); | ||
| 160 | border-inline-width: 0px 1px; | ||
| 161 | } | ||
| 162 | |||
| 163 | #sidebar-box:not([positionend]) > :-moz-locale-dir(rtl), | ||
| 164 | #sidebar-box[positionend] > *{ | ||
| 165 | border-inline-width: 1px 0px; | ||
| 166 | } | ||
| 167 | |||
| 168 | /* Move statuspanel to the other side when sidebar is hovered so it doesn't get covered by sidebar */ | ||
| 169 | |||
| 170 | #sidebar-box:not([positionend]):hover ~ #appcontent #statuspanel{ | ||
| 171 | inset-inline: auto 0px !important; | ||
| 172 | } | ||
| 173 | #sidebar-box:not([positionend]):hover ~ #appcontent #statuspanel-label{ | ||
| 174 | margin-inline: 0px !important; | ||
| 175 | border-left-style: solid !important; | ||
| 176 | } | ||
| 177 | |||
| 178 | /* Remove the tabs label and move the Sidebary icon to the center of the box */ | ||
| 179 | #sidebar-box:hover [id=\"sidebar-icon\"] { | ||
| 180 | transform: translateX(0px) !important; | ||
| 181 | transition-delay: 0ms !important; | ||
| 182 | } | ||
| 183 | |||
| 184 | #sidebar-box [id=\"sidebar-icon\"] { | ||
| 185 | transform: translateX(9px); | ||
| 186 | transition: transform var(--uc-autohide-transition-duration) var(--uc-autohide-transition-type) var(--uc-autohide-sidebar-delay) !important; | ||
| 187 | } | ||
| 188 | |||
| 189 | #sidebar-box [id=\"sidebar-title\"] { | ||
| 190 | visibility: hidden !important; | ||
| 191 | transition: visibility var(--uc-autohide-transition-duration) var(--uc-autohide-transition-type) var(--uc-autohide-sidebar-delay) !important; | ||
| 192 | } | ||
| 193 | |||
| 194 | #sidebar-box:hover [id=\"sidebar-title\"] { | ||
| 195 | visibility: visible !important; | ||
| 196 | transition-delay: 0ms !important; | ||
| 197 | } | ||
| 198 | "; | ||
| 199 | }; | ||
| 200 | }; | ||
| 201 | } | ||
diff --git a/home-config/nix-home-manager/firefox-nightly/default.nixold b/home-config/nix-home-manager/firefox-nightly/default.nixold new file mode 100644 index 0000000..543d57c --- /dev/null +++ b/home-config/nix-home-manager/firefox-nightly/default.nixold | |||
| @@ -0,0 +1,206 @@ | |||
| 1 | { config, pkgs, ...}: | ||
| 2 | |||
| 3 | let | ||
| 4 | |||
| 5 | wrapped-ff-nightly = pkgs.latest.firefox-nightly-bin.firefox-bin-unwrapped.overrideAttrs (oldAttrs: rec { | ||
| 6 | policies = import ./policies.nix; | ||
| 7 | policiesJson = pkgs.writeText "firefox-policies.json" (builtins.toJSON { inherit policies; }); | ||
| 8 | postFixup = '' | ||
| 9 | # See: https://github.com/mozilla/policy-templates/blob/master/README.md | ||
| 10 | mkdir -p "$out/lib/firefox/distribution" | ||
| 11 | ln -s ${policiesJson} "$out/lib/firefox-nightly-bin-${oldAttrs.version}/distribution/policies.json" | ||
| 12 | ''; | ||
| 13 | }); | ||
| 14 | |||
| 15 | in | ||
| 16 | |||
| 17 | { | ||
| 18 | programs.firefox = { | ||
| 19 | enable = true; | ||
| 20 | package = wrapped-ff-nightly; | ||
| 21 | |||
| 22 | profiles.${config.home.username} = { | ||
| 23 | name = "${config.home.username}"; | ||
| 24 | isDefault = true; | ||
| 25 | containersForce = true; | ||
| 26 | containers = { | ||
| 27 | rit = { | ||
| 28 | name = "RIT"; | ||
| 29 | color = "orange"; | ||
| 30 | icon = "dollar"; | ||
| 31 | id = 1; | ||
| 32 | }; | ||
| 33 | ritwork = { | ||
| 34 | name = "RIT Work"; | ||
| 35 | color = "green"; | ||
| 36 | icon = "briefcase"; | ||
| 37 | id = 2; | ||
| 38 | }; | ||
| 39 | other = { | ||
| 40 | name = "Other"; | ||
| 41 | color = "blue"; | ||
| 42 | icon = "fingerprint"; | ||
| 43 | id = 3; | ||
| 44 | }; | ||
| 45 | }; | ||
| 46 | search = { | ||
| 47 | force = true; | ||
| 48 | default = "DuckDuckGo"; | ||
| 49 | order = ["DuckDuckGo" "Google"]; | ||
| 50 | engines = { | ||
| 51 | "Nix Packages" = { | ||
| 52 | urls = [ | ||
| 53 | { | ||
| 54 | template = "https://search.nixos.org/packages"; | ||
| 55 | params = [ | ||
| 56 | { | ||
| 57 | name = "type"; | ||
| 58 | value = "packages"; | ||
| 59 | } | ||
| 60 | { | ||
| 61 | name = "channel"; | ||
| 62 | value = "unstable"; | ||
| 63 | } | ||
| 64 | { | ||
| 65 | name = "query"; | ||
| 66 | value = "{searchTerms}"; | ||
| 67 | } | ||
| 68 | ]; | ||
| 69 | } | ||
| 70 | ]; | ||
| 71 | icon = "${pkgs.nixos-icons}/share/icons/hicolor/scalable/apps/nix-snowflake.svg"; | ||
| 72 | definedAliases = ["@np"]; | ||
| 73 | }; | ||
| 74 | }; | ||
| 75 | }; | ||
| 76 | userChrome = " | ||
| 77 | #main-window .toolbar-items { | ||
| 78 | overflow: hidden; | ||
| 79 | transition: height 0.3s 0.3s !important; | ||
| 80 | } | ||
| 81 | /* Default state: Set initial height to enable animation */ | ||
| 82 | #main-window .toolbar-items { height: 3em !important; } | ||
| 83 | #main-window .titlebar-button { height: 3em !important; } | ||
| 84 | #main-window[uidensity=\"touch\"] .toolbar-items { height: 3.35em !important; } | ||
| 85 | #main-window[uidensity=\"compact\"] .toolbar-items { height: 2.7em !important; } | ||
| 86 | /* Hidden state: Hide native tabs strip */ | ||
| 87 | #main-window[titlepreface*=\"\"] .toolbar-items { height: 0 !important; } | ||
| 88 | #main-window[titlepreface*=\"\"] .titlebar-button { height: 0 !important; } | ||
| 89 | /* Hidden state: Fix z-index of active pinned tabs */ | ||
| 90 | #main-window[titlepreface*=\"\"] #tabbrowser-tabs { z-index: 0 !important; } | ||
| 91 | |||
| 92 | /* Sidebery expand on mouse-over and hide otherwise */ | ||
| 93 | |||
| 94 | /* Source file https://github.com/MrOtherGuy/firefox-csshacks/tree/master/chrome/autohide_sidebar.css made available under Mozilla Public License v. 2.0 | ||
| 95 | See the above repository for updates as well as full license text. */ | ||
| 96 | |||
| 97 | /* Show sidebar only when the cursor is over it */ | ||
| 98 | /* The border controlling sidebar width will be removed so you'll need to modify these values to change width */ | ||
| 99 | |||
| 100 | #sidebar-box{ | ||
| 101 | --uc-sidebar-width: 60px; | ||
| 102 | --uc-sidebar-hover-width: 230px; | ||
| 103 | --uc-autohide-sidebar-delay: 200ms; /* Wait 0.2s before hiding sidebar */ | ||
| 104 | --uc-autohide-transition-duration: 115ms; | ||
| 105 | --uc-autohide-transition-type: linear; | ||
| 106 | --browser-area-z-index-sidebar: 3; | ||
| 107 | position: relative; | ||
| 108 | min-width: var(--uc-sidebar-width) !important; | ||
| 109 | width: var(--uc-sidebar-width) !important; | ||
| 110 | max-width: var(--uc-sidebar-width) !important; | ||
| 111 | z-index: var(--browser-area-z-index-sidebar,3); | ||
| 112 | } | ||
| 113 | #sidebar-box[positionend]{ direction: rtl } | ||
| 114 | #sidebar-box[positionend] > *{ direction: ltr } | ||
| 115 | |||
| 116 | #sidebar-box[positionend]:-moz-locale-dir(rtl){ direction: ltr } | ||
| 117 | #sidebar-box[positionend]:-moz-locale-dir(rtl) > *{ direction: rtl } | ||
| 118 | |||
| 119 | #main-window[sizemode=\"fullscreen\"] #sidebar-box{ --uc-sidebar-width: 1px; } | ||
| 120 | |||
| 121 | #sidebar-splitter{ display: none } | ||
| 122 | |||
| 123 | #sidebar-header{ | ||
| 124 | overflow: hidden; | ||
| 125 | color: var(--chrome-color, inherit) !important; | ||
| 126 | padding-inline: 0 !important; | ||
| 127 | } | ||
| 128 | |||
| 129 | #sidebar-header::before, | ||
| 130 | #sidebar-header::after{ | ||
| 131 | content: \"\"; | ||
| 132 | display: flex; | ||
| 133 | padding-left: 8px; | ||
| 134 | } | ||
| 135 | |||
| 136 | #sidebar-header, | ||
| 137 | #sidebar{ | ||
| 138 | transition: min-width var(--uc-autohide-transition-duration) var(--uc-autohide-transition-type) var(--uc-autohide-sidebar-delay) !important; | ||
| 139 | min-width: var(--uc-sidebar-width) !important; | ||
| 140 | will-change: min-width; | ||
| 141 | } | ||
| 142 | #sidebar-box:hover > #sidebar-header, | ||
| 143 | #sidebar-box:hover > #sidebar{ | ||
| 144 | min-width: var(--uc-sidebar-hover-width) !important; | ||
| 145 | transition-delay: 0ms !important; | ||
| 146 | } | ||
| 147 | |||
| 148 | .sidebar-panel{ | ||
| 149 | background-color: transparent !important; | ||
| 150 | color: var(--newtab-text-primary-color) !important; | ||
| 151 | } | ||
| 152 | |||
| 153 | .sidebar-panel #search-box{ | ||
| 154 | -moz-appearance: none !important; | ||
| 155 | background-color: rgba(249,249,250,0.1) !important; | ||
| 156 | color: inherit !important; | ||
| 157 | } | ||
| 158 | |||
| 159 | /* Add sidebar divider and give it background */ | ||
| 160 | |||
| 161 | #sidebar, | ||
| 162 | #sidebar-header{ | ||
| 163 | background-color: inherit !important; | ||
| 164 | border-inline: 1px solid rgb(80,80,80); | ||
| 165 | border-inline-width: 0px 1px; | ||
| 166 | } | ||
| 167 | |||
| 168 | #sidebar-box:not([positionend]) > :-moz-locale-dir(rtl), | ||
| 169 | #sidebar-box[positionend] > *{ | ||
| 170 | border-inline-width: 1px 0px; | ||
| 171 | } | ||
| 172 | |||
| 173 | /* Move statuspanel to the other side when sidebar is hovered so it doesn't get covered by sidebar */ | ||
| 174 | |||
| 175 | #sidebar-box:not([positionend]):hover ~ #appcontent #statuspanel{ | ||
| 176 | inset-inline: auto 0px !important; | ||
| 177 | } | ||
| 178 | #sidebar-box:not([positionend]):hover ~ #appcontent #statuspanel-label{ | ||
| 179 | margin-inline: 0px !important; | ||
| 180 | border-left-style: solid !important; | ||
| 181 | } | ||
| 182 | |||
| 183 | /* Remove the tabs label and move the Sidebary icon to the center of the box */ | ||
| 184 | #sidebar-box:hover [id=\"sidebar-icon\"] { | ||
| 185 | transform: translateX(0px) !important; | ||
| 186 | transition-delay: 0ms !important; | ||
| 187 | } | ||
| 188 | |||
| 189 | #sidebar-box [id=\"sidebar-icon\"] { | ||
| 190 | transform: translateX(9px); | ||
| 191 | transition: transform var(--uc-autohide-transition-duration) var(--uc-autohide-transition-type) var(--uc-autohide-sidebar-delay) !important; | ||
| 192 | } | ||
| 193 | |||
| 194 | #sidebar-box [id=\"sidebar-title\"] { | ||
| 195 | visibility: hidden !important; | ||
| 196 | transition: visibility var(--uc-autohide-transition-duration) var(--uc-autohide-transition-type) var(--uc-autohide-sidebar-delay) !important; | ||
| 197 | } | ||
| 198 | |||
| 199 | #sidebar-box:hover [id=\"sidebar-title\"] { | ||
| 200 | visibility: visible !important; | ||
| 201 | transition-delay: 0ms !important; | ||
| 202 | } | ||
| 203 | "; | ||
| 204 | }; | ||
| 205 | }; | ||
| 206 | } | ||
diff --git a/home-config/nix-home-manager/firefox-nightly/policies.nix b/home-config/nix-home-manager/firefox-nightly/policies.nix new file mode 100644 index 0000000..136b8b9 --- /dev/null +++ b/home-config/nix-home-manager/firefox-nightly/policies.nix | |||
| @@ -0,0 +1,130 @@ | |||
| 1 | let | ||
| 2 | lock-false = { | ||
| 3 | Value = false; | ||
| 4 | Status = "locked"; | ||
| 5 | }; | ||
| 6 | lock-true = { | ||
| 7 | Value = true; | ||
| 8 | Status = "locked"; | ||
| 9 | }; | ||
| 10 | in | ||
| 11 | { | ||
| 12 | |||
| 13 | EnableTrackingProtection = { | ||
| 14 | Value = true; | ||
| 15 | Locked = true; | ||
| 16 | Cryptomining = true; | ||
| 17 | Fingerprinting = true; | ||
| 18 | EmailTracking = true; | ||
| 19 | }; | ||
| 20 | UserMessaging = { | ||
| 21 | WhatsNew = false; | ||
| 22 | ExtensionRecommendations = false; | ||
| 23 | FeatureRecommendations = false; | ||
| 24 | UrlbarInterventions = false; | ||
| 25 | SkipOnboarding = true; | ||
| 26 | MoreFromMozilla = false; | ||
| 27 | Labs = false; | ||
| 28 | Locked = true; | ||
| 29 | }; | ||
| 30 | DisableAppUpdate = true; | ||
| 31 | DisableAccounts = true; | ||
| 32 | DisableFirefoxAccounts = true; | ||
| 33 | DisableFirefoxStudies = true; | ||
| 34 | DisablePocket = true; | ||
| 35 | DisableTelemetry = true; | ||
| 36 | AutofillAddressEnabled = false; | ||
| 37 | AutofillCreditCardEnabled = false; | ||
| 38 | DisableMasterPasswordCreation = true; | ||
| 39 | PasswordManagerEnabled = false; | ||
| 40 | PrimaryPassword = false; | ||
| 41 | OfferToSaveLogins = false; | ||
| 42 | NoDefaultBookmarks = true; | ||
| 43 | OverrideFirstRunPage = ""; | ||
| 44 | OverridePostUpdatePage = ""; | ||
| 45 | FirefoxHome = { | ||
| 46 | Search = true; | ||
| 47 | TopSites = true; | ||
| 48 | SponsoredTopSites = false; | ||
| 49 | Highlights = false; | ||
| 50 | Pocket = false; | ||
| 51 | SponsoredPocket = false; | ||
| 52 | Snippets = false; | ||
| 53 | Locked = true; | ||
| 54 | }; | ||
| 55 | SearchSuggestEnabled = true; | ||
| 56 | FirefoxSuggest = { | ||
| 57 | WebSuggestions = true; | ||
| 58 | SponsoredSuggestions = false; | ||
| 59 | ImproveSuggest = false; | ||
| 60 | Locked = true; | ||
| 61 | }; | ||
| 62 | PictureInPicture = lock-true; | ||
| 63 | HardwareAcceleration = true; | ||
| 64 | Certificates = { | ||
| 65 | ImportEnterpriseRoots = true; | ||
| 66 | }; | ||
| 67 | ExtensionSettings = { | ||
| 68 | #"*".installation_mode = "blocked"; | ||
| 69 | # uBlock Origin | ||
| 70 | "uBlock0@raymondhill.net" = { | ||
| 71 | install_url = "https://addons.mozilla.org/firefox/downloads/latest/ublock-origin/latest.xpi"; | ||
| 72 | installation_mode = "force_installed"; | ||
| 73 | }; | ||
| 74 | # Bitwarden | ||
| 75 | "{446900e4-71c2-419f-a6a7-df9c091e268b}" = { | ||
| 76 | install_url = "https://addons.mozilla.org/firefox/downloads/latest/bitwarden-password-manager/latest.xpi"; | ||
| 77 | installation_mode = "normal_installed"; | ||
| 78 | }; | ||
| 79 | # SponsorBlock | ||
| 80 | "sponsorBlocker@ajay.app" = { | ||
| 81 | install_url = "https://addons.mozilla.org/firefox/downloads/latest/sponsorblock/latest.xpi"; | ||
| 82 | installation_mode = "force_installed"; | ||
| 83 | }; | ||
| 84 | # DeArrow | ||
| 85 | "deArrow@ajay.app" = { | ||
| 86 | install_url = "https://addons.mozilla.org/firefox/downloads/latest/dearrow/latest.xpi"; | ||
| 87 | installation_mode = "force_installed"; | ||
| 88 | }; | ||
| 89 | # Return Youtube Dislike | ||
| 90 | "{762f9885-5a13-4abd-9c77-433dcd38b8fd}" = { | ||
| 91 | install_url = "https://addons.mozilla.org/firefox/downloads/latest/return-youtube-dislikes/latest.xpi"; | ||
| 92 | installation_mode = "force_installed"; | ||
| 93 | }; | ||
| 94 | # Youtube Nonstop | ||
| 95 | "{0d7cafdd-501c-49ca-8ebb-e3341caaa55e}" = { | ||
| 96 | install_url = "https://addons.mozilla.org/firefox/downloads/latest/youtube-nonstop/latest.xpi"; | ||
| 97 | installation_mode = "force_installed"; | ||
| 98 | }; | ||
| 99 | # Sidebery | ||
| 100 | "{3c078156-979c-498b-8990-85f7987dd929}" = { | ||
| 101 | install_url = "https://addons.mozilla.org/firefox/downloads/latest/sidebery/latest.xpi"; | ||
| 102 | installation_mode = "normal_installed"; | ||
| 103 | }; | ||
| 104 | # TamperMonkey | ||
| 105 | "firefox@tampermonkey.net" = { | ||
| 106 | install_url = "https://addons.mozilla.org/firefox/downloads/latest/tampermonkey/latest.xpi"; | ||
| 107 | installation_mode = "force_installed"; | ||
| 108 | }; | ||
| 109 | # Floccus | ||
| 110 | "floccus@handmadeideas.org" = { | ||
| 111 | install_url = "https://addons.mozilla.org/firefox/downloads/latest/floccus/latest.xpi"; | ||
| 112 | installation_mode = "force_installed"; | ||
| 113 | }; | ||
| 114 | }; | ||
| 115 | Preferences = { | ||
| 116 | "browser.startup.homepage" = "https://d.in.rschanz.org"; | ||
| 117 | "extensions.activeThemeID" = { | ||
| 118 | Value = "firefox-compact-dark@mozilla.org"; | ||
| 119 | Status = "locked"; | ||
| 120 | }; | ||
| 121 | "toolkit.legacyUserProfileCustomizations.stylesheets" = lock-true; | ||
| 122 | "xpinstall.whitelist.required" = lock-true; | ||
| 123 | "dom.webgpu.enabled" = lock-true; | ||
| 124 | "media.eme.enabled" = lock-true; | ||
| 125 | "general.autoScroll" = lock-true; | ||
| 126 | "general.smoothScroll" = lock-true; | ||
| 127 | "browser.crashReports.unsubmittedCheck.autoSubmit2" = lock-false; | ||
| 128 | "browser.aboutConfig.showWarning" = lock-false; | ||
| 129 | }; | ||
| 130 | } | ||
diff --git a/home-config/nix-home-manager/flake.lock b/home-config/nix-home-manager/flake.lock index 9d258f0..9316edc 100644 --- a/home-config/nix-home-manager/flake.lock +++ b/home-config/nix-home-manager/flake.lock | |||
| @@ -33,6 +33,22 @@ | |||
| 33 | "type": "github" | 33 | "type": "github" |
| 34 | } | 34 | } |
| 35 | }, | 35 | }, |
| 36 | "cachix": { | ||
| 37 | "locked": { | ||
| 38 | "lastModified": 1635350005, | ||
| 39 | "narHash": "sha256-tAMJnUwfaDEB2aa31jGcu7R7bzGELM9noc91L2PbVjg=", | ||
| 40 | "owner": "nixos", | ||
| 41 | "repo": "nixpkgs", | ||
| 42 | "rev": "1c1f5649bb9c1b0d98637c8c365228f57126f361", | ||
| 43 | "type": "github" | ||
| 44 | }, | ||
| 45 | "original": { | ||
| 46 | "owner": "nixos", | ||
| 47 | "ref": "nixos-20.09", | ||
| 48 | "repo": "nixpkgs", | ||
| 49 | "type": "github" | ||
| 50 | } | ||
| 51 | }, | ||
| 36 | "flake-compat": { | 52 | "flake-compat": { |
| 37 | "flake": false, | 53 | "flake": false, |
| 38 | "locked": { | 54 | "locked": { |
| @@ -49,7 +65,40 @@ | |||
| 49 | "type": "github" | 65 | "type": "github" |
| 50 | } | 66 | } |
| 51 | }, | 67 | }, |
| 68 | "flake-compat_2": { | ||
| 69 | "locked": { | ||
| 70 | "lastModified": 1717312683, | ||
| 71 | "narHash": "sha256-FrlieJH50AuvagamEvWMIE6D2OAnERuDboFDYAED/dE=", | ||
| 72 | "owner": "nix-community", | ||
| 73 | "repo": "flake-compat", | ||
| 74 | "rev": "38fd3954cf65ce6faf3d0d45cd26059e059f07ea", | ||
| 75 | "type": "github" | ||
| 76 | }, | ||
| 77 | "original": { | ||
| 78 | "owner": "nix-community", | ||
| 79 | "repo": "flake-compat", | ||
| 80 | "type": "github" | ||
| 81 | } | ||
| 82 | }, | ||
| 52 | "flake-utils": { | 83 | "flake-utils": { |
| 84 | "inputs": { | ||
| 85 | "systems": "systems_4" | ||
| 86 | }, | ||
| 87 | "locked": { | ||
| 88 | "lastModified": 1731533236, | ||
| 89 | "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", | ||
| 90 | "owner": "numtide", | ||
| 91 | "repo": "flake-utils", | ||
| 92 | "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", | ||
| 93 | "type": "github" | ||
| 94 | }, | ||
| 95 | "original": { | ||
| 96 | "owner": "numtide", | ||
| 97 | "repo": "flake-utils", | ||
| 98 | "type": "github" | ||
| 99 | } | ||
| 100 | }, | ||
| 101 | "flake-utils_2": { | ||
| 53 | "locked": { | 102 | "locked": { |
| 54 | "lastModified": 1659877975, | 103 | "lastModified": 1659877975, |
| 55 | "narHash": "sha256-zllb8aq3YO3h8B/U0/J1WBgAL8EX5yWf5pMj3G0NAmc=", | 104 | "narHash": "sha256-zllb8aq3YO3h8B/U0/J1WBgAL8EX5yWf5pMj3G0NAmc=", |
| @@ -93,17 +142,17 @@ | |||
| 93 | ] | 142 | ] |
| 94 | }, | 143 | }, |
| 95 | "locked": { | 144 | "locked": { |
| 96 | "lastModified": 1736785676, | 145 | "lastModified": 1740579671, |
| 97 | "narHash": "sha256-TY0jUwR3EW0fnS0X5wXMAVy6h4Z7Y6a3m+Yq++C9AyE=", | 146 | "narHash": "sha256-Dwt/3KknOQ4bgFG5YjqDT7oWRy27rPpDjAi2P0ok1zw=", |
| 98 | "owner": "nix-community", | 147 | "owner": "nix-community", |
| 99 | "repo": "home-manager", | 148 | "repo": "home-manager", |
| 100 | "rev": "fc52a210b60f2f52c74eac41a8647c1573d2071d", | 149 | "rev": "53c587d263f94aaf6a281745923c76bbec62bcf3", |
| 101 | "type": "github" | 150 | "type": "github" |
| 102 | }, | 151 | }, |
| 103 | "original": { | 152 | "original": { |
| 104 | "owner": "nix-community", | 153 | "owner": "nix-community", |
| 105 | "repo": "home-manager", | 154 | "repo": "home-manager", |
| 106 | "rev": "fc52a210b60f2f52c74eac41a8647c1573d2071d", | 155 | "rev": "53c587d263f94aaf6a281745923c76bbec62bcf3", |
| 107 | "type": "github" | 156 | "type": "github" |
| 108 | } | 157 | } |
| 109 | }, | 158 | }, |
| @@ -538,9 +587,69 @@ | |||
| 538 | "type": "github" | 587 | "type": "github" |
| 539 | } | 588 | } |
| 540 | }, | 589 | }, |
| 541 | "nixgl": { | 590 | "lib-aggregate": { |
| 542 | "inputs": { | 591 | "inputs": { |
| 543 | "flake-utils": "flake-utils", | 592 | "flake-utils": "flake-utils", |
| 593 | "nixpkgs-lib": "nixpkgs-lib" | ||
| 594 | }, | ||
| 595 | "locked": { | ||
| 596 | "lastModified": 1740312740, | ||
| 597 | "narHash": "sha256-z3M+zR18jGF1IIJ7Fp9LVOkEIUBhtY+65TSNq/DbgzQ=", | ||
| 598 | "owner": "nix-community", | ||
| 599 | "repo": "lib-aggregate", | ||
| 600 | "rev": "1229db6582e2ee6337d6fbc4c3c59f2ef0b6d481", | ||
| 601 | "type": "github" | ||
| 602 | }, | ||
| 603 | "original": { | ||
| 604 | "owner": "nix-community", | ||
| 605 | "repo": "lib-aggregate", | ||
| 606 | "type": "github" | ||
| 607 | } | ||
| 608 | }, | ||
| 609 | "mozff": { | ||
| 610 | "inputs": { | ||
| 611 | "cachix": "cachix", | ||
| 612 | "flake-compat": "flake-compat_2", | ||
| 613 | "lib-aggregate": "lib-aggregate", | ||
| 614 | "mozilla": "mozilla", | ||
| 615 | "nixpkgs": [ | ||
| 616 | "nixpkgs" | ||
| 617 | ] | ||
| 618 | }, | ||
| 619 | "locked": { | ||
| 620 | "lastModified": 1740573223, | ||
| 621 | "narHash": "sha256-OVysWIAwSvjCabd5F3QAyNXjU7bcNQ/zNve6YS5mZh4=", | ||
| 622 | "owner": "nix-community", | ||
| 623 | "repo": "flake-firefox-nightly", | ||
| 624 | "rev": "3391372604cd3def19e6df88a51f1882aabcd59f", | ||
| 625 | "type": "github" | ||
| 626 | }, | ||
| 627 | "original": { | ||
| 628 | "owner": "nix-community", | ||
| 629 | "repo": "flake-firefox-nightly", | ||
| 630 | "rev": "3391372604cd3def19e6df88a51f1882aabcd59f", | ||
| 631 | "type": "github" | ||
| 632 | } | ||
| 633 | }, | ||
| 634 | "mozilla": { | ||
| 635 | "flake": false, | ||
| 636 | "locked": { | ||
| 637 | "lastModified": 1736765918, | ||
| 638 | "narHash": "sha256-oh7GSCjBGHpxaU8/gejT55mlvI3qoKObXgqyn1XR7SA=", | ||
| 639 | "owner": "mozilla", | ||
| 640 | "repo": "nixpkgs-mozilla", | ||
| 641 | "rev": "534ee26d3dbcbb9da3766c556638b9bcc3627871", | ||
| 642 | "type": "github" | ||
| 643 | }, | ||
| 644 | "original": { | ||
| 645 | "owner": "mozilla", | ||
| 646 | "repo": "nixpkgs-mozilla", | ||
| 647 | "type": "github" | ||
| 648 | } | ||
| 649 | }, | ||
| 650 | "nixgl": { | ||
| 651 | "inputs": { | ||
| 652 | "flake-utils": "flake-utils_2", | ||
| 544 | "nixpkgs": [ | 653 | "nixpkgs": [ |
| 545 | "nixpkgs" | 654 | "nixpkgs" |
| 546 | ] | 655 | ] |
| @@ -562,17 +671,32 @@ | |||
| 562 | }, | 671 | }, |
| 563 | "nixpkgs": { | 672 | "nixpkgs": { |
| 564 | "locked": { | 673 | "locked": { |
| 565 | "lastModified": 1736012469, | 674 | "lastModified": 1739736696, |
| 566 | "narHash": "sha256-/qlNWm/IEVVH7GfgAIyP6EsVZI6zjAx1cV5zNyrs+rI=", | 675 | "narHash": "sha256-zON2GNBkzsIyALlOCFiEBcIjI4w38GYOb+P+R4S8Jsw=", |
| 567 | "owner": "nixos", | 676 | "owner": "nixos", |
| 568 | "repo": "nixpkgs", | 677 | "repo": "nixpkgs", |
| 569 | "rev": "8f3e1f807051e32d8c95cd12b9b421623850a34d", | 678 | "rev": "d74a2335ac9c133d6bbec9fc98d91a77f1604c1f", |
| 570 | "type": "github" | 679 | "type": "github" |
| 571 | }, | 680 | }, |
| 572 | "original": { | 681 | "original": { |
| 573 | "owner": "nixos", | 682 | "owner": "nixos", |
| 574 | "repo": "nixpkgs", | 683 | "repo": "nixpkgs", |
| 575 | "rev": "8f3e1f807051e32d8c95cd12b9b421623850a34d", | 684 | "rev": "d74a2335ac9c133d6bbec9fc98d91a77f1604c1f", |
| 685 | "type": "github" | ||
| 686 | } | ||
| 687 | }, | ||
| 688 | "nixpkgs-lib": { | ||
| 689 | "locked": { | ||
| 690 | "lastModified": 1740272720, | ||
| 691 | "narHash": "sha256-oiwv/ZK/2FhGxrCkQkB83i7GnWXPPLzoqFHpDD3uYpk=", | ||
| 692 | "owner": "nix-community", | ||
| 693 | "repo": "nixpkgs.lib", | ||
| 694 | "rev": "3d8ac19b63cf9d8305eed7301e4e83ff4ce9f495", | ||
| 695 | "type": "github" | ||
| 696 | }, | ||
| 697 | "original": { | ||
| 698 | "owner": "nix-community", | ||
| 699 | "repo": "nixpkgs.lib", | ||
| 576 | "type": "github" | 700 | "type": "github" |
| 577 | } | 701 | } |
| 578 | }, | 702 | }, |
| @@ -605,6 +729,7 @@ | |||
| 605 | "hyprland": "hyprland", | 729 | "hyprland": "hyprland", |
| 606 | "hyprlock": "hyprlock", | 730 | "hyprlock": "hyprlock", |
| 607 | "hyprpicker-git": "hyprpicker-git", | 731 | "hyprpicker-git": "hyprpicker-git", |
| 732 | "mozff": "mozff", | ||
| 608 | "nixgl": "nixgl", | 733 | "nixgl": "nixgl", |
| 609 | "nixpkgs": "nixpkgs", | 734 | "nixpkgs": "nixpkgs", |
| 610 | "wpaperd": "wpaperd" | 735 | "wpaperd": "wpaperd" |
| @@ -678,6 +803,21 @@ | |||
| 678 | }, | 803 | }, |
| 679 | "systems_4": { | 804 | "systems_4": { |
| 680 | "locked": { | 805 | "locked": { |
| 806 | "lastModified": 1681028828, | ||
| 807 | "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", | ||
| 808 | "owner": "nix-systems", | ||
| 809 | "repo": "default", | ||
| 810 | "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", | ||
| 811 | "type": "github" | ||
| 812 | }, | ||
| 813 | "original": { | ||
| 814 | "owner": "nix-systems", | ||
| 815 | "repo": "default", | ||
| 816 | "type": "github" | ||
| 817 | } | ||
| 818 | }, | ||
| 819 | "systems_5": { | ||
| 820 | "locked": { | ||
| 681 | "lastModified": 1689347949, | 821 | "lastModified": 1689347949, |
| 682 | "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=", | 822 | "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=", |
| 683 | "owner": "nix-systems", | 823 | "owner": "nix-systems", |
| @@ -697,7 +837,7 @@ | |||
| 697 | "nixpkgs" | 837 | "nixpkgs" |
| 698 | ], | 838 | ], |
| 699 | "rust-overlay": "rust-overlay", | 839 | "rust-overlay": "rust-overlay", |
| 700 | "systems": "systems_4" | 840 | "systems": "systems_5" |
| 701 | }, | 841 | }, |
| 702 | "locked": { | 842 | "locked": { |
| 703 | "lastModified": 1734445299, | 843 | "lastModified": 1734445299, |
diff --git a/home-config/nix-home-manager/flake.nix b/home-config/nix-home-manager/flake.nix index 23bdb13..b680ab9 100644 --- a/home-config/nix-home-manager/flake.nix +++ b/home-config/nix-home-manager/flake.nix | |||
| @@ -3,9 +3,9 @@ | |||
| 3 | 3 | ||
| 4 | inputs = { | 4 | inputs = { |
| 5 | # Specify the source of Home Manager and Nixpkgs. | 5 | # Specify the source of Home Manager and Nixpkgs. |
| 6 | nixpkgs.url = "github:nixos/nixpkgs/8f3e1f807051e32d8c95cd12b9b421623850a34d"; | 6 | nixpkgs.url = "github:nixos/nixpkgs/d74a2335ac9c133d6bbec9fc98d91a77f1604c1f"; |
| 7 | home-manager = { | 7 | home-manager = { |
| 8 | url = "github:nix-community/home-manager/fc52a210b60f2f52c74eac41a8647c1573d2071d"; | 8 | url = "github:nix-community/home-manager/53c587d263f94aaf6a281745923c76bbec62bcf3"; |
| 9 | inputs.nixpkgs.follows = "nixpkgs"; | 9 | inputs.nixpkgs.follows = "nixpkgs"; |
| 10 | }; | 10 | }; |
| 11 | hyprlock = { | 11 | hyprlock = { |
| @@ -29,16 +29,18 @@ | |||
| 29 | url = "github:danyspin97/wpaperd/b0b7e66fd32dca36c431a174784a2e87af7edb77"; | 29 | url = "github:danyspin97/wpaperd/b0b7e66fd32dca36c431a174784a2e87af7edb77"; |
| 30 | inputs.nixpkgs.follows = "nixpkgs"; | 30 | inputs.nixpkgs.follows = "nixpkgs"; |
| 31 | }; | 31 | }; |
| 32 | #mozff.url = "github:mozilla/nixpkgs-mozilla"; | 32 | mozff = { |
| 33 | url = "github:nix-community/flake-firefox-nightly/3391372604cd3def19e6df88a51f1882aabcd59f"; | ||
| 34 | inputs.nixpkgs.follows = "nixpkgs"; | ||
| 35 | }; | ||
| 33 | }; | 36 | }; |
| 34 | 37 | ||
| 35 | outputs = { nixpkgs, home-manager, hyprland, nixgl, wpaperd, hyprpicker-git, hyprlock, ... }@inputs: | 38 | outputs = { nixpkgs, home-manager, hyprland, nixgl, wpaperd, hyprpicker-git, hyprlock, mozff, ... }@inputs: |
| 36 | let | 39 | let |
| 37 | system = "x86_64-linux"; | 40 | system = "x86_64-linux"; |
| 38 | pkgs = nixpkgs.legacyPackages.${system}; | 41 | pkgs = nixpkgs.legacyPackages.${system}; |
| 39 | overlays = [ | 42 | overlays = [ |
| 40 | nixgl.overlay | 43 | #nixgl.overlay |
| 41 | #mozff.overlays.firefox | ||
| 42 | ]; | 44 | ]; |
| 43 | in { | 45 | in { |
| 44 | homeConfigurations."ryan" = home-manager.lib.homeManagerConfiguration { | 46 | homeConfigurations."ryan" = home-manager.lib.homeManagerConfiguration { |
| @@ -56,6 +58,7 @@ | |||
| 56 | inherit wpaperd; | 58 | inherit wpaperd; |
| 57 | inherit hyprlock; | 59 | inherit hyprlock; |
| 58 | inherit hyprpicker-git; | 60 | inherit hyprpicker-git; |
| 61 | inherit mozff; | ||
| 59 | }; | 62 | }; |
| 60 | } | 63 | } |
| 61 | ]; | 64 | ]; |
diff --git a/home-config/nix-home-manager/home.nix b/home-config/nix-home-manager/home.nix index d7089dc..4c72beb 100644 --- a/home-config/nix-home-manager/home.nix +++ b/home-config/nix-home-manager/home.nix | |||
| @@ -1,15 +1,9 @@ | |||
| 1 | { config, pkgs, hyprland, nixgl, wpaperd, hyprpicker-git, hyprlock, ... }: | 1 | { config, pkgs, hyprland, nixgl, wpaperd, hyprpicker-git, hyprlock, mozff, ... }: |
| 2 | let | 2 | |
| 3 | lock-false = { | ||
| 4 | Value = false; | ||
| 5 | Status = "locked"; | ||
| 6 | }; | ||
| 7 | lock-true = { | ||
| 8 | Value = true; | ||
| 9 | Status = "locked"; | ||
| 10 | }; | ||
| 11 | in | ||
| 12 | { | 3 | { |
| 4 | imports = [ | ||
| 5 | ./firefox-nightly/default.nix | ||
| 6 | ]; | ||
| 13 | # Home Manager needs a bit of information about you and the paths it should | 7 | # Home Manager needs a bit of information about you and the paths it should |
| 14 | # manage. | 8 | # manage. |
| 15 | home.username = "ryan"; | 9 | home.username = "ryan"; |
| @@ -40,313 +34,6 @@ | |||
| 40 | 34 | ||
| 41 | # wayland.windowManager.hyprland.enable = true; | 35 | # wayland.windowManager.hyprland.enable = true; |
| 42 | 36 | ||
| 43 | # Install firefox and add some customizations | ||
| 44 | programs.firefox = { | ||
| 45 | enable = true; | ||
| 46 | policies = { | ||
| 47 | EnableTrackingProtection = { | ||
| 48 | Value = true; | ||
| 49 | Locked = true; | ||
| 50 | Cryptomining = true; | ||
| 51 | Fingerprinting = true; | ||
| 52 | EmailTracking = true; | ||
| 53 | }; | ||
| 54 | UserMessaging = { | ||
| 55 | WhatsNew = false; | ||
| 56 | ExtensionRecommendations = false; | ||
| 57 | FeatureRecommendations = false; | ||
| 58 | UrlbarInterventions = false; | ||
| 59 | SkipOnboarding = true; | ||
| 60 | MoreFromMozilla = false; | ||
| 61 | Labs = false; | ||
| 62 | Locked = true; | ||
| 63 | }; | ||
| 64 | DisableAppUpdate = true; | ||
| 65 | DisableAccounts = true; | ||
| 66 | DisableFirefoxAccounts = true; | ||
| 67 | DisableFirefoxStudies = true; | ||
| 68 | DisablePocket = true; | ||
| 69 | DisableTelemetry = true; | ||
| 70 | AutofillAddressEnabled = false; | ||
| 71 | AutofillCreditCardEnabled = false; | ||
| 72 | DisableMasterPasswordCreation = true; | ||
| 73 | PasswordManagerEnabled = false; | ||
| 74 | PrimaryPassword = false; | ||
| 75 | OfferToSaveLogins = false; | ||
| 76 | NoDefaultBookmarks = true; | ||
| 77 | OverrideFirstRunPage = ""; | ||
| 78 | OverridePostUpdatePage = ""; | ||
| 79 | FirefoxHome = { | ||
| 80 | Search = true; | ||
| 81 | TopSites = true; | ||
| 82 | SponsoredTopSites = false; | ||
| 83 | Highlights = false; | ||
| 84 | Pocket = false; | ||
| 85 | SponsoredPocket = false; | ||
| 86 | Snippets = false; | ||
| 87 | Locked = true; | ||
| 88 | }; | ||
| 89 | SearchSuggestEnabled = true; | ||
| 90 | FirefoxSuggest = { | ||
| 91 | WebSuggestions = true; | ||
| 92 | SponsoredSuggestions = false; | ||
| 93 | ImproveSuggest = false; | ||
| 94 | Locked = true; | ||
| 95 | }; | ||
| 96 | PictureInPicture = lock-true; | ||
| 97 | HardwareAcceleration = true; | ||
| 98 | Certificates = { | ||
| 99 | ImportEnterpriseRoots = true; | ||
| 100 | }; | ||
| 101 | ExtensionSettings = { | ||
| 102 | #"*".installation_mode = "blocked"; | ||
| 103 | # uBlock Origin | ||
| 104 | "uBlock0@raymondhill.net" = { | ||
| 105 | install_url = "https://addons.mozilla.org/firefox/downloads/latest/ublock-origin/latest.xpi"; | ||
| 106 | installation_mode = "force_installed"; | ||
| 107 | }; | ||
| 108 | # Bitwarden | ||
| 109 | "{446900e4-71c2-419f-a6a7-df9c091e268b}" = { | ||
| 110 | install_url = "https://addons.mozilla.org/firefox/downloads/latest/bitwarden-password-manager/latest.xpi"; | ||
| 111 | installation_mode = "normal_installed"; | ||
| 112 | }; | ||
| 113 | # SponsorBlock | ||
| 114 | "sponsorBlocker@ajay.app" = { | ||
| 115 | install_url = "https://addons.mozilla.org/firefox/downloads/latest/sponsorblock/latest.xpi"; | ||
| 116 | installation_mode = "force_installed"; | ||
| 117 | }; | ||
| 118 | # DeArrow | ||
| 119 | "deArrow@ajay.app" = { | ||
| 120 | install_url = "https://addons.mozilla.org/firefox/downloads/latest/dearrow/latest.xpi"; | ||
| 121 | installation_mode = "force_installed"; | ||
| 122 | }; | ||
| 123 | # Return Youtube Dislike | ||
| 124 | "{762f9885-5a13-4abd-9c77-433dcd38b8fd}" = { | ||
| 125 | install_url = "https://addons.mozilla.org/firefox/downloads/latest/return-youtube-dislikes/latest.xpi"; | ||
| 126 | installation_mode = "force_installed"; | ||
| 127 | }; | ||
| 128 | # Youtube Nonstop | ||
| 129 | "{0d7cafdd-501c-49ca-8ebb-e3341caaa55e}" = { | ||
| 130 | install_url = "https://addons.mozilla.org/firefox/downloads/latest/youtube-nonstop/latest.xpi"; | ||
| 131 | installation_mode = "force_installed"; | ||
| 132 | }; | ||
| 133 | # Sidebery | ||
| 134 | "{3c078156-979c-498b-8990-85f7987dd929}" = { | ||
| 135 | install_url = "https://addons.mozilla.org/firefox/downloads/latest/sidebery/latest.xpi"; | ||
| 136 | installation_mode = "normal_installed"; | ||
| 137 | }; | ||
| 138 | # TamperMonkey | ||
| 139 | "firefox@tampermonkey.net" = { | ||
| 140 | install_url = "https://addons.mozilla.org/firefox/downloads/latest/tampermonkey/latest.xpi"; | ||
| 141 | installation_mode = "force_installed"; | ||
| 142 | }; | ||
| 143 | # Floccus | ||
| 144 | "floccus@handmadeideas.org" = { | ||
| 145 | install_url = "https://addons.mozilla.org/firefox/downloads/latest/floccus/latest.xpi"; | ||
| 146 | installation_mode = "force_installed"; | ||
| 147 | }; | ||
| 148 | }; | ||
| 149 | Preferences = { | ||
| 150 | "browser.startup.homepage" = "https://d.in.rschanz.org"; | ||
| 151 | "extensions.activeThemeID" = { | ||
| 152 | Value = "firefox-compact-dark@mozilla.org"; | ||
| 153 | Status = "locked"; | ||
| 154 | }; | ||
| 155 | "toolkit.legacyUserProfileCustomizations.stylesheets" = lock-true; | ||
| 156 | "xpinstall.whitelist.required" = lock-true; | ||
| 157 | "dom.webgpu.enabled" = lock-true; | ||
| 158 | "media.eme.enabled" = lock-true; | ||
| 159 | "general.autoScroll" = lock-true; | ||
| 160 | "general.smoothScroll" = lock-true; | ||
| 161 | "browser.crashReports.unsubmittedCheck.autoSubmit2" = lock-false; | ||
| 162 | "browser.aboutConfig.showWarning" = lock-false; | ||
| 163 | }; | ||
| 164 | }; | ||
| 165 | profiles.${config.home.username} = { | ||
| 166 | name = "${config.home.username}"; | ||
| 167 | isDefault = true; | ||
| 168 | containersForce = true; | ||
| 169 | containers = { | ||
| 170 | rit = { | ||
| 171 | name = "RIT"; | ||
| 172 | color = "orange"; | ||
| 173 | icon = "dollar"; | ||
| 174 | id = 1; | ||
| 175 | }; | ||
| 176 | ritwork = { | ||
| 177 | name = "RIT Work"; | ||
| 178 | color = "green"; | ||
| 179 | icon = "briefcase"; | ||
| 180 | id = 2; | ||
| 181 | }; | ||
| 182 | other = { | ||
| 183 | name = "Other"; | ||
| 184 | color = "blue"; | ||
| 185 | icon = "fingerprint"; | ||
| 186 | id = 3; | ||
| 187 | }; | ||
| 188 | }; | ||
| 189 | search = { | ||
| 190 | force = true; | ||
| 191 | default = "DuckDuckGo"; | ||
| 192 | order = ["DuckDuckGo" "Google"]; | ||
| 193 | engines = { | ||
| 194 | "Nix Packages" = { | ||
| 195 | urls = [ | ||
| 196 | { | ||
| 197 | template = "https://search.nixos.org/packages"; | ||
| 198 | params = [ | ||
| 199 | { | ||
| 200 | name = "type"; | ||
| 201 | value = "packages"; | ||
| 202 | } | ||
| 203 | { | ||
| 204 | name = "channel"; | ||
| 205 | value = "unstable"; | ||
| 206 | } | ||
| 207 | { | ||
| 208 | name = "query"; | ||
| 209 | value = "{searchTerms}"; | ||
| 210 | } | ||
| 211 | ]; | ||
| 212 | } | ||
| 213 | ]; | ||
| 214 | icon = "${pkgs.nixos-icons}/share/icons/hicolor/scalable/apps/nix-snowflake.svg"; | ||
| 215 | definedAliases = ["@np"]; | ||
| 216 | }; | ||
| 217 | }; | ||
| 218 | }; | ||
| 219 | userChrome = " | ||
| 220 | #main-window .toolbar-items { | ||
| 221 | overflow: hidden; | ||
| 222 | transition: height 0.3s 0.3s !important; | ||
| 223 | } | ||
| 224 | /* Default state: Set initial height to enable animation */ | ||
| 225 | #main-window .toolbar-items { height: 3em !important; } | ||
| 226 | #main-window .titlebar-button { height: 3em !important; } | ||
| 227 | #main-window[uidensity=\"touch\"] .toolbar-items { height: 3.35em !important; } | ||
| 228 | #main-window[uidensity=\"compact\"] .toolbar-items { height: 2.7em !important; } | ||
| 229 | /* Hidden state: Hide native tabs strip */ | ||
| 230 | #main-window[titlepreface*=\"\"] .toolbar-items { height: 0 !important; } | ||
| 231 | #main-window[titlepreface*=\"\"] .titlebar-button { height: 0 !important; } | ||
| 232 | /* Hidden state: Fix z-index of active pinned tabs */ | ||
| 233 | #main-window[titlepreface*=\"\"] #tabbrowser-tabs { z-index: 0 !important; } | ||
| 234 | |||
| 235 | /* Sidebery expand on mouse-over and hide otherwise */ | ||
| 236 | |||
| 237 | /* Source file https://github.com/MrOtherGuy/firefox-csshacks/tree/master/chrome/autohide_sidebar.css made available under Mozilla Public License v. 2.0 | ||
| 238 | See the above repository for updates as well as full license text. */ | ||
| 239 | |||
| 240 | /* Show sidebar only when the cursor is over it */ | ||
| 241 | /* The border controlling sidebar width will be removed so you'll need to modify these values to change width */ | ||
| 242 | |||
| 243 | #sidebar-box{ | ||
| 244 | --uc-sidebar-width: 60px; | ||
| 245 | --uc-sidebar-hover-width: 230px; | ||
| 246 | --uc-autohide-sidebar-delay: 200ms; /* Wait 0.2s before hiding sidebar */ | ||
| 247 | --uc-autohide-transition-duration: 115ms; | ||
| 248 | --uc-autohide-transition-type: linear; | ||
| 249 | --browser-area-z-index-sidebar: 3; | ||
| 250 | position: relative; | ||
| 251 | min-width: var(--uc-sidebar-width) !important; | ||
| 252 | width: var(--uc-sidebar-width) !important; | ||
| 253 | max-width: var(--uc-sidebar-width) !important; | ||
| 254 | z-index: var(--browser-area-z-index-sidebar,3); | ||
| 255 | } | ||
| 256 | #sidebar-box[positionend]{ direction: rtl } | ||
| 257 | #sidebar-box[positionend] > *{ direction: ltr } | ||
| 258 | |||
| 259 | #sidebar-box[positionend]:-moz-locale-dir(rtl){ direction: ltr } | ||
| 260 | #sidebar-box[positionend]:-moz-locale-dir(rtl) > *{ direction: rtl } | ||
| 261 | |||
| 262 | #main-window[sizemode=\"fullscreen\"] #sidebar-box{ --uc-sidebar-width: 1px; } | ||
| 263 | |||
| 264 | #sidebar-splitter{ display: none } | ||
| 265 | |||
| 266 | #sidebar-header{ | ||
| 267 | overflow: hidden; | ||
| 268 | color: var(--chrome-color, inherit) !important; | ||
| 269 | padding-inline: 0 !important; | ||
| 270 | } | ||
| 271 | |||
| 272 | #sidebar-header::before, | ||
| 273 | #sidebar-header::after{ | ||
| 274 | content: \"\"; | ||
| 275 | display: flex; | ||
| 276 | padding-left: 8px; | ||
| 277 | } | ||
| 278 | |||
| 279 | #sidebar-header, | ||
| 280 | #sidebar{ | ||
| 281 | transition: min-width var(--uc-autohide-transition-duration) var(--uc-autohide-transition-type) var(--uc-autohide-sidebar-delay) !important; | ||
| 282 | min-width: var(--uc-sidebar-width) !important; | ||
| 283 | will-change: min-width; | ||
| 284 | } | ||
| 285 | #sidebar-box:hover > #sidebar-header, | ||
| 286 | #sidebar-box:hover > #sidebar{ | ||
| 287 | min-width: var(--uc-sidebar-hover-width) !important; | ||
| 288 | transition-delay: 0ms !important; | ||
| 289 | } | ||
| 290 | |||
| 291 | .sidebar-panel{ | ||
| 292 | background-color: transparent !important; | ||
| 293 | color: var(--newtab-text-primary-color) !important; | ||
| 294 | } | ||
| 295 | |||
| 296 | .sidebar-panel #search-box{ | ||
| 297 | -moz-appearance: none !important; | ||
| 298 | background-color: rgba(249,249,250,0.1) !important; | ||
| 299 | color: inherit !important; | ||
| 300 | } | ||
| 301 | |||
| 302 | /* Add sidebar divider and give it background */ | ||
| 303 | |||
| 304 | #sidebar, | ||
| 305 | #sidebar-header{ | ||
| 306 | background-color: inherit !important; | ||
| 307 | border-inline: 1px solid rgb(80,80,80); | ||
| 308 | border-inline-width: 0px 1px; | ||
| 309 | } | ||
| 310 | |||
| 311 | #sidebar-box:not([positionend]) > :-moz-locale-dir(rtl), | ||
| 312 | #sidebar-box[positionend] > *{ | ||
| 313 | border-inline-width: 1px 0px; | ||
| 314 | } | ||
| 315 | |||
| 316 | /* Move statuspanel to the other side when sidebar is hovered so it doesn't get covered by sidebar */ | ||
| 317 | |||
| 318 | #sidebar-box:not([positionend]):hover ~ #appcontent #statuspanel{ | ||
| 319 | inset-inline: auto 0px !important; | ||
| 320 | } | ||
| 321 | #sidebar-box:not([positionend]):hover ~ #appcontent #statuspanel-label{ | ||
| 322 | margin-inline: 0px !important; | ||
| 323 | border-left-style: solid !important; | ||
| 324 | } | ||
| 325 | |||
| 326 | /* Remove the tabs label and move the Sidebary icon to the center of the box */ | ||
| 327 | #sidebar-box:hover [id=\"sidebar-icon\"] { | ||
| 328 | transform: translateX(0px) !important; | ||
| 329 | transition-delay: 0ms !important; | ||
| 330 | } | ||
| 331 | |||
| 332 | #sidebar-box [id=\"sidebar-icon\"] { | ||
| 333 | transform: translateX(9px); | ||
| 334 | transition: transform var(--uc-autohide-transition-duration) var(--uc-autohide-transition-type) var(--uc-autohide-sidebar-delay) !important; | ||
| 335 | } | ||
| 336 | |||
| 337 | #sidebar-box [id=\"sidebar-title\"] { | ||
| 338 | visibility: hidden !important; | ||
| 339 | transition: visibility var(--uc-autohide-transition-duration) var(--uc-autohide-transition-type) var(--uc-autohide-sidebar-delay) !important; | ||
| 340 | } | ||
| 341 | |||
| 342 | #sidebar-box:hover [id=\"sidebar-title\"] { | ||
| 343 | visibility: visible !important; | ||
| 344 | transition-delay: 0ms !important; | ||
| 345 | } | ||
| 346 | "; | ||
| 347 | }; | ||
| 348 | }; | ||
| 349 | |||
| 350 | programs.starship = { | 37 | programs.starship = { |
| 351 | enable = true; | 38 | enable = true; |
| 352 | settings = { | 39 | settings = { |
diff --git a/modules/ryan-config/base-system.scm b/modules/ryan-config/base-system.scm index 30c5662..f5bc98c 100644 --- a/modules/ryan-config/base-system.scm +++ b/modules/ryan-config/base-system.scm | |||
| @@ -19,7 +19,6 @@ | |||
| 19 | #:use-module (ryan-packages virtualization) | 19 | #:use-module (ryan-packages virtualization) |
| 20 | #:use-module (ryan-packages linux) | 20 | #:use-module (ryan-packages linux) |
| 21 | #:use-module (ryan-packages networking) | 21 | #:use-module (ryan-packages networking) |
| 22 | #:use-module (rosenthal packages wm) | ||
| 23 | #:use-module (rosenthal services networking) | 22 | #:use-module (rosenthal services networking) |
| 24 | #:use-module (gnu packages security-token) | 23 | #:use-module (gnu packages security-token) |
| 25 | #:use-module (gnu services security-token) | 24 | #:use-module (gnu services security-token) |
diff --git a/modules/ryan-packages/freedesktop.scm b/modules/ryan-packages/freedesktop.scm index 56b5633..49da397 100644 --- a/modules/ryan-packages/freedesktop.scm +++ b/modules/ryan-packages/freedesktop.scm | |||
| @@ -22,7 +22,7 @@ | |||
| 22 | #:use-module (gnu packages xorg) | 22 | #:use-module (gnu packages xorg) |
| 23 | #:use-module (gnu packages glib) | 23 | #:use-module (gnu packages glib) |
| 24 | #:use-module (gnu packages man) | 24 | #:use-module (gnu packages man) |
| 25 | #:use-module (rosenthal packages wm) | 25 | ;#:use-module (rosenthal packages wm) |
| 26 | #:use-module (gnu packages wm)) | 26 | #:use-module (gnu packages wm)) |
| 27 | 27 | ||
| 28 | (define-public xdg-desktop-portal-wlr-new | 28 | (define-public xdg-desktop-portal-wlr-new |
diff --git a/modules/ryan-packages/wm.scm b/modules/ryan-packages/wm.scm index 8b991b7..cadbb1d 100644 --- a/modules/ryan-packages/wm.scm +++ b/modules/ryan-packages/wm.scm | |||
| @@ -22,7 +22,7 @@ | |||
| 22 | #:use-module (gnu packages check) | 22 | #:use-module (gnu packages check) |
| 23 | #:use-module (guix git-download) | 23 | #:use-module (guix git-download) |
| 24 | #:use-module (guix utils) | 24 | #:use-module (guix utils) |
| 25 | #:use-module (rosenthal packages wm) | 25 | ;#:use-module (rosenthal packages wm) |
| 26 | #:use-module (ryan-packages gtk) | 26 | #:use-module (ryan-packages gtk) |
| 27 | #:use-module (ryan-packages gl) | 27 | #:use-module (ryan-packages gl) |
| 28 | #:use-module (gnu packages wm)) | 28 | #:use-module (gnu packages wm)) |
