diff --git a/configuration.nix b/configuration.nix index 7b5ea17..88ed91d 100644 --- a/configuration.nix +++ b/configuration.nix @@ -99,6 +99,8 @@ torsocks grim ydotool + papirus-icon-theme + adwaita-icon-theme ]; environment.pathsToLink = [ @@ -204,6 +206,8 @@ "defaults" ]; }; + + xdg.icons.enable = true; #systemd.user.services.niri-flake-polkit.enable = false; # List services that you want to enable: diff --git a/hm/Transparent/cursor.theme b/hm/Transparent/cursor.theme new file mode 100644 index 0000000..bb5b857 --- /dev/null +++ b/hm/Transparent/cursor.theme @@ -0,0 +1,3 @@ +[Icon Theme] +Name=Transparent +Inherits=Transparent diff --git a/hm/Transparent/cursors/X_cursor b/hm/Transparent/cursors/X_cursor new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/X_cursor differ diff --git a/hm/Transparent/cursors/all-scroll b/hm/Transparent/cursors/all-scroll new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/all-scroll differ diff --git a/hm/Transparent/cursors/bd_double_arrow b/hm/Transparent/cursors/bd_double_arrow new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/bd_double_arrow differ diff --git a/hm/Transparent/cursors/bottom_left_corner b/hm/Transparent/cursors/bottom_left_corner new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/bottom_left_corner differ diff --git a/hm/Transparent/cursors/bottom_right_corner b/hm/Transparent/cursors/bottom_right_corner new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/bottom_right_corner differ diff --git a/hm/Transparent/cursors/bottom_side b/hm/Transparent/cursors/bottom_side new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/bottom_side differ diff --git a/hm/Transparent/cursors/bottom_tee b/hm/Transparent/cursors/bottom_tee new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/bottom_tee differ diff --git a/hm/Transparent/cursors/cell b/hm/Transparent/cursors/cell new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/cell differ diff --git a/hm/Transparent/cursors/circle b/hm/Transparent/cursors/circle new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/circle differ diff --git a/hm/Transparent/cursors/context-menu b/hm/Transparent/cursors/context-menu new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/context-menu differ diff --git a/hm/Transparent/cursors/copy b/hm/Transparent/cursors/copy new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/copy differ diff --git a/hm/Transparent/cursors/cross b/hm/Transparent/cursors/cross new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/cross differ diff --git a/hm/Transparent/cursors/dnd-ask b/hm/Transparent/cursors/dnd-ask new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/dnd-ask differ diff --git a/hm/Transparent/cursors/dnd-copy b/hm/Transparent/cursors/dnd-copy new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/dnd-copy differ diff --git a/hm/Transparent/cursors/dnd-link b/hm/Transparent/cursors/dnd-link new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/dnd-link differ diff --git a/hm/Transparent/cursors/dnd-no-drop b/hm/Transparent/cursors/dnd-no-drop new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/dnd-no-drop differ diff --git a/hm/Transparent/cursors/dnd-none b/hm/Transparent/cursors/dnd-none new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/dnd-none differ diff --git a/hm/Transparent/cursors/dotbox b/hm/Transparent/cursors/dotbox new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/dotbox differ diff --git a/hm/Transparent/cursors/fd_double_arrow b/hm/Transparent/cursors/fd_double_arrow new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/fd_double_arrow differ diff --git a/hm/Transparent/cursors/grabbing b/hm/Transparent/cursors/grabbing new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/grabbing differ diff --git a/hm/Transparent/cursors/hand1 b/hm/Transparent/cursors/hand1 new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/hand1 differ diff --git a/hm/Transparent/cursors/hand2 b/hm/Transparent/cursors/hand2 new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/hand2 differ diff --git a/hm/Transparent/cursors/left_ptr b/hm/Transparent/cursors/left_ptr new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/left_ptr differ diff --git a/hm/Transparent/cursors/left_ptr_watch b/hm/Transparent/cursors/left_ptr_watch new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/left_ptr_watch differ diff --git a/hm/Transparent/cursors/left_side b/hm/Transparent/cursors/left_side new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/left_side differ diff --git a/hm/Transparent/cursors/left_tee b/hm/Transparent/cursors/left_tee new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/left_tee differ diff --git a/hm/Transparent/cursors/link b/hm/Transparent/cursors/link new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/link differ diff --git a/hm/Transparent/cursors/ll_angle b/hm/Transparent/cursors/ll_angle new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/ll_angle differ diff --git a/hm/Transparent/cursors/lr_angle b/hm/Transparent/cursors/lr_angle new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/lr_angle differ diff --git a/hm/Transparent/cursors/move b/hm/Transparent/cursors/move new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/move differ diff --git a/hm/Transparent/cursors/pencil b/hm/Transparent/cursors/pencil new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/pencil differ diff --git a/hm/Transparent/cursors/plus b/hm/Transparent/cursors/plus new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/plus differ diff --git a/hm/Transparent/cursors/pointer-move b/hm/Transparent/cursors/pointer-move new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/pointer-move differ diff --git a/hm/Transparent/cursors/question_arrow b/hm/Transparent/cursors/question_arrow new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/question_arrow differ diff --git a/hm/Transparent/cursors/right_ptr b/hm/Transparent/cursors/right_ptr new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/right_ptr differ diff --git a/hm/Transparent/cursors/right_side b/hm/Transparent/cursors/right_side new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/right_side differ diff --git a/hm/Transparent/cursors/right_tee b/hm/Transparent/cursors/right_tee new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/right_tee differ diff --git a/hm/Transparent/cursors/sb_down_arrow b/hm/Transparent/cursors/sb_down_arrow new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/sb_down_arrow differ diff --git a/hm/Transparent/cursors/sb_h_double_arrow b/hm/Transparent/cursors/sb_h_double_arrow new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/sb_h_double_arrow differ diff --git a/hm/Transparent/cursors/sb_left_arrow b/hm/Transparent/cursors/sb_left_arrow new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/sb_left_arrow differ diff --git a/hm/Transparent/cursors/sb_right_arrow b/hm/Transparent/cursors/sb_right_arrow new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/sb_right_arrow differ diff --git a/hm/Transparent/cursors/sb_up_arrow b/hm/Transparent/cursors/sb_up_arrow new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/sb_up_arrow differ diff --git a/hm/Transparent/cursors/sb_v_double_arrow b/hm/Transparent/cursors/sb_v_double_arrow new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/sb_v_double_arrow differ diff --git a/hm/Transparent/cursors/tcross b/hm/Transparent/cursors/tcross new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/tcross differ diff --git a/hm/Transparent/cursors/top_left_corner b/hm/Transparent/cursors/top_left_corner new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/top_left_corner differ diff --git a/hm/Transparent/cursors/top_right_corner b/hm/Transparent/cursors/top_right_corner new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/top_right_corner differ diff --git a/hm/Transparent/cursors/top_side b/hm/Transparent/cursors/top_side new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/top_side differ diff --git a/hm/Transparent/cursors/top_tee b/hm/Transparent/cursors/top_tee new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/top_tee differ diff --git a/hm/Transparent/cursors/ul_angle b/hm/Transparent/cursors/ul_angle new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/ul_angle differ diff --git a/hm/Transparent/cursors/ur_angle b/hm/Transparent/cursors/ur_angle new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/ur_angle differ diff --git a/hm/Transparent/cursors/vertical-text b/hm/Transparent/cursors/vertical-text new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/vertical-text differ diff --git a/hm/Transparent/cursors/watch b/hm/Transparent/cursors/watch new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/watch differ diff --git a/hm/Transparent/cursors/xterm b/hm/Transparent/cursors/xterm new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/xterm differ diff --git a/hm/Transparent/cursors/zoom-in b/hm/Transparent/cursors/zoom-in new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/zoom-in differ diff --git a/hm/Transparent/cursors/zoom-out b/hm/Transparent/cursors/zoom-out new file mode 100644 index 0000000..72454e0 Binary files /dev/null and b/hm/Transparent/cursors/zoom-out differ diff --git a/hm/home.nix b/hm/home.nix index 05fdc52..dd5674f 100644 --- a/hm/home.nix +++ b/hm/home.nix @@ -34,7 +34,6 @@ home.stateVersion = "25.11"; targets.genericLinux.enable = true; - xdg.enable = true; home.packages = [ pkgs.kitty @@ -44,8 +43,13 @@ home.sessionVariables = { XDG_SESSION_TYPE = "wayland"; XDG_SESSION_DESKTOP = "niri"; + GTK_ICON_THEME = "Papirus"; }; + gtk.iconTheme.name = "Papirus"; + + xdg.enable = true; + xdg.configFile."kitty" = { source = config.lib.file.mkOutOfStoreSymlink "${config.home.homeDirectory}/niri/hm/kitty"; recursive = true; @@ -62,6 +66,15 @@ source = config.lib.file.mkOutOfStoreSymlink "${config.home.homeDirectory}/niri/hm/user-dirs.dirs"; force = true; }; + + home.file.".local/share/icons/Transparent" = { + source = builtins.path { + path = ./Transparent; + }; + recursive = true; + force = true; + }; + # programs.zsh.enable = false; # programs.fish.enable = true; } diff --git a/hm/kitty/dank-tabs.conf b/hm/kitty/dank-tabs.conf index 82a8ac4..da9de57 100644 --- a/hm/kitty/dank-tabs.conf +++ b/hm/kitty/dank-tabs.conf @@ -5,16 +5,16 @@ tab_bar_align left tab_bar_min_tabs 2 tab_bar_margin_width 0.0 tab_bar_margin_height 2.5 1.5 -tab_bar_margin_color #fcf8ff +tab_bar_margin_color #101418 -tab_bar_background #fcf8ff +tab_bar_background #101418 -active_tab_foreground #17134a -active_tab_background #e3dfff +active_tab_foreground #cfe5ff +active_tab_background #124a73 active_tab_font_style bold -inactive_tab_foreground #47464f -inactive_tab_background #fcf8ff +inactive_tab_foreground #c2c7cf +inactive_tab_background #101418 inactive_tab_font_style normal tab_activity_symbol " ● " diff --git a/hm/kitty/dank-theme.conf b/hm/kitty/dank-theme.conf index 5008ad7..9476737 100644 --- a/hm/kitty/dank-theme.conf +++ b/hm/kitty/dank-theme.conf @@ -1,24 +1,24 @@ -cursor #1c1b21 -cursor_text_color #47464f +cursor #e0e2e8 +cursor_text_color #c2c7cf -foreground #1c1b21 -background #fcf8ff -selection_foreground #ffffff -selection_background #c7c4dc -url_color #5b5891 -color0 #fcf8ff -color1 #8c120b -color2 #09720c -color3 #7f7a11 -color4 #6054ff -color5 #29247b -color6 #5b5891 -color7 #1a1a1a -color8 #2e2e2e -color9 #a52720 -color10 #138c17 -color11 #999321 -color12 #6662ad -color13 #3f56ff -color14 #b259ff -color15 #1a1a1a +foreground #e0e2e8 +background #101418 +selection_foreground #243240 +selection_background #b9c8da +url_color #9dcbfb +color0 #101418 +color1 #e64c48 +color2 #71d66e +color3 #dbd07b +color4 #5186bf +color5 #839fbc +color6 #9dcbfb +color7 #abb2bf +color8 #5c6370 +color9 #e05f60 +color10 #88e086 +color11 #e8df97 +color12 #a7d9ff +color13 #45809f +color14 #617aa8 +color15 #ffffff