From b5fe4b0a5ecff0e726be0b10eae488abc9328c58 Mon Sep 17 00:00:00 2001 From: Sem Date: Tue, 31 Mar 2026 23:55:03 +0200 Subject: [PATCH] Add template for rofi --- hypr/colors.conf | 188 ++++++++++++++--------------- hypr/hyprland.conf | 3 +- kitty/current-theme.conf | 70 +++++------ kitty/themes/Matugen.conf | 70 +++++------ matugen/config.toml | 4 + matugen/templates/rofi-colors.rasi | 47 ++++++++ qt5ct/colors/matugen.conf | 6 +- qt6ct/colors/matugen.conf | 6 +- rofi/colors.rasi | 47 ++++++++ rofi/config.rasi | 188 +++++++++++++++++++++++++++++ 10 files changed, 458 insertions(+), 171 deletions(-) create mode 100644 matugen/templates/rofi-colors.rasi create mode 100644 rofi/colors.rasi create mode 100644 rofi/config.rasi diff --git a/hypr/colors.conf b/hypr/colors.conf index 1bf03ba..7b47eef 100644 --- a/hypr/colors.conf +++ b/hypr/colors.conf @@ -1,150 +1,150 @@ -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$background = rgba(0e1415ff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$background = rgba(121318ff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg $error = rgba(ff5449ff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg $error_container = rgba(7b0007ff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$inverse_on_surface = rgba(5f6666ff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$inverse_on_surface = rgba(64646aff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$inverse_primary = rgba(338d91ff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$inverse_primary = rgba(737db7ff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$inverse_surface = rgba(dde4e3ff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$inverse_surface = rgba(e3e1e9ff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$on_background = rgba(5d6364ff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$on_background = rgba(626268ff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg $on_error = rgba(5c0003ff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg $on_error_container = rgba(ff7d70ff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$on_primary = rgba(004d50ff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$on_primary = rgba(374176ff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$on_primary_container = rgba(5cb1b5ff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$on_primary_container = rgba(97a0ddff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$on_primary_fixed = rgba(7dd2d5ff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$on_primary_fixed = rgba(b7c0ffff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$on_primary_fixed_variant = rgba(58adb1ff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$on_primary_fixed_variant = rgba(939dd9ff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$on_secondary = rgba(142e2fff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$on_secondary = rgba(26293bff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$on_secondary_container = rgba(8ea9aaff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$on_secondary_container = rgba(a0a2b9ff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$on_secondary_fixed = rgba(aec9caff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$on_secondary_fixed = rgba(c1c2daff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$on_secondary_fixed_variant = rgba(8ba5a6ff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$on_secondary_fixed_variant = rgba(9d9fb5ff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$on_surface = rgba(9ea4a4ff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$on_surface = rgba(a3a2a9ff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$on_surface_variant = rgba(7b8585ff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$on_surface_variant = rgba(82828cff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$on_tertiary = rgba(172a45ff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$on_tertiary = rgba(3d2037ff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$on_tertiary_container = rgba(93a5c5ff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$on_tertiary_container = rgba(c198b5ff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$on_tertiary_fixed = rgba(b2c5e7ff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$on_tertiary_fixed = rgba(e3b7d5ff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$on_tertiary_fixed_variant = rgba(8fa1c1ff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$on_tertiary_fixed_variant = rgba(bd94b1ff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$outline = rgba(4c5656ff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$outline = rgba(53535cff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$outline_variant = rgba(323c3cff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$outline_variant = rgba(393942ff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$primary = rgba(479da1ff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$primary = rgba(838dc8ff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$primary_container = rgba(004144ff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$primary_container = rgba(2c366bff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$primary_fixed = rgba(005b5eff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$primary_fixed = rgba(434d84ff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$primary_fixed_dim = rgba(004144ff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$primary_fixed_dim = rgba(2c366bff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg $scrim = rgba(000000ff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$secondary = rgba(7b9697ff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$secondary = rgba(8d8fa6ff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$secondary_container = rgba(253e3fff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$secondary_container = rgba(36394cff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$secondary_fixed = rgba(3c5556ff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$secondary_fixed = rgba(4d5064ff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$secondary_fixed_dim = rgba(253e3fff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$secondary_fixed_dim = rgba(36394cff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg $shadow = rgba(000000ff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$source_color = rgba(2f5c5eff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$source_color = rgba(1c1d25ff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$surface = rgba(0e1415ff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$surface = rgba(121318ff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$surface_bright = rgba(343a3bff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$surface_bright = rgba(39393fff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$surface_container = rgba(1a2121ff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$surface_container = rgba(1f1f25ff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$surface_container_high = rgba(252b2bff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$surface_container_high = rgba(29292fff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$surface_container_highest = rgba(303636ff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$surface_container_highest = rgba(34343aff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$surface_container_low = rgba(161d1dff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$surface_container_low = rgba(1b1b21ff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$surface_container_lowest = rgba(090f10ff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$surface_container_lowest = rgba(0d0e13ff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$surface_dim = rgba(0e1415ff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$surface_dim = rgba(121318ff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$surface_tint = rgba(80d4d8ff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$surface_tint = rgba(bac3ffff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$surface_variant = rgba(3f4949ff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$surface_variant = rgba(46464fff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$tertiary = rgba(7f91b1ff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$tertiary = rgba(ac85a1ff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$tertiary_container = rgba(293b56ff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$tertiary_container = rgba(4f3048ff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$tertiary_fixed = rgba(40526eff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$tertiary_fixed = rgba(684660ff) -$image = /home/sem/Pictures/wallpapers/smoked_that_by_seven_teenth_deb3ya8-fullview.jpg -$tertiary_fixed_dim = rgba(293b56ff) +$image = /home/sem/Pictures/wallpapers/DSC00789.jpg +$tertiary_fixed_dim = rgba(4f3048ff) diff --git a/hypr/hyprland.conf b/hypr/hyprland.conf index 372df4e..c09f871 100644 --- a/hypr/hyprland.conf +++ b/hypr/hyprland.conf @@ -117,7 +117,7 @@ decoration { # https://wiki.hypr.land/Configuring/Variables/#blur blur { - enabled = truef + enabled = true size = 10 passes = 2 noise = 0.0117 @@ -258,6 +258,7 @@ bind = $mainMod, K, cyclenext, prev # bind = $mainMod, o, movefocus, u bind = $mainMod SHIFT, o, movefocus, d bind = $mainMod SHIFT, J, swapnext + bind = $mainMod SHIFT, K, swapnext, prev # Switch workspaces with mainMod + [0-9] diff --git a/kitty/current-theme.conf b/kitty/current-theme.conf index e62e7d6..5df4368 100644 --- a/kitty/current-theme.conf +++ b/kitty/current-theme.conf @@ -1,49 +1,49 @@ -cursor #479da1 -cursor_text_color #004d50 +cursor #838dc8 +cursor_text_color #374176 -foreground #9ea4a4 -background #090f10 -selection_foreground #142e2f -selection_background #7b9697 -url_color #7b9697 +foreground #a3a2a9 +background #0d0e13 +selection_foreground #26293b +selection_background #8d8fa6 +url_color #8d8fa6 #: black 000000 767676 -color0 #0e1415 -color8 #303636 +color0 #121318 +color8 #34343a #: red cc0403 f2201f -color1 #864f35 -color9 #cf9d85 +color1 #35485e +color9 #7994b3 #: green 19cb00 23fd00 -color2 #253e3f -color10 #3c5556 +color2 #36394c +color10 #4d5064 #: yellow cecb00 fffd00 -color3 #293b56 -color11 #40526e +color3 #4f3048 +color11 #684660 #: blue 0d73cc 1a8fff -color4 #58adb1 -color12 #479da1 +color4 #939dd9 +color12 #838dc8 #: magenta cb1ed1 fd28ff -color5 #8ba5a6 -color13 #7b9697 +color5 #9d9fb5 +color13 #8d8fa6 #: cyan 0dcdcd 14ffff -color6 #8fa1c1 -color14 #7f91b1 +color6 #bd94b1 +color14 #ac85a1 #: white dddddd ffffff -color7 #7b8585 -color15 #9ea4a4 +color7 #82828c +color15 #a3a2a9 -mark1_foreground #7dd2d5 -mark1_background #005b5e -mark2_foreground #aec9ca -mark2_background #3c5556 -mark3_foreground #b2c5e7 -mark3_background #40526e +mark1_foreground #b7c0ff +mark1_background #434d84 +mark2_foreground #c1c2da +mark2_background #4d5064 +mark3_foreground #e3b7d5 +mark3_background #684660 -active_tab_foreground #004d50 -active_tab_background #479da1 -inactive_tab_foreground #5cb1b5 -inactive_tab_background #004144 +active_tab_foreground #374176 +active_tab_background #838dc8 +inactive_tab_foreground #97a0dd +inactive_tab_background #2c366b -active_border_color #479da1 -inactive_border_color #004d50 +active_border_color #838dc8 +inactive_border_color #374176 # bell_border_color #ff5a00 \ No newline at end of file diff --git a/kitty/themes/Matugen.conf b/kitty/themes/Matugen.conf index e62e7d6..5df4368 100644 --- a/kitty/themes/Matugen.conf +++ b/kitty/themes/Matugen.conf @@ -1,49 +1,49 @@ -cursor #479da1 -cursor_text_color #004d50 +cursor #838dc8 +cursor_text_color #374176 -foreground #9ea4a4 -background #090f10 -selection_foreground #142e2f -selection_background #7b9697 -url_color #7b9697 +foreground #a3a2a9 +background #0d0e13 +selection_foreground #26293b +selection_background #8d8fa6 +url_color #8d8fa6 #: black 000000 767676 -color0 #0e1415 -color8 #303636 +color0 #121318 +color8 #34343a #: red cc0403 f2201f -color1 #864f35 -color9 #cf9d85 +color1 #35485e +color9 #7994b3 #: green 19cb00 23fd00 -color2 #253e3f -color10 #3c5556 +color2 #36394c +color10 #4d5064 #: yellow cecb00 fffd00 -color3 #293b56 -color11 #40526e +color3 #4f3048 +color11 #684660 #: blue 0d73cc 1a8fff -color4 #58adb1 -color12 #479da1 +color4 #939dd9 +color12 #838dc8 #: magenta cb1ed1 fd28ff -color5 #8ba5a6 -color13 #7b9697 +color5 #9d9fb5 +color13 #8d8fa6 #: cyan 0dcdcd 14ffff -color6 #8fa1c1 -color14 #7f91b1 +color6 #bd94b1 +color14 #ac85a1 #: white dddddd ffffff -color7 #7b8585 -color15 #9ea4a4 +color7 #82828c +color15 #a3a2a9 -mark1_foreground #7dd2d5 -mark1_background #005b5e -mark2_foreground #aec9ca -mark2_background #3c5556 -mark3_foreground #b2c5e7 -mark3_background #40526e +mark1_foreground #b7c0ff +mark1_background #434d84 +mark2_foreground #c1c2da +mark2_background #4d5064 +mark3_foreground #e3b7d5 +mark3_background #684660 -active_tab_foreground #004d50 -active_tab_background #479da1 -inactive_tab_foreground #5cb1b5 -inactive_tab_background #004144 +active_tab_foreground #374176 +active_tab_background #838dc8 +inactive_tab_foreground #97a0dd +inactive_tab_background #2c366b -active_border_color #479da1 -inactive_border_color #004d50 +active_border_color #838dc8 +inactive_border_color #374176 # bell_border_color #ff5a00 \ No newline at end of file diff --git a/matugen/config.toml b/matugen/config.toml index 590578b..8c81723 100644 --- a/matugen/config.toml +++ b/matugen/config.toml @@ -67,3 +67,7 @@ output_path = '~/linux-dotfiles/qt5ct/colors/matugen.conf' [templates.qt6ct] input_path = '~/linux-dotfiles/matugen/templates/qtct-colors.conf' output_path = '~/linux-dotfiles/qt6ct/colors/matugen.conf' + +[templates.rofi] +input_path = '~/linux-dotfiles/matugen/templates/rofi-colors.rasi' +output_path = '~/linux-dotfiles/rofi/colors.rasi' diff --git a/matugen/templates/rofi-colors.rasi b/matugen/templates/rofi-colors.rasi new file mode 100644 index 0000000..9f677bc --- /dev/null +++ b/matugen/templates/rofi-colors.rasi @@ -0,0 +1,47 @@ +* { + primary: {{colors.primary.default.hex}}; + primary-fixed: {{colors.primary_fixed.default.hex}}; + primary-fixed-dim: {{colors.primary_fixed_dim.default.hex}}; + on-primary: {{colors.on_primary.default.hex}}; + on-primary-fixed: {{colors.on_primary_fixed.default.hex}}; + on-primary-fixed-variant: {{colors.on_primary_fixed_variant.default.hex}}; + primary-container: {{colors.primary_container.default.hex}}; + on-primary-container: {{colors.on_primary_container.default.hex}}; + secondary: {{colors.secondary.default.hex}}; + secondary-fixed: {{colors.secondary_fixed.default.hex}}; + secondary-fixed-dim: {{colors.secondary_fixed_dim.default.hex}}; + on-secondary: {{colors.on_secondary.default.hex}}; + on-secondary-fixed: {{colors.on_secondary_fixed.default.hex}}; + on-secondary-fixed-variant: {{colors.on_secondary_fixed_variant.default.hex}}; + secondary-container: {{colors.secondary_container.default.hex}}; + on-secondary-container: {{colors.on_secondary_container.default.hex}}; + tertiary: {{colors.tertiary.default.hex}}; + tertiary-fixed: {{colors.tertiary_fixed.default.hex}}; + tertiary-fixed-dim: {{colors.tertiary_fixed_dim.default.hex}}; + on-tertiary: {{colors.on_tertiary.default.hex}}; + on-tertiary-fixed: {{colors.on_tertiary_fixed.default.hex}}; + on-tertiary-fixed-variant: {{colors.on_tertiary_fixed_variant.default.hex}}; + tertiary-container: {{colors.tertiary_container.default.hex}}; + on-tertiary-container: {{colors.on_tertiary_container.default.hex}}; + error: {{colors.error.default.hex}}; + on-error: {{colors.on_error.default.hex}}; + error-container: {{colors.error_container.default.hex}}; + on-error-container: {{colors.on_error_container.default.hex}}; + surface: {{colors.surface.default.hex}}; + on-surface: {{colors.on_surface.default.hex}}; + on-surface-variant: {{colors.on_surface_variant.default.hex}}; + outline: {{colors.outline.default.hex}}; + outline-variant: {{colors.outline_variant.default.hex}}; + shadow: {{colors.shadow.default.hex}}; + scrim: {{colors.scrim.default.hex}}; + inverse-surface: {{colors.inverse_surface.default.hex}}; + inverse-on-surface: {{colors.inverse_on_surface.default.hex}}; + inverse-primary: {{colors.inverse_primary.default.hex}}; + surface-dim: {{colors.surface_dim.default.hex}}; + surface-bright: {{colors.surface_bright.default.hex}}; + surface-container-lowest: {{colors.surface_container_lowest.default.hex}}; + surface-container-low: {{colors.surface_container_low.default.hex}}; + surface-container: {{colors.surface_container.default.hex}}; + surface-container-high: {{colors.surface_container_high.default.hex}}; + surface-container-highest: {{colors.surface_container_highest.default.hex}}; +} \ No newline at end of file diff --git a/qt5ct/colors/matugen.conf b/qt5ct/colors/matugen.conf index a36acad..71b6b98 100644 --- a/qt5ct/colors/matugen.conf +++ b/qt5ct/colors/matugen.conf @@ -1,4 +1,4 @@ [ColorScheme] -active_colors=#5d6364, #0e1415, #ffffff, #cacaca, #9f9f9f, #b8b8b8, #5d6364, #ffffff, #9ea4a4, #0e1415, #0e1415, #000000, #004144, #5cb1b5, #7b9697, #479da1, #0e1415, #000000, #0e1415, #9ea4a4, #7b9697 -disabled_colors=#5d6364, #0e1415, #ffffff, #cacaca, #9f9f9f, #b8b8b8, #5d6364, #ffffff, #9ea4a4, #0e1415, #0e1415, #000000, #004144, #5cb1b5, #7b9697, #479da1, #0e1415, #000000, #0e1415, #9ea4a4, #7b9697 -inactive_colors=#5d6364, #0e1415, #ffffff, #cacaca, #9f9f9f, #b8b8b8, #5d6364, #ffffff, #9ea4a4, #0e1415, #0e1415, #000000, #004144, #5cb1b5, #7b9697, #479da1, #0e1415, #000000, #0e1415, #9ea4a4, #7b9697 \ No newline at end of file +active_colors=#626268, #121318, #ffffff, #cacaca, #9f9f9f, #b8b8b8, #626268, #ffffff, #a3a2a9, #121318, #121318, #000000, #2c366b, #97a0dd, #8d8fa6, #838dc8, #121318, #000000, #121318, #a3a2a9, #8d8fa6 +disabled_colors=#626268, #121318, #ffffff, #cacaca, #9f9f9f, #b8b8b8, #626268, #ffffff, #a3a2a9, #121318, #121318, #000000, #2c366b, #97a0dd, #8d8fa6, #838dc8, #121318, #000000, #121318, #a3a2a9, #8d8fa6 +inactive_colors=#626268, #121318, #ffffff, #cacaca, #9f9f9f, #b8b8b8, #626268, #ffffff, #a3a2a9, #121318, #121318, #000000, #2c366b, #97a0dd, #8d8fa6, #838dc8, #121318, #000000, #121318, #a3a2a9, #8d8fa6 \ No newline at end of file diff --git a/qt6ct/colors/matugen.conf b/qt6ct/colors/matugen.conf index a36acad..71b6b98 100644 --- a/qt6ct/colors/matugen.conf +++ b/qt6ct/colors/matugen.conf @@ -1,4 +1,4 @@ [ColorScheme] -active_colors=#5d6364, #0e1415, #ffffff, #cacaca, #9f9f9f, #b8b8b8, #5d6364, #ffffff, #9ea4a4, #0e1415, #0e1415, #000000, #004144, #5cb1b5, #7b9697, #479da1, #0e1415, #000000, #0e1415, #9ea4a4, #7b9697 -disabled_colors=#5d6364, #0e1415, #ffffff, #cacaca, #9f9f9f, #b8b8b8, #5d6364, #ffffff, #9ea4a4, #0e1415, #0e1415, #000000, #004144, #5cb1b5, #7b9697, #479da1, #0e1415, #000000, #0e1415, #9ea4a4, #7b9697 -inactive_colors=#5d6364, #0e1415, #ffffff, #cacaca, #9f9f9f, #b8b8b8, #5d6364, #ffffff, #9ea4a4, #0e1415, #0e1415, #000000, #004144, #5cb1b5, #7b9697, #479da1, #0e1415, #000000, #0e1415, #9ea4a4, #7b9697 \ No newline at end of file +active_colors=#626268, #121318, #ffffff, #cacaca, #9f9f9f, #b8b8b8, #626268, #ffffff, #a3a2a9, #121318, #121318, #000000, #2c366b, #97a0dd, #8d8fa6, #838dc8, #121318, #000000, #121318, #a3a2a9, #8d8fa6 +disabled_colors=#626268, #121318, #ffffff, #cacaca, #9f9f9f, #b8b8b8, #626268, #ffffff, #a3a2a9, #121318, #121318, #000000, #2c366b, #97a0dd, #8d8fa6, #838dc8, #121318, #000000, #121318, #a3a2a9, #8d8fa6 +inactive_colors=#626268, #121318, #ffffff, #cacaca, #9f9f9f, #b8b8b8, #626268, #ffffff, #a3a2a9, #121318, #121318, #000000, #2c366b, #97a0dd, #8d8fa6, #838dc8, #121318, #000000, #121318, #a3a2a9, #8d8fa6 \ No newline at end of file diff --git a/rofi/colors.rasi b/rofi/colors.rasi new file mode 100644 index 0000000..2989fda --- /dev/null +++ b/rofi/colors.rasi @@ -0,0 +1,47 @@ +* { + primary: #838dc8; + primary-fixed: #434d84; + primary-fixed-dim: #2c366b; + on-primary: #374176; + on-primary-fixed: #b7c0ff; + on-primary-fixed-variant: #939dd9; + primary-container: #2c366b; + on-primary-container: #97a0dd; + secondary: #8d8fa6; + secondary-fixed: #4d5064; + secondary-fixed-dim: #36394c; + on-secondary: #26293b; + on-secondary-fixed: #c1c2da; + on-secondary-fixed-variant: #9d9fb5; + secondary-container: #36394c; + on-secondary-container: #a0a2b9; + tertiary: #ac85a1; + tertiary-fixed: #684660; + tertiary-fixed-dim: #4f3048; + on-tertiary: #3d2037; + on-tertiary-fixed: #e3b7d5; + on-tertiary-fixed-variant: #bd94b1; + tertiary-container: #4f3048; + on-tertiary-container: #c198b5; + error: #ff5449; + on-error: #5c0003; + error-container: #7b0007; + on-error-container: #ff7d70; + surface: #121318; + on-surface: #a3a2a9; + on-surface-variant: #82828c; + outline: #53535c; + outline-variant: #393942; + shadow: #000000; + scrim: #000000; + inverse-surface: #e3e1e9; + inverse-on-surface: #64646a; + inverse-primary: #737db7; + surface-dim: #121318; + surface-bright: #39393f; + surface-container-lowest: #0d0e13; + surface-container-low: #1b1b21; + surface-container: #1f1f25; + surface-container-high: #29292f; + surface-container-highest: #34343a; +} \ No newline at end of file diff --git a/rofi/config.rasi b/rofi/config.rasi new file mode 100644 index 0000000..fa5632b --- /dev/null +++ b/rofi/config.rasi @@ -0,0 +1,188 @@ +@theme "/dev/null" +@import "colors.rasi" + +configuration { + modi: "window,run,drun"; + display-drun: "Applications"; + display-window: "Windows"; + display-run: "Run"; + drun-display-format: "{icon} {name}"; + font: "JetBrainsMono Nerd Font 10"; + show-icons: true; + icon-theme: "Colloid"; +} + +window { + /* properties for window widget */ + transparency: "real"; + location: center; + anchor: center; + fullscreen: false; + width: 1000px; + x-offset: 0px; + y-offset: 0px; + + /* properties for all widgets */ + enabled: true; + border: 2px solid; + border-color: @secondary-container; + border-radius: 5px; + cursor: "default"; + background-color: @on-primary; + // background-color: transparent; +} + +mainbox { + enabled: true; + spacing: 0px; + background-color: transparent; + orientation: horizontal; + children: [ "imagebox", "listbox" ]; +} + +imagebox { + padding: 20px; + background-color: transparent; + /*background-image: url("~/.config/hypr/current_wallpaper", height);*/ + orientation: vertical; + children: [ "inputbar", "dummy", "mode-switcher" ]; +} + +listbox { + spacing: 20px; + padding: 20px; + background-color: transparent; + orientation: vertical; + children: [ "message", "listview" ]; +} + +// Dummy element to create space between inputbar and mode-switcher +dummy { + background-color: transparent; +} + +inputbar { + enabled: true; + spacing: 10px; + padding: 15px; + border-radius: 10px; + background-color: @on-primary; + text-color: @on-surface; + children: [ "textbox-prompt-colon", "entry" ]; +} +textbox-prompt-colon { + enabled: true; + expand: false; + str: "  "; + background-color: inherit; + text-color: inherit; +} +entry { + enabled: true; + background-color: inherit; + text-color: inherit; + cursor: text; + placeholder: "Search"; + placeholder-color: inherit; +} + +mode-switcher{ + enabled: true; + spacing: 20px; + background-color: transparent; + text-color: @primary-fixed; +} +button { + padding: 15px; + border-radius: 10px; + background-color: @on-primary; + text-color: inherit; + cursor: pointer; +} +button selected { + background-color: @primary; + text-color: @on-secondary; +} + +listview { + enabled: true; + columns: 1; + lines: 8; + cycle: true; + dynamic: true; + scrollbar: false; + layout: vertical; + reverse: false; + fixed-height: true; + fixed-columns: true; + + spacing: 10px; + background-color: transparent; + text-color: @on-surface; + cursor: "default"; +} + +element { + enabled: true; + spacing: 15px; + padding: 8px; + border-radius: 10px; + background-color: transparent; + text-color: @on-surface; + cursor: pointer; +} +element normal.normal { + background-color: inherit; + text-color: inherit; +} +element normal.urgent { + background-color: @error; + text-color: @on-surface; +} +element normal.active { + background-color: @primary; + text-color: @on-surface; +} +element selected.normal { + background-color: @primary; + text-color: @on-secondary; +} +element selected.urgent { + background-color: @error; + text-color: @on-secondary; +} +element selected.active { + background-color: @error; + text-color: @on-secondary; +} +element-icon { + background-color: transparent; + text-color: inherit; + size: 32px; + cursor: inherit; +} +element-text { + background-color: transparent; + text-color: inherit; + cursor: inherit; + vertical-align: 0.5; + horizontal-align: 0.0; +} + +message { + background-color: transparent; +} +textbox { + padding: 15px; + border-radius: 10px; + background-color: @on-primary; + text-color: @on-surface; + vertical-align: 0.5; + horizontal-align: 0.0; +} +error-message { + padding: 15px; + border-radius: 20px; + background-color: @on-primary; + text-color: @on-surface; +} \ No newline at end of file