Browse Source

Merge branch 'development' into rofi

pull/160/head
Ja.KooLit 2 years ago committed by GitHub
parent
commit
6352d78fd4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 108
      config/Kvantum/Catppuccin-Latte/Catppuccin-Latte.kvconfig
  2. 1958
      config/Kvantum/Catppuccin-Latte/Catppuccin-Latte.svg
  3. 466
      config/Kvantum/Catppuccin-Mocha/Catppuccin-Mocha.kvconfig
  4. 1958
      config/Kvantum/Catppuccin-Mocha/Catppuccin-Mocha.svg
  5. 563
      config/Kvantum/Tokyo-Day/Tokyo-Day.kvconfig
  6. 6677
      config/Kvantum/Tokyo-Day/Tokyo-Day.svg
  7. 7279
      config/Kvantum/Tokyo-Night/Tokyo-Night.svg
  8. 2
      config/Kvantum/kvantum.kvconfig
  9. 2
      config/cava/config
  10. 2
      config/hypr/UserConfigs/ENVariables.conf
  11. 4
      config/hypr/UserConfigs/LaptopDisplay.conf
  12. 8
      config/hypr/UserConfigs/Laptops.conf
  13. 2
      config/hypr/UserConfigs/Monitors.conf
  14. 16
      config/hypr/UserConfigs/Startup_Apps.conf
  15. 2
      config/hypr/UserConfigs/UserKeybinds.conf
  16. 4
      config/hypr/UserConfigs/UserSettings.conf
  17. 12
      config/hypr/UserConfigs/WindowRules.conf
  18. 2
      config/hypr/UserScripts/QuickEdit.sh
  19. 10
      config/hypr/UserScripts/Sounds.sh
  20. 2
      config/hypr/UserScripts/WallpaperAutoChange.sh
  21. 4
      config/hypr/UserScripts/WallpaperRandom.sh
  22. 4
      config/hypr/UserScripts/WallpaperSelect.sh
  23. 2
      config/hypr/UserScripts/Weather.py
  24. 75
      config/hypr/configs/Keybinds.conf
  25. 4
      config/hypr/configs/Settings.conf
  26. 33
      config/hypr/hypridle.conf
  27. 4
      config/hypr/hyprland.conf
  28. 132
      config/hypr/hyprlock.conf
  29. 6
      config/hypr/initial-boot.sh
  30. 2
      config/hypr/scripts/AirplaneMode.sh
  31. 2
      config/hypr/scripts/Brightness.sh
  32. 2
      config/hypr/scripts/BrightnessKbd.sh
  33. 4
      config/hypr/scripts/ChangeBlur.sh
  34. 2
      config/hypr/scripts/ChangeLayout.sh
  35. 2
      config/hypr/scripts/ClipManager.sh
  36. 12
      config/hypr/scripts/DarkLight.sh
  37. 4
      config/hypr/scripts/GameMode.sh
  38. 6
      config/hypr/scripts/KeyHints.sh
  39. 8
      config/hypr/scripts/LockScreen.sh
  40. 2
      config/hypr/scripts/MediaCtrl.sh
  41. 2
      config/hypr/scripts/Polkit-NixOS.sh
  42. 2
      config/hypr/scripts/Polkit.sh
  43. 2
      config/hypr/scripts/PortalHyprland.sh
  44. 2
      config/hypr/scripts/PywalSwww.sh
  45. 2
      config/hypr/scripts/Refresh.sh
  46. 2
      config/hypr/scripts/RefreshNoWaybar.sh
  47. 6
      config/hypr/scripts/RofiEmoji.sh
  48. 10
      config/hypr/scripts/RofiSearch.sh
  49. 2
      config/hypr/scripts/ScreenShot.sh
  50. 6
      config/hypr/scripts/SwitchKeyboardLayout.sh
  51. 7
      config/hypr/scripts/TouchPad.sh
  52. 22
      config/hypr/scripts/Volume.sh
  53. 2
      config/hypr/scripts/WaybarCava.sh
  54. 2
      config/hypr/scripts/WaybarLayout.sh
  55. 2
      config/hypr/scripts/WaybarStyles.sh
  56. 2
      config/hypr/scripts/Wlogout.sh
  57. 0
      config/hypr/v2.2.8
  58. 0
      config/qt5ct/colors/Catppuccin-Latte.conf
  59. 4
      config/qt5ct/colors/Catppuccin-Mocha.conf
  60. 4
      config/qt5ct/colors/Tokyo-Night.conf
  61. 4
      config/qt5ct/qt5ct.conf
  62. 0
      config/qt6ct/colors/Catppuccin-Latte.conf
  63. 4
      config/qt6ct/colors/Catppuccin-Mocha.conf
  64. 4
      config/qt6ct/colors/Tokyo-Night.conf
  65. 11
      config/qt6ct/qt6ct.conf
  66. 246
      config/rofi/config-search.rasi
  67. 246
      config/rofi/resolution/1080p/config-search.rasi
  68. 246
      config/rofi/resolution/1440p/config-search.rasi
  69. 1
      config/waybar/configs/[TOP] Minimal - Long
  70. 4
      config/waybar/modules
  71. 201
      config/waybar/style/Half-Moon.css
  72. 258
      config/waybar/style/Mauve.css
  73. 31
      copy.sh
  74. BIN
      wallpapers/Anime-girl.jpg
  75. BIN
      wallpapers/CuteCat.png
  76. BIN
      wallpapers/Dark_Nature.png
  77. BIN
      wallpapers/anime-girl-abyss.png

108
config/Kvantum/Tokyo-Night/Tokyo-Night.kvconfig → config/Kvantum/Catppuccin-Latte/Catppuccin-Latte.kvconfig

@ -1,6 +1,6 @@
[%General]
author=elkrien based on Arc Dark style
comment=Tokyo-Night
comment=Catppuccin-Latte
spread_menuitems=true
left_tabs=true
mirror_doc_tabs=true
@ -73,24 +73,24 @@ menu_blur_radius=6
tooltip_blur_radius=6
[GeneralColors]
window.color=#24283b
base.color=#414868
alt.base.color=#414868
button.color=#c0caf5
light.color=#7dcfff
mid.light.color=#7dcfff
dark.color=#414868
mid.color=#414868
highlight.color=#2ac3de
inactive.highlight.color=#2ac3de
text.color=#a9b1d6
window.text.color=#a9b1d6
button.text.color=#a9b1d6
disabled.text.color=#565f89
tooltip.text.color=#a9b1d6
highlight.text.color=#414868
link.color=#2ac3de
link.visited.color=#73daca
window.color=#EFF1F5
base.color=#E6E9EF
alt.base.color=#E6E9EF
button.color=#CCD0DA
light.color=#BCC0CC
mid.light.color=#BCC0CC
dark.color=#E6E9EF
mid.color=#E6E9EF
highlight.color=#DC8A78
inactive.highlight.color=#DC8A78
text.color=#4C4F69
window.text.color=#4C4F69
button.text.color=#4C4F69
disabled.text.color=#ACB0BE
tooltip.text.color=#4C4F69
highlight.text.color=#E6E9EF
link.color=#DC8A78
link.visited.color=#1E66F5
[ItemView]
inherits=PanelButtonCommand
@ -99,7 +99,7 @@ interior.element=itemview
frame=true
interior=true
text.iconspacing=3
text.toggle.color=#414868
text.toggle.color=#E6E9EF
[RadioButton]
inherits=PanelButtonCommand
@ -126,10 +126,10 @@ frame=true
inherits=PanelButtonCommand
interior.element=button
frame.element=button
text.normal.color=#a9b1d6
text.focus.color=#a9b1d6
text.press.color=#414868
text.toggle.color=#414868
text.normal.color=#4C4F69
text.focus.color=#4C4F69
text.press.color=#E6E9EF
text.toggle.color=#E6E9EF
[PanelButtonTool]
inherits=PanelButtonCommand
@ -231,10 +231,10 @@ frame.bottom=3
frame.left=3
frame.right=3
indicator.size=10
text.normal.color=#565f89
text.focus.color=#a9b1d6
text.press.color=#a9b1d6
text.toggle.color=#a9b1d6
text.normal.color=#ACB0BE
text.focus.color=#4C4F69
text.press.color=#4C4F69
text.toggle.color=#4C4F69
focusFrame=true
[TabBarFrame]
@ -271,10 +271,10 @@ frame.bottom=1
frame.left=1
frame.right=1
frame.expansion=0
text.normal.color=#a9b1d6
text.focus.color=#2ac3de
text.press.color=#a9b1d6
text.toggle.color=#a9b1d6
text.normal.color=#4C4F69
text.focus.color=#DC8A78
text.press.color=#4C4F69
text.toggle.color=#4C4F69
indicator.element=harrow
[SizeGrip]
@ -292,10 +292,10 @@ frame=true
frame.bottom=4
frame.left=4
frame.right=4
text.normal.color=#a9b1d6
text.focus.color=#a9b1d6
text.press.color=#2ac3de
text.toggle.color=#2ac3de
text.normal.color=#4C4F69
text.focus.color=#4C4F69
text.press.color=#DC8A78
text.toggle.color=#DC8A78
text.bold=false
[MenuBar]
@ -303,7 +303,7 @@ inherits=PanelButtonCommand
frame.element=menubar
interior.element=menubar
frame.bottom=0
text.normal.color=#a9b1d6
text.normal.color=#4C4F69
frame.expansion=0
text.bold=false
@ -311,10 +311,10 @@ text.bold=false
frame.element=tbutton
interior.element=tbutton
indicator.element=arrow
text.normal.color=#a9b1d6
text.focus.color=#a9b1d6
text.press.color=#414868
text.toggle.color=#414868
text.normal.color=#4C4F69
text.focus.color=#4C4F69
text.press.color=#E6E9EF
text.toggle.color=#E6E9EF
text.bold=false
[Scrollbar]
@ -356,10 +356,10 @@ frame.bottom=2
frame.left=2
frame.right=2
text.margin=0
text.normal.color=#a9b1d6
text.focus.color=#a9b1d6
text.press.color=#414868
text.toggle.color=#414868
text.normal.color=#4C4F69
text.focus.color=#4C4F69
text.press.color=#E6E9EF
text.toggle.color=#E6E9EF
text.bold=false
frame.expansion=18
@ -370,8 +370,8 @@ inherits=PanelButtonCommand
frame.element=menu
interior.element=menu
inherits=PanelButtonCommand
text.press.color=#414868
text.toggle.color=#414868
text.press.color=#E6E9EF
text.toggle.color=#E6E9EF
text.bold=false
frame.top=3
frame.bottom=3
@ -382,8 +382,8 @@ frame.right=3
inherits=PanelButtonCommand
interior.element=menuitem
indicator.size=8
text.focus.color=#a9b1d6
text.press.color=#a9b1d6
text.focus.color=#4C4F69
text.press.color=#4C4F69
[MenuBarItem]
inherits=PanelButtonCommand
@ -398,7 +398,7 @@ text.margin.right=5
inherits=Toolbar
frame.element=toolbar
font.bold=true
text.normal.color=#a9b1d6
text.normal.color=#4C4F69
frame=true
frame.top=0
frame.bottom=0
@ -423,13 +423,13 @@ text.margin.top=1
text.margin.bottom=1
text.margin.left=3
text.margin.right=3
text.toggle.color=#a9b1d6
text.toggle.color=#4C4F69
[ToolboxTab]
inherits=PanelButtonCommand
text.normal.color=#a9b1d6
text.press.color=#a9b1d6
text.focus.color=#a9b1d6
text.normal.color=#4C4F69
text.press.color=#4C4F69
text.focus.color=#4C4F69
[Hacks]
transparent_dolphin_view=true

1958
config/Kvantum/Catppuccin-Latte/Catppuccin-Latte.svg

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 146 KiB

466
config/Kvantum/Catppuccin-Mocha/Catppuccin-Mocha.kvconfig

@ -0,0 +1,466 @@
[%General]
author=elkrien based on Arc Dark style
comment=Catppuccin-Mocha
spread_menuitems=true
left_tabs=true
mirror_doc_tabs=true
scroll_width=8
attach_active_tab=true
composite=true
menu_shadow_depth=7
tooltip_shadow_depth=0
splitter_width=7
check_size=16
slider_width=4
slider_handle_width=18
slider_handle_length=18
textless_progressbar=false
menubar_mouse_tracking=true
slim_toolbars=false
toolbutton_style=1
x11drag=menubar_and_primary_toolbar
double_click=false
translucent_windows=false
blurring=false
popup_blurring=true
opaque=audacious,kaffeine,kmplayer,subtitlecomposer,kdenlive,vlc,smplayer,smplayer2,avidemux,avidemux2_qt4,avidemux3_qt4,avidemux3_qt5,kamoso,QtCreator,VirtualBox,VirtualBoxVM,trojita,dragon,digikam,lyx
group_toolbar_buttons=false
vertical_spin_indicators=false
fill_rubberband=false
spread_progressbar=true
merge_menubar_with_toolbar=true
small_icon_size=16
large_icon_size=32
button_icon_size=16
scroll_arrows=false
iconless_pushbutton=true
toolbar_icon_size=16
combo_as_lineedit=true
button_contents_shift=false
groupbox_top_label=true
inline_spin_indicators=true
joined_inactive_tabs=false
layout_spacing=2
submenu_overlap=0
tooltip_delay=-1
animate_states=true
transient_scrollbar=true
alt_mnemonic=true
combo_menu=true
layout_margin=4
no_window_pattern=false
respect_DE=true
scroll_min_extent=36
scrollable_menu=false
scrollbar_in_view=false
spin_button_width=16
submenu_delay=250
tree_branch_line=true
progressbar_thickness=8
click_behavior=0
contrast=1.00
dialog_button_layout=0
drag_from_buttons=false
hide_combo_checkboxes=false
intensity=1.00
no_inactiveness=false
reduce_menu_opacity=0
reduce_window_opacity=10
saturation=1.00
shadowless_popup=true
transient_groove=false
menu_blur_radius=6
tooltip_blur_radius=6
[GeneralColors]
window.color=#1E1E2E
base.color=#181825
alt.base.color=#181825
button.color=#313244
light.color=#45475A
mid.light.color=#45475A
dark.color=#181825
mid.color=#181825
highlight.color=#F5E0DC
inactive.highlight.color=#F5E0DC
text.color=#CDD6F4
window.text.color=#CDD6F4
button.text.color=#CDD6F4
disabled.text.color=#585B70
tooltip.text.color=#CDD6F4
highlight.text.color=#181825
link.color=#F5E0DC
link.visited.color=#89B4FA
[ItemView]
inherits=PanelButtonCommand
frame.element=itemview
interior.element=itemview
frame=true
interior=true
text.iconspacing=3
text.toggle.color=#181825
[RadioButton]
inherits=PanelButtonCommand
frame=false
interior.element=radio
[CheckBox]
inherits=PanelButtonCommand
frame=false
interior.element=checkbox
[TreeExpander]
indicator.element=tree
indicator.size=8
[ToolTip]
frame.top=4
frame.right=4
frame.bottom=4
frame.left=4
frame=true
[PanelButtonCommand]
inherits=PanelButtonCommand
interior.element=button
frame.element=button
text.normal.color=#CDD6F4
text.focus.color=#CDD6F4
text.press.color=#181825
text.toggle.color=#181825
[PanelButtonTool]
inherits=PanelButtonCommand
[DockTitle]
inherits=PanelButtonCommand
interior=false
frame=false
text.margin.top=5
text.margin.bottom=5
text.margin.left=5
text.margin.right=5
indicator.size=0
[Dock]
interior.element=toolbar
frame.element=toolbar
frame=true
interior=true
[GroupBox]
inherits=PanelButtonCommand
interior.element=tabframe
interior=true
frame=false
[Focus]
inherits=PanelButtonCommand
frame=true
frame.element=focus
frame.top=1
frame.bottom=1
frame.left=1
frame.right=1
frame.patternsize=20
[GenericFrame]
inherits=PanelButtonCommand
frame.element=common
frame.top=1
frame.bottom=1
frame.left=1
frame.right=1
[Slider]
inherits=PanelButtonCommand
interior=true
frame.element=slider
interior.element=slider
frame.top=3
frame.bottom=3
frame.left=3
frame.right=3
focusFrame=true
[SliderCursor]
inherits=PanelButtonCommand
interior=true
interior.element=slidercursor
frame=false
[LineEdit]
inherits=PanelButtonCommand
frame.element=lineedit
interior.element=lineedit
[IndicatorSpinBox]
inherits=LineEdit
frame.element=lineedit
interior.element=lineedit
frame.top=0
frame.bottom=2
frame.left=2
frame.right=2
indicator.size=8
[DropDownButton]
inherits=PanelButtonCommand
frame.top=2
frame.bottom=2
frame.left=0
frame.right=1
indicator.size=8
[ToolboxTab]
inherits=PanelButtonCommand
frame.element=tabframe
frame.top=1
frame.bottom=1
frame.left=1
frame.right=1
[Tab]
inherits=PanelButtonCommand
interior.element=tab
frame.element=tab
frame.top=2
frame.bottom=3
frame.left=3
frame.right=3
indicator.size=10
text.normal.color=#585B70
text.focus.color=#CDD6F4
text.press.color=#CDD6F4
text.toggle.color=#CDD6F4
focusFrame=true
[TabBarFrame]
inherits=GenericFrame
frame=true
frame.element=tabBarFrame
interior=false
frame.top=4
frame.bottom=4
frame.left=4
frame.right=4
[TabFrame]
inherits=PanelButtonCommand
frame.element=tabframe
interior.element=tabframe
[Dialog]
inherits=TabBarFrame
frame.element=tabframe
interior=false
frame=false
frame.top=1
frame.bottom=1
frame.left=1
frame.right=1
[HeaderSection]
inherits=PanelButtonCommand
interior.element=header
frame.element=header
frame.top=0
frame.bottom=1
frame.left=1
frame.right=1
frame.expansion=0
text.normal.color=#CDD6F4
text.focus.color=#F5E0DC
text.press.color=#CDD6F4
text.toggle.color=#CDD6F4
indicator.element=harrow
[SizeGrip]
inherits=PanelButtonCommand
frame=false
interior=false
indicator.element=resize-grip
indicator.size=0
[Toolbar]
inherits=PanelButtonCommand
interior.element=menubar
frame.element=menubar
frame=true
frame.bottom=4
frame.left=4
frame.right=4
text.normal.color=#CDD6F4
text.focus.color=#CDD6F4
text.press.color=#F5E0DC
text.toggle.color=#F5E0DC
text.bold=false
[MenuBar]
inherits=PanelButtonCommand
frame.element=menubar
interior.element=menubar
frame.bottom=0
text.normal.color=#CDD6F4
frame.expansion=0
text.bold=false
[ToolbarButton]
frame.element=tbutton
interior.element=tbutton
indicator.element=arrow
text.normal.color=#CDD6F4
text.focus.color=#CDD6F4
text.press.color=#181825
text.toggle.color=#181825
text.bold=false
[Scrollbar]
inherits=PanelButtonCommand
indicator.size=0
interior=false
frame=false
[ScrollbarGroove]
inherits=PanelButtonCommand
interior=false
frame=false
[ScrollbarSlider]
inherits=PanelButtonCommand
interior=false
frame.element=scrollbarslider
frame.top=4
frame.bottom=4
frame.left=4
frame.right=4
[ProgressbarContents]
inherits=PanelButtonCommand
frame=true
frame.element=progress-pattern
interior.element=progress-pattern
frame.top=2
frame.bottom=2
frame.left=2
frame.right=2
[Progressbar]
inherits=PanelButtonCommand
frame.element=progress
interior.element=progress
frame.top=2
frame.bottom=2
frame.left=2
frame.right=2
text.margin=0
text.normal.color=#CDD6F4
text.focus.color=#CDD6F4
text.press.color=#181825
text.toggle.color=#181825
text.bold=false
frame.expansion=18
[RadioButton]
inherits=PanelButtonCommand
[Menu]
frame.element=menu
interior.element=menu
inherits=PanelButtonCommand
text.press.color=#181825
text.toggle.color=#181825
text.bold=false
frame.top=3
frame.bottom=3
frame.left=3
frame.right=3
[MenuItem]
inherits=PanelButtonCommand
interior.element=menuitem
indicator.size=8
text.focus.color=#CDD6F4
text.press.color=#CDD6F4
[MenuBarItem]
inherits=PanelButtonCommand
interior.element=menubaritem
frame=false
text.margin.top=3
text.margin.bottom=3
text.margin.left=5
text.margin.right=5
[StatusBar]
inherits=Toolbar
frame.element=toolbar
font.bold=true
text.normal.color=#CDD6F4
frame=true
frame.top=0
frame.bottom=0
[TitleBar]
inherits=PanelButtonCommand
frame=false
interior=false
text.margin.top=2
text.margin.bottom=2
text.margin.left=3
text.margin.right=3
[ComboBox]
inherits=PanelButtonCommand
indicator.size=8
frame.top=3
frame.bottom=3
frame.left=3
frame.right=3
text.margin.top=1
text.margin.bottom=1
text.margin.left=3
text.margin.right=3
text.toggle.color=#CDD6F4
[ToolboxTab]
inherits=PanelButtonCommand
text.normal.color=#CDD6F4
text.press.color=#CDD6F4
text.focus.color=#CDD6F4
[Hacks]
transparent_dolphin_view=true
blur_konsole=true
transparent_ktitle_label=true
transparent_menutitle=true
respect_darkness=true
kcapacitybar_as_progressbar=true
force_size_grip=false
iconless_pushbutton=true
iconless_menu=true
disabled_icon_opacity=80
lxqtmainmenu_iconsize=0
normal_default_pushbutton=true
single_top_toolbar=false
tint_on_mouseover=0
transparent_pcmanfm_sidepane=true
transparent_pcmanfm_view=true
blur_translucent=true
centered_forms=false
kinetic_scrolling=false
middle_click_scroll=false
no_selection_tint=false
noninteger_translucency=false
style_vertical_toolbars=false
blur_only_active_window=false
[Window]
interior=true
interior.element=window
frame.top=0
frame.bottom=0
frame.left=0
frame.right=0

1958
config/Kvantum/Catppuccin-Mocha/Catppuccin-Mocha.svg

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 146 KiB

563
config/Kvantum/Tokyo-Day/Tokyo-Day.kvconfig

@ -1,563 +0,0 @@
[%General]
author=
comment=Tokyo-Day
x11drag=menubar_and_primary_toolbar
alt_mnemonic=true
left_tabs=true
attach_active_tab=false
mirror_doc_tabs=true
group_toolbar_buttons=false
toolbar_item_spacing=0
toolbar_interior_spacing=2
spread_progressbar=true
composite=true
menu_shadow_depth=5
spread_menuitems=false
tooltip_shadow_depth=2
splitter_width=1
scroll_width=9
scroll_arrows=false
scroll_min_extent=60
slider_width=2
slider_handle_width=23
slider_handle_length=22
tickless_slider_handle_size=22
center_toolbar_handle=true
check_size=16
textless_progressbar=false
progressbar_thickness=2
menubar_mouse_tracking=true
toolbutton_style=1
double_click=false
translucent_windows=true
blurring=true
popup_blurring=true
vertical_spin_indicators=false
spin_button_width=24
fill_rubberband=false
merge_menubar_with_toolbar=true
small_icon_size=16
large_icon_size=32
button_icon_size=16
toolbar_icon_size=16
combo_as_lineedit=true
animate_states=false
button_contents_shift=false
combo_menu=true
hide_combo_checkboxes=true
combo_focus_rect=false
groupbox_top_label=true
inline_spin_indicators=true
joined_inactive_tabs=false
layout_spacing=6
layout_margin=9
scrollbar_in_view=true
transient_scrollbar=true
transient_groove=true
submenu_overlap=0
tooltip_delay=0
tree_branch_line=true
no_window_pattern=false
opaque=kaffeine,kmplayer,subtitlecomposer,kdenlive,vlc,smplayer,smplayer2,avidemux,avidemux2_qt4,avidemux3_qt4,avidemux3_qt5,kamoso,QtCreator,VirtualBox,trojita,dragon,digikam
reduce_window_opacity=0
respect_DE=true
scrollable_menu=false
submenu_delay=150
no_inactiveness=false
reduce_menu_opacity=0
click_behavior=0
contrast=1.00
dialog_button_layout=0
intensity=1.00
saturation=1.00
shadowless_popup=false
[GeneralColors]
window.color=#F5F5F5
base.color=#ffffff
alt.base.color=#f8f8f8
button.color=#f2f2f2
light.color=#ffffff
mid.light.color=#f0f0f0
dark.color=#c8c8c8
mid.color=#e1e1e196
highlight.color=#333333
inactive.highlight.color=#333333
text.color=#444444
window.text.color=#444444
button.text.color=#444444
disabled.text.color=#44444474
tooltip.text.color=#444444
highlight.text.color=#ffffff
link.color=#0057AE
link.visited.color=#E040FB
progress.indicator.text.color=#444444
[Hacks]
transparent_ktitle_label=true
transparent_dolphin_view=true
transparent_pcmanfm_sidepane=true
blur_translucent=true
transparent_menutitle=true
respect_darkness=true
kcapacitybar_as_progressbar=true
force_size_grip=true
iconless_pushbutton=false
iconless_menu=false
disabled_icon_opacity=100
lxqtmainmenu_iconsize=16
normal_default_pushbutton=true
single_top_toolbar=true
tint_on_mouseover=0
transparent_pcmanfm_view=true
no_selection_tint=true
transparent_arrow_button=true
middle_click_scroll=false
opaque_colors=false
kinetic_scrolling=false
scroll_jump_workaround=true
centered_forms=false
noninteger_translucency=false
[PanelButtonCommand]
frame=true
frame.element=button
frame.top=6
frame.bottom=6
frame.left=6
frame.right=6
interior=true
interior.element=button
indicator.size=8
text.normal.color=#444444
text.focus.color=#444444
text.press.color=#333333
text.toggle.color=white
highlight.text.color=white
text.shadow=0
text.margin=4
text.iconspacing=4
indicator.element=arrow
frame.expansion=0
[PanelButtonTool]
inherits=PanelButtonCommand
text.normal.color=#444444
text.focus.color=#444444
text.press.color=#333333
text.toggle.color=white
text.disabled.color=#44444474
text.bold=false
indicator.element=arrow
indicator.size=0
frame.expansion=0
[ToolbarButton]
frame=true
frame.element=tbutton
interior.element=tbutton
frame.top=14
frame.bottom=14
frame.left=14
frame.right=14
indicator.element=tarrow
text.normal.color=#444444
text.focus.color=#444444
text.press.color=#333333
text.toggle.color=#333333
text.disabled.color=#44444474
text.bold=false
frame.expansion=28
[Dock]
inherits=PanelButtonCommand
interior.element=dock
frame.element=dock
frame.top=1
frame.bottom=1
frame.left=1
frame.right=1
text.normal.color=#444444
[DockTitle]
inherits=PanelButtonCommand
frame=false
interior=false
text.normal.color=#444444
text.focus.color=#444444
text.bold=false
[IndicatorSpinBox]
inherits=PanelButtonCommand
frame=true
interior=true
frame.top=2
frame.bottom=2
frame.left=2
frame.right=2
indicator.element=spin
indicator.size=8
text.normal.color=#444444
text.margin.top=2
text.margin.bottom=2
text.margin.left=2
text.margin.right=2
[RadioButton]
inherits=PanelButtonCommand
frame=false
interior.element=radio
text.normal.color=#444444
text.focus.color=#444444
min_width=+0.3font
min_height=+0.3font
[CheckBox]
inherits=PanelButtonCommand
frame=false
interior.element=checkbox
text.normal.color=#444444
text.focus.color=#444444
min_width=+0.3font
min_height=+0.3font
[Focus]
inherits=PanelButtonCommand
frame=true
frame.element=focus
frame.top=2
frame.bottom=2
frame.left=2
frame.right=2
frame.patternsize=14
[GenericFrame]
inherits=PanelButtonCommand
frame=true
interior=false
frame.element=common
interior.element=common
frame.top=1
frame.bottom=1
frame.left=1
frame.right=1
[LineEdit]
inherits=PanelButtonCommand
frame.element=lineedit
interior.element=lineedit
frame.top=6
frame.bottom=6
frame.left=6
frame.right=6
text.margin.top=2
text.margin.bottom=2
text.margin.left=2
text.margin.right=2
[ToolbarLineEdit]
frame.element=lineedit
interior.element=lineedit
[DropDownButton]
inherits=PanelButtonCommand
indicator.element=arrow-down
[IndicatorArrow]
indicator.element=arrow
indicator.size=8
[ToolboxTab]
inherits=PanelButtonCommand
text.normal.color=#444444
text.press.color=#333333
text.focus.color=#444444
[Tab]
inherits=PanelButtonCommand
interior.element=tab
text.margin.left=8
text.margin.right=8
text.margin.top=0
text.margin.bottom=0
frame.element=tab
indicator.element=tab
indicator.size=22
frame.top=8
frame.bottom=8
frame.left=8
frame.right=8
text.normal.color=#444444
text.focus.color=#444444
text.press.color=#333333
text.toggle.color=#333333
frame.expansion=0
text.bold=false
[TabFrame]
inherits=PanelButtonCommand
frame.element=tabframe
interior.element=tabframe
frame.top=6
frame.bottom=6
frame.left=6
frame.right=6
[TreeExpander]
inherits=PanelButtonCommand
indicator.size=8
indicator.element=tree
[HeaderSection]
inherits=PanelButtonCommand
interior.element=header
frame.element=header
frame.top=0
frame.bottom=1
frame.left=1
frame.right=1
text.normal.color=#444444
text.focus.color=#444444
text.press.color=#333333
text.toggle.color=#333333
frame.expansion=0
[SizeGrip]
indicator.element=resize-grip
[Toolbar]
inherits=PanelButtonCommand
indicator.element=toolbar
indicator.size=5
text.margin=0
interior.element=menubar
frame.element=menubar
text.normal.color=#444444
text.focus.color=#444444
text.press.color=#333333
text.toggle.color=#333333
frame.left=2
frame.right=2
frame.top=2
frame.bottom=2
frame.expansion=0
[Slider]
inherits=PanelButtonCommand
frame.element=slider
focusFrame=true
interior.element=slider
frame.top=3
frame.bottom=3
frame.left=3
frame.right=3
[SliderCursor]
inherits=PanelButtonCommand
frame=false
interior.element=slidercursor
[Progressbar]
inherits=PanelButtonCommand
frame.element=progress
interior.element=progress
text.margin=0
text.normal.color=#444444
text.focus.color=#444444
text.press.color=#333333
text.toggle.color=#333333
text.bold=false
frame.expansion=8
[ProgressbarContents]
inherits=PanelButtonCommand
frame=true
frame.element=progress-pattern
interior.element=progress-pattern
[ItemView]
inherits=PanelButtonCommand
text.margin=0
frame.element=itemview
interior.element=itemview
frame.top=2
frame.bottom=2
frame.left=2
frame.right=2
text.margin.top=2
text.margin.bottom=2
text.margin.left=4
text.margin.right=4
text.normal.color=#444444
text.focus.color=#444444
text.press.color=#333333
text.toggle.color=#333333
min_width=+0.3font
min_height=+0.3font
frame.expansion=0
[Splitter]
indicator.size=48
[Scrollbar]
inherits=PanelButtonCommand
indicator.element=arrow
indicator.size=12
[ScrollbarSlider]
inherits=PanelButtonCommand
frame.element=scrollbarslider
interior=false
frame.left=5
frame.right=5
frame.top=5
frame.bottom=5
indicator.element=grip
indicator.size=12
[ScrollbarGroove]
inherits=PanelButtonCommand
interior=false
frame=false
[Menu]
inherits=PanelButtonCommand
frame.top=10
frame.bottom=10
frame.left=10
frame.right=10
frame.element=menu
interior.element=menu
text.normal.color=#444444
text.shadow=false
frame.expansion=0
text.bold=false
[MenuItem]
inherits=PanelButtonCommand
frame=true
frame.element=menuitem
interior.element=menuitem
indicator.element=menuitem
text.normal.color=#444444
text.focus.color=white
text.margin.top=0
text.margin.bottom=0
text.margin.left=6
text.margin.right=6
frame.top=4
frame.bottom=4
frame.left=4
frame.right=4
text.bold=false
frame.expansion=0
[MenuBar]
inherits=PanelButtonCommand
frame.element=menubar
interior.element=menubar
frame.bottom=0
text.normal.color=#444444
text.focus.color=#444444
text.press.color=#333333
text.toggle.color=#333333
frame.expansion=0
text.bold=false
[MenuBarItem]
inherits=PanelButtonCommand
interior=true
interior.element=menubaritem
frame.element=menubaritem
frame.top=2
frame.bottom=2
frame.left=2
frame.right=2
text.margin.left=4
text.margin.right=4
text.margin.top=0
text.margin.bottom=0
text.normal.color=#444444
text.focus.color=#444444
text.press.color=#333333
text.toggle.color=#333333
text.bold=false
min_width=+0.3font
min_height=+0.3font
frame.expansion=0
[TitleBar]
inherits=PanelButtonCommand
frame=false
text.margin.top=2
text.margin.bottom=2
text.margin.left=2
text.margin.right=2
interior.element=titlebar
indicator.size=16
indicator.element=mdi
text.normal.color=#444444
text.focus.color=#444444
text.bold=false
text.italic=true
frame.expansion=0
[ComboBox]
inherits=PanelButtonCommand
frame.element=combo
interior.element=combo
frame.top=6
frame.bottom=6
frame.left=6
frame.right=6
text.margin.top=2
text.margin.bottom=2
text.margin.left=2
text.margin.right=2
text.normal.color=#444444
text.focus.color=#424242
text.press.color=#424242
text.toggle.color=#424242
[GroupBox]
inherits=GenericFrame
frame=false
text.shadow=0
text.margin=0
text.normal.color=#444444
text.focus.color=#333333
text.bold=false
frame.expansion=0
[TabBarFrame]
inherits=GenericFrame
frame=false
interior=false
[ToolTip]
inherits=GenericFrame
frame.top=6
frame.bottom=6
frame.left=6
frame.right=6
interior=true
text.shadow=0
text.margin=0
interior.element=tooltip
frame.element=tooltip
text.normal.color=#444444
text.focus.color=#333333
frame.expansion=6
[StatusBar]
inherits=GenericFrame
frame=false
interior=false
[Window]
interior=true
interior.element=window
frame=true
frame.element=window
frame.bottom=10
frame.top=10

6677
config/Kvantum/Tokyo-Day/Tokyo-Day.svg

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 184 KiB

7279
config/Kvantum/Tokyo-Night/Tokyo-Night.svg

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 212 KiB

2
config/Kvantum/kvantum.kvconfig

@ -1,2 +1,2 @@
[General]
theme=Tokyo-Night
theme=Catppuccin-Mocha

2
config/cava/config

@ -1,4 +1,4 @@
## Configuration file for CAVA. Default values are commented out. Use either ';' or '#' for commenting.
# Configuration file for CAVA. Default values are commented out. Use either ';' or '#' for commenting.
[general]

2
config/hypr/UserConfigs/ENVariables.conf

@ -1,4 +1,4 @@
## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ #
#environment-variables
env = CLUTTER_BACKEND,wayland

4
config/hypr/UserConfigs/LaptopDisplay.conf

@ -1,4 +1,4 @@
## NOTE, THIS FILE IS BEING USED by disabling Laptop display monitor behaviour when closing lid.
## See notes on Laptops.conf
# NOTE, THIS FILE IS BEING USED by disabling Laptop display monitor behaviour when closing lid.
# See notes on Laptops.conf
#monitor = eDP-1, preferred, auto, 1

8
config/hypr/UserConfigs/Laptops.conf

@ -1,4 +1,4 @@
## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ #
# See https://wiki.hyprland.org/Configuring/Keywords/ for more variable settings
# These configs are mostly for laptops. This is addemdum to Keybinds.conf
@ -30,8 +30,8 @@ bind = ALT, F6, exec, $scriptsDir/ScreenShot.sh --active # Screenshot active win
#bindl = , switch:off:Lid Switch,exec,hyprctl keyword monitor "eDP-1, preferred, auto, 1"
#bindl = , switch:on:Lid Switch,exec,hyprctl keyword monitor "eDP-1, disable"
#############################################################################
### WARNING! Using this method has some caveats!! USE THIS PART WITH SOME CAUTION!
# WARNING! Using this method has some caveats!! USE THIS PART WITH SOME CAUTION!
# CONS of doing this, is that you need to set up your wallpaper (SUPER W) and choose wallpaper.
# CAVEATS! Sometimes the Main Laptop Monitor DOES NOT have display that it needs to re-connect your external monitor
# One work around is to ensure that before shutting down laptop, MAKE SURE your laptop lid is OPEN!!
@ -44,4 +44,4 @@ bind = ALT, F6, exec, $scriptsDir/ScreenShot.sh --active # Screenshot active win
# for laptop-lid action (to erase the last entry)
#exec-once = echo "eDP-1, preferred, auto, 1" > $HOME/.config/hypr/UserConfigs/LaptopDisplay.conf
##############################################################################
#

2
config/hypr/UserConfigs/Monitors.conf

@ -1,4 +1,4 @@
## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ #
# Monitor Configuration
# See Hyprland wiki for more details

16
config/hypr/UserConfigs/Startup_Apps.conf

@ -1,4 +1,4 @@
## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ #
#Commands & Apps to be executed at launch
$scriptsDir = $HOME/.config/hypr/scripts
@ -9,7 +9,7 @@ $lock = $scriptsDir/LockScreen.sh
$SwwwRandom = $UserScripts/WallpaperAutoChange.sh
# wallpaper stuff / More wallpaper options below
exec-once = swww query || swww init
exec-once = swww query || swww-daemon --format xrgb
exec-once = $SwwwRandom $wallDIR # random wallpaper switcher every 30 minutes
# Startup
@ -34,15 +34,11 @@ exec-once = wl-paste --type image --watch cliphist store
# Rainbow borders
exec-once = $UserScripts/RainbowBorders.sh
# sway-idle with lock only
exec-once = swayidle -w timeout 900 '$lock'
# sway-idle with lock and sleep
#exec-once = swayidle -w timeout 900 '$lock' timeout 1200 'hyprctl dispatch dpms off' resume 'hyprctl dispatch dpms on' before-sleep '$lock'
# sway idle without lock
#exec-once = swayidle -w timeout 900 'hyprctl dispatch dpms off' resume 'hyprctl dispatch dpms on'
# Starting hypridle to start hyprlock
exec-once = hypridle -q
## Here are list of features available but disabled by default
#exec-once = swww query || swww init && swww img $HOME/Pictures/wallpapers/mecha-nostalgia.png # persistent wallpaper
# Here are list of features available but disabled by default
# exec-once = swww query || swww-daemon --format xrgb && swww img $HOME/Pictures/wallpapers/mecha-nostalgia.png # persistent wallpaper
#gnome polkit for nixos
#exec-once = $scriptsDir/Polkit-NixOS.sh

2
config/hypr/UserConfigs/UserKeybinds.conf

@ -1,4 +1,4 @@
## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ #
# This is where you put your own keybinds. Be Mindful to check as well ~/.config/hypr/configs/Keybinds.conf to avoid conflict
# if you think I should replace the Pre-defined Keybinds in ~/.config/hypr/configs/Keybinds.conf , submit an issue or let me know in DC and present me a valid reason as to why, such as conflicting with global shortcuts, etc etc

4
config/hypr/UserConfigs/UserSettings.conf

@ -1,8 +1,8 @@
## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ #
# User Settings
# This is where you put your own settings as this will not be touched during update
## refer to Hyprland wiki for more info https://wiki.hyprland.org/Configuring/Variables
# refer to Hyprland wiki for more info https://wiki.hyprland.org/Configuring/Variables
# Sourcing colors generated by pywal
source = $HOME/.cache/wal/colors-hyprland

12
config/hypr/UserConfigs/WindowRules.conf

@ -1,4 +1,4 @@
## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ #
# See https://wiki.hyprland.org/Configuring/Window-Rules/ for more
windowrule = float, org.kde.polkit-kde-authentication-agent-1
@ -11,6 +11,8 @@ windowrule = float, zoom
windowrule = float, rofi
windowrule = float, gnome-system-monitor
windowrule = float, yad
windowrule = float, ^(wihotspot-gui)$ # wifi hotspot
windowrule = float, ^(evince)$ # document viewer
#windowrule = noblur,gamescope
#windowrule = fullscreen,gamescope
@ -48,6 +50,14 @@ windowrulev2 = opacity 0.9 0.7, class:^(VSCodium)$
windowrulev2 = opacity 0.9 0.7, class:^(yad)$
windowrulev2 = opacity 0.9 0.7, class:^(com.obsproject.Studio)$
windowrulev2 = opacity 0.9 0.7, class:^([Aa]udacious)$
windowrulev2 = opacity 0.9 0.8, class:^(google-chrome)$
windowrulev2 = opacity 0.94 0.86, class:^(chrome-.+-Default)$ # Chrome PWAs
windowrulev2 = opacity 0.9 0.8, class:^(org.gnome.Nautilus)$
windowrulev2 = opacity 0.9 0.8, class:^(code-url-handler)$
windowrulev2 = opacity 0.9 0.8, class:^(VSCode)$
windowrulev2 = opacity 0.94 0.86, class:^(discord)$
windowrulev2 = opacity 0.94 0.86, class:^(gnome-disks)$
windowrulev2 = opacity 0.9 0.8, class:^(org.gnome.baobab)$
#layerrule = unset,class:^([Rr]ofi)$

2
config/hypr/UserScripts/QuickEdit.sh

@ -17,7 +17,7 @@ menu(){
}
main() {
choice=$(menu | rofi -dmenu -config ~/.config/rofi/config-compact.rasi | cut -d. -f1)
choice=$(menu | rofi -i -dmenu -config ~/.config/rofi/config-compact.rasi | cut -d. -f1)
case $choice in
1)
kitty -e nano "$UserConfigs/ENVariables.conf"

10
config/hypr/UserScripts/Sounds.sh

@ -1,5 +1,5 @@
#!/bin/bash
## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# This script is used to play system sounds.
theme="freedesktop" # Set the theme for the system sounds.
@ -31,8 +31,12 @@ else
fi
# Set the directory defaults for system sounds.
if [ -d "/run/current-system/sw/share/sounds" ]; then
systemDIR="/run/current-system/sw/share/sounds" # NixOS
else
systemDIR="/usr/share/sounds"
fi
userDIR="$HOME/.local/share/sounds"
systemDIR="/usr/share/sounds"
defaultTheme="freedesktop"
# Prefer the user's theme, but use the system's if it doesn't exist.
@ -62,4 +66,4 @@ if ! test -f "$sound_file"; then
fi
fi
fi
pw-play "$sound_file"
pw-play "$sound_file"

2
config/hypr/UserScripts/WallpaperAutoChange.sh

@ -1,5 +1,5 @@
#!/bin/bash
## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# source https://wiki.archlinux.org/title/Hyprland#Using_a_script_to_change_wallpaper_every_X_minutes
# This script will randomly go through the files of a directory, setting it

4
config/hypr/UserScripts/WallpaperRandom.sh

@ -1,5 +1,5 @@
#!/bin/bash
## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# Script for Random Wallpaper ( CTRL ALT W)
wallDIR="$HOME/Pictures/wallpapers"
@ -17,7 +17,7 @@ BEZIER=".43,1.19,1,.4"
SWWW_PARAMS="--transition-fps $FPS --transition-type $TYPE --transition-duration $DURATION --transition-bezier $BEZIER"
swww query || swww init && swww img ${RANDOMPICS} $SWWW_PARAMS
swww query || swww-daemon --format xrgb && swww img ${RANDOMPICS} $SWWW_PARAMS
${scriptsDir}/PywalSwww.sh

4
config/hypr/UserScripts/WallpaperSelect.sh

@ -1,5 +1,5 @@
#!/bin/bash
## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# This script for selecting wallpapers (SUPER W)
SCRIPTSDIR="$HOME/.config/hypr/scripts"
@ -40,7 +40,7 @@ menu() {
printf "$RANDOM_PIC_NAME\n"
}
swww query || swww init
swww query || swww-daemon --format xrgb
main() {
choice=$(menu | ${rofi_command})

2
config/hypr/UserScripts/Weather.py

@ -1,7 +1,7 @@
#!/usr/bin/env python3
# From https://raw.githubusercontent.com/rxyhn/dotfiles/main/home/rxyhn/modules/desktop/waybar/scripts/waybar-wttr.py
## ensure to insert city inside ""
# ensure to insert city inside ""
city = ""
import json
import requests

75
config/hypr/configs/Keybinds.conf

@ -1,4 +1,4 @@
## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ #
# Default Keybinds
# visit https://wiki.hyprland.org/Configuring/Binds/ for more info
@ -23,12 +23,13 @@ bind = CTRL ALT, P, exec, $scriptsDir/Wlogout.sh
bind = $mainMod, H, exec, $scriptsDir/KeyHints.sh # Small help file
bind = $mainMod ALT, R, exec, $scriptsDir/Refresh.sh # Refresh waybar, swaync, rofi
bind = $mainMod ALT, E, exec, $scriptsDir/RofiEmoji.sh # emoji
bind = $mainMod, S, exec, $scriptsDir/RofiSearch.sh # Google search from Rofi
bind = $mainMod SHIFT, B, exec, $scriptsDir/ChangeBlur.sh # Toggle blur settings
bind = $mainMod SHIFT, G, exec, $scriptsDir/GameMode.sh # animations ON/OFF
bind = $mainMod ALT, K, exec, $scriptsDir/SwitchKeyboardLayout.sh # Switch Keyboard Layout
bind = $mainMod ALT, L, exec, $scriptsDir/ChangeLayout.sh # Toggle Master or Dwindle Layout
bind = $mainMod ALT, V, exec, $scriptsDir/ClipManager.sh # Clipboard Manager
bind = $mainMod SHIFT, N, exec, swaync-client -t -sw # swayNC panel
bind = SHIFT, ALT_L, exec, $scriptsDir/SwitchKeyboardLayout.sh # Switch Keyboard Layout
# FEATURES / EXTRAS (UserScripts)
bind = $mainMod, E, exec, $UserScripts/QuickEdit.sh # Quick Edit Hyprland Settings
@ -106,43 +107,45 @@ bind = $mainMod SHIFT, tab, workspace, m-1
bind = $mainMod SHIFT, U, movetoworkspace, special
bind = $mainMod, U, togglespecialworkspace,
# Switch workspaces with mainMod + [0-9]
bind = $mainMod, 1, workspace, 1
bind = $mainMod, 2, workspace, 2
bind = $mainMod, 3, workspace, 3
bind = $mainMod, 4, workspace, 4
bind = $mainMod, 5, workspace, 5
bind = $mainMod, 6, workspace, 6
bind = $mainMod, 7, workspace, 7
bind = $mainMod, 8, workspace, 8
bind = $mainMod, 9, workspace, 9
bind = $mainMod, 0, workspace, 10
# Move active window and follow to workspace
bind = $mainMod SHIFT, 1, movetoworkspace, 1
bind = $mainMod SHIFT, 2, movetoworkspace, 2
bind = $mainMod SHIFT, 3, movetoworkspace, 3
bind = $mainMod SHIFT, 4, movetoworkspace, 4
bind = $mainMod SHIFT, 5, movetoworkspace, 5
bind = $mainMod SHIFT, 6, movetoworkspace, 6
bind = $mainMod SHIFT, 7, movetoworkspace, 7
bind = $mainMod SHIFT, 8, movetoworkspace, 8
bind = $mainMod SHIFT, 9, movetoworkspace, 9
bind = $mainMod SHIFT, 0, movetoworkspace, 10
# The following mappings use the key codes to better support various keyboard layouts
# 1 is code:10, 2 is code 11, etc
# Switch workspaces with mainMod + [0-9]
bind = $mainMod, code:10, workspace, 1
bind = $mainMod, code:11, workspace, 2
bind = $mainMod, code:12, workspace, 3
bind = $mainMod, code:13, workspace, 4
bind = $mainMod, code:14, workspace, 5
bind = $mainMod, code:15, workspace, 6
bind = $mainMod, code:16, workspace, 7
bind = $mainMod, code:17, workspace, 8
bind = $mainMod, code:18, workspace, 9
bind = $mainMod, code:19, workspace, 10
# Move active window and follow to workspace mainMod + SHIFT [0-9]
bind = $mainMod SHIFT, code:10, movetoworkspace, 1
bind = $mainMod SHIFT, code:11, movetoworkspace, 2
bind = $mainMod SHIFT, code:12, movetoworkspace, 3
bind = $mainMod SHIFT, code:13, movetoworkspace, 4
bind = $mainMod SHIFT, code:14, movetoworkspace, 5
bind = $mainMod SHIFT, code:15, movetoworkspace, 6
bind = $mainMod SHIFT, code:16, movetoworkspace, 7
bind = $mainMod SHIFT, code:17, movetoworkspace, 8
bind = $mainMod SHIFT, code:18, movetoworkspace, 9
bind = $mainMod SHIFT, code:19, movetoworkspace, 10
bind = $mainMod SHIFT, bracketleft, movetoworkspace, -1 # brackets [ or ]
bind = $mainMod SHIFT, bracketright, movetoworkspace, +1
# Move active window to a workspace silently
bind = $mainMod CTRL, 1, movetoworkspacesilent, 1
bind = $mainMod CTRL, 2, movetoworkspacesilent, 2
bind = $mainMod CTRL, 3, movetoworkspacesilent, 3
bind = $mainMod CTRL, 4, movetoworkspacesilent, 4
bind = $mainMod CTRL, 5, movetoworkspacesilent, 5
bind = $mainMod CTRL, 6, movetoworkspacesilent, 6
bind = $mainMod CTRL, 7, movetoworkspacesilent, 7
bind = $mainMod CTRL, 8, movetoworkspacesilent, 8
bind = $mainMod CTRL, 9, movetoworkspacesilent, 9
bind = $mainMod CTRL, 0, movetoworkspacesilent, 10
# Move active window to a workspace silently mainMod + CTRL [0-9]
bind = $mainMod CTRL, code:10, movetoworkspacesilent, 1
bind = $mainMod CTRL, code:11, movetoworkspacesilent, 2
bind = $mainMod CTRL, code:12, movetoworkspacesilent, 3
bind = $mainMod CTRL, code:13, movetoworkspacesilent, 4
bind = $mainMod CTRL, code:14, movetoworkspacesilent, 5
bind = $mainMod CTRL, code:15, movetoworkspacesilent, 6
bind = $mainMod CTRL, code:16, movetoworkspacesilent, 7
bind = $mainMod CTRL, code:17, movetoworkspacesilent, 8
bind = $mainMod CTRL, code:18, movetoworkspacesilent, 9
bind = $mainMod CTRL, code:19, movetoworkspacesilent, 10
bind = $mainMod CTRL, bracketleft, movetoworkspacesilent, -1 # brackets [ or ]
bind = $mainMod CTRL, bracketright, movetoworkspacesilent, +1

4
config/hypr/configs/Settings.conf

@ -1,8 +1,8 @@
## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ #
# Default Settings. avoid changing this file as during update, this will be replaced
## refer to Hyprland wiki for more info https://wiki.hyprland.org/Configuring/Variables
# refer to Hyprland wiki for more info https://wiki.hyprland.org/Configuring/Variables
# Initial boot script enable to apply initial wallpapers, theming, new settings etc.
exec-once = $HOME/.config/hypr/initial-boot.sh

33
config/hypr/hypridle.conf

@ -0,0 +1,33 @@
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ #
# Hypridle
# Original config submitted by https://github.com/SherLock707
general {
# lock_cmd = notify-send "lock!" # dbus/sysd lock command (loginctl lock-session)
# unlock_cmd = notify-send "unlock!" # same as above, but unlock
before_sleep_cmd = hyprlock # command ran before sleep
# after_sleep_cmd = notify-send "Awake!" # command ran after sleep
ignore_dbus_inhibit = false # whether to ignore dbus-sent idle-inhibit requests (used by e.g. firefox or steam)
}
# Warn
listener {
timeout = 540 # 9 min
on-timeout = notify-send "You are idle!" # command to run when timeout has passed
on-resume = notify-send "Welcome back!" # command to run when activity is detected after timeout has fired.
}
# Screenlock
listener {
timeout = 600 # 10 min
on-timeout = hyprlock # command to run when timeout has passed
# on-resume = notify-send "Welcome back to your desktop!" # command to run when activity is detected after timeout has fired.
}
# Suspend # disabled by default
# listener {
# timeout = 1200 # 20 min
# on-timeout = systemctl suspend # command to run when timeout has passed
# on-resume = notify-send "Welcome back to your desktop!" # command to run when activity is detected after timeout has fired.
# }

4
config/hypr/hyprland.conf

@ -1,12 +1,12 @@
# Sourcing external config files
###### Default Configs
# Default Configs
$configs = $HOME/.config/hypr/configs
source=$configs/Settings.conf
source=$configs/Keybinds.conf
#### User Configs
# User Configs
$UserConfigs = $HOME/.config/hypr/UserConfigs
source= $UserConfigs/Startup_Apps.conf

132
config/hypr/hyprlock.conf

@ -0,0 +1,132 @@
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ #
# Hyprlock
# Original config submitted by https://github.com/SherLock707
source = $HOME/.cache/wal/colors-hyprland
general {
grace = 1
}
background {
monitor =
path = screenshot # screenshot of your desktop
# path = $HOME/.config/rofi/.current_wallpaper # NOTE only png supported for now
color = $color7
# all these options are taken from hyprland, see https://wiki.hyprland.org/Configuring/Variables/#blur for explanations
blur_size = 4
blur_passes = 2 # 0 disables blurring
noise = 0.0117
contrast = 1.3000 # Vibrant!!!
brightness = 0.8000
vibrancy = 0.2100
vibrancy_darkness = 0.0
}
input-field {
monitor =
size = 250, 50
outline_thickness = 3
dots_size = 0.33 # Scale of input-field height, 0.2 - 0.8
dots_spacing = 0.15 # Scale of dots' absolute size, 0.0 - 1.0
dots_center = true
outer_color = $color1
inner_color = $color0
font_color = $color7
fade_on_empty = true
placeholder_text = <i>Password...</i> # Text rendered in the input box when it's empty.
hide_input = false
position = 0, 100
halign = center
valign = bottom
}
# Date
label {
monitor =
text = cmd[update:18000000] echo "<b> "$(date +'%A, %-d %B %Y')" </b>"
color = $color5
font_size = 34
font_family = JetBrains Mono Nerd Font 10
position = 0, -150
halign = center
valign = top
}
# Week
label {
monitor =
text = cmd[update:18000000] echo "<b> "$(date +'Week %U')" </b>"
color = $color7
font_size = 24
font_family = JetBrains Mono Nerd Font 10
position = 0, -200
halign = center
valign = top
}
# Time
label {
monitor =
# text = cmd[update:1000] echo "<b><big> $(date +"%I:%M:%S %p") </big></b>" # AM/PM
text = cmd[update:1000] echo "<b><big> $(date +"%H:%M:%S") </big></b>" # 24H
color = $color7
font_size = 94
font_family = JetBrains Mono Nerd Font 10
position = 0, -150
halign = center
valign = center
}
label {
monitor =
text = $USER
color = $color7
font_size = 18
font_family = Inter Display Medium
position = 0, 200
halign = center
valign = bottom
}
label {
monitor =
text = cmd[update:60000] echo "<b> "$(uptime -p)" </b>"
color = $color12
font_size = 24
font_family = JetBrains Mono Nerd Font 10
position = 0, 0
halign = right
valign = bottom
}
label {
monitor =
text = cmd[update:3600000] ping -c 1 wttr.in > /dev/null && curl -s 'wttr.in?format=2' # For specific location : wttr.in/busan?format=2
color = $color10
font_size = 24
font_family = JetBrains Mono Nerd Font 10
position = 50, 0
halign = left
valign = bottom
}
image {
monitor =
path = $HOME/.config/rofi/.current_wallpaper
size = 230
rounding = -1
border_size = 4
border_color = $color12
rotate = 0
reload_time = -1
position = 0, 200
halign = center
valign = center
}

6
config/hypr/initial-boot.sh

@ -7,9 +7,9 @@
# Variables
scriptsDir=$HOME/.config/hypr/scripts
wallpaper=$HOME/Pictures/wallpapers/Fantasy-Landscape.png
wallpaper=$HOME/Pictures/wallpapers/Dark_Nature.png
waybar_style="$HOME/.config/waybar/style/[Pywal] Chroma Tally.css"
kvantum_theme="Tokyo-Night"
kvantum_theme="Catppuccin-Mocha"
swww="swww img"
effect="--transition-bezier .43,1.19,1,.4 --transition-fps 30 --transition-type grow --transition-pos 0.925,0.977 --transition-duration 2"
@ -20,7 +20,7 @@ if [ ! -f ~/.config/hypr/.initial_startup_done ]; then
# Initialize pywal and wallpaper
if [ -f "$wallpaper" ]; then
wal -i $wallpaper -s -t > /dev/null
swww init && $swww $wallpaper $effect
swww query || swww-daemon && $swww $wallpaper $effect
"$scriptsDir/PywalSwww.sh" > /dev/null 2>&1 &
fi

2
config/hypr/scripts/AirplaneMode.sh

@ -1,5 +1,5 @@
#!/bin/bash
## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# Airplane Mode. Turning on or off all wifi using rfkill.
notif="$HOME/.config/swaync/images/bell.png"

2
config/hypr/scripts/Brightness.sh

@ -1,5 +1,5 @@
#!/bin/bash
## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# Script for Monitor backlights (if supported) using brightnessctl
iDIR="$HOME/.config/swaync/icons"

2
config/hypr/scripts/BrightnessKbd.sh

@ -1,5 +1,5 @@
#!/bin/bash
## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# Script for keyboard backlights (if supported) using brightnessctl
iDIR="$HOME/.config/swaync/icons"

4
config/hypr/scripts/ChangeBlur.sh

@ -1,6 +1,6 @@
#!/bin/bash
## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
## Script for changing blurs on the fly
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# Script for changing blurs on the fly
notif="$HOME/.config/swaync/images/bell.png"

2
config/hypr/scripts/ChangeLayout.sh

@ -1,5 +1,5 @@
#!/bin/bash
## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# for changing Hyprland Layouts (Master or Dwindle) on the fly
notif="$HOME/.config/swaync/images/bell.png"

2
config/hypr/scripts/ClipManager.sh

@ -1,5 +1,5 @@
#!/bin/bash
## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# Clipboard Manager. This script uses cliphist, rofi, and wl-copy.
# Actions:

12
config/hypr/scripts/DarkLight.sh

@ -87,13 +87,13 @@ $swww "${next_wallpaper}" $effect
# Set Kvantum Manager theme & QT5/QT6 settings
if [ "$next_mode" = "Dark" ]; then
kvantum_theme="Tokyo-Night"
qt5ct_color_scheme="$HOME/.config/qt5ct/colors/Tokyo-Night.conf"
qt6ct_color_scheme="$HOME/.config/qt6ct/colors/Tokyo-Night.conf"
kvantum_theme="Catppuccin-Mocha"
qt5ct_color_scheme="$HOME/.config/qt5ct/colors/Catppuccin-Mocha.conf"
qt6ct_color_scheme="$HOME/.config/qt6ct/colors/Catppuccin-Mocha.conf"
else
kvantum_theme="Tokyo-Day"
qt5ct_color_scheme="$HOME/.config/qt5ct/colors/Tokyo-Day.conf"
qt6ct_color_scheme="$HOME/.config/qt6ct/colors/Tokyo-Day.conf"
kvantum_theme="Catppuccin-Latte"
qt5ct_color_scheme="$HOME/.config/qt5ct/colors/Catppuccin-Latte.conf"
qt6ct_color_scheme="$HOME/.config/qt6ct/colors/Catppuccin-Latte.conf"
fi
kvantummanager --set "$kvantum_theme"

4
config/hypr/scripts/GameMode.sh

@ -1,12 +1,12 @@
#!/bin/bash
## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# Game Mode. Turning off all animations
notif="$HOME/.config/swaync/images/bell.png"
SCRIPTSDIR="$HOME/.config/hypr/scripts"
HYPRGAMEMODE=$(hyprctl getoption animations:enabled | awk 'NR==2{print $2}')
HYPRGAMEMODE=$(hyprctl getoption animations:enabled | awk 'NR==1{print $2}')
if [ "$HYPRGAMEMODE" = 1 ] ; then
hyprctl --batch "\
keyword animations:enabled 0;\

6
config/hypr/scripts/KeyHints.sh

@ -1,5 +1,5 @@
#!/bin/bash
## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# Keyhints. Idea got from Garuda Hyprland
# Detect monitor resolution and scale
@ -41,6 +41,7 @@ yad --width=$dynamic_width --height=$dynamic_height \
" enter" "Terminal" "(kitty)" \
" or D" "App Launcher" "(rofi)" \
" T" "Open File Manager" "(Thunar)" \
" S" "Google Search" "(rofi)" \
" Q" "close active window" "(not kill)" \
" Shift Q " "closes a specified window" "(window)" \
" Alt V" "Clipboard Manager" "(cliphist)" \
@ -68,6 +69,3 @@ yad --width=$dynamic_width --height=$dynamic_height \
" E" "View or EDIT Keybinds, Settings, Monitor" "" \
"" "" "" \
"More tips:" "https://github.com/JaKooLit/Hyprland-Dots/wiki" ""\

8
config/hypr/scripts/LockScreen.sh

@ -1,7 +1,5 @@
#!/bin/bash
## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# For Swaylock
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
CONFIG="$HOME/.config/swaylock/config"
sleep 0.5s; swaylock --config ${CONFIG} & disown
# For Hyprlock
hyprlock -q

2
config/hypr/scripts/MediaCtrl.sh

@ -1,5 +1,5 @@
#!/bin/bash
## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# Playerctl
music_icon="$HOME/.config/swaync/icons/music.png"

2
config/hypr/scripts/Polkit-NixOS.sh

@ -1,5 +1,5 @@
#!/bin/bash
## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# For NixOS starting of polkit-gnome. Dec 2023, the settings stated in NixOS wiki does not work so have to manual start it
# Find all polkit-gnome executables in the Nix store

2
config/hypr/scripts/Polkit.sh

@ -1,5 +1,5 @@
#!/bin/bash
## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# This is for polkits, it will start from top and will stop if the top is executed
# Polkit possible paths files to check

2
config/hypr/scripts/PortalHyprland.sh

@ -1,5 +1,5 @@
#!/bin/bash
## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# For manually starting xdg-desktop-portal
sleep 1

2
config/hypr/scripts/PywalSwww.sh

@ -1,5 +1,5 @@
#!/bin/bash
## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# Pywal Colors for current wallpaper
# Define the path to the swww cache directory

2
config/hypr/scripts/Refresh.sh

@ -1,5 +1,5 @@
#!/bin/bash
## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# Scripts for refreshing waybar, rofi, swaync, pywal colors
SCRIPTSDIR=$HOME/.config/hypr/scripts

2
config/hypr/scripts/RefreshNoWaybar.sh

@ -1,5 +1,5 @@
#!/bin/bash
## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# Modified version of Refresh but no waybar refresh
# Used by automatic wallpaper change

6
config/hypr/scripts/RofiEmoji.sh

@ -1,13 +1,13 @@
#!/bin/bash
## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# Rofi Emoticons. Not my own. Cant remember the source
sed '1,/^### DATA ###$/d' $0 |
sed '1,/^# # DATA # #$/d' $0 |
rofi -dmenu -config ~/.config/rofi/config-long.rasi|
cut -d ' ' -f 1 | tr -d '\n' | wl-copy
exit
### DATA ###
# # DATA # #
😀 grinning face face smile happy joy :D grin
😃 grinning face with big eyes face happy joy haha :D :) smile funny
😄 grinning face with smiling eyes face happy joy funny haha laugh like :D :) smile

10
config/hypr/scripts/RofiSearch.sh

@ -0,0 +1,10 @@
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# Modified Script for Google Search
# Original Submitted by https://github.com/LeventKaanOguz
# Opens rofi in dmenu mod and waits for input. Then pushes the input to the query of the URL.
#
rofi_config="$HOME/.config/rofi/config-search.rasi"
echo "" | rofi -dmenu -config "$rofi_config" -p "Search:" | xargs -I{} xdg-open https://www.google.com/search?q={}

2
config/hypr/scripts/ScreenShot.sh

@ -1,5 +1,5 @@
#!/bin/bash
## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# Screenshots scripts
iDIR="$HOME/.config/swaync/icons"

6
config/hypr/scripts/SwitchKeyboardLayout.sh

@ -1,5 +1,5 @@
#!/bin/bash
## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# This is for changing kb_layouts. Set kb_layouts in $settings_file
layout_f="$HOME/.cache/kb_layout"
@ -38,8 +38,8 @@ next_index=$(( (current_index + 1) % layout_count ))
new_layout="${layout_mapping[next_index]}"
# Update the keyboard layout
hyprctl keyword input:kb_layout "$new_layout"
hyprctl switchxkblayout "at-translated-set-2-keyboard" "$new_layout"
echo "$new_layout" > "$layout_f"
# Notification for the new keyboard layout
notify-send -u low -i "$notif" "new KB_Layout: $new_layout"
notify-send -u low -i "$notif" "new KB_Layout: $new_layout"

7
config/hypr/scripts/TouchPad.sh

@ -1,6 +1,9 @@
#!/bin/bash
## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# For disabling touchpad.
# Edit the Touchpad_Device according to your system
# use hyprctl devices to get your system touchpad device name
Touchpad_Device="asue1209:00-04f3:319f-touchpad"
notif="$HOME/.config/swaync/images/bell.png"
@ -18,7 +21,7 @@ toggle_touchpad() {
fi
notify-send -u low -i "$notif" "Touchpad $action"
hyprctl keyword "device:$Touchpad_Device:enabled" "$(cat "$STATUS_FILE")"
hyprctl keyword "device[$Touchpad_Device]:enabled" "$(cat "$STATUS_FILE")"
}
toggle_touchpad

22
config/hypr/scripts/Volume.sh

@ -1,5 +1,5 @@
#!/bin/bash
## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# Scripts for volume controls for audio and mic
iDIR="$HOME/.config/swaync/icons"
@ -42,17 +42,19 @@ notify_user() {
# Increase Volume
inc_volume() {
if [ "$(pamixer --get-mute)" == "true" ]; then
pamixer -u && notify_user
toggle_mute
else
pamixer -i 5 --allow-boost --set-limit 150 && notify_user
fi
pamixer -i 5 && notify_user
}
# Decrease Volume
dec_volume() {
if [ "$(pamixer --get-mute)" == "true" ]; then
pamixer -u && notify_user
toggle_mute
else
pamixer -d 5 && notify_user
fi
pamixer -d 5 && notify_user
}
# Toggle Mute
@ -102,17 +104,19 @@ notify_mic_user() {
# Increase MIC Volume
inc_mic_volume() {
if [ "$(pamixer --default-source --get-mute)" == "true" ]; then
pamixer --default-source -u && notify_mic_user
toggle_mic
else
pamixer --default-source -i 5 && notify_mic_user
fi
pamixer --default-source -i 5 && notify_mic_user
}
# Decrease MIC Volume
dec_mic_volume() {
if [ "$(pamixer --default-source --get-mute)" == "true" ]; then
pamixer --default-source -u && notify_mic_user
toggle-mic
else
pamixer --default-source -d 5 && notify_mic_user
fi
pamixer --default-source -d 5 && notify_mic_user
}
# Execute accordingly

2
config/hypr/scripts/WaybarCava.sh

@ -1,5 +1,5 @@
#!/bin/bash
## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# Not my own work. This was added through Github PR. Credit to original author

2
config/hypr/scripts/WaybarLayout.sh

@ -1,5 +1,5 @@
#!/bin/bash
## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# Script for waybar layout or configs
set -euo pipefail

2
config/hypr/scripts/WaybarStyles.sh

@ -1,5 +1,5 @@
#!/bin/bash
## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# Script for waybar styles
set -euo pipefail

2
config/hypr/scripts/Wlogout.sh

@ -1,5 +1,5 @@
#!/bin/bash
## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ##
# wlogout (Power, Screen Lock, Suspend, etc)

0
config/hypr/v2.2.4 → config/hypr/v2.2.8

0
config/qt5ct/colors/Tokyo-Day.conf → config/qt5ct/colors/Catppuccin-Latte.conf

4
config/qt5ct/colors/Catppuccin-Mocha.conf

@ -0,0 +1,4 @@
[ColorScheme]
active_colors=#ffcdd6f4, #ff1e1e2e, #ffa6adc8, #ff9399b2, #ff45475a, #ff6c7086, #ffcdd6f4, #ffcdd6f4, #ffcdd6f4, #ff1e1e2e, #ff181825, #ff7f849c, #ff89b4fa, #ff1e1e2e, #ff89b4fa, #fff38ba8, #ff1e1e2e, #ffcdd6f4, #ff11111b, #ffcdd6f4, #807f849c
disabled_colors=#ffa6adc8, #ff1e1e2e, #ffa6adc8, #ff9399b2, #ff45475a, #ff6c7086, #ffa6adc8, #ffa6adc8, #ffa6adc8, #ff1e1e2e, #ff11111b, #ff7f849c, #ff89b4fa, #ff45475a, #ff89b4fa, #fff38ba8, #ff1e1e2e, #ffcdd6f4, #ff11111b, #ffcdd6f4, #807f849c
inactive_colors=#ffcdd6f4, #ff1e1e2e, #ffa6adc8, #ff9399b2, #ff45475a, #ff6c7086, #ffcdd6f4, #ffcdd6f4, #ffcdd6f4, #ff1e1e2e, #ff181825, #ff7f849c, #ff89b4fa, #ffa6adc8, #ff89b4fa, #fff38ba8, #ff1e1e2e, #ffcdd6f4, #ff11111b, #ffcdd6f4, #807f849c

4
config/qt5ct/colors/Tokyo-Night.conf

@ -1,4 +0,0 @@
[ColorScheme]
active_colors=#2ac3def4, #bb9af72e, #565f89c8, #bb9af7b2, #ff45475a, #bb9af786, #2ac3def4, #2ac3def4, #2ac3def4, ##bb9af72e, #ff181825, #eb6f929c, #ff89b4fa, ##bb9af72e, #ff89b4fa, #9ccfd8a8, ##bb9af72e, #2ac3def4, #ff11111b, #2ac3def4, #bb9af79c
disabled_colors=#565f89c8, #bb9af72e, #565f89c8, #bb9af7b2, #ff45475a, #bb9af786, #565f89c8, #565f89c8, #565f89c8, ##bb9af72e, #ff11111b, #eb6f929c, #ff89b4fa, #ff45475a, #ff89b4fa, #9ccfd8a8, ##bb9af72e, #2ac3def4, #ff11111b, #2ac3def4, #bb9af79c
inactive_colors=#2ac3def4, #bb9af72e, #565f89c8, #bb9af7b2, #ff45475a, #bb9af786, #2ac3def4, #2ac3def4, #2ac3def4, ##bb9af72e, #ff181825, #eb6f929c, #ff89b4fa, #565f89c8, #ff89b4fa, #9ccfd8a8, ##bb9af72e, #2ac3def4, #ff11111b, #2ac3def4, #bb9af79c

4
config/qt5ct/qt5ct.conf

@ -1,5 +1,5 @@
[Appearance]
color_scheme_path=$HOME/.config/qt5ct/colors/Tokyo-Night.conf
color_scheme_path=$HOME/.config/qt5ct/colors/Catppuccin-Mocha.conf
custom_palette=true
icon_theme=Tokyonight-Dark
standard_dialogs=default
@ -25,7 +25,7 @@ underline_shortcut=1
wheel_scroll_lines=3
[SettingsWindow]
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\x39\0\0\x1\xc8\0\0\x5\a\0\0\x5\x2\0\0\0\0\0\0\0\x14\0\0\x6\xe3\0\0\x5u\0\0\0\0\x2\0\0\0\n\0\0\0\0\x39\0\0\x1\xc8\0\0\x5\a\0\0\x5\x2)
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\0\0\0\x6\xe3\0\0\x5\x61\0\0\0\0\0\0\0\0\0\0\x6\xe3\0\0\x5\x61\0\0\0\0\x2\0\0\0\n\0\0\0\0\0\0\0\0\0\0\0\x6\xe3\0\0\x5\x61)
[Troubleshooting]
force_raster_widgets=1

0
config/qt6ct/colors/Tokyo-Day.conf → config/qt6ct/colors/Catppuccin-Latte.conf

4
config/qt6ct/colors/Catppuccin-Mocha.conf

@ -0,0 +1,4 @@
[ColorScheme]
active_colors=#ffcdd6f4, #ff1e1e2e, #ffa6adc8, #ff9399b2, #ff45475a, #ff6c7086, #ffcdd6f4, #ffcdd6f4, #ffcdd6f4, #ff1e1e2e, #ff181825, #ff7f849c, #ff89b4fa, #ff1e1e2e, #ff89b4fa, #fff38ba8, #ff1e1e2e, #ffcdd6f4, #ff11111b, #ffcdd6f4, #807f849c
disabled_colors=#ffa6adc8, #ff1e1e2e, #ffa6adc8, #ff9399b2, #ff45475a, #ff6c7086, #ffa6adc8, #ffa6adc8, #ffa6adc8, #ff1e1e2e, #ff11111b, #ff7f849c, #ff89b4fa, #ff45475a, #ff89b4fa, #fff38ba8, #ff1e1e2e, #ffcdd6f4, #ff11111b, #ffcdd6f4, #807f849c
inactive_colors=#ffcdd6f4, #ff1e1e2e, #ffa6adc8, #ff9399b2, #ff45475a, #ff6c7086, #ffcdd6f4, #ffcdd6f4, #ffcdd6f4, #ff1e1e2e, #ff181825, #ff7f849c, #ff89b4fa, #ffa6adc8, #ff89b4fa, #fff38ba8, #ff1e1e2e, #ffcdd6f4, #ff11111b, #ffcdd6f4, #807f849c

4
config/qt6ct/colors/Tokyo-Night.conf

@ -1,4 +0,0 @@
[ColorScheme]
active_colors=#2ac3def4, #bb9af72e, #565f89c8, #bb9af7b2, #ff45475a, #bb9af786, #2ac3def4, #2ac3def4, #2ac3def4, ##bb9af72e, #ff181825, #eb6f929c, #ff89b4fa, ##bb9af72e, #ff89b4fa, #9ccfd8a8, ##bb9af72e, #2ac3def4, #ff11111b, #2ac3def4, #bb9af79c
disabled_colors=#565f89c8, #bb9af72e, #565f89c8, #bb9af7b2, #ff45475a, #bb9af786, #565f89c8, #565f89c8, #565f89c8, ##bb9af72e, #ff11111b, #eb6f929c, #ff89b4fa, #ff45475a, #ff89b4fa, #9ccfd8a8, ##bb9af72e, #2ac3def4, #ff11111b, #2ac3def4, #bb9af79c
inactive_colors=#2ac3def4, #bb9af72e, #565f89c8, #bb9af7b2, #ff45475a, #bb9af786, #2ac3def4, #2ac3def4, #2ac3def4, ##bb9af72e, #ff181825, #eb6f929c, #ff89b4fa, #565f89c8, #ff89b4fa, #9ccfd8a8, ##bb9af72e, #2ac3def4, #ff11111b, #2ac3def4, #bb9af79c

11
config/qt6ct/qt6ct.conf

@ -1,13 +1,13 @@
[Appearance]
color_scheme_path=$HOME/.config/qt6ct/colors/Tokyo-Night.conf
color_scheme_path=$HOME/.config/qt6ct/colors/Catppuccin-Mocha.conf
custom_palette=true
icon_theme=TokyoNight-Tokyonight-Dark
icon_theme=Tokyonight-Dark
standard_dialogs=default
style=kvantum
[Fonts]
fixed="Fira Code Medium,12,-1,5,57,0,0,0,0,0,Regular"
general="Fira Code Medium,14,-1,5,57,0,0,0,0,0,Regular"
fixed="Fira Code Medium,12,-1,5,500,0,0,0,0,0,0,0,0,0,0,1,Regular"
general="Fira Code Medium,14,-1,5,500,0,0,0,0,0,0,0,0,0,0,1,Regular"
[Interface]
activate_item_on_single_click=1
@ -25,9 +25,8 @@ underline_shortcut=1
wheel_scroll_lines=3
[SettingsWindow]
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\x39\0\0\x1\xc8\0\0\x5\a\0\0\x5\x2\0\0\0\0\0\0\0\x14\0\0\x6\xe3\0\0\x5u\0\0\0\0\x2\0\0\0\n\0\0\0\0\x39\0\0\x1\xc8\0\0\x5\a\0\0\x5\x2)
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\0\0\0\x4\xef\0\0\x5_\0\0\0\0\0\0\0\0\0\0\t\xff\0\0\x5s\0\0\0\0\x2\0\0\0\n\0\0\0\0\0\0\0\0\0\0\0\x4\xef\0\0\x5_)
[Troubleshooting]
force_raster_widgets=1
ignored_applications=@Invalid()

246
config/rofi/config-search.rasi

@ -0,0 +1,246 @@
/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
/* Rofi Config for Google Search) */
/* ---- Configuration ---- */
configuration {
modi: "drun,run,filebrowser";
font: "Fira Code SemiBold 12";
show-icons: true;
display-drun: "";
display-run: "";
display-filebrowser: "";
display-window: "󱂬";
drun-display-format: "{name}";
hover-select: true;
me-select-entry: "MouseSecondary";
me-accept-entry: "MousePrimary";
window-format: "{w} · {c} · {t}";
dpi: 1;
}
/* ---- Load pywal colors (custom wal template) ---- */
@import "~/.config/rofi/pywal-color/pywal-theme.rasi"
/* ---- Window ---- */
window {
width: 600px;
/*height: 450px;*/
x-offset: 0px;
y-offset: 0px;
spacing: 0px;
padding: 1px;
margin: 0px;
border: 2px;
border-color: @active-background;
cursor: "default";
location: north;
anchor: center;
fullscreen: false;
enabled: true;
border-radius: 12px;
background-image: url("~/.config/rofi/.current_wallpaper", width);
}
/* ---- Mainbox ---- */
mainbox {
enabled: true;
orientation: vertical;
padding: 8px;
background-color: transparent;
children: [ "inputbar", "imagebox" ];
border-radius: 12px;
}
/* ---- Imagebox ---- */
imagebox {
background-color: transparent;
orientation: horizontal;
children: [ "mode-switcher", "listbox"];
}
/* ---- Listbox ---- */
listbox {
spacing: 4px;
orientation: vertical;
children: ["listview" ];
padding: 6px;
border-radius: 12px;
border: 1px;
border-color: @active-background;
background-color: @background;
}
/* ---- Dummy ---- */
dummy {
background-color: transparent;
}
/* ---- Inputbar ---- */
inputbar {
enabled: true;
text-color: @foreground;
spacing: 10px;
border-radius: 12px;
border-color: @foreground;
background-color: @background;
children: [ "textbox-prompt-colon","entry" ];
border: 1px;
border-color: @active-background;
}
textbox-prompt-colon {
enabled: true;
padding: 6px 0px 6px 10px;
expand: false;
str: " 󰜏 ";
text-color: inherit;
background-color: transparent;
}
entry {
enabled: true;
padding: 6px 0px 0px 0px;
text-color: inherit;
cursor: text;
placeholder: "Google Search";
placeholder-color: inherit;
background-color: transparent;
}
/* ---- Mode Switcher ---- */
mode-switcher{
orientation: vertical;
enabled: true;
spacing: 12px;
background-color: transparent;
text-color: @foreground;
}
button {
padding: 0px 12px 0px 8px;
border-radius: 12px;
background-color: @background;
text-color: inherit;
cursor: pointer;
border: 1px;
border-color: @active-background;
}
button selected {
background-color: @selected-normal-background;
text-color: @foreground;
border: 1px;
border-color: @background;
}
/* ---- Listview ---- */
listview {
enabled: true;
columns: 2;
lines: 0;
spacing: 2px;
padding: 6px;
dynamic: true;
cycle: true;
scrollbar: false;
layout: vertical;
reverse: false;
fixed-height: true;
fixed-columns: false;
background-color: transparent;
border-radius: 12px;
border: 0px;
}
/* ---- Element ---- */
element {
enabled: true;
padding: 5px;
margin: 2px;
cursor: pointer;
background-color: transparent;
border-radius: 12px;
border: 0px;
}
element normal.normal {
background-color: inherit;
text-color: @foreground;
}
element normal.urgent {
background-color: inherit;
text-color: @foreground;
}
element normal.active {
background-color: inherit;
text-color: @foreground;
}
element selected.normal {
background-color: @selected-normal-background;
text-color: @foreground;
}
element selected.urgent {
background-color: inherit;
text-color: @foreground;
}
element selected.active {
background-color: inherit;
text-color: @foreground;
}
element alternate.normal {
background-color: inherit;
text-color: @foreground;
}
element alternate.urgent {
background-color: inherit;
text-color: @foreground;
}
element alternate.active {
background-color: inherit;
text-color: @foreground;
}
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;
}
/*****----- Message -----*****/
message {
background-color: @background;
margin: 20px 0px 0px 0px;
border-radius: 12px;
}
textbox {
padding: 10px;
background-color: @background;
text-color: @foreground;
}
error-message {
padding: 15px;
border-radius: 12px;
background-color: @background;
text-color: @foreground;
}

246
config/rofi/resolution/1080p/config-search.rasi

@ -0,0 +1,246 @@
/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
/* Rofi Config for Google Search) */
/* ---- Configuration ---- */
configuration {
modi: "drun,run,filebrowser";
font: "Fira Code SemiBold 12";
show-icons: true;
display-drun: "";
display-run: "";
display-filebrowser: "";
display-window: "󱂬";
drun-display-format: "{name}";
hover-select: true;
me-select-entry: "MouseSecondary";
me-accept-entry: "MousePrimary";
window-format: "{w} · {c} · {t}";
dpi: 1;
}
/* ---- Load pywal colors (custom wal template) ---- */
@import "~/.config/rofi/pywal-color/pywal-theme.rasi"
/* ---- Window ---- */
window {
width: 600px;
/*height: 450px;*/
x-offset: 0px;
y-offset: 0px;
spacing: 0px;
padding: 1px;
margin: 0px;
border: 2px;
border-color: @active-background;
cursor: "default";
location: north;
anchor: center;
fullscreen: false;
enabled: true;
border-radius: 12px;
background-image: url("~/.config/rofi/.current_wallpaper", width);
}
/* ---- Mainbox ---- */
mainbox {
enabled: true;
orientation: vertical;
padding: 8px;
background-color: transparent;
children: [ "inputbar", "imagebox" ];
border-radius: 12px;
}
/* ---- Imagebox ---- */
imagebox {
background-color: transparent;
orientation: horizontal;
children: [ "mode-switcher", "listbox"];
}
/* ---- Listbox ---- */
listbox {
spacing: 4px;
orientation: vertical;
children: ["listview" ];
padding: 6px;
border-radius: 12px;
border: 1px;
border-color: @active-background;
background-color: @background;
}
/* ---- Dummy ---- */
dummy {
background-color: transparent;
}
/* ---- Inputbar ---- */
inputbar {
enabled: true;
text-color: @foreground;
spacing: 10px;
border-radius: 12px;
border-color: @foreground;
background-color: @background;
children: [ "textbox-prompt-colon","entry" ];
border: 1px;
border-color: @active-background;
}
textbox-prompt-colon {
enabled: true;
padding: 6px 0px 6px 10px;
expand: false;
str: " 󰜏 ";
text-color: inherit;
background-color: transparent;
}
entry {
enabled: true;
padding: 6px 0px 0px 0px;
text-color: inherit;
cursor: text;
placeholder: "Google Search";
placeholder-color: inherit;
background-color: transparent;
}
/* ---- Mode Switcher ---- */
mode-switcher{
orientation: vertical;
enabled: true;
spacing: 12px;
background-color: transparent;
text-color: @foreground;
}
button {
padding: 0px 12px 0px 8px;
border-radius: 12px;
background-color: @background;
text-color: inherit;
cursor: pointer;
border: 1px;
border-color: @active-background;
}
button selected {
background-color: @selected-normal-background;
text-color: @foreground;
border: 1px;
border-color: @background;
}
/* ---- Listview ---- */
listview {
enabled: true;
columns: 2;
lines: 0;
spacing: 2px;
padding: 6px;
dynamic: true;
cycle: true;
scrollbar: false;
layout: vertical;
reverse: false;
fixed-height: true;
fixed-columns: false;
background-color: transparent;
border-radius: 12px;
border: 0px;
}
/* ---- Element ---- */
element {
enabled: true;
padding: 5px;
margin: 2px;
cursor: pointer;
background-color: transparent;
border-radius: 12px;
border: 0px;
}
element normal.normal {
background-color: inherit;
text-color: @foreground;
}
element normal.urgent {
background-color: inherit;
text-color: @foreground;
}
element normal.active {
background-color: inherit;
text-color: @foreground;
}
element selected.normal {
background-color: @selected-normal-background;
text-color: @foreground;
}
element selected.urgent {
background-color: inherit;
text-color: @foreground;
}
element selected.active {
background-color: inherit;
text-color: @foreground;
}
element alternate.normal {
background-color: inherit;
text-color: @foreground;
}
element alternate.urgent {
background-color: inherit;
text-color: @foreground;
}
element alternate.active {
background-color: inherit;
text-color: @foreground;
}
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;
}
/*****----- Message -----*****/
message {
background-color: @background;
margin: 20px 0px 0px 0px;
border-radius: 12px;
}
textbox {
padding: 10px;
background-color: @background;
text-color: @foreground;
}
error-message {
padding: 15px;
border-radius: 12px;
background-color: @background;
text-color: @foreground;
}

246
config/rofi/resolution/1440p/config-search.rasi

@ -0,0 +1,246 @@
/* ---- 💫 https://github.com/JaKooLit 💫 ---- */
/* Rofi Config for Google Search) */
/* ---- Configuration ---- */
configuration {
modi: "drun,run,filebrowser";
font: "Fira Code SemiBold 12";
show-icons: true;
display-drun: "";
display-run: "";
display-filebrowser: "";
display-window: "󱂬";
drun-display-format: "{name}";
hover-select: true;
me-select-entry: "MouseSecondary";
me-accept-entry: "MousePrimary";
window-format: "{w} · {c} · {t}";
dpi: 1;
}
/* ---- Load pywal colors (custom wal template) ---- */
@import "~/.config/rofi/pywal-color/pywal-theme.rasi"
/* ---- Window ---- */
window {
width: 600px;
/*height: 450px;*/
x-offset: 0px;
y-offset: 0px;
spacing: 0px;
padding: 1px;
margin: 0px;
border: 2px;
border-color: @active-background;
cursor: "default";
location: north;
anchor: center;
fullscreen: false;
enabled: true;
border-radius: 12px;
background-image: url("~/.config/rofi/.current_wallpaper", width);
}
/* ---- Mainbox ---- */
mainbox {
enabled: true;
orientation: vertical;
padding: 8px;
background-color: transparent;
children: [ "inputbar", "imagebox" ];
border-radius: 12px;
}
/* ---- Imagebox ---- */
imagebox {
background-color: transparent;
orientation: horizontal;
children: [ "mode-switcher", "listbox"];
}
/* ---- Listbox ---- */
listbox {
spacing: 4px;
orientation: vertical;
children: ["listview" ];
padding: 6px;
border-radius: 12px;
border: 1px;
border-color: @active-background;
background-color: @background;
}
/* ---- Dummy ---- */
dummy {
background-color: transparent;
}
/* ---- Inputbar ---- */
inputbar {
enabled: true;
text-color: @foreground;
spacing: 10px;
border-radius: 12px;
border-color: @foreground;
background-color: @background;
children: [ "textbox-prompt-colon","entry" ];
border: 1px;
border-color: @active-background;
}
textbox-prompt-colon {
enabled: true;
padding: 6px 0px 6px 10px;
expand: false;
str: " 󰜏 ";
text-color: inherit;
background-color: transparent;
}
entry {
enabled: true;
padding: 6px 0px 0px 0px;
text-color: inherit;
cursor: text;
placeholder: "Google Search";
placeholder-color: inherit;
background-color: transparent;
}
/* ---- Mode Switcher ---- */
mode-switcher{
orientation: vertical;
enabled: true;
spacing: 12px;
background-color: transparent;
text-color: @foreground;
}
button {
padding: 0px 12px 0px 8px;
border-radius: 12px;
background-color: @background;
text-color: inherit;
cursor: pointer;
border: 1px;
border-color: @active-background;
}
button selected {
background-color: @selected-normal-background;
text-color: @foreground;
border: 1px;
border-color: @background;
}
/* ---- Listview ---- */
listview {
enabled: true;
columns: 2;
lines: 0;
spacing: 2px;
padding: 6px;
dynamic: true;
cycle: true;
scrollbar: false;
layout: vertical;
reverse: false;
fixed-height: true;
fixed-columns: false;
background-color: transparent;
border-radius: 12px;
border: 0px;
}
/* ---- Element ---- */
element {
enabled: true;
padding: 5px;
margin: 2px;
cursor: pointer;
background-color: transparent;
border-radius: 12px;
border: 0px;
}
element normal.normal {
background-color: inherit;
text-color: @foreground;
}
element normal.urgent {
background-color: inherit;
text-color: @foreground;
}
element normal.active {
background-color: inherit;
text-color: @foreground;
}
element selected.normal {
background-color: @selected-normal-background;
text-color: @foreground;
}
element selected.urgent {
background-color: inherit;
text-color: @foreground;
}
element selected.active {
background-color: inherit;
text-color: @foreground;
}
element alternate.normal {
background-color: inherit;
text-color: @foreground;
}
element alternate.urgent {
background-color: inherit;
text-color: @foreground;
}
element alternate.active {
background-color: inherit;
text-color: @foreground;
}
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;
}
/*****----- Message -----*****/
message {
background-color: @background;
margin: 20px 0px 0px 0px;
border-radius: 12px;
}
textbox {
padding: 10px;
background-color: @background;
text-color: @foreground;
}
error-message {
padding: 15px;
border-radius: 12px;
background-color: @background;
text-color: @foreground;
}

1
config/waybar/configs/[TOP] Minimal - Long

@ -27,6 +27,7 @@
],
"modules-center": [
"clock",
"idle_inhibitor",
],
"modules-right": [
"group/motherboard",

4
config/waybar/modules

@ -637,9 +637,9 @@
},
"clock#vertical": {
"format": "{:\n%H\n%M\n%S\n\n \n%d\n%m\n%y}",
"format": "\n{:%H\n%M\n%S\n\n \n%d\n%m\n%y}",
"interval": 1,
//"format": "{:\n%I\n%M\n%p\n\n \n%d\n%m\n%y}",
//"format": "\n{:%I\n%M\n%p\n\n \n%d\n%m\n%y}",
"tooltip": true,
"tooltip-format": "{calendar}",
"calendar": {

201
config/waybar/style/Half-Moon.css

@ -0,0 +1,201 @@
/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */
/* ....................................*/
/* ..........Half Moon.................. */
/* NOTE: This is only for some waybar configs */
/* --- 👍 shared by https://github.com/TomekBobrowicz 👍 --- */
* {
font-size: 97%;
font-family: JetBrainsMono Nerd Font, Font Awesome, sans-serif;
font-weight: bold;
}
window#waybar {
background-color: rgba(26,27,38,0);
border-bottom: 1px solid rgba(26,27,38,0);
border-radius: 0px;
color: #E6B673;
}
#workspaces {
background: #0F1419;
margin: 5px;
padding: 0px 1px;
border-radius: 15px;
border: 0px;
font-style: normal;
color: #0F1419;
}
#workspaces button {
padding: 0px 5px;
margin: 4px 3px;
border-radius: 15px;
border: 0px;
color: #0F1419;
background: linear-gradient(45deg, #95E6CB, #59C2FF, #D2A6FF);
opacity: 0.5;
transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682);
}
#workspaces button.active {
padding: 0px 5px;
margin: 4px 3px;
border-radius: 15px;
border: 0px;
color: #0F1419;
background: linear-gradient(45deg, #59C2FF, #D2A6FF);
opacity: 1.0;
min-width: 40px;
transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682);
}
#workspaces button:hover {
border-radius: 15px;
color: #0F1419;
background: linear-gradient(45deg, #59C2FF, #D2A6FF);
opacity: 0.8;
transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682);
}
@keyframes gradient_horizontal {
0% {
background-position: 0% 50%;
}
50% {
background-position: 100% 50%;
}
100% {
background-position: 0% 50%;
}
}
@keyframes swiping {
0% {
background-position: 0% 200%;
}
100% {
background-position: 200% 200%;
}
}
tooltip {
background: #0F1419;
border: 1px solid #D2A6FF;
border-radius: 10px;
}
tooltip label {
color: #F3F4F5;
}
#window {
color: #E6E1CF;
background: #0F1419;
border-radius: 50px 15px 50px 15px;
margin: 5px;
padding: 2px 20px;
}
#temperature,
#memory {
color: #E6B673;
background: #0F1419;
border-radius: 50px 15px 50px 15px;
margin: 5px;
padding: 2px 20px;
}
#custom-swaync,
#idle_inhibitor,
#clock {
color: #B8CC52;
background: #0F1419;
border-radius: 15px 50px 15px 50px;
margin: 5px;
padding: 2px 20px;
}
#cpu {
color: #F3F4F5;
background: #0F1419;
border-radius: 50px 15px 50px 15px;
margin: 5px;
padding: 2px 20px;
}
#disk {
color: #B8CC52;
background: #0F1419;
border-radius: 50px 15px 50px 15px;
margin: 5px;
padding: 2px 20px;
}
#battery {
color: #F07178;
background: #0F1419;
border-radius: 15px 50px 15px 50px;
margin: 5px;
padding: 2px 20px;
}
#network {
color: #FF8F40;
background: #0F1419;
border-radius: 50px 15px 50px 15px;
margin: 5px;
padding: 2px 20px;
}
#custom-hyprbindings {
color: #D2A6FF;
background: #0F1419;
border-radius: 15px 50px 15px 50px;
margin: 5px;
padding: 2px 20px;
}
#tray {
color: #E6E1CF;
background: #0F1419;
border-radius: 15px 30px 30px 50px;
margin: 5px 0px 5px 5px;
padding: 2px 20px;
}
#pulseaudio {
color: #59C2FF;
background: #0F1419;
border-radius: 50px 15px 50px 15px;
margin: 5px;
padding: 2px 20px;
}
#custom-notification {
color: #95E6CB;
background: #0F1419;
border-radius: 15px 50px 15px 50px;
margin: 5px;
padding: 2px 20px;
}
#custom-weather {
color: #59C2FF;
background: #0F1419;
border-radius: 0px 50px 15px 0px;
margin: 5px 0px;
padding: 2px 15px 2px 5px;
}
#custom-menu {
color: #59C2FF;
background: #0F1419;
border-radius: 0px 15px 50px 0px;
margin: 5px 5px 5px 0px;
padding: 1px 15px;
}
#custom-power {
color: #D2A6FF;
background: #0F1419;
border-radius: 15px 0px 0px 50px;
margin: 5px 0px;
padding: 2px 5px 2px 15px;
}

258
config/waybar/style/Mauve.css

@ -0,0 +1,258 @@
/* ----------- 💫 https://github.com/JaKooLit 💫 -------- */
/* ..........................................*/
/* .......Mauve....................... */
/* ......................................... */
/* --- 👍 designed by https://github.com/CelestiaKai 👍 --- */
* {
font-family: "FiraCode Mono Nerd Font";
font-weight: bold;
min-height: 0;
/* set font-size to 100% if font scaling is set to 1.00 using nwg-look */
font-size: 97%;
font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"';
padding: 2px;
}
window#waybar {
background: #11111b;
color: #cba6f7;
/* background-color: transparent; */
}
window#waybar.hidden {
opacity: 0.5;
}
window#waybar.empty {
background-color: transparent;
background: #11111b;
}
window#waybar.empty #window {
padding: 0px;
border: 0px;
/* background-color: rgba(66,66,66,0.5); */
/* transparent */
background-color: transparent;
}
tooltip {
background: #1e1e2e;
border-radius: 10px;
border-width: 2px;
border-style: solid;
border-color: #11111b;
color: #cba6f7;
}
/*-----module groups----*/
.modules-right {
border: 3px solid #11111b;
border-radius: 10px 10px 10px 10px;
background-color: #1e1e2e;
padding-top: 2px;
padding-bottom: 2px;
padding-right: 4px;
padding-left: 4px;
}
.modules-center {
padding-top: 2px;
padding-bottom: 2px;
padding-right: 4px;
padding-left: 4px;
}
.modules-left {
/*background-color: #1e1e2e;*/
border: 3px solid #11111b;
border-radius: 10px 10px 10px 10px;
background-color: #1e1e2e;
padding-top: 2px;
padding-bottom: 2px;
padding-right: 4px;
padding-left: 4px;
}
#workspaces button {
color: #6E6A86;
box-shadow: none;
text-shadow: none;
padding: 0px;
border-radius: 9px;
padding-left: 4px;
padding-right: 4px;
animation: gradient_f 20s ease-in infinite;
transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.682);
}
#workspaces button.active {
color: #1e1e1e;
border-radius: 30%;
background-color: #cba6f7;
padding-left: 6px;
padding-right: 8px;
animation: gradient_f 20s ease-in infinite;
transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682);
}
#workspaces button.active:hover {
color: #1e1e1e;
border-radius: 30%;
background-color: #cba6f7;
border: 0px solid #1e1e2e;
padding-left: 6px;
padding-right: 8px;
}
#workspaces button.focused {
color: #d8dee9;
}
#workspaces button.urgent {
border-radius: 30%;
background-color: #cba6f7;
color: #1e1e1e;
}
#workspaces button:hover {
color: #1e1e1e;
border: 3px solid #1e1e2e;
background-color: #cba6f7;
border-radius: 30%;
padding-left: 4px;
padding-right: 4px;
animation: gradient_f 20s ease-in infinite;
transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682);
}
#backlight,
#backlight-slider,
#battery,
#bluetooth,
#clock,
#cpu,
#disk,
#idle_inhibitor,
#keyboard-state,
#memory,
#mode,
#mpris,
#network,
#pulseaudio,
#pulseaudio-slider,
#taskbar,
#temperature,
#tray,
#window,
#wireplumber,
#workspaces,
#custom-backlight,
#custom-cava_mviz,
#custom-cycle_wall,
#custom-keybinds,
#custom-keyboard,
#custom-light_dark,
#custom-lock,
#custom-menu,
#custom-power_vertical,
#custom-power,
#custom-swaync,
#custom-updater,
#custom-weather,
#custom-weather.clearNight,
#custom-weather.cloudyFoggyDay,
#custom-weather.cloudyFoggyNight,
#custom-weather.default,
#custom-weather.rainyDay,
#custom-weather.rainyNight,
#custom-weather.severe,
#custom-weather.showyIcyDay,
#custom-weather.snowyIcyNight,
#custom-weather.sunnyDay {
color: whitesmoke;
padding-top: 1px;
padding-bottom: 1px;
padding-right: 6px;
padding-left: 6px;
}
#temperature.critical {
background-color: #ff0000;
}
@keyframes blink {
to {
color: #000000;
}
}
#taskbar button.active {
background-color: purple;
padding-left: 12px;
padding-right: 12px;
animation: gradient_f 20s ease-in infinite;
transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682);
}
#taskbar button:hover {
padding-left: 3px;
padding-right: 3px;
animation: gradient_f 20s ease-in infinite;
transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682);
}
#battery.critical:not(.charging) {
color: #f53c3c;
animation-name: blink;
animation-duration: 0.5s;
animation-timing-function: linear;
animation-iteration-count: infinite;
animation-direction: alternate;
}
#pulseaudio-slider slider {
min-width: 0px;
min-height: 0px;
opacity: 0;
background-image: none;
border: none;
box-shadow: none;
}
#pulseaudio-slider trough {
min-width: 80px;
min-height: 5px;
border-radius: 5px;
background-color: #6E6A86;
}
#pulseaudio-slider highlight {
min-height: 10px;
border-radius: 5px;
background-color: purple;
}
#backlight-slider slider {
min-width: 0px;
min-height: 0px;
opacity: 0;
background-image: none;
border: none;
box-shadow: none;
}
#backlight-slider trough {
min-width: 80px;
min-height: 10px;
border-radius: 5px;
background-color: #6E6A86;
}
#backlight-slider highlight {
min-width: 10px;
border-radius: 5px;
background-color: purple;
}

31
copy.sh

@ -113,6 +113,37 @@ done
printf "\n"
# Ask whether to change to 12hr format
while true; do
# Ask whether to change to 12hr format
echo -e "$ORANGE By default, configs are in 24H format."
read -p "$CAT Do you want to change to 12H format (AM/PM)? (y/n): " answer
# Convert the answer to lowercase for comparison
answer=$(echo "$answer" | tr '[:upper:]' '[:lower:]')
# Check if the answer is valid
if [[ "$answer" == "y" ]]; then
# Modify waybar config if 12hr is selected
# waybar
sed -i 's/^ \/\/"format": " {:%I:%M %p}"/ "format": " {:%I:%M %p}"/' ./config/waybar/modules
sed -i 's/^ "format": " {:%H:%M:%S}"/ \/\/"format": " {:%H:%M:%S}"/' ./config/waybar/modules
# for hyprlock
sed -i 's|^# text = cmd\[update:1000\] echo "<b><big> $(date +"%I:%M:%S %p") </big></b>" # AM/PM|text = cmd\[update:1000\] echo "<b><big> $(date +"%I:%M:%S %p") </big></b>" # AM/PM|' ./config/hypr/hyprlock.conf
sed -i 's|^text = cmd\[update:1000\] echo "<b><big> $(date +"%H:%M:%S") </big></b>" # 24H|# text = cmd\[update:1000\] echo "<b><big> $(date +"%H:%M:%S") </big></b>" # 24H|' ./config/hypr/hyprlock.conf
break
elif [[ "$answer" == "n" ]]; then
echo "You chose not to change to 12H format."
break
else
echo "Invalid choice. Please enter y for yes or n for no."
fi
done
printf "\n"
# Action to do for better rofi appearance
while true; do
echo "$ORANGE Select monitor resolution for better Rofi appearance:"

BIN
wallpapers/Anime-girl.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 MiB

BIN
wallpapers/CuteCat.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.9 MiB

BIN
wallpapers/Dark_Nature.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 MiB

BIN
wallpapers/anime-girl-abyss.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.8 MiB

Loading…
Cancel
Save