From aa1a1e82efa8921fa120662da960cdaf381c4680 Mon Sep 17 00:00:00 2001 From: Ryan Schanzenbacher Date: Mon, 3 Mar 2025 13:15:12 -0500 Subject: updates to channels, new cursor, probably other fixes idk --- home-config/bashrc | 7 +- home-config/hypr/hyprland.conf | 8 +- .../hyprcursors/X_cursor.hlc | Bin 0 -> 724 bytes .../hyprcursors/bd_double_arrow.hlc | Bin 0 -> 796 bytes .../hyprcursors/bottom_left_corner.hlc | Bin 0 -> 1442 bytes .../hyprcursors/bottom_right_corner.hlc | Bin 0 -> 1424 bytes .../hyprcursors/bottom_side.hlc | Bin 0 -> 884 bytes .../hyprcursors/bottom_tee.hlc | Bin 0 -> 674 bytes .../hyprcursors/center_ptr.hlc | Bin 0 -> 1015 bytes .../hyprcursors/circle.hlc | Bin 0 -> 1467 bytes .../hyprcursors/context-menu.hlc | Bin 0 -> 1509 bytes .../hyprcursors/copy.hlc | Bin 0 -> 1629 bytes .../hyprcursors/cross.hlc | Bin 0 -> 678 bytes .../hyprcursors/crossed_circle.hlc | Bin 0 -> 777 bytes .../hyprcursors/crosshair.hlc | Bin 0 -> 1283 bytes .../hyprcursors/dnd-ask.hlc | Bin 0 -> 1776 bytes .../hyprcursors/dnd-copy.hlc | Bin 0 -> 1704 bytes .../hyprcursors/dnd-link.hlc | Bin 0 -> 1746 bytes .../hyprcursors/dnd_no_drop.hlc | Bin 0 -> 1664 bytes .../hyprcursors/dotbox.hlc | Bin 0 -> 779 bytes .../hyprcursors/fd_double_arrow.hlc | Bin 0 -> 802 bytes .../hyprcursors/grabbing.hlc | Bin 0 -> 1155 bytes .../hyprcursors/hand1.hlc | Bin 0 -> 1604 bytes .../hyprcursors/hand2.hlc | Bin 0 -> 1195 bytes .../hyprcursors/left_ptr.hlc | Bin 0 -> 1025 bytes .../hyprcursors/left_ptr_watch.hlc | Bin 0 -> 51118 bytes .../hyprcursors/left_side.hlc | Bin 0 -> 876 bytes .../hyprcursors/left_tee.hlc | Bin 0 -> 675 bytes .../hyprcursors/link.hlc | Bin 0 -> 1623 bytes .../hyprcursors/ll_angle.hlc | Bin 0 -> 644 bytes .../hyprcursors/lr_angle.hlc | Bin 0 -> 652 bytes .../hyprcursors/move.hlc | Bin 0 -> 1280 bytes .../hyprcursors/pencil.hlc | Bin 0 -> 734 bytes .../hyprcursors/plus.hlc | Bin 0 -> 606 bytes .../hyprcursors/pointer-move.hlc | Bin 0 -> 1399 bytes .../hyprcursors/question_arrow.hlc | Bin 0 -> 1392 bytes .../hyprcursors/right_ptr.hlc | Bin 0 -> 1013 bytes .../hyprcursors/right_side.hlc | Bin 0 -> 887 bytes .../hyprcursors/right_tee.hlc | Bin 0 -> 1019 bytes .../hyprcursors/sb_down_arrow.hlc | Bin 0 -> 778 bytes .../hyprcursors/sb_h_double_arrow.hlc | Bin 0 -> 979 bytes .../hyprcursors/sb_left_arrow.hlc | Bin 0 -> 923 bytes .../hyprcursors/sb_right_arrow.hlc | Bin 0 -> 930 bytes .../hyprcursors/sb_up_arrow.hlc | Bin 0 -> 771 bytes .../hyprcursors/sb_v_double_arrow.hlc | Bin 0 -> 982 bytes .../hyprcursors/tcross.hlc | Bin 0 -> 691 bytes .../hyprcursors/top_left_corner.hlc | Bin 0 -> 1421 bytes .../hyprcursors/top_right_corner.hlc | Bin 0 -> 1430 bytes .../hyprcursors/top_side.hlc | Bin 0 -> 871 bytes .../hyprcursors/top_tee.hlc | Bin 0 -> 670 bytes .../hyprcursors/ul_angle.hlc | Bin 0 -> 636 bytes .../hyprcursors/ur_angle.hlc | Bin 0 -> 641 bytes .../hyprcursors/vertical-text.hlc | Bin 0 -> 839 bytes .../hyprcursors/wait.hlc | Bin 0 -> 68371 bytes .../hyprcursors/wayland-cursor.hlc | Bin 0 -> 2704 bytes .../hyprcursors/xterm.hlc | Bin 0 -> 842 bytes .../hyprcursors/zoom-in.hlc | Bin 0 -> 1084 bytes .../hyprcursors/zoom-out.hlc | Bin 0 -> 1021 bytes .../Bibata-Modern-Classic-Hyprland/manifest.hl | 4 + home-config/icons/Bibata-Modern-Classic/LICENSE | 21 ++ home-config/icons/Bibata-Modern-Classic/README.txt | 35 +++ home-config/icons/Bibata-Modern-Classic/VERSION | 4 + .../icons/Bibata-Modern-Classic/cursor.theme | 3 + .../cursors/00000000000000020006000e7e9ffc3f | 1 + .../cursors/00008160000006810000408080010102 | 1 + .../cursors/028006030e0e7ebffc7f7070c0600140 | 1 + .../cursors/03b6e0fcb3499374a867c041f52298f0 | 1 + .../cursors/08e8e1c95fe2fc01f976f1e063a24ccd | 1 + .../cursors/1081e37283d90000800003c07f3ef6bf | 1 + .../cursors/14fef782d02440884392942c1120523 | 1 + .../cursors/2870a09082c103050810ffdffffe0204 | 1 + .../cursors/3085a0e285430894940527032f8b26df | 1 + .../cursors/3ecb610c1bf2410f44200f48c40d3599 | 1 + .../cursors/4498f0e0c1937ffe01fd06f973665830 | 1 + .../cursors/5c6cd98b3f3ebcb1f9c7f1c204630408 | 1 + .../cursors/6407b0e94181790501fd1e167b474872 | 1 + .../cursors/640fb0e74195791501fd1ed57b41487f | 1 + .../cursors/9081237383d90e509aa00f00170e968f | 1 + .../cursors/9d800788f1b08800ae810202380a0822 | 1 + .../icons/Bibata-Modern-Classic/cursors/X_cursor | Bin 0 -> 2368 bytes .../cursors/a2a266d0498c3104214a47bd64ab0fc8 | 1 + .../icons/Bibata-Modern-Classic/cursors/alias | 1 + .../icons/Bibata-Modern-Classic/cursors/all-scroll | 1 + .../icons/Bibata-Modern-Classic/cursors/arrow | 1 + .../cursors/b66166c04f8c3109214a4fbd64a50fc8 | 1 + .../Bibata-Modern-Classic/cursors/bd_double_arrow | Bin 0 -> 2368 bytes .../cursors/bottom_left_corner | Bin 0 -> 2368 bytes .../cursors/bottom_right_corner | Bin 0 -> 2368 bytes .../Bibata-Modern-Classic/cursors/bottom_side | Bin 0 -> 2368 bytes .../icons/Bibata-Modern-Classic/cursors/bottom_tee | Bin 0 -> 2368 bytes .../cursors/c7088f0f3e6c8088236ef8e1e3e70000 | 1 + .../icons/Bibata-Modern-Classic/cursors/cell | 1 + .../icons/Bibata-Modern-Classic/cursors/center_ptr | Bin 0 -> 2368 bytes .../icons/Bibata-Modern-Classic/cursors/circle | Bin 0 -> 2368 bytes .../icons/Bibata-Modern-Classic/cursors/closedhand | 1 + .../icons/Bibata-Modern-Classic/cursors/col-resize | 1 + .../Bibata-Modern-Classic/cursors/color-picker | 1 + .../Bibata-Modern-Classic/cursors/context-menu | Bin 0 -> 2368 bytes .../icons/Bibata-Modern-Classic/cursors/copy | Bin 0 -> 2368 bytes .../icons/Bibata-Modern-Classic/cursors/cross | Bin 0 -> 2368 bytes .../Bibata-Modern-Classic/cursors/cross_reverse | 1 + .../Bibata-Modern-Classic/cursors/crossed_circle | Bin 0 -> 2368 bytes .../icons/Bibata-Modern-Classic/cursors/crosshair | Bin 0 -> 2368 bytes .../cursors/d9ce0ab605698f320427677b458ad60b | 1 + .../icons/Bibata-Modern-Classic/cursors/default | 1 + .../Bibata-Modern-Classic/cursors/diamond_cross | 1 + .../icons/Bibata-Modern-Classic/cursors/dnd-ask | Bin 0 -> 2368 bytes .../icons/Bibata-Modern-Classic/cursors/dnd-copy | Bin 0 -> 2368 bytes .../icons/Bibata-Modern-Classic/cursors/dnd-link | Bin 0 -> 2368 bytes .../icons/Bibata-Modern-Classic/cursors/dnd-move | 1 + .../icons/Bibata-Modern-Classic/cursors/dnd-none | 1 + .../Bibata-Modern-Classic/cursors/dnd_no_drop | Bin 0 -> 2368 bytes .../Bibata-Modern-Classic/cursors/dot_box_mask | 1 + .../icons/Bibata-Modern-Classic/cursors/dotbox | Bin 0 -> 2368 bytes .../Bibata-Modern-Classic/cursors/double_arrow | 1 + .../icons/Bibata-Modern-Classic/cursors/down-arrow | 1 + .../icons/Bibata-Modern-Classic/cursors/draft | 1 + .../Bibata-Modern-Classic/cursors/draft_large | 1 + .../Bibata-Modern-Classic/cursors/draft_small | 1 + .../icons/Bibata-Modern-Classic/cursors/draped_box | 1 + .../icons/Bibata-Modern-Classic/cursors/e-resize | 1 + .../cursors/e29285e634086352946a0e7090d73106 | 1 + .../icons/Bibata-Modern-Classic/cursors/ew-resize | 1 + .../cursors/fcf1c3c7cd4491d801f1e1c78f100000 | 1 + .../cursors/fcf21c00b30f7e3f83fe0dfd12e71cff | 1 + .../Bibata-Modern-Classic/cursors/fd_double_arrow | Bin 0 -> 2368 bytes .../icons/Bibata-Modern-Classic/cursors/fleur | 1 + .../icons/Bibata-Modern-Classic/cursors/forbidden | 1 + .../icons/Bibata-Modern-Classic/cursors/grab | 1 + .../icons/Bibata-Modern-Classic/cursors/grabbing | Bin 0 -> 2368 bytes .../Bibata-Modern-Classic/cursors/h_double_arrow | 1 + .../icons/Bibata-Modern-Classic/cursors/hand1 | Bin 0 -> 2368 bytes .../icons/Bibata-Modern-Classic/cursors/hand2 | Bin 0 -> 2368 bytes .../icons/Bibata-Modern-Classic/cursors/help | 1 + .../icons/Bibata-Modern-Classic/cursors/ibeam | 1 + .../icons/Bibata-Modern-Classic/cursors/icon | 1 + .../icons/Bibata-Modern-Classic/cursors/left-arrow | 1 + .../icons/Bibata-Modern-Classic/cursors/left_ptr | Bin 0 -> 2368 bytes .../Bibata-Modern-Classic/cursors/left_ptr_help | 1 + .../Bibata-Modern-Classic/cursors/left_ptr_watch | Bin 0 -> 127024 bytes .../icons/Bibata-Modern-Classic/cursors/left_side | Bin 0 -> 2368 bytes .../icons/Bibata-Modern-Classic/cursors/left_tee | Bin 0 -> 2368 bytes .../icons/Bibata-Modern-Classic/cursors/link | Bin 0 -> 2368 bytes .../icons/Bibata-Modern-Classic/cursors/ll_angle | Bin 0 -> 2368 bytes .../icons/Bibata-Modern-Classic/cursors/lr_angle | Bin 0 -> 2368 bytes .../icons/Bibata-Modern-Classic/cursors/move | Bin 0 -> 2368 bytes .../icons/Bibata-Modern-Classic/cursors/n-resize | 1 + .../icons/Bibata-Modern-Classic/cursors/ne-resize | 1 + .../Bibata-Modern-Classic/cursors/nesw-resize | 1 + .../icons/Bibata-Modern-Classic/cursors/no-drop | 1 + .../Bibata-Modern-Classic/cursors/not-allowed | 1 + .../icons/Bibata-Modern-Classic/cursors/ns-resize | 1 + .../icons/Bibata-Modern-Classic/cursors/nw-resize | 1 + .../Bibata-Modern-Classic/cursors/nwse-resize | 1 + .../icons/Bibata-Modern-Classic/cursors/openhand | 1 + .../icons/Bibata-Modern-Classic/cursors/pencil | Bin 0 -> 2368 bytes .../icons/Bibata-Modern-Classic/cursors/pirate | 1 + .../icons/Bibata-Modern-Classic/cursors/plus | Bin 0 -> 2368 bytes .../icons/Bibata-Modern-Classic/cursors/pointer | 1 + .../Bibata-Modern-Classic/cursors/pointer-move | Bin 0 -> 2368 bytes .../Bibata-Modern-Classic/cursors/pointing_hand | 1 + .../icons/Bibata-Modern-Classic/cursors/progress | 1 + .../Bibata-Modern-Classic/cursors/question_arrow | Bin 0 -> 2368 bytes .../Bibata-Modern-Classic/cursors/right-arrow | 1 + .../icons/Bibata-Modern-Classic/cursors/right_ptr | Bin 0 -> 2368 bytes .../icons/Bibata-Modern-Classic/cursors/right_side | Bin 0 -> 2368 bytes .../icons/Bibata-Modern-Classic/cursors/right_tee | Bin 0 -> 2368 bytes .../icons/Bibata-Modern-Classic/cursors/row-resize | 1 + .../icons/Bibata-Modern-Classic/cursors/s-resize | 1 + .../Bibata-Modern-Classic/cursors/sb_down_arrow | Bin 0 -> 2368 bytes .../cursors/sb_h_double_arrow | Bin 0 -> 2368 bytes .../Bibata-Modern-Classic/cursors/sb_left_arrow | Bin 0 -> 2368 bytes .../Bibata-Modern-Classic/cursors/sb_right_arrow | Bin 0 -> 2368 bytes .../Bibata-Modern-Classic/cursors/sb_up_arrow | Bin 0 -> 2368 bytes .../cursors/sb_v_double_arrow | Bin 0 -> 2368 bytes .../icons/Bibata-Modern-Classic/cursors/se-resize | 1 + .../icons/Bibata-Modern-Classic/cursors/size-hor | 1 + .../icons/Bibata-Modern-Classic/cursors/size-ver | 1 + .../icons/Bibata-Modern-Classic/cursors/size_all | 1 + .../icons/Bibata-Modern-Classic/cursors/size_bdiag | 1 + .../icons/Bibata-Modern-Classic/cursors/size_fdiag | 1 + .../icons/Bibata-Modern-Classic/cursors/size_hor | 1 + .../icons/Bibata-Modern-Classic/cursors/size_ver | 1 + .../icons/Bibata-Modern-Classic/cursors/split_h | 1 + .../icons/Bibata-Modern-Classic/cursors/split_v | 1 + .../icons/Bibata-Modern-Classic/cursors/sw-resize | 1 + .../icons/Bibata-Modern-Classic/cursors/target | 1 + .../icons/Bibata-Modern-Classic/cursors/tcross | Bin 0 -> 2368 bytes .../icons/Bibata-Modern-Classic/cursors/text | 1 + .../Bibata-Modern-Classic/cursors/top_left_arrow | 1 + .../Bibata-Modern-Classic/cursors/top_left_corner | Bin 0 -> 2368 bytes .../Bibata-Modern-Classic/cursors/top_right_corner | Bin 0 -> 2368 bytes .../icons/Bibata-Modern-Classic/cursors/top_side | Bin 0 -> 2368 bytes .../icons/Bibata-Modern-Classic/cursors/top_tee | Bin 0 -> 2368 bytes .../icons/Bibata-Modern-Classic/cursors/ul_angle | Bin 0 -> 2368 bytes .../icons/Bibata-Modern-Classic/cursors/up-arrow | 1 + .../icons/Bibata-Modern-Classic/cursors/ur_angle | Bin 0 -> 2368 bytes .../Bibata-Modern-Classic/cursors/v_double_arrow | 1 + .../Bibata-Modern-Classic/cursors/vertical-text | Bin 0 -> 2368 bytes .../icons/Bibata-Modern-Classic/cursors/w-resize | 1 + .../icons/Bibata-Modern-Classic/cursors/wait | Bin 0 -> 127024 bytes .../icons/Bibata-Modern-Classic/cursors/watch | 1 + .../Bibata-Modern-Classic/cursors/wayland-cursor | Bin 0 -> 2368 bytes .../icons/Bibata-Modern-Classic/cursors/whats_this | 1 + .../icons/Bibata-Modern-Classic/cursors/x-cursor | 1 + .../icons/Bibata-Modern-Classic/cursors/xterm | Bin 0 -> 2368 bytes .../icons/Bibata-Modern-Classic/cursors/zoom-in | Bin 0 -> 2368 bytes .../icons/Bibata-Modern-Classic/cursors/zoom-out | Bin 0 -> 2368 bytes .../icons/Bibata-Modern-Classic/index.theme | 4 + .../nix-home-manager/firefox-nightly/default.nix | 201 +++++++++++++ .../firefox-nightly/default.nixold | 206 +++++++++++++ .../nix-home-manager/firefox-nightly/policies.nix | 130 +++++++++ home-config/nix-home-manager/flake.lock | 160 +++++++++- home-config/nix-home-manager/flake.nix | 15 +- home-config/nix-home-manager/home.nix | 323 +-------------------- 215 files changed, 869 insertions(+), 341 deletions(-) create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/X_cursor.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/bd_double_arrow.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/bottom_left_corner.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/bottom_right_corner.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/bottom_side.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/bottom_tee.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/center_ptr.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/circle.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/context-menu.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/copy.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/cross.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/crossed_circle.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/crosshair.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/dnd-ask.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/dnd-copy.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/dnd-link.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/dnd_no_drop.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/dotbox.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/fd_double_arrow.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/grabbing.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/hand1.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/hand2.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/left_ptr.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/left_ptr_watch.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/left_side.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/left_tee.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/link.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/ll_angle.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/lr_angle.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/move.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/pencil.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/plus.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/pointer-move.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/question_arrow.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/right_ptr.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/right_side.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/right_tee.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/sb_down_arrow.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/sb_h_double_arrow.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/sb_left_arrow.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/sb_right_arrow.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/sb_up_arrow.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/sb_v_double_arrow.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/tcross.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/top_left_corner.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/top_right_corner.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/top_side.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/top_tee.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/ul_angle.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/ur_angle.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/vertical-text.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/wait.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/wayland-cursor.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/xterm.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/zoom-in.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/zoom-out.hlc create mode 100644 home-config/icons/Bibata-Modern-Classic-Hyprland/manifest.hl create mode 100644 home-config/icons/Bibata-Modern-Classic/LICENSE create mode 100644 home-config/icons/Bibata-Modern-Classic/README.txt create mode 100644 home-config/icons/Bibata-Modern-Classic/VERSION create mode 100644 home-config/icons/Bibata-Modern-Classic/cursor.theme create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/00000000000000020006000e7e9ffc3f create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/00008160000006810000408080010102 create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/028006030e0e7ebffc7f7070c0600140 create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/03b6e0fcb3499374a867c041f52298f0 create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/08e8e1c95fe2fc01f976f1e063a24ccd create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/1081e37283d90000800003c07f3ef6bf create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/14fef782d02440884392942c1120523 create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/2870a09082c103050810ffdffffe0204 create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/3085a0e285430894940527032f8b26df create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/3ecb610c1bf2410f44200f48c40d3599 create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/4498f0e0c1937ffe01fd06f973665830 create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/5c6cd98b3f3ebcb1f9c7f1c204630408 create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/6407b0e94181790501fd1e167b474872 create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/640fb0e74195791501fd1ed57b41487f create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/9081237383d90e509aa00f00170e968f create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/9d800788f1b08800ae810202380a0822 create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/X_cursor create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/a2a266d0498c3104214a47bd64ab0fc8 create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/alias create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/all-scroll create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/arrow create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/b66166c04f8c3109214a4fbd64a50fc8 create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/bd_double_arrow create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/bottom_left_corner create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/bottom_right_corner create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/bottom_side create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/bottom_tee create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/c7088f0f3e6c8088236ef8e1e3e70000 create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/cell create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/center_ptr create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/circle create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/closedhand create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/col-resize create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/color-picker create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/context-menu create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/copy create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/cross create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/cross_reverse create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/crossed_circle create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/crosshair create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/d9ce0ab605698f320427677b458ad60b create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/default create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/diamond_cross create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/dnd-ask create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/dnd-copy create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/dnd-link create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/dnd-move create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/dnd-none create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/dnd_no_drop create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/dot_box_mask create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/dotbox create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/double_arrow create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/down-arrow create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/draft create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/draft_large create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/draft_small create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/draped_box create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/e-resize create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/e29285e634086352946a0e7090d73106 create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/ew-resize create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/fcf1c3c7cd4491d801f1e1c78f100000 create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/fcf21c00b30f7e3f83fe0dfd12e71cff create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/fd_double_arrow create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/fleur create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/forbidden create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/grab create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/grabbing create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/h_double_arrow create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/hand1 create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/hand2 create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/help create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/ibeam create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/icon create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/left-arrow create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/left_ptr create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/left_ptr_help create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/left_ptr_watch create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/left_side create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/left_tee create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/link create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/ll_angle create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/lr_angle create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/move create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/n-resize create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/ne-resize create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/nesw-resize create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/no-drop create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/not-allowed create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/ns-resize create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/nw-resize create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/nwse-resize create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/openhand create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/pencil create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/pirate create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/plus create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/pointer create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/pointer-move create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/pointing_hand create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/progress create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/question_arrow create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/right-arrow create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/right_ptr create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/right_side create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/right_tee create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/row-resize create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/s-resize create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/sb_down_arrow create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/sb_h_double_arrow create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/sb_left_arrow create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/sb_right_arrow create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/sb_up_arrow create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/sb_v_double_arrow create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/se-resize create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/size-hor create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/size-ver create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/size_all create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/size_bdiag create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/size_fdiag create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/size_hor create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/size_ver create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/split_h create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/split_v create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/sw-resize create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/target create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/tcross create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/text create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/top_left_arrow create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/top_left_corner create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/top_right_corner create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/top_side create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/top_tee create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/ul_angle create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/up-arrow create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/ur_angle create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/v_double_arrow create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/vertical-text create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/w-resize create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/wait create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/watch create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/wayland-cursor create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/whats_this create mode 120000 home-config/icons/Bibata-Modern-Classic/cursors/x-cursor create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/xterm create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/zoom-in create mode 100644 home-config/icons/Bibata-Modern-Classic/cursors/zoom-out create mode 100644 home-config/icons/Bibata-Modern-Classic/index.theme create mode 100644 home-config/nix-home-manager/firefox-nightly/default.nix create mode 100644 home-config/nix-home-manager/firefox-nightly/default.nixold create mode 100644 home-config/nix-home-manager/firefox-nightly/policies.nix (limited to 'home-config') 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 #gpgconf --launch gpg-agent export GPG_TTY=$(tty) -# Zoxide -eval "$(zoxide init --cmd cd bash)" - # eza alias ls='eza --icons=always -Gx' @@ -64,3 +61,7 @@ alias diff='delta' # Starship eval "$(starship init bash)" + +# Zoxide +eval "$(zoxide init --cmd cd bash)" + 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 monitor=,preferred,auto,1 # Set cursor theme -env = HYPRCURSOR_THEME,XCursor-Pro-Dark-Hyprcursor -env = HYPRCURSOR_SIZE,26 -env = XCURSOR_THEME,XCursor-Pro-Dark -env = XCURSOR_SIZE,26 +env = HYPRCURSOR_THEME,Bibata-Modern-Classic-Hyprland +env = HYPRCURSOR_SIZE,24 +env = XCURSOR_THEME,Bibata-Modern-daed9-v1.0.2-x11 +env = XCURSOR_SIZE,24 env = AQ_NO_MODIFIERS,1 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/X_cursor.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/bd_double_arrow.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/bottom_left_corner.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/bottom_right_corner.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/bottom_side.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/bottom_tee.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/center_ptr.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/circle.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/context-menu.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/copy.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/cross.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/crossed_circle.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/crosshair.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/dnd-ask.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/dnd-copy.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/dnd-link.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/dnd_no_drop.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/dotbox.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/fd_double_arrow.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/grabbing.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/hand1.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/hand2.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/left_ptr.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/left_ptr_watch.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/left_side.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/left_tee.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/link.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/ll_angle.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/lr_angle.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/move.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/pencil.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/plus.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/pointer-move.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/question_arrow.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/right_ptr.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/right_side.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/right_tee.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/sb_down_arrow.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/sb_h_double_arrow.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/sb_left_arrow.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/sb_right_arrow.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/sb_up_arrow.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/sb_v_double_arrow.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/tcross.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/top_left_corner.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/top_right_corner.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/top_side.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/top_tee.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/ul_angle.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/ur_angle.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/vertical-text.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/wait.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/wayland-cursor.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/xterm.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/zoom-in.hlc 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic-Hyprland/hyprcursors/zoom-out.hlc 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 @@ +name = Bibata-Modern-Classic-Hyprland +description = Generated Bibata repository +version = 0.1 +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 @@ +MIT License + +Copyright (c) 2023-2024 Abdulkaiz Khatri + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +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 @@ +[::] Bibata Cursor +TLDR; This cursor set is a masterpiece of cursors available on the internet, +hand-designed by Abdulkaiz Khatri(https://twitter.com/ful1e5). + +Bibata is an open source, compact, and material designed cursor set that aims +to improve the cursor experience for users. It is one of the most popular cursor sets +in the Linux community and is now available for free on Windows as well, with multiple color +and size options. Its goal is to offer personalized cursors to users. + +[::] What does "Bibata" mean? +The sweetest word I ever spoke was "BI-Buh," which, coincidentally, is also the word for peanuts. +To make it more pronounceable and not sound like a baby's words, I added the suffix "Ta." +And with that, my journey in the world of open source began. + +[::] Become Sponsor +https://github.com/sponsors/ful1e5 + +[::] LICENSE +MIT License + +[::] Bug Reports & Contact +https://github.com/ful1e5/bibata/issues + +[::] Installation +```bash +tar -xvf Bibata.tar.gz # extract `Bibata.tar.gz` +mv Bibata-* ~/.icons/ # Install to local users +sudo mv Bibata-* /usr/share/icons/ # Install to all users +``` + +[::] Uninstallation +```bash +rm ~/.icons/Bibata-* # Remove from local users +sudo rm /usr/share/icons/Bibata-* # Remove from all users +``` \ 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 @@ +ID=daed906f-99d6-4fb8-ae03-623d988962e3 +Author=Abdualkaiz Khatri +Type=Bibata-Modern +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 @@ +[Icon Theme] +Name=Bibata-Modern-daed9-v1.0.2-x11 +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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/X_cursor 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/bd_double_arrow 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/bottom_left_corner 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/bottom_right_corner 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/bottom_side 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/bottom_tee 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/center_ptr 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/circle 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/context-menu 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/copy 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/cross 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/crossed_circle 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/crosshair 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/dnd-ask 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/dnd-copy 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/dnd-link 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/dnd_no_drop 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/dotbox 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/fd_double_arrow 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/grabbing 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/hand1 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/hand2 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/left_ptr 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/left_ptr_watch 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/left_side 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/left_tee 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/link 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/ll_angle 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/lr_angle 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/move 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/pencil 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/plus 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/pointer-move 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/question_arrow 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/right_ptr 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/right_side 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/right_tee 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/sb_down_arrow 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/sb_h_double_arrow 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/sb_left_arrow 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/sb_right_arrow 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/sb_up_arrow 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/sb_v_double_arrow 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/tcross 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/top_left_corner 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/top_right_corner 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/top_side 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/top_tee 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/ul_angle 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/ur_angle 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/vertical-text 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/wait 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/wayland-cursor 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/xterm 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/zoom-in 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 Binary files /dev/null and b/home-config/icons/Bibata-Modern-Classic/cursors/zoom-out 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 @@ +[Icon Theme] +Name=Bibata-Modern-daed9-v1.0.2-x11 +Comment=Bibata XCursors +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 @@ +{ config, pkgs, mozff, ...}: + +let + +wrapped-ff-nightly = pkgs.wrapFirefox mozff.packages.${pkgs.system}.firefox-nightly-bin { + extraPolicies = import ./policies.nix; +}; + +in + +{ + programs.firefox = { + enable = true; + package = mozff.packages.${pkgs.system}.firefox-nightly-bin; + policies = import ./policies.nix; + + profiles.${config.home.username} = { + name = "${config.home.username}"; + isDefault = true; + containersForce = true; + containers = { + rit = { + name = "RIT"; + color = "orange"; + icon = "dollar"; + id = 1; + }; + ritwork = { + name = "RIT Work"; + color = "green"; + icon = "briefcase"; + id = 2; + }; + other = { + name = "Other"; + color = "blue"; + icon = "fingerprint"; + id = 3; + }; + }; + search = { + force = true; + default = "DuckDuckGo"; + order = ["DuckDuckGo" "Google"]; + engines = { + "Nix Packages" = { + urls = [ + { + template = "https://search.nixos.org/packages"; + params = [ + { + name = "type"; + value = "packages"; + } + { + name = "channel"; + value = "unstable"; + } + { + name = "query"; + value = "{searchTerms}"; + } + ]; + } + ]; + icon = "${pkgs.nixos-icons}/share/icons/hicolor/scalable/apps/nix-snowflake.svg"; + definedAliases = ["@np"]; + }; + }; + }; + userChrome = " +#main-window .toolbar-items { +overflow: hidden; +transition: height 0.3s 0.3s !important; +} +/* Default state: Set initial height to enable animation */ +#main-window .toolbar-items { height: 3em !important; } +#main-window .titlebar-button { height: 3em !important; } +#main-window[uidensity=\"touch\"] .toolbar-items { height: 3.35em !important; } +#main-window[uidensity=\"compact\"] .toolbar-items { height: 2.7em !important; } +/* Hidden state: Hide native tabs strip */ +#main-window[titlepreface*=\"\"] .toolbar-items { height: 0 !important; } +#main-window[titlepreface*=\"\"] .titlebar-button { height: 0 !important; } +/* Hidden state: Fix z-index of active pinned tabs */ +#main-window[titlepreface*=\"\"] #tabbrowser-tabs { z-index: 0 !important; } + +/* Sidebery expand on mouse-over and hide otherwise */ + +/* Source file https://github.com/MrOtherGuy/firefox-csshacks/tree/master/chrome/autohide_sidebar.css made available under Mozilla Public License v. 2.0 +See the above repository for updates as well as full license text. */ + +/* Show sidebar only when the cursor is over it */ +/* The border controlling sidebar width will be removed so you'll need to modify these values to change width */ + +#sidebar-box{ +--uc-sidebar-width: 60px; +--uc-sidebar-hover-width: 230px; +--uc-autohide-sidebar-delay: 200ms; /* Wait 0.2s before hiding sidebar */ +--uc-autohide-transition-duration: 115ms; +--uc-autohide-transition-type: linear; +--browser-area-z-index-sidebar: 3; +position: relative; + min-width: var(--uc-sidebar-width) !important; +width: var(--uc-sidebar-width) !important; + max-width: var(--uc-sidebar-width) !important; + z-index: var(--browser-area-z-index-sidebar,3); +} +#sidebar-box[positionend]{ direction: rtl } +#sidebar-box[positionend] > *{ direction: ltr } + +#sidebar-box[positionend]:-moz-locale-dir(rtl){ direction: ltr } +#sidebar-box[positionend]:-moz-locale-dir(rtl) > *{ direction: rtl } + +#main-window[sizemode=\"fullscreen\"] #sidebar-box{ --uc-sidebar-width: 1px; } + +#sidebar-splitter{ display: none } + +#sidebar-header{ +overflow: hidden; +color: var(--chrome-color, inherit) !important; + padding-inline: 0 !important; +} + +#sidebar-header::before, +#sidebar-header::after{ +content: \"\"; +display: flex; + padding-left: 8px; +} + +#sidebar-header, +#sidebar{ +transition: min-width var(--uc-autohide-transition-duration) var(--uc-autohide-transition-type) var(--uc-autohide-sidebar-delay) !important; + min-width: var(--uc-sidebar-width) !important; + will-change: min-width; +} +#sidebar-box:hover > #sidebar-header, +#sidebar-box:hover > #sidebar{ +min-width: var(--uc-sidebar-hover-width) !important; +transition-delay: 0ms !important; +} + +.sidebar-panel{ +background-color: transparent !important; +color: var(--newtab-text-primary-color) !important; +} + +.sidebar-panel #search-box{ +-moz-appearance: none !important; +background-color: rgba(249,249,250,0.1) !important; +color: inherit !important; +} + +/* Add sidebar divider and give it background */ + +#sidebar, +#sidebar-header{ +background-color: inherit !important; +border-inline: 1px solid rgb(80,80,80); +border-inline-width: 0px 1px; +} + +#sidebar-box:not([positionend]) > :-moz-locale-dir(rtl), +#sidebar-box[positionend] > *{ +border-inline-width: 1px 0px; +} + +/* Move statuspanel to the other side when sidebar is hovered so it doesn't get covered by sidebar */ + +#sidebar-box:not([positionend]):hover ~ #appcontent #statuspanel{ +inset-inline: auto 0px !important; +} +#sidebar-box:not([positionend]):hover ~ #appcontent #statuspanel-label{ +margin-inline: 0px !important; +border-left-style: solid !important; +} + +/* Remove the tabs label and move the Sidebary icon to the center of the box */ +#sidebar-box:hover [id=\"sidebar-icon\"] { +transform: translateX(0px) !important; + transition-delay: 0ms !important; +} + +#sidebar-box [id=\"sidebar-icon\"] { +transform: translateX(9px); +transition: transform var(--uc-autohide-transition-duration) var(--uc-autohide-transition-type) var(--uc-autohide-sidebar-delay) !important; +} + +#sidebar-box [id=\"sidebar-title\"] { +visibility: hidden !important; +transition: visibility var(--uc-autohide-transition-duration) var(--uc-autohide-transition-type) var(--uc-autohide-sidebar-delay) !important; +} + +#sidebar-box:hover [id=\"sidebar-title\"] { +visibility: visible !important; + transition-delay: 0ms !important; +} +"; +}; +}; +} 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 @@ +{ config, pkgs, ...}: + +let + +wrapped-ff-nightly = pkgs.latest.firefox-nightly-bin.firefox-bin-unwrapped.overrideAttrs (oldAttrs: rec { + policies = import ./policies.nix; + policiesJson = pkgs.writeText "firefox-policies.json" (builtins.toJSON { inherit policies; }); + postFixup = '' + # See: https://github.com/mozilla/policy-templates/blob/master/README.md + mkdir -p "$out/lib/firefox/distribution" + ln -s ${policiesJson} "$out/lib/firefox-nightly-bin-${oldAttrs.version}/distribution/policies.json" + ''; +}); + +in + +{ + programs.firefox = { + enable = true; + package = wrapped-ff-nightly; + + profiles.${config.home.username} = { + name = "${config.home.username}"; + isDefault = true; + containersForce = true; + containers = { + rit = { + name = "RIT"; + color = "orange"; + icon = "dollar"; + id = 1; + }; + ritwork = { + name = "RIT Work"; + color = "green"; + icon = "briefcase"; + id = 2; + }; + other = { + name = "Other"; + color = "blue"; + icon = "fingerprint"; + id = 3; + }; + }; + search = { + force = true; + default = "DuckDuckGo"; + order = ["DuckDuckGo" "Google"]; + engines = { + "Nix Packages" = { + urls = [ + { + template = "https://search.nixos.org/packages"; + params = [ + { + name = "type"; + value = "packages"; + } + { + name = "channel"; + value = "unstable"; + } + { + name = "query"; + value = "{searchTerms}"; + } + ]; + } + ]; + icon = "${pkgs.nixos-icons}/share/icons/hicolor/scalable/apps/nix-snowflake.svg"; + definedAliases = ["@np"]; + }; + }; + }; + userChrome = " +#main-window .toolbar-items { +overflow: hidden; +transition: height 0.3s 0.3s !important; +} +/* Default state: Set initial height to enable animation */ +#main-window .toolbar-items { height: 3em !important; } +#main-window .titlebar-button { height: 3em !important; } +#main-window[uidensity=\"touch\"] .toolbar-items { height: 3.35em !important; } +#main-window[uidensity=\"compact\"] .toolbar-items { height: 2.7em !important; } +/* Hidden state: Hide native tabs strip */ +#main-window[titlepreface*=\"\"] .toolbar-items { height: 0 !important; } +#main-window[titlepreface*=\"\"] .titlebar-button { height: 0 !important; } +/* Hidden state: Fix z-index of active pinned tabs */ +#main-window[titlepreface*=\"\"] #tabbrowser-tabs { z-index: 0 !important; } + +/* Sidebery expand on mouse-over and hide otherwise */ + +/* Source file https://github.com/MrOtherGuy/firefox-csshacks/tree/master/chrome/autohide_sidebar.css made available under Mozilla Public License v. 2.0 +See the above repository for updates as well as full license text. */ + +/* Show sidebar only when the cursor is over it */ +/* The border controlling sidebar width will be removed so you'll need to modify these values to change width */ + +#sidebar-box{ +--uc-sidebar-width: 60px; +--uc-sidebar-hover-width: 230px; +--uc-autohide-sidebar-delay: 200ms; /* Wait 0.2s before hiding sidebar */ +--uc-autohide-transition-duration: 115ms; +--uc-autohide-transition-type: linear; +--browser-area-z-index-sidebar: 3; +position: relative; + min-width: var(--uc-sidebar-width) !important; +width: var(--uc-sidebar-width) !important; + max-width: var(--uc-sidebar-width) !important; + z-index: var(--browser-area-z-index-sidebar,3); +} +#sidebar-box[positionend]{ direction: rtl } +#sidebar-box[positionend] > *{ direction: ltr } + +#sidebar-box[positionend]:-moz-locale-dir(rtl){ direction: ltr } +#sidebar-box[positionend]:-moz-locale-dir(rtl) > *{ direction: rtl } + +#main-window[sizemode=\"fullscreen\"] #sidebar-box{ --uc-sidebar-width: 1px; } + +#sidebar-splitter{ display: none } + +#sidebar-header{ +overflow: hidden; +color: var(--chrome-color, inherit) !important; + padding-inline: 0 !important; +} + +#sidebar-header::before, +#sidebar-header::after{ +content: \"\"; +display: flex; + padding-left: 8px; +} + +#sidebar-header, +#sidebar{ +transition: min-width var(--uc-autohide-transition-duration) var(--uc-autohide-transition-type) var(--uc-autohide-sidebar-delay) !important; + min-width: var(--uc-sidebar-width) !important; + will-change: min-width; +} +#sidebar-box:hover > #sidebar-header, +#sidebar-box:hover > #sidebar{ +min-width: var(--uc-sidebar-hover-width) !important; +transition-delay: 0ms !important; +} + +.sidebar-panel{ +background-color: transparent !important; +color: var(--newtab-text-primary-color) !important; +} + +.sidebar-panel #search-box{ +-moz-appearance: none !important; +background-color: rgba(249,249,250,0.1) !important; +color: inherit !important; +} + +/* Add sidebar divider and give it background */ + +#sidebar, +#sidebar-header{ +background-color: inherit !important; +border-inline: 1px solid rgb(80,80,80); +border-inline-width: 0px 1px; +} + +#sidebar-box:not([positionend]) > :-moz-locale-dir(rtl), +#sidebar-box[positionend] > *{ +border-inline-width: 1px 0px; +} + +/* Move statuspanel to the other side when sidebar is hovered so it doesn't get covered by sidebar */ + +#sidebar-box:not([positionend]):hover ~ #appcontent #statuspanel{ +inset-inline: auto 0px !important; +} +#sidebar-box:not([positionend]):hover ~ #appcontent #statuspanel-label{ +margin-inline: 0px !important; +border-left-style: solid !important; +} + +/* Remove the tabs label and move the Sidebary icon to the center of the box */ +#sidebar-box:hover [id=\"sidebar-icon\"] { +transform: translateX(0px) !important; + transition-delay: 0ms !important; +} + +#sidebar-box [id=\"sidebar-icon\"] { +transform: translateX(9px); +transition: transform var(--uc-autohide-transition-duration) var(--uc-autohide-transition-type) var(--uc-autohide-sidebar-delay) !important; +} + +#sidebar-box [id=\"sidebar-title\"] { +visibility: hidden !important; +transition: visibility var(--uc-autohide-transition-duration) var(--uc-autohide-transition-type) var(--uc-autohide-sidebar-delay) !important; +} + +#sidebar-box:hover [id=\"sidebar-title\"] { +visibility: visible !important; + transition-delay: 0ms !important; +} +"; +}; +}; +} 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 @@ +let + lock-false = { + Value = false; + Status = "locked"; + }; + lock-true = { + Value = true; + Status = "locked"; + }; +in +{ + +EnableTrackingProtection = { + Value = true; + Locked = true; + Cryptomining = true; + Fingerprinting = true; + EmailTracking = true; +}; +UserMessaging = { + WhatsNew = false; + ExtensionRecommendations = false; + FeatureRecommendations = false; + UrlbarInterventions = false; + SkipOnboarding = true; + MoreFromMozilla = false; + Labs = false; + Locked = true; +}; +DisableAppUpdate = true; +DisableAccounts = true; +DisableFirefoxAccounts = true; +DisableFirefoxStudies = true; +DisablePocket = true; +DisableTelemetry = true; +AutofillAddressEnabled = false; +AutofillCreditCardEnabled = false; +DisableMasterPasswordCreation = true; +PasswordManagerEnabled = false; +PrimaryPassword = false; +OfferToSaveLogins = false; +NoDefaultBookmarks = true; +OverrideFirstRunPage = ""; +OverridePostUpdatePage = ""; +FirefoxHome = { + Search = true; + TopSites = true; + SponsoredTopSites = false; + Highlights = false; + Pocket = false; + SponsoredPocket = false; + Snippets = false; + Locked = true; +}; +SearchSuggestEnabled = true; +FirefoxSuggest = { + WebSuggestions = true; + SponsoredSuggestions = false; + ImproveSuggest = false; + Locked = true; +}; +PictureInPicture = lock-true; +HardwareAcceleration = true; +Certificates = { + ImportEnterpriseRoots = true; +}; +ExtensionSettings = { +#"*".installation_mode = "blocked"; +# uBlock Origin + "uBlock0@raymondhill.net" = { + install_url = "https://addons.mozilla.org/firefox/downloads/latest/ublock-origin/latest.xpi"; + installation_mode = "force_installed"; + }; +# Bitwarden + "{446900e4-71c2-419f-a6a7-df9c091e268b}" = { + install_url = "https://addons.mozilla.org/firefox/downloads/latest/bitwarden-password-manager/latest.xpi"; + installation_mode = "normal_installed"; + }; +# SponsorBlock + "sponsorBlocker@ajay.app" = { + install_url = "https://addons.mozilla.org/firefox/downloads/latest/sponsorblock/latest.xpi"; + installation_mode = "force_installed"; + }; +# DeArrow + "deArrow@ajay.app" = { + install_url = "https://addons.mozilla.org/firefox/downloads/latest/dearrow/latest.xpi"; + installation_mode = "force_installed"; + }; +# Return Youtube Dislike + "{762f9885-5a13-4abd-9c77-433dcd38b8fd}" = { + install_url = "https://addons.mozilla.org/firefox/downloads/latest/return-youtube-dislikes/latest.xpi"; + installation_mode = "force_installed"; + }; +# Youtube Nonstop + "{0d7cafdd-501c-49ca-8ebb-e3341caaa55e}" = { + install_url = "https://addons.mozilla.org/firefox/downloads/latest/youtube-nonstop/latest.xpi"; + installation_mode = "force_installed"; + }; +# Sidebery + "{3c078156-979c-498b-8990-85f7987dd929}" = { + install_url = "https://addons.mozilla.org/firefox/downloads/latest/sidebery/latest.xpi"; + installation_mode = "normal_installed"; + }; +# TamperMonkey + "firefox@tampermonkey.net" = { + install_url = "https://addons.mozilla.org/firefox/downloads/latest/tampermonkey/latest.xpi"; + installation_mode = "force_installed"; + }; +# Floccus + "floccus@handmadeideas.org" = { + install_url = "https://addons.mozilla.org/firefox/downloads/latest/floccus/latest.xpi"; + installation_mode = "force_installed"; + }; +}; +Preferences = { + "browser.startup.homepage" = "https://d.in.rschanz.org"; + "extensions.activeThemeID" = { + Value = "firefox-compact-dark@mozilla.org"; + Status = "locked"; + }; + "toolkit.legacyUserProfileCustomizations.stylesheets" = lock-true; + "xpinstall.whitelist.required" = lock-true; + "dom.webgpu.enabled" = lock-true; + "media.eme.enabled" = lock-true; + "general.autoScroll" = lock-true; + "general.smoothScroll" = lock-true; + "browser.crashReports.unsubmittedCheck.autoSubmit2" = lock-false; + "browser.aboutConfig.showWarning" = lock-false; +}; +} 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 @@ "type": "github" } }, + "cachix": { + "locked": { + "lastModified": 1635350005, + "narHash": "sha256-tAMJnUwfaDEB2aa31jGcu7R7bzGELM9noc91L2PbVjg=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "1c1f5649bb9c1b0d98637c8c365228f57126f361", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixos-20.09", + "repo": "nixpkgs", + "type": "github" + } + }, "flake-compat": { "flake": false, "locked": { @@ -49,7 +65,40 @@ "type": "github" } }, + "flake-compat_2": { + "locked": { + "lastModified": 1717312683, + "narHash": "sha256-FrlieJH50AuvagamEvWMIE6D2OAnERuDboFDYAED/dE=", + "owner": "nix-community", + "repo": "flake-compat", + "rev": "38fd3954cf65ce6faf3d0d45cd26059e059f07ea", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "flake-compat", + "type": "github" + } + }, "flake-utils": { + "inputs": { + "systems": "systems_4" + }, + "locked": { + "lastModified": 1731533236, + "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "flake-utils_2": { "locked": { "lastModified": 1659877975, "narHash": "sha256-zllb8aq3YO3h8B/U0/J1WBgAL8EX5yWf5pMj3G0NAmc=", @@ -93,17 +142,17 @@ ] }, "locked": { - "lastModified": 1736785676, - "narHash": "sha256-TY0jUwR3EW0fnS0X5wXMAVy6h4Z7Y6a3m+Yq++C9AyE=", + "lastModified": 1740579671, + "narHash": "sha256-Dwt/3KknOQ4bgFG5YjqDT7oWRy27rPpDjAi2P0ok1zw=", "owner": "nix-community", "repo": "home-manager", - "rev": "fc52a210b60f2f52c74eac41a8647c1573d2071d", + "rev": "53c587d263f94aaf6a281745923c76bbec62bcf3", "type": "github" }, "original": { "owner": "nix-community", "repo": "home-manager", - "rev": "fc52a210b60f2f52c74eac41a8647c1573d2071d", + "rev": "53c587d263f94aaf6a281745923c76bbec62bcf3", "type": "github" } }, @@ -538,9 +587,69 @@ "type": "github" } }, - "nixgl": { + "lib-aggregate": { "inputs": { "flake-utils": "flake-utils", + "nixpkgs-lib": "nixpkgs-lib" + }, + "locked": { + "lastModified": 1740312740, + "narHash": "sha256-z3M+zR18jGF1IIJ7Fp9LVOkEIUBhtY+65TSNq/DbgzQ=", + "owner": "nix-community", + "repo": "lib-aggregate", + "rev": "1229db6582e2ee6337d6fbc4c3c59f2ef0b6d481", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "lib-aggregate", + "type": "github" + } + }, + "mozff": { + "inputs": { + "cachix": "cachix", + "flake-compat": "flake-compat_2", + "lib-aggregate": "lib-aggregate", + "mozilla": "mozilla", + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1740573223, + "narHash": "sha256-OVysWIAwSvjCabd5F3QAyNXjU7bcNQ/zNve6YS5mZh4=", + "owner": "nix-community", + "repo": "flake-firefox-nightly", + "rev": "3391372604cd3def19e6df88a51f1882aabcd59f", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "flake-firefox-nightly", + "rev": "3391372604cd3def19e6df88a51f1882aabcd59f", + "type": "github" + } + }, + "mozilla": { + "flake": false, + "locked": { + "lastModified": 1736765918, + "narHash": "sha256-oh7GSCjBGHpxaU8/gejT55mlvI3qoKObXgqyn1XR7SA=", + "owner": "mozilla", + "repo": "nixpkgs-mozilla", + "rev": "534ee26d3dbcbb9da3766c556638b9bcc3627871", + "type": "github" + }, + "original": { + "owner": "mozilla", + "repo": "nixpkgs-mozilla", + "type": "github" + } + }, + "nixgl": { + "inputs": { + "flake-utils": "flake-utils_2", "nixpkgs": [ "nixpkgs" ] @@ -562,17 +671,32 @@ }, "nixpkgs": { "locked": { - "lastModified": 1736012469, - "narHash": "sha256-/qlNWm/IEVVH7GfgAIyP6EsVZI6zjAx1cV5zNyrs+rI=", + "lastModified": 1739736696, + "narHash": "sha256-zON2GNBkzsIyALlOCFiEBcIjI4w38GYOb+P+R4S8Jsw=", "owner": "nixos", "repo": "nixpkgs", - "rev": "8f3e1f807051e32d8c95cd12b9b421623850a34d", + "rev": "d74a2335ac9c133d6bbec9fc98d91a77f1604c1f", "type": "github" }, "original": { "owner": "nixos", "repo": "nixpkgs", - "rev": "8f3e1f807051e32d8c95cd12b9b421623850a34d", + "rev": "d74a2335ac9c133d6bbec9fc98d91a77f1604c1f", + "type": "github" + } + }, + "nixpkgs-lib": { + "locked": { + "lastModified": 1740272720, + "narHash": "sha256-oiwv/ZK/2FhGxrCkQkB83i7GnWXPPLzoqFHpDD3uYpk=", + "owner": "nix-community", + "repo": "nixpkgs.lib", + "rev": "3d8ac19b63cf9d8305eed7301e4e83ff4ce9f495", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "nixpkgs.lib", "type": "github" } }, @@ -605,6 +729,7 @@ "hyprland": "hyprland", "hyprlock": "hyprlock", "hyprpicker-git": "hyprpicker-git", + "mozff": "mozff", "nixgl": "nixgl", "nixpkgs": "nixpkgs", "wpaperd": "wpaperd" @@ -677,6 +802,21 @@ } }, "systems_4": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_5": { "locked": { "lastModified": 1689347949, "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=", @@ -697,7 +837,7 @@ "nixpkgs" ], "rust-overlay": "rust-overlay", - "systems": "systems_4" + "systems": "systems_5" }, "locked": { "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 @@ inputs = { # Specify the source of Home Manager and Nixpkgs. - nixpkgs.url = "github:nixos/nixpkgs/8f3e1f807051e32d8c95cd12b9b421623850a34d"; + nixpkgs.url = "github:nixos/nixpkgs/d74a2335ac9c133d6bbec9fc98d91a77f1604c1f"; home-manager = { - url = "github:nix-community/home-manager/fc52a210b60f2f52c74eac41a8647c1573d2071d"; + url = "github:nix-community/home-manager/53c587d263f94aaf6a281745923c76bbec62bcf3"; inputs.nixpkgs.follows = "nixpkgs"; }; hyprlock = { @@ -29,16 +29,18 @@ url = "github:danyspin97/wpaperd/b0b7e66fd32dca36c431a174784a2e87af7edb77"; inputs.nixpkgs.follows = "nixpkgs"; }; - #mozff.url = "github:mozilla/nixpkgs-mozilla"; + mozff = { + url = "github:nix-community/flake-firefox-nightly/3391372604cd3def19e6df88a51f1882aabcd59f"; + inputs.nixpkgs.follows = "nixpkgs"; + }; }; - outputs = { nixpkgs, home-manager, hyprland, nixgl, wpaperd, hyprpicker-git, hyprlock, ... }@inputs: + outputs = { nixpkgs, home-manager, hyprland, nixgl, wpaperd, hyprpicker-git, hyprlock, mozff, ... }@inputs: let system = "x86_64-linux"; pkgs = nixpkgs.legacyPackages.${system}; overlays = [ - nixgl.overlay - #mozff.overlays.firefox + #nixgl.overlay ]; in { homeConfigurations."ryan" = home-manager.lib.homeManagerConfiguration { @@ -56,6 +58,7 @@ inherit wpaperd; inherit hyprlock; inherit hyprpicker-git; + inherit mozff; }; } ]; 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 @@ -{ config, pkgs, hyprland, nixgl, wpaperd, hyprpicker-git, hyprlock, ... }: - let - lock-false = { - Value = false; - Status = "locked"; - }; - lock-true = { - Value = true; - Status = "locked"; - }; - in +{ config, pkgs, hyprland, nixgl, wpaperd, hyprpicker-git, hyprlock, mozff, ... }: + { + imports = [ + ./firefox-nightly/default.nix + ]; # Home Manager needs a bit of information about you and the paths it should # manage. home.username = "ryan"; @@ -40,313 +34,6 @@ # wayland.windowManager.hyprland.enable = true; - # Install firefox and add some customizations - programs.firefox = { - enable = true; - policies = { - EnableTrackingProtection = { - Value = true; - Locked = true; - Cryptomining = true; - Fingerprinting = true; - EmailTracking = true; - }; - UserMessaging = { - WhatsNew = false; - ExtensionRecommendations = false; - FeatureRecommendations = false; - UrlbarInterventions = false; - SkipOnboarding = true; - MoreFromMozilla = false; - Labs = false; - Locked = true; - }; - DisableAppUpdate = true; - DisableAccounts = true; - DisableFirefoxAccounts = true; - DisableFirefoxStudies = true; - DisablePocket = true; - DisableTelemetry = true; - AutofillAddressEnabled = false; - AutofillCreditCardEnabled = false; - DisableMasterPasswordCreation = true; - PasswordManagerEnabled = false; - PrimaryPassword = false; - OfferToSaveLogins = false; - NoDefaultBookmarks = true; - OverrideFirstRunPage = ""; - OverridePostUpdatePage = ""; - FirefoxHome = { - Search = true; - TopSites = true; - SponsoredTopSites = false; - Highlights = false; - Pocket = false; - SponsoredPocket = false; - Snippets = false; - Locked = true; - }; - SearchSuggestEnabled = true; - FirefoxSuggest = { - WebSuggestions = true; - SponsoredSuggestions = false; - ImproveSuggest = false; - Locked = true; - }; - PictureInPicture = lock-true; - HardwareAcceleration = true; - Certificates = { - ImportEnterpriseRoots = true; - }; - ExtensionSettings = { - #"*".installation_mode = "blocked"; - # uBlock Origin - "uBlock0@raymondhill.net" = { - install_url = "https://addons.mozilla.org/firefox/downloads/latest/ublock-origin/latest.xpi"; - installation_mode = "force_installed"; - }; - # Bitwarden - "{446900e4-71c2-419f-a6a7-df9c091e268b}" = { - install_url = "https://addons.mozilla.org/firefox/downloads/latest/bitwarden-password-manager/latest.xpi"; - installation_mode = "normal_installed"; - }; - # SponsorBlock - "sponsorBlocker@ajay.app" = { - install_url = "https://addons.mozilla.org/firefox/downloads/latest/sponsorblock/latest.xpi"; - installation_mode = "force_installed"; - }; - # DeArrow - "deArrow@ajay.app" = { - install_url = "https://addons.mozilla.org/firefox/downloads/latest/dearrow/latest.xpi"; - installation_mode = "force_installed"; - }; - # Return Youtube Dislike - "{762f9885-5a13-4abd-9c77-433dcd38b8fd}" = { - install_url = "https://addons.mozilla.org/firefox/downloads/latest/return-youtube-dislikes/latest.xpi"; - installation_mode = "force_installed"; - }; - # Youtube Nonstop - "{0d7cafdd-501c-49ca-8ebb-e3341caaa55e}" = { - install_url = "https://addons.mozilla.org/firefox/downloads/latest/youtube-nonstop/latest.xpi"; - installation_mode = "force_installed"; - }; - # Sidebery - "{3c078156-979c-498b-8990-85f7987dd929}" = { - install_url = "https://addons.mozilla.org/firefox/downloads/latest/sidebery/latest.xpi"; - installation_mode = "normal_installed"; - }; - # TamperMonkey - "firefox@tampermonkey.net" = { - install_url = "https://addons.mozilla.org/firefox/downloads/latest/tampermonkey/latest.xpi"; - installation_mode = "force_installed"; - }; - # Floccus - "floccus@handmadeideas.org" = { - install_url = "https://addons.mozilla.org/firefox/downloads/latest/floccus/latest.xpi"; - installation_mode = "force_installed"; - }; - }; - Preferences = { - "browser.startup.homepage" = "https://d.in.rschanz.org"; - "extensions.activeThemeID" = { - Value = "firefox-compact-dark@mozilla.org"; - Status = "locked"; - }; - "toolkit.legacyUserProfileCustomizations.stylesheets" = lock-true; - "xpinstall.whitelist.required" = lock-true; - "dom.webgpu.enabled" = lock-true; - "media.eme.enabled" = lock-true; - "general.autoScroll" = lock-true; - "general.smoothScroll" = lock-true; - "browser.crashReports.unsubmittedCheck.autoSubmit2" = lock-false; - "browser.aboutConfig.showWarning" = lock-false; - }; - }; - profiles.${config.home.username} = { - name = "${config.home.username}"; - isDefault = true; - containersForce = true; - containers = { - rit = { - name = "RIT"; - color = "orange"; - icon = "dollar"; - id = 1; - }; - ritwork = { - name = "RIT Work"; - color = "green"; - icon = "briefcase"; - id = 2; - }; - other = { - name = "Other"; - color = "blue"; - icon = "fingerprint"; - id = 3; - }; - }; - search = { - force = true; - default = "DuckDuckGo"; - order = ["DuckDuckGo" "Google"]; - engines = { - "Nix Packages" = { - urls = [ - { - template = "https://search.nixos.org/packages"; - params = [ - { - name = "type"; - value = "packages"; - } - { - name = "channel"; - value = "unstable"; - } - { - name = "query"; - value = "{searchTerms}"; - } - ]; - } - ]; - icon = "${pkgs.nixos-icons}/share/icons/hicolor/scalable/apps/nix-snowflake.svg"; - definedAliases = ["@np"]; - }; - }; - }; - userChrome = " - #main-window .toolbar-items { - overflow: hidden; - transition: height 0.3s 0.3s !important; - } - /* Default state: Set initial height to enable animation */ - #main-window .toolbar-items { height: 3em !important; } - #main-window .titlebar-button { height: 3em !important; } - #main-window[uidensity=\"touch\"] .toolbar-items { height: 3.35em !important; } - #main-window[uidensity=\"compact\"] .toolbar-items { height: 2.7em !important; } - /* Hidden state: Hide native tabs strip */ - #main-window[titlepreface*=\"​\"] .toolbar-items { height: 0 !important; } - #main-window[titlepreface*=\"​\"] .titlebar-button { height: 0 !important; } - /* Hidden state: Fix z-index of active pinned tabs */ - #main-window[titlepreface*=\"​\"] #tabbrowser-tabs { z-index: 0 !important; } - - /* Sidebery expand on mouse-over and hide otherwise */ - - /* Source file https://github.com/MrOtherGuy/firefox-csshacks/tree/master/chrome/autohide_sidebar.css made available under Mozilla Public License v. 2.0 - See the above repository for updates as well as full license text. */ - - /* Show sidebar only when the cursor is over it */ - /* The border controlling sidebar width will be removed so you'll need to modify these values to change width */ - - #sidebar-box{ - --uc-sidebar-width: 60px; - --uc-sidebar-hover-width: 230px; - --uc-autohide-sidebar-delay: 200ms; /* Wait 0.2s before hiding sidebar */ - --uc-autohide-transition-duration: 115ms; - --uc-autohide-transition-type: linear; - --browser-area-z-index-sidebar: 3; - position: relative; - min-width: var(--uc-sidebar-width) !important; - width: var(--uc-sidebar-width) !important; - max-width: var(--uc-sidebar-width) !important; - z-index: var(--browser-area-z-index-sidebar,3); - } - #sidebar-box[positionend]{ direction: rtl } - #sidebar-box[positionend] > *{ direction: ltr } - - #sidebar-box[positionend]:-moz-locale-dir(rtl){ direction: ltr } - #sidebar-box[positionend]:-moz-locale-dir(rtl) > *{ direction: rtl } - - #main-window[sizemode=\"fullscreen\"] #sidebar-box{ --uc-sidebar-width: 1px; } - - #sidebar-splitter{ display: none } - - #sidebar-header{ - overflow: hidden; - color: var(--chrome-color, inherit) !important; - padding-inline: 0 !important; - } - - #sidebar-header::before, - #sidebar-header::after{ - content: \"\"; - display: flex; - padding-left: 8px; - } - - #sidebar-header, - #sidebar{ - transition: min-width var(--uc-autohide-transition-duration) var(--uc-autohide-transition-type) var(--uc-autohide-sidebar-delay) !important; - min-width: var(--uc-sidebar-width) !important; - will-change: min-width; - } - #sidebar-box:hover > #sidebar-header, - #sidebar-box:hover > #sidebar{ - min-width: var(--uc-sidebar-hover-width) !important; - transition-delay: 0ms !important; - } - - .sidebar-panel{ - background-color: transparent !important; - color: var(--newtab-text-primary-color) !important; - } - - .sidebar-panel #search-box{ - -moz-appearance: none !important; - background-color: rgba(249,249,250,0.1) !important; - color: inherit !important; - } - - /* Add sidebar divider and give it background */ - - #sidebar, - #sidebar-header{ - background-color: inherit !important; - border-inline: 1px solid rgb(80,80,80); - border-inline-width: 0px 1px; - } - - #sidebar-box:not([positionend]) > :-moz-locale-dir(rtl), - #sidebar-box[positionend] > *{ - border-inline-width: 1px 0px; - } - - /* Move statuspanel to the other side when sidebar is hovered so it doesn't get covered by sidebar */ - - #sidebar-box:not([positionend]):hover ~ #appcontent #statuspanel{ - inset-inline: auto 0px !important; - } - #sidebar-box:not([positionend]):hover ~ #appcontent #statuspanel-label{ - margin-inline: 0px !important; - border-left-style: solid !important; - } - - /* Remove the tabs label and move the Sidebary icon to the center of the box */ - #sidebar-box:hover [id=\"sidebar-icon\"] { - transform: translateX(0px) !important; - transition-delay: 0ms !important; - } - - #sidebar-box [id=\"sidebar-icon\"] { - transform: translateX(9px); - transition: transform var(--uc-autohide-transition-duration) var(--uc-autohide-transition-type) var(--uc-autohide-sidebar-delay) !important; - } - - #sidebar-box [id=\"sidebar-title\"] { - visibility: hidden !important; - transition: visibility var(--uc-autohide-transition-duration) var(--uc-autohide-transition-type) var(--uc-autohide-sidebar-delay) !important; - } - - #sidebar-box:hover [id=\"sidebar-title\"] { - visibility: visible !important; - transition-delay: 0ms !important; - } - "; - }; -}; - programs.starship = { enable = true; settings = { -- cgit v1.2.3