Compare commits
	
		
			No commits in common. "6ed3c8c5e0b61400fae874cd1d904bd916803470" and "f673d76fdaa6886183912a5811ee7cb22df037a2" have entirely different histories.
		
	
	
		
			6ed3c8c5e0
			...
			f673d76fda
		
	
		|  | @ -0,0 +1,100 @@ | |||
| # Shadow | ||||
| shadow = true; | ||||
| no-dnd-shadow = true; | ||||
| no-dock-shadow = true; | ||||
| clear-shadow = true; | ||||
| shadow-radius = 7; | ||||
| shadow-offset-x = -7; | ||||
| shadow-offset-y = -7; | ||||
| shadow-opacity = 0.7; | ||||
| shadow-red = 0.3; | ||||
| shadow-green = 0.0; | ||||
| shadow-blue = 0.1; | ||||
| shadow-exclude = [ | ||||
| 	"name = 'Notification'", | ||||
| 	"class_g = 'Conky'", | ||||
| 	"class_g ?= 'Notify-osd'", | ||||
| 	"class_g = 'Cairo-clock'", | ||||
| 	"_GTK_FRAME_EXTENTS@:c", | ||||
| 
 | ||||
| 	"!I3_FLOATING_WINDOW@:c", | ||||
| 	"class_g = 'i3-frame'" | ||||
| ]; | ||||
| # shadow-exclude = "n:e:Notification"; | ||||
| # shadow-exclude-reg = "x10+0+0"; | ||||
| # xinerama-shadow-crop = true; | ||||
| 
 | ||||
| # Opacity | ||||
| menu-opacity = 1; | ||||
| inactive-opacity = 0.8; | ||||
| active-opacity = 1; | ||||
| frame-opacity = 1; | ||||
| inactive-opacity-override = false; | ||||
| alpha-step = 0.06; | ||||
| # inactive-dim = 0.2; | ||||
| # inactive-dim-fixed = true; | ||||
| # blur-background = true; | ||||
| # blur-background-frame = true; | ||||
| blur-kern = "3x3box"; | ||||
| # blur-kern = "5,5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1"; | ||||
| # blur-background-fixed = true; | ||||
| blur-background-exclude = [ | ||||
| 	"window_type = 'dock'", | ||||
| 	"window_type = 'desktop'", | ||||
| 	"_GTK_FRAME_EXTENTS@:c" | ||||
| ]; | ||||
| # opacity-rule = [ "80:class_g = 'URxvt'" ]; | ||||
| # find class_g name $ xprop WM_CLASS | ||||
| opacity-rule = [  | ||||
| 	"0:_NET_WM_STATE@[0]:32a = '_NET_WM_STATE_HIDDEN'", | ||||
| 	"99:_NET_WM_STATE@:32a = '_NET_WM_STATE_FULLSCREEN'", | ||||
| 	"90:class_g = 'Brave' && !_NET_WM_STATE@:32a", | ||||
| 	"99:class_g = 'Rofi' && !_NET_WM_STATE@:32a", | ||||
| 	"99:class_g = 'jetbrains-idea' && !_NET_WM_STATE@:32a" | ||||
| ]; | ||||
| 
 | ||||
| # Fading | ||||
| fading = false; | ||||
| # fade-delta = 30; | ||||
| fade-in-step = 0.03; | ||||
| fade-out-step = 0.03; | ||||
| # no-fading-openclose = true; | ||||
| # no-fading-destroyed-argb = true; | ||||
| fade-exclude = [ ]; | ||||
| 
 | ||||
| # Other | ||||
| backend = "xrender"; | ||||
| mark-wmwin-focused = true; | ||||
| mark-ovredir-focused = true; | ||||
| # use-ewmh-active-win = true; | ||||
| detect-rounded-corners = true; | ||||
| detect-client-opacity = true; | ||||
| refresh-rate = 0; | ||||
| vsync = "none"; | ||||
| dbe = false; | ||||
| paint-on-overlay = true; | ||||
| # sw-opti = true; | ||||
| # unredir-if-possible = true; | ||||
| # unredir-if-possible-delay = 5000; | ||||
| # unredir-if-possible-exclude = [ ]; | ||||
| focus-exclude = [ "class_g = 'Cairo-clock'" ]; | ||||
| detect-transient = true; | ||||
| detect-client-leader = true; | ||||
| invert-color-include = [ ]; | ||||
| # resize-damage = 1; | ||||
| 
 | ||||
| # GLX backend | ||||
| # glx-no-stencil = true; | ||||
| glx-copy-from-front = false; | ||||
| # glx-use-copysubbuffermesa = true; | ||||
| # glx-no-rebind-pixmap = true; | ||||
| glx-swap-method = "undefined"; | ||||
| # glx-use-gpushader4 = true; | ||||
| # xrender-sync = true; | ||||
| # xrender-sync-fence = true; | ||||
| 
 | ||||
| # Window type settings | ||||
| wintypes: | ||||
| { | ||||
|   tooltip = { fade = true; shadow = true; opacity = 0.75; focus = true; }; | ||||
| }; | ||||
|  | @ -1,251 +0,0 @@ | |||
| 
 | ||||
| # ####################################################################################### | ||||
| # AUTOGENERATED HYPR CONFIG. | ||||
| # PLEASE USE THE CONFIG PROVIDED IN THE GIT REPO /examples/hypr.conf AND EDIT IT, | ||||
| # OR EDIT THIS ONE ACCORDING TO THE WIKI INSTRUCTIONS. | ||||
| # ####################################################################################### | ||||
| 
 | ||||
| # This is an example Hyprland config file. | ||||
| # Refer to the wiki for more information. | ||||
| # https://wiki.hyprland.org/Configuring/Configuring-Hyprland/ | ||||
| 
 | ||||
| # Please note not all available settings / options are set here. | ||||
| # For a full list, see the wiki | ||||
| 
 | ||||
| # You can split this configuration into multiple files | ||||
| # Create your files separately and then link them to this file like this: | ||||
| # source = ~/.config/hypr/myColors.conf | ||||
| 
 | ||||
| ################### | ||||
| ### MY PROGRAMS ### | ||||
| ################### | ||||
| 
 | ||||
| # See https://wiki.hyprland.org/Configuring/Keywords/ | ||||
| 
 | ||||
| # Set programs that you use | ||||
| $terminal = kitty -e tmux | ||||
| $fileManager = pcmanfm | ||||
| $menu = wofi --show drun | ||||
| 
 | ||||
| 
 | ||||
| ################# | ||||
| ### AUTOSTART ### | ||||
| ################# | ||||
| 
 | ||||
| # Autostart necessary processes (like notifications daemons, status bars, etc.) | ||||
| # Or execute your favorite apps at launch like this: | ||||
| 
 | ||||
| exec-once = $terminal | ||||
| exec-once = nm-applet & | ||||
| exec-once = waybar  | ||||
| exec-once = copyq | ||||
| exec = kanshi | ||||
| exec = hyprpaper | ||||
| 
 | ||||
| ############################# | ||||
| ### ENVIRONMENT VARIABLES ### | ||||
| ############################# | ||||
| 
 | ||||
| # See https://wiki.hyprland.org/Configuring/Environment-variables/ | ||||
| 
 | ||||
| env = XCURSOR_SIZE,24 | ||||
| env = HYPRCURSOR_SIZE,24 | ||||
| 
 | ||||
| 
 | ||||
| ##################### | ||||
| ### LOOK AND FEEL ### | ||||
| ##################### | ||||
| 
 | ||||
| # Refer to https://wiki.hyprland.org/Configuring/Variables/ | ||||
| 
 | ||||
| # https://wiki.hyprland.org/Configuring/Variables/#general | ||||
| general {  | ||||
|     gaps_in = 5 | ||||
|     gaps_out = 20 | ||||
| 
 | ||||
|     border_size = 2 | ||||
| 
 | ||||
|     # https://wiki.hyprland.org/Configuring/Variables/#variable-types for info about colors | ||||
|     col.active_border = rgba(C90E6Fee) rgba(6A00DFee) 45deg | ||||
|     col.inactive_border = rgba(595959aa) | ||||
| 
 | ||||
|     # Set to true enable resizing windows by clicking and dragging on borders and gaps | ||||
|     resize_on_border = false  | ||||
| 
 | ||||
|     # Please see https://wiki.hyprland.org/Configuring/Tearing/ before you turn this on | ||||
|     allow_tearing = false | ||||
| 
 | ||||
|     layout = dwindle | ||||
| } | ||||
| 
 | ||||
| # https://wiki.hyprland.org/Configuring/Variables/#decoration | ||||
| decoration { | ||||
|     rounding = 5 | ||||
| 
 | ||||
|     # Change transparency of focused and unfocused windows | ||||
|     active_opacity = 1.0 | ||||
|     inactive_opacity = 1.0 | ||||
| 
 | ||||
|     drop_shadow = true | ||||
|     shadow_range = 4 | ||||
|     shadow_render_power = 3 | ||||
|     col.shadow = rgba(1a1a1aee) | ||||
| 
 | ||||
|     # https://wiki.hyprland.org/Configuring/Variables/#blur | ||||
|     blur { | ||||
|         enabled = true | ||||
|         size = 3 | ||||
|         passes = 1 | ||||
|          | ||||
|         vibrancy = 0.1696 | ||||
|     } | ||||
| } | ||||
| 
 | ||||
| # https://wiki.hyprland.org/Configuring/Variables/#animations | ||||
| animations { | ||||
|     enabled = true | ||||
| 
 | ||||
|     # Default animations, see https://wiki.hyprland.org/Configuring/Animations/ for more | ||||
| 
 | ||||
|     bezier = myBezier, 0.05, 0.9, 0.1, 1.05 | ||||
| 
 | ||||
|     animation = windows, 1, 7, myBezier | ||||
|     animation = windowsOut, 1, 7, default, popin 80% | ||||
|     animation = border, 1, 10, default | ||||
|     animation = borderangle, 1, 8, default | ||||
|     animation = fade, 1, 7, default | ||||
|     animation = workspaces, 1, 6, default | ||||
| } | ||||
| 
 | ||||
| # See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more | ||||
| dwindle { | ||||
|     pseudotile = true # Master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below | ||||
|     preserve_split = true # You probably want this | ||||
| } | ||||
| 
 | ||||
| # See https://wiki.hyprland.org/Configuring/Master-Layout/ for more | ||||
| master { | ||||
|     new_status = master | ||||
| } | ||||
| 
 | ||||
| # https://wiki.hyprland.org/Configuring/Variables/#misc | ||||
| misc {  | ||||
|     force_default_wallpaper = -1 # Set to 0 or 1 to disable the anime mascot wallpapers | ||||
|     disable_hyprland_logo = false # If true disables the random hyprland logo / anime girl background. :( | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| ############# | ||||
| ### INPUT ### | ||||
| ############# | ||||
| 
 | ||||
| # https://wiki.hyprland.org/Configuring/Variables/#input | ||||
| input { | ||||
|     kb_layout = ch | ||||
|     kb_variant = ,qwerty | ||||
|     kb_model = | ||||
|     kb_options = | ||||
|     kb_rules = | ||||
| 
 | ||||
|     follow_mouse = 1 | ||||
| 
 | ||||
|     sensitivity = 0 # -1.0 - 1.0, 0 means no modification. | ||||
| 
 | ||||
|     touchpad { | ||||
|         natural_scroll = true | ||||
|     } | ||||
| } | ||||
| 
 | ||||
| # https://wiki.hyprland.org/Configuring/Variables/#gestures | ||||
| gestures { | ||||
|     workspace_swipe = false | ||||
| } | ||||
| 
 | ||||
| # Example per-device config | ||||
| # See https://wiki.hyprland.org/Configuring/Keywords/#per-device-input-configs for more | ||||
| device { | ||||
|     name = epic-mouse-v1 | ||||
|     sensitivity = 0.5 | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| #################### | ||||
| ### KEYBINDINGSS ### | ||||
| #################### | ||||
| 
 | ||||
| # See https://wiki.hyprland.org/Configuring/Keywords/ | ||||
| $mainMod = SUPER # Sets "Windows" key as main modifier | ||||
| 
 | ||||
| # Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more | ||||
| bind = $mainMod, RETURN, exec, $terminal | ||||
| bind = SUPER_SHIFT, Q, killactive, | ||||
| bind = $mainMod, M, exit, | ||||
| bind = $mainMod, E, exec, $fileManager | ||||
| bind = SUPER_SHIFT, SPACE, togglefloating, | ||||
| bind = $mainMod, D, exec, $menu | ||||
| bind = $mainMod, P, exec, kanshi | ||||
| bind = $mainMod, S, togglesplit, # dwindle | ||||
| 
 | ||||
| # Move focus with mainMod + arrow keys | ||||
| bind = $mainMod, left, movefocus, l | ||||
| bind = $mainMod, right, movefocus, r | ||||
| bind = $mainMod, up, movefocus, u | ||||
| bind = $mainMod, down, movefocus, d | ||||
| 
 | ||||
| bind = $mainMod, h, movefocus, l | ||||
| bind = $mainMod, l, movefocus, r | ||||
| bind = $mainMod, k, movefocus, u | ||||
| bind = $mainMod, j, movefocus, d | ||||
| 
 | ||||
| # 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 to a workspace with mainMod + SHIFT + [0-9] | ||||
| 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 | ||||
| 
 | ||||
| # Example special workspace (scratchpad) | ||||
| bind = $mainMod, S, togglespecialworkspace, magic | ||||
| bind = $mainMod SHIFT, S, movetoworkspace, special:magic | ||||
| 
 | ||||
| # Scroll through existing workspaces with mainMod + scroll | ||||
| bind = $mainMod, mouse_down, workspace, e+1 | ||||
| bind = $mainMod, mouse_up, workspace, e-1 | ||||
| 
 | ||||
| # Move/resize windows with mainMod + LMB/RMB and dragging | ||||
| bindm = $mainMod, mouse:272, movewindow | ||||
| bindm = $mainMod, mouse:273, resizewindow | ||||
| 
 | ||||
| bind = ALT_L, L, exec, hyprlock | ||||
| 
 | ||||
| ############################## | ||||
| ### WINDOWS AND WORKSPACES ### | ||||
| ############################## | ||||
| 
 | ||||
| # See https://wiki.hyprland.org/Configuring/Window-Rules/ for more | ||||
| # See https://wiki.hyprland.org/Configuring/Workspace-Rules/ for workspace rules | ||||
| 
 | ||||
| # Example windowrule v1 | ||||
| # windowrule = float, ^(kitty)$ | ||||
| 
 | ||||
| # Example windowrule v2 | ||||
| # windowrulev2 = float,class:^(kitty)$,title:^(kitty)$ | ||||
| 
 | ||||
| windowrulev2 = suppressevent maximize, class:.* # You'll probably like this. | ||||
|  | @ -1,67 +0,0 @@ | |||
| source = $HOME/.config/hypr/macchiato.conf | ||||
| $mainMonitor = DP-5 | ||||
| 
 | ||||
| $accent = $mauve | ||||
| $accentAlpha = $mauveAlpha | ||||
| $font = JetBrainsMono Nerd Font | ||||
| 
 | ||||
| # GENERAL | ||||
| general { | ||||
|   disable_loading_bar = true | ||||
|   hide_cursor = true | ||||
| } | ||||
| 
 | ||||
| # BACKGROUND | ||||
| background { | ||||
|   monitor =  | ||||
|   path = $HOME/.config/images/desktop/ultrawide_island.png | ||||
|   blur_passes = 0 | ||||
|   color = $base | ||||
| } | ||||
| 
 | ||||
| # TIME | ||||
| label { | ||||
|   monitor = $mainMonitor | ||||
|   text = $TIME | ||||
|   color = $overlay2 | ||||
|   font_size = 90 | ||||
|   font_family = $font | ||||
|   position = -30, 0 | ||||
|   halign = right | ||||
|   valign = top | ||||
| } | ||||
| 
 | ||||
| # DATE | ||||
| label { | ||||
|   monitor = $mainMonitor | ||||
|   text = cmd[update:43200000] date +"%A %d.%m.%Y" | ||||
|   color = $overlay2 | ||||
|   font_size = 25 | ||||
|   font_family = $font | ||||
|   position = -30, -150 | ||||
|   halign = right | ||||
|   valign = top | ||||
| } | ||||
| 
 | ||||
| # INPUT FIELD | ||||
| input-field { | ||||
|   monitor = $mainMonitor | ||||
|   size = 350, 60 | ||||
|   outline_thickness = 2 | ||||
|   dots_size = 0.15 | ||||
|   dots_spacing = 0.22 | ||||
|   dots_center = true | ||||
|   outer_color = $accent | ||||
|   inner_color = $surface0 | ||||
|   font_color = $text | ||||
|   fade_on_empty = false | ||||
|   placeholder_text = <span foreground="##$textAlpha"><i> Logged in as </i><span foreground="##$accentAlpha">$USER</span></span> | ||||
|   hide_input = false | ||||
|   check_color = $accent | ||||
|   fail_color = $red | ||||
|   fail_text = <i>$FAIL <b>($ATTEMPTS)</b></i> | ||||
|   capslock_color = $yellow | ||||
|   position = 0, -210 | ||||
|   halign = center | ||||
|   valign = center | ||||
| } | ||||
|  | @ -1,2 +0,0 @@ | |||
| preload = /home/lorenz/.config/images/desktop/ultrawide_island.png | ||||
| wallpaper = , /home/lorenz/.config/images/desktop/ultrawide_island.png | ||||
|  | @ -1,78 +0,0 @@ | |||
| 
 | ||||
| $rosewater = rgb(f4dbd6) | ||||
| $rosewaterAlpha = f4dbd6 | ||||
| 
 | ||||
| $flamingo = rgb(f0c6c6) | ||||
| $flamingoAlpha = f0c6c6 | ||||
| 
 | ||||
| $pink = rgb(f5bde6) | ||||
| $pinkAlpha = f5bde6 | ||||
| 
 | ||||
| $mauve = rgb(c6a0f6) | ||||
| $mauveAlpha = c6a0f6 | ||||
| 
 | ||||
| $red = rgb(ed8796) | ||||
| $redAlpha = ed8796 | ||||
| 
 | ||||
| $maroon = rgb(ee99a0) | ||||
| $maroonAlpha = ee99a0 | ||||
| 
 | ||||
| $peach = rgb(f5a97f) | ||||
| $peachAlpha = f5a97f | ||||
| 
 | ||||
| $yellow = rgb(eed49f) | ||||
| $yellowAlpha = eed49f | ||||
| 
 | ||||
| $green = rgb(a6da95) | ||||
| $greenAlpha = a6da95 | ||||
| 
 | ||||
| $teal = rgb(8bd5ca) | ||||
| $tealAlpha = 8bd5ca | ||||
| 
 | ||||
| $sky = rgb(91d7e3) | ||||
| $skyAlpha = 91d7e3 | ||||
| 
 | ||||
| $sapphire = rgb(7dc4e4) | ||||
| $sapphireAlpha = 7dc4e4 | ||||
| 
 | ||||
| $blue = rgb(8aadf4) | ||||
| $blueAlpha = 8aadf4 | ||||
| 
 | ||||
| $lavender = rgb(b7bdf8) | ||||
| $lavenderAlpha = b7bdf8 | ||||
| 
 | ||||
| $text = rgb(cad3f5) | ||||
| $textAlpha = cad3f5 | ||||
| 
 | ||||
| $subtext1 = rgb(b8c0e0) | ||||
| $subtext1Alpha = b8c0e0 | ||||
| 
 | ||||
| $subtext0 = rgb(a5adcb) | ||||
| $subtext0Alpha = a5adcb | ||||
| 
 | ||||
| $overlay2 = rgb(939ab7) | ||||
| $overlay2Alpha = 939ab7 | ||||
| 
 | ||||
| $overlay1 = rgb(8087a2) | ||||
| $overlay1Alpha = 8087a2 | ||||
| 
 | ||||
| $overlay0 = rgb(6e738d) | ||||
| $overlay0Alpha = 6e738d | ||||
| 
 | ||||
| $surface2 = rgb(5b6078) | ||||
| $surface2Alpha = 5b6078 | ||||
| 
 | ||||
| $surface1 = rgb(494d64) | ||||
| $surface1Alpha = 494d64 | ||||
| 
 | ||||
| $surface0 = rgb(363a4f) | ||||
| $surface0Alpha = 363a4f | ||||
| 
 | ||||
| $base = rgb(24273a) | ||||
| $baseAlpha = 24273a | ||||
| 
 | ||||
| $mantle = rgb(1e2030) | ||||
| $mantleAlpha = 1e2030 | ||||
| 
 | ||||
| $crust = rgb(181926) | ||||
| $crustAlpha = 181926 | ||||
|  | @ -70,11 +70,8 @@ bindsym $mod+Shift+q kill | |||
| 
 | ||||
| # start dmenu (a program launcher) | ||||
| bindsym $mod+d exec "rofi -modi drun,run -show drun"   | ||||
| bindsym $mod+Shift+d exec "rofi -modi drun,run -show drun -run-command 'lxsudo {cmd}' -config /home/lorenz/.config/rofi/admin-config.rasi"   | ||||
| bindsym $mod+m exec "rofimoji -a type" | ||||
| bindsym $mod+t exec "rofi -show calc -modi calc -no-show-match -no-sort" | ||||
| 
 | ||||
| bindsym $mod+q exec "pcmanfm" | ||||
| # A more modern dmenu replacement is rofi: | ||||
| # bindcode $mod+40 exec "rofi -modi drun,run -show drun" | ||||
| # There also is i3-dmenu-desktop which only displays applications shipping a | ||||
|  | @ -181,7 +178,7 @@ bindsym $mod+Shift+d --release exec --no-startup-id "killall dunst && dunstify - | |||
| bindsym $mod+Shift+e exec "i3-nagbar -t warning -m 'You pressed the exit shortcut. Do you really want to exit i3? This will end your X session.' -B 'Yes, exit i3' 'i3-msg exit'" | ||||
| bindsym $mod+$alt+l exec bash ~/.config/i3/lockscreen.sh | ||||
| bindsym $mod+$alt+k exec "bash ~/.config/i3/lockscreen.sh && systemctl suspend" | ||||
| bindsym $mod+$alt+n exec lxsudo networkmanager_dmenu | ||||
| bindsym $mod+$alt+n exec sudo networkmanager_dmenu | ||||
| 
 | ||||
| # resize window (you can also use the mouse for that) | ||||
| mode "resize" { | ||||
|  | @ -227,7 +224,7 @@ exec_always picom --experimental-backends -b | |||
| exec_always copyq | ||||
| exec_always --no-startup-id dunst | ||||
| bindsym $mod+v exec copyq toggle | ||||
| bindsym $mod+c exec com.github.rajsolai.textsnatcher | ||||
| bindsym $mod+c exec "flatpak run com.github.rajsolai.textsnatcher" | ||||
| 
 | ||||
| gaps inner 15 | ||||
| gaps outer 5 | ||||
|  |  | |||
										
											Binary file not shown.
										
									
								
							| Before Width: | Height: | Size: 514 KiB | 
										
											Binary file not shown.
										
									
								
							| Before Width: | Height: | Size: 21 KiB | 
|  | @ -1,9 +0,0 @@ | |||
| profile { | ||||
| 	output eDP-1 disable | ||||
| 	output DP-5 mode 1920x1080 position 0,0 | ||||
| 	output DP-7 mode 1920x1080 position 1920,0 | ||||
| } | ||||
| 
 | ||||
| profile { | ||||
| 	output eDP-1 mode 1280x720 position 0,0 | ||||
| } | ||||
|  | @ -1,5 +1,5 @@ | |||
| [dmenu] | ||||
| dmenu_command = rofi -dmenu -i -config /home/lorenz/.config/rofi/admin-config.rasi | ||||
| dmenu_command = rofi -dmenu -i | ||||
| # # Note that dmenu_command can contain arguments as well like: | ||||
| # # `dmenu_command = rofi -dmenu -i -theme nmdm` | ||||
| # # `dmenu_command = rofi -dmenu -width 30 -i` | ||||
|  |  | |||
|  | @ -186,7 +186,8 @@ label-connected = %{F#F0C674}%ifname%%{F-} %local_ip% | |||
| type = internal/date | ||||
| interval = 1 | ||||
| 
 | ||||
| date = " %d.%m.%Y W %W %H:%M:%S" | ||||
| date = " %d.%m.%Y %H:%M:%S" | ||||
| date-alt = %Y-%m-%d %H:%M:%S | ||||
| 
 | ||||
| label = %date% | ||||
| label-foreground = ${colors.primary} | ||||
|  |  | |||
|  | @ -1,88 +0,0 @@ | |||
| /************************************************ | ||||
|  * ROFI Color theme | ||||
|  * User: leofa | ||||
|  * Copyright: 2017 leofa | ||||
|  ***********************************************/ | ||||
| configuration { | ||||
| 	display-drun: "Apps"; | ||||
| 	display-window: "Window"; | ||||
| 	font: "JetBrainsMono Nerd Font Medium 10"; | ||||
| 	drun-display-format: "{icon} {name}"; | ||||
| 	show-icons: true; | ||||
| 	icon-theme: "Papirus"; | ||||
| 	modi: "window, run, drun, emoji, calc"; | ||||
| } | ||||
| 
 | ||||
| @theme "/dev/null" | ||||
| * { | ||||
|   bg: #BFD8AF; | ||||
|   bg-alt: #D4E7C5; | ||||
|   bg-selected: #E1F0DA; | ||||
| 
 | ||||
|   fg: #525e48; | ||||
|   fg-alt: #5d6f51; | ||||
| 
 | ||||
|    | ||||
|   border: 0; | ||||
|   margin: 0; | ||||
|   padding: 0; | ||||
|   spacing: 0; | ||||
| } | ||||
| 
 | ||||
| window { | ||||
|   width: 30%; | ||||
|   background-color: @bg; | ||||
| } | ||||
| 
 | ||||
| element { | ||||
|   padding: 8 12; | ||||
|   background-color: transparent; | ||||
|   text-color: @fg-alt; | ||||
| } | ||||
| 
 | ||||
| element selected { | ||||
|   text-color: @fg; | ||||
|   background-color: @bg-selected; | ||||
| } | ||||
| 
 | ||||
| element-text { | ||||
|   background-color: transparent; | ||||
|   text-color: inherit; | ||||
|   vertical-align: 0.5; | ||||
| } | ||||
| 
 | ||||
| element-icon { | ||||
|   size: 14; | ||||
|   padding: 0 10 0 0; | ||||
|   background-color: transparent; | ||||
| } | ||||
| 
 | ||||
| entry { | ||||
|   padding: 12; | ||||
|   background-color: @bg-alt; | ||||
|   text-color: @fg; | ||||
| } | ||||
| 
 | ||||
| inputbar { | ||||
|   children: [prompt, entry]; | ||||
|   background-color: @bg; | ||||
| } | ||||
| 
 | ||||
| listview { | ||||
|   background-color: @bg; | ||||
|   columns: 1; | ||||
|   lines: 10; | ||||
| } | ||||
| 
 | ||||
| mainbox { | ||||
|   children: [inputbar, listview]; | ||||
|   background-color: @bg; | ||||
| } | ||||
| 
 | ||||
| prompt { | ||||
|   enabled: true; | ||||
|   padding: 12 0 0 12; | ||||
|   background-color: @bg-alt; | ||||
|   text-color: @fg; | ||||
| } | ||||
| 
 | ||||
|  | @ -0,0 +1,11 @@ | |||
| /* colors */ | ||||
| 
 | ||||
| * { | ||||
|   background: #111212; | ||||
|   background-alt: #11384d; | ||||
|   foreground: #d6d6d8; | ||||
|   foreground-alt: #d0dadf; | ||||
|   primary: #A49B93; | ||||
|   red: #F9E0EA; | ||||
|   yellow: #fffbda; | ||||
| } | ||||
|  | @ -0,0 +1,23 @@ | |||
| /* Confirm Dialog */ | ||||
| 
 | ||||
| @import "colors.rasi" | ||||
| 
 | ||||
| * { | ||||
|     background-color:       @background; | ||||
|     text-color:             @foreground; | ||||
| 	font:				 	"Iosevka Nerd Font 14"; | ||||
| } | ||||
| 
 | ||||
| window { | ||||
|     width:      			400px; | ||||
|     padding:    			100px; | ||||
|     border:					1px; | ||||
|     border-radius:          0px; | ||||
|     border-color:           @primary; | ||||
|     location:               center; | ||||
| } | ||||
| 
 | ||||
| entry { | ||||
|     expand: 				true; | ||||
|     text-color:				@primary; | ||||
| } | ||||
|  | @ -0,0 +1,6 @@ | |||
| * { | ||||
|     bg1:      #0b2330; | ||||
|     border-color:    #d1dfd4; | ||||
|     text-color:      #f7f5e4; | ||||
|     font:            "JetBrains Mono NL SemiBold 14"; | ||||
| } | ||||
|  | @ -0,0 +1,30 @@ | |||
| /* | ||||
|  * | ||||
|  * Author  : Aditya Shakya | ||||
|  * Mail    : adi1090x@gmail.com | ||||
|  * Github  : @adi1090x | ||||
|  * Twitter : @adi1090x | ||||
|  * | ||||
|  */ | ||||
| 
 | ||||
| @import "config.rasi" | ||||
| @import "colors.rasi" | ||||
| @import "launcher_base.rasi" | ||||
| 
 | ||||
| //configuration { | ||||
| //    sidebar-mode: false; | ||||
| //} | ||||
| 
 | ||||
| window { | ||||
|     transparency:               "real"; | ||||
|     background-color:           @background; | ||||
|     text-color:                 @foreground; | ||||
|     border:			            2px; | ||||
|     border-color:		        @primary; | ||||
|     border-radius:              0px; | ||||
|     width:			            600px; | ||||
|     location:                   center; | ||||
|     x-offset:                   0; | ||||
|     y-offset:                   0; | ||||
| } | ||||
| 
 | ||||
|  | @ -0,0 +1,93 @@ | |||
| /* | ||||
|  * | ||||
|  * Author  : Aditya Shakya | ||||
|  * Mail    : adi1090x@gmail.com | ||||
|  * Github  : @adi1090x | ||||
|  * Twitter : @adi1090x | ||||
|  * | ||||
|  */ | ||||
| 
 | ||||
| 
 | ||||
| prompt { | ||||
|     enabled: 						true; | ||||
| 	padding: 						10px; | ||||
| 	background-color: 				@background-alt; | ||||
| 	text-color: 					@primary; | ||||
| 	font:							"Iosevka Nerd Font 10"; | ||||
| } | ||||
| 
 | ||||
| entry { | ||||
|     background-color:               @background; | ||||
|     text-color:                     @primary; | ||||
|     placeholder-color:              @foreground; | ||||
|     expand:                         true; | ||||
|     horizontal-align:               0; | ||||
|     placeholder:                    "Search..."; | ||||
|     padding:                        10px 10px 10px 0px; | ||||
|     border-radius:                  0px; | ||||
|     blink:                          true; | ||||
| } | ||||
| 
 | ||||
| inputbar { | ||||
| 	children: 						[ prompt, entry ]; | ||||
|     background-color:               @primary; | ||||
|     text-color:                     @foreground; | ||||
|     expand:                         false; | ||||
| 	border:							0px 0px 1px 0px; | ||||
|     border-radius:                  0px; | ||||
| 	border-color:					@ac; | ||||
|     spacing:                        0px; | ||||
| } | ||||
| 
 | ||||
| listview { | ||||
|     background-color:               @background; | ||||
|     padding:                        0px; | ||||
|     columns:                        1; | ||||
|     lines:                          5; | ||||
|     spacing:                        5px; | ||||
|     cycle:                          true; | ||||
|     dynamic:                        true; | ||||
|     layout:                         vertical; | ||||
| } | ||||
| 
 | ||||
| mainbox { | ||||
|     background-color:               @background; | ||||
| 	border:							0px; | ||||
|     border-radius:                  0px; | ||||
| 	border-color:					@primary; | ||||
|     children:                       [ inputbar, listview ]; | ||||
|     spacing:                       	10px; | ||||
|     padding:                        2px 10px 10px 10px; | ||||
| } | ||||
| 
 | ||||
| element { | ||||
|     background-color:               @background; | ||||
|     text-color:                     @foreground; | ||||
|     orientation:                    horizontal; | ||||
|     border-radius:                  0px; | ||||
|     padding:                        8px; | ||||
| } | ||||
| 
 | ||||
| element-icon { | ||||
|     background-color:               transparent; | ||||
|     text-color:               		inherit; | ||||
|     size:                           24px; | ||||
|     border:                         0px; | ||||
| } | ||||
| 
 | ||||
| element-text { | ||||
|     background-color:               transparent; | ||||
|     text-color:               		inherit; | ||||
|     expand:                         true; | ||||
|     horizontal-align:               0; | ||||
|     vertical-align:                 0.5; | ||||
|     margin:                         0px 2.5px 0px 2.5px; | ||||
| } | ||||
| 
 | ||||
| element selected { | ||||
|     background-color:               @background-alt; | ||||
|     text-color:                     @foreground-alt; | ||||
| 	border:							0px 0px 0px 0px; | ||||
|     border-radius:                  0px; | ||||
|     border-color:                  	@primary; | ||||
| } | ||||
|  | @ -0,0 +1,31 @@ | |||
| /* | ||||
|  * | ||||
|  * Author  : Aditya Shakya | ||||
|  * Mail    : adi1090x@gmail.com | ||||
|  * Github  : @adi1090x | ||||
|  * Twitter : @adi1090x | ||||
|  * | ||||
|  */ | ||||
| 
 | ||||
| @import "config.rasi" | ||||
| @import "colors.rasi" | ||||
| @import "launcher_base.rasi" | ||||
| 
 | ||||
| //configuration { | ||||
| //    sidebar-mode: true; | ||||
| //} | ||||
| 
 | ||||
| window { | ||||
|     transparency:               "real"; | ||||
|     background-color:           @background; | ||||
|     text-color:                 @foreground; | ||||
|     border:			            2px; | ||||
|     border-color:		        @primary; | ||||
|     border-radius:              0px; | ||||
|     width:			            30em; | ||||
|     height: 95%; | ||||
|     location:                   west; | ||||
|     x-offset:                   0; | ||||
|     y-offset:                   0; | ||||
| } | ||||
| 
 | ||||
|  | @ -0,0 +1,24 @@ | |||
| /* Confirm Dialog */ | ||||
| 
 | ||||
| @import "colors.rasi" | ||||
| 
 | ||||
| * { | ||||
|     background-color:       @bg; | ||||
|     text-color:             @fg; | ||||
| 	font:				 	"Iosevka Nerd Font 10"; | ||||
| } | ||||
| 
 | ||||
| window { | ||||
|     width:      			320px; | ||||
|     padding:    			25px; | ||||
|     border:					1px; | ||||
|     border-radius:          0px; | ||||
|     border-color:           @ac; | ||||
|     location:               center; | ||||
|     y-offset:               -2em; | ||||
| } | ||||
| 
 | ||||
| entry { | ||||
|     expand: 				true; | ||||
|     text-color:				@ac; | ||||
| } | ||||
|  | @ -0,0 +1,128 @@ | |||
| /* | ||||
|  * | ||||
|  * Author  : Aditya Shakya | ||||
|  * Mail    : adi1090x@gmail.com | ||||
|  * Github  : @adi1090x | ||||
|  * Twitter : @adi1090x | ||||
|  * | ||||
|  */ | ||||
| 
 | ||||
| configuration { | ||||
| 	font:							"Iosevka Nerd Font 10"; | ||||
|     show-icons:                     true; | ||||
| 	icon-theme: 					"Papirus"; | ||||
|     display-drun: 					""; | ||||
|     drun-display-format:            "{name}"; | ||||
|     disable-history:                false; | ||||
|     fullscreen:                     false; | ||||
| 	hide-scrollbar: 				true; | ||||
| 	sidebar-mode: 					false; | ||||
| } | ||||
| 
 | ||||
| @import "colors.rasi" | ||||
| 
 | ||||
| window { | ||||
|     transparency:                   "real"; | ||||
|     background-color:               @bg; | ||||
|     text-color:                     @fg; | ||||
| 	border:							2px; | ||||
| 	border-color:					@ac; | ||||
|     border-radius:                  0px; | ||||
| 	width:							400px; | ||||
|     location:                       center; | ||||
|     x-offset:                       0; | ||||
|     y-offset:                       0; | ||||
| } | ||||
| 
 | ||||
| prompt { | ||||
|     enabled: 						true; | ||||
|     padding:                        10px 10px 10px 0px; | ||||
| 	background-color: 				@al; | ||||
| 	text-color: 					@ac; | ||||
| 	font:							"Iosevka Nerd Font 10"; | ||||
| } | ||||
| 
 | ||||
| textbox-prompt-colon { | ||||
| 	padding: 						10px 15px 10px 15px; | ||||
| 	font:							"Iosevka Nerd Font 10"; | ||||
| 	background-color: 				@al; | ||||
| 	text-color: 					@ac; | ||||
| 	expand: false; | ||||
| 	str: "直"; | ||||
| } | ||||
| 
 | ||||
| entry { | ||||
|     background-color:               @al; | ||||
|     text-color:                     @ac; | ||||
|     placeholder-color:              @ac; | ||||
|     expand:                         true; | ||||
|     horizontal-align:               0; | ||||
|     placeholder:                    "Search..."; | ||||
|     padding:                        10px 10px 10px 0px; | ||||
|     border-radius:                  0px; | ||||
|     blink:                          true; | ||||
| } | ||||
| 
 | ||||
| inputbar { | ||||
| 	children: 						[ textbox-prompt-colon, prompt ]; | ||||
|     background-color:               @al; | ||||
|     text-color:                     @fg; | ||||
|     expand:                         false; | ||||
| 	border:							0px 0px 1px 0px; | ||||
|     border-radius:                  0px; | ||||
| 	border-color:					@ac; | ||||
|     spacing:                        0px; | ||||
| } | ||||
| 
 | ||||
| listview { | ||||
|     background-color:               @al; | ||||
|     padding:                        0px; | ||||
|     columns:                        1; | ||||
|     lines:                          8; | ||||
|     spacing:                        5px; | ||||
|     cycle:                          true; | ||||
|     dynamic:                        true; | ||||
|     layout:                         vertical; | ||||
| } | ||||
| 
 | ||||
| mainbox { | ||||
|     background-color:               @al; | ||||
| 	border:							0px; | ||||
|     border-radius:                  0px; | ||||
| 	border-color:					@ac; | ||||
|     children:                       [ inputbar, listview ]; | ||||
|     spacing:                       	10px; | ||||
|     padding:                        2px 10px 10px 10px; | ||||
| } | ||||
| 
 | ||||
| element { | ||||
|     background-color:               @al; | ||||
|     text-color:                     @fg; | ||||
|     orientation:                    horizontal; | ||||
|     border-radius:                  0px; | ||||
|     padding:                        8px 8px 8px -10px; | ||||
| } | ||||
| 
 | ||||
| element-icon { | ||||
|     background-color:               transparent; | ||||
|     text-color:               		inherit; | ||||
|     size:                           24px; | ||||
|     border:                         0px; | ||||
| } | ||||
| 
 | ||||
| element-text { | ||||
|     background-color:               transparent; | ||||
|     text-color:               		inherit; | ||||
|     expand:                         true; | ||||
|     horizontal-align:               0; | ||||
|     vertical-align:                 0.5; | ||||
|     margin:                         0px 2.5px 0px 2.5px; | ||||
| } | ||||
| 
 | ||||
| element selected { | ||||
|     background-color:               @se; | ||||
|     text-color:                     @fg; | ||||
| 	border:							0px 0px 0px 0px; | ||||
|     border-radius:                  0px; | ||||
|     border-color:                  	@ac; | ||||
| } | ||||
|  | @ -0,0 +1,27 @@ | |||
| /* Confirm Dialog */ | ||||
| 
 | ||||
| @import "config.rasi" | ||||
| @import "colors.rasi" | ||||
| @import "launcher_base.rasi" | ||||
| 
 | ||||
| * { | ||||
|     background-color:       @background; | ||||
|     text-color:             @foreground; | ||||
|     font:				 	"Iosevka Nerd Font 18"; | ||||
| } | ||||
| 
 | ||||
| window { | ||||
|     width:      			600px; | ||||
|     height: 600px; | ||||
|     padding:    			50px; | ||||
|     border:					1px; | ||||
|     border-radius:          0px; | ||||
|     border-color:           @primary; | ||||
|     location:               center; | ||||
| } | ||||
| 
 | ||||
| entry { | ||||
|     expand: 				true; | ||||
|     text-color:				@foreground; | ||||
|     background: @background-alt; | ||||
| } | ||||
|  | @ -0,0 +1,128 @@ | |||
| /* | ||||
|  * | ||||
|  * Author  : Aditya Shakya | ||||
|  * Mail    : adi1090x@gmail.com | ||||
|  * Github  : @adi1090x | ||||
|  * Twitter : @adi1090x | ||||
|  * | ||||
|  */ | ||||
| 
 | ||||
| configuration { | ||||
| 	font:							"Iosevka Nerd Font 10"; | ||||
|     show-icons:                     true; | ||||
| 	icon-theme: 					"Papirus"; | ||||
|     display-drun: 					""; | ||||
|     drun-display-format:            "{name}"; | ||||
|     disable-history:                false; | ||||
|     fullscreen:                     false; | ||||
| 	hide-scrollbar: 				true; | ||||
| 	sidebar-mode: 					false; | ||||
| } | ||||
| 
 | ||||
| @import "colors.rasi" | ||||
| 
 | ||||
| window { | ||||
|     transparency:                   "real"; | ||||
|     background-color:               @bg; | ||||
|     text-color:                     @fg; | ||||
| 	border:							2px; | ||||
| 	border-color:					@ac; | ||||
|     border-radius:                  0px; | ||||
| 	width:							300px; | ||||
|     location:                       center; | ||||
|     x-offset:                       0; | ||||
|     y-offset:                       0; | ||||
| } | ||||
| 
 | ||||
| prompt { | ||||
|     enabled: 						true; | ||||
|     padding:                        10px 10px 10px 0px; | ||||
| 	background-color: 				@al; | ||||
| 	text-color: 					@ac; | ||||
| 	font:							"Iosevka Nerd Font 10"; | ||||
| } | ||||
| 
 | ||||
| textbox-prompt-colon { | ||||
| 	padding: 						10px 15px 10px 15px; | ||||
| 	font:							"Iosevka Nerd Font 10"; | ||||
| 	background-color: 				@al; | ||||
| 	text-color: 					@ac; | ||||
| 	expand: false; | ||||
| 	str: ""; | ||||
| } | ||||
| 
 | ||||
| entry { | ||||
|     background-color:               @al; | ||||
|     text-color:                     @ac; | ||||
|     placeholder-color:              @ac; | ||||
|     expand:                         true; | ||||
|     horizontal-align:               0; | ||||
|     placeholder:                    "Search..."; | ||||
|     padding:                        10px 10px 10px 0px; | ||||
|     border-radius:                  0px; | ||||
|     blink:                          true; | ||||
| } | ||||
| 
 | ||||
| inputbar { | ||||
| 	children: 						[ textbox-prompt-colon, entry ]; | ||||
|     background-color:               @al; | ||||
|     text-color:                     @fg; | ||||
|     expand:                         false; | ||||
| 	border:							0px 0px 1px 0px; | ||||
|     border-radius:                  0px; | ||||
| 	border-color:					@ac; | ||||
|     spacing:                        0px; | ||||
| } | ||||
| 
 | ||||
| listview { | ||||
|     background-color:               @al; | ||||
|     padding:                        0px; | ||||
|     columns:                        1; | ||||
|     lines:                          5; | ||||
|     spacing:                        5px; | ||||
|     cycle:                          true; | ||||
|     dynamic:                        true; | ||||
|     layout:                         vertical; | ||||
| } | ||||
| 
 | ||||
| mainbox { | ||||
|     background-color:               @al; | ||||
| 	border:							0px; | ||||
|     border-radius:                  0px; | ||||
| 	border-color:					@ac; | ||||
|     children:                       [ inputbar, listview ]; | ||||
|     spacing:                       	10px; | ||||
|     padding:                        2px 10px 10px 10px; | ||||
| } | ||||
| 
 | ||||
| element { | ||||
|     background-color:               @al; | ||||
|     text-color:                     @fg; | ||||
|     orientation:                    horizontal; | ||||
|     border-radius:                  0px; | ||||
|     padding:                        8px 8px 8px -16px; | ||||
| } | ||||
| 
 | ||||
| element-icon { | ||||
|     background-color:               transparent; | ||||
|     text-color:               		inherit; | ||||
|     size:                           24px; | ||||
|     border:                         0px; | ||||
| } | ||||
| 
 | ||||
| element-text { | ||||
|     background-color:               transparent; | ||||
|     text-color:               		inherit; | ||||
|     expand:                         true; | ||||
|     horizontal-align:               0; | ||||
|     vertical-align:                 0.5; | ||||
|     margin:                         0px 2.5px 0px 2.5px; | ||||
| } | ||||
| 
 | ||||
| element selected { | ||||
|     background-color:               @se; | ||||
|     text-color:                     @fg; | ||||
| 	border:							0px 0px 0px 0px; | ||||
|     border-radius:                  0px; | ||||
|     border-color:                  	@ac; | ||||
| } | ||||
|  | @ -1,78 +0,0 @@ | |||
| { | ||||
|     "layer": "top", | ||||
|     "position": "top", | ||||
|     "height": 24, | ||||
|     "spacing": 4, | ||||
|     "modules-left": [ | ||||
|         "hyprland/workspaces", | ||||
|         "hyprland/submap", | ||||
|     ], | ||||
|     "modules-center": [ | ||||
|         "sway/window" | ||||
|     ], | ||||
|     "modules-right": [ | ||||
|         "pulseaudio", | ||||
|         "cpu", | ||||
|         "memory", | ||||
|         "battery", | ||||
|         "clock", | ||||
|         "tray", | ||||
|         "custom/power" | ||||
|     ], | ||||
|     "hyprland/workspaces": { | ||||
|         "all-outputs": false, | ||||
|         "format": "{name}", | ||||
|      }, | ||||
|     "hyprland/submap": { | ||||
|         "format": "<span style=\"italic\">{}</span>" | ||||
|     }, | ||||
|     "clock": { | ||||
|         "tooltip-format": "<big>{:%Y %B}</big>\n<tt><small>{calendar}</small></tt>", | ||||
| 				"format" : "{:%d.%m.%Y %T}", | ||||
| 				"interval" : 1 | ||||
|     }, | ||||
|     "cpu": { | ||||
|         "format": "{usage}% ", | ||||
|         "tooltip": false | ||||
|     }, | ||||
|     "memory": { | ||||
|         "format": "{}% " | ||||
|     }, | ||||
|     "battery": { | ||||
|         "states": { | ||||
|             "good": 95, | ||||
|             "warning": 30, | ||||
|             "critical": 15 | ||||
|         }, | ||||
|         "format": "{capacity}% {icon}", | ||||
|         "format-charging": "{capacity}% ", | ||||
|         "format-plugged": "{capacity}% ", | ||||
|         "format-icons": ["", "", "", "", ""] | ||||
|     }, | ||||
|     }, | ||||
|     "pulseaudio": { | ||||
|         "format": "{volume}% {icon} {format_source}", | ||||
|         "format-muted": " {format_source}", | ||||
|         "format-bluetooth": "{volume}% {icon}  {format_source}", | ||||
|         "format-bluetooth-muted": " {icon}  {format_source}", | ||||
|         "format-source": "{volume}% ", | ||||
|         "format-source-muted": "", | ||||
|         "format-icons": { | ||||
|             "headphone": "", | ||||
|             "default": ["", "", ""] | ||||
|         }, | ||||
|         "on-click": "pavucontrol" | ||||
|     }, | ||||
|     "custom/power": { | ||||
|         "format" : "⏻ ", | ||||
| 		"tooltip": false, | ||||
| 		"menu": "on-click", | ||||
| 		"menu-file": "$HOME/.config/waybar/power_menu.xml", // Menu file in resources folder | ||||
| 		"menu-actions": { | ||||
| 			"shutdown": "shutdown", | ||||
| 			"reboot": "reboot", | ||||
| 			"suspend": "systemctl suspend", | ||||
| 			"hibernate": "systemctl hibernate" | ||||
| 		} | ||||
|     } | ||||
| } | ||||
|  | @ -1,327 +0,0 @@ | |||
| * { | ||||
|     /* `otf-font-awesome` is required to be installed for icons */ | ||||
|     font-family: NerdFont, Roboto, Helvetica, Arial, sans-serif; | ||||
| 			font-size: 13px; | ||||
| 	} | ||||
| 
 | ||||
| 	window#waybar { | ||||
| 			background-color: rgba(43, 48, 59, 0.5); | ||||
| 			border-bottom: 3px solid rgba(100, 114, 125, 0.5); | ||||
| 			color: #ffffff; | ||||
| 			transition-property: background-color; | ||||
| 			transition-duration: .5s; | ||||
| 	} | ||||
| 
 | ||||
| 	window#waybar.hidden { | ||||
| 			opacity: 0.2; | ||||
| 	} | ||||
| 
 | ||||
| 	/* | ||||
| 	window#waybar.empty { | ||||
| 			background-color: transparent; | ||||
| 	} | ||||
| 	window#waybar.solo { | ||||
| 			background-color: #FFFFFF; | ||||
| 	} | ||||
| */ | ||||
| 
 | ||||
| window#waybar.termite { | ||||
|     background-color: #3F3F3F; | ||||
| } | ||||
| 
 | ||||
| window#waybar.chromium { | ||||
|     background-color: #000000; | ||||
|     border: none; | ||||
| } | ||||
| 
 | ||||
| button { | ||||
|     /* Use box-shadow instead of border so the text isn't offset */ | ||||
|     box-shadow: inset 0 -3px transparent; | ||||
|     /* Avoid rounded borders under each button name */ | ||||
|     border: none; | ||||
|     border-radius: 0; | ||||
| } | ||||
| 
 | ||||
| /* https://github.com/Alexays/Waybar/wiki/FAQ#the-workspace-buttons-have-a-strange-hover-effect */ | ||||
| button:hover { | ||||
|     background: inherit; | ||||
|     box-shadow: inset 0 -3px #ffffff; | ||||
| } | ||||
| 
 | ||||
| /* you can set a style on hover for any module like this */ | ||||
| #pulseaudio:hover { | ||||
|     background-color: #a37800; | ||||
| } | ||||
| 
 | ||||
| #workspaces button { | ||||
|     padding: 0 5px; | ||||
|     background-color: transparent; | ||||
|     color: #ffffff; | ||||
| } | ||||
| 
 | ||||
| #workspaces button:hover { | ||||
|     background: rgba(0, 0, 0, 0.2); | ||||
| } | ||||
| 
 | ||||
| #workspaces button.active { | ||||
|     background-color: #64727D; | ||||
|     box-shadow: inset 0 -3px #ffffff; | ||||
| } | ||||
| 
 | ||||
| #workspaces button.urgent { | ||||
|     background-color: #eb4d4b; | ||||
| } | ||||
| 
 | ||||
| #mode { | ||||
|     background-color: #64727D; | ||||
|     box-shadow: inset 0 -3px #ffffff; | ||||
| } | ||||
| 
 | ||||
| #clock, | ||||
| #battery, | ||||
| #cpu, | ||||
| #memory, | ||||
| #disk, | ||||
| #temperature, | ||||
| #backlight, | ||||
| #network, | ||||
| #pulseaudio, | ||||
| #wireplumber, | ||||
| #custom-media, | ||||
| #tray, | ||||
| #mode, | ||||
| #idle_inhibitor, | ||||
| #scratchpad, | ||||
| #power-profiles-daemon, | ||||
| #mpd { | ||||
|     padding: 0 10px; | ||||
|     color: #ffffff; | ||||
| } | ||||
| 
 | ||||
| #window, | ||||
| #workspaces { | ||||
|     margin: 0 4px; | ||||
| } | ||||
| 
 | ||||
| /* If workspaces is the leftmost module, omit left margin */ | ||||
| .modules-left > widget:first-child > #workspaces { | ||||
|     margin-left: 0; | ||||
| } | ||||
| 
 | ||||
| /* If workspaces is the rightmost module, omit right margin */ | ||||
| .modules-right > widget:last-child > #workspaces { | ||||
|     margin-right: 0; | ||||
| } | ||||
| 
 | ||||
| #clock { | ||||
|     background-color: #64727D; | ||||
| } | ||||
| 
 | ||||
| #battery { | ||||
|     background-color: #ffffff; | ||||
|     color: #000000; | ||||
| } | ||||
| 
 | ||||
| #battery.charging, #battery.plugged { | ||||
|     color: #ffffff; | ||||
|     background-color: #26A65B; | ||||
| } | ||||
| 
 | ||||
| @keyframes blink { | ||||
|     to { | ||||
|         background-color: #ffffff; | ||||
|         color: #000000; | ||||
|     } | ||||
| } | ||||
| 
 | ||||
| /* Using steps() instead of linear as a timing function to limit cpu usage */ | ||||
| #battery.critical:not(.charging) { | ||||
|     background-color: #f53c3c; | ||||
|     color: #ffffff; | ||||
|     animation-name: blink; | ||||
|     animation-duration: 0.5s; | ||||
|     animation-timing-function: steps(12); | ||||
|     animation-iteration-count: infinite; | ||||
|     animation-direction: alternate; | ||||
| } | ||||
| 
 | ||||
| #power-profiles-daemon { | ||||
|     padding-right: 15px; | ||||
| } | ||||
| 
 | ||||
| #power-profiles-daemon.performance { | ||||
|     background-color: #f53c3c; | ||||
|     color: #ffffff; | ||||
| } | ||||
| 
 | ||||
| #power-profiles-daemon.balanced { | ||||
|     background-color: #2980b9; | ||||
|     color: #ffffff; | ||||
| } | ||||
| 
 | ||||
| #power-profiles-daemon.power-saver { | ||||
|     background-color: #2ecc71; | ||||
|     color: #000000; | ||||
| } | ||||
| 
 | ||||
| label:focus { | ||||
|     background-color: #000000; | ||||
| } | ||||
| 
 | ||||
| #cpu { | ||||
|     background-color: #2ecc71; | ||||
|     color: #000000; | ||||
| } | ||||
| 
 | ||||
| #memory { | ||||
|     background-color: #9b59b6; | ||||
| } | ||||
| 
 | ||||
| #disk { | ||||
|     background-color: #964B00; | ||||
| } | ||||
| 
 | ||||
| #backlight { | ||||
|     background-color: #90b1b1; | ||||
| } | ||||
| 
 | ||||
| #network { | ||||
|     background-color: #2980b9; | ||||
| } | ||||
| 
 | ||||
| #network.disconnected { | ||||
|     background-color: #f53c3c; | ||||
| } | ||||
| 
 | ||||
| #pulseaudio { | ||||
|     background-color: #f1c40f; | ||||
|     color: #000000; | ||||
| } | ||||
| 
 | ||||
| #pulseaudio.muted { | ||||
|     background-color: #90b1b1; | ||||
|     color: #2a5c45; | ||||
| } | ||||
| 
 | ||||
| #wireplumber { | ||||
|     background-color: #fff0f5; | ||||
|     color: #000000; | ||||
| } | ||||
| 
 | ||||
| #wireplumber.muted { | ||||
|     background-color: #f53c3c; | ||||
| } | ||||
| 
 | ||||
| #custom-media { | ||||
|     background-color: #66cc99; | ||||
|     color: #2a5c45; | ||||
|     min-width: 100px; | ||||
| } | ||||
| 
 | ||||
| #custom-media.custom-spotify { | ||||
|     background-color: #66cc99; | ||||
| } | ||||
| 
 | ||||
| #custom-media.custom-vlc { | ||||
|     background-color: #ffa000; | ||||
| } | ||||
| 
 | ||||
| #temperature { | ||||
|     background-color: #f0932b; | ||||
| } | ||||
| 
 | ||||
| #temperature.critical { | ||||
|     background-color: #eb4d4b; | ||||
| } | ||||
| 
 | ||||
| #tray { | ||||
|     background-color: #2980b9; | ||||
| } | ||||
| 
 | ||||
| #tray > .passive { | ||||
|     -gtk-icon-effect: dim; | ||||
| } | ||||
| 
 | ||||
| #tray > .needs-attention { | ||||
|     -gtk-icon-effect: highlight; | ||||
|     background-color: #eb4d4b; | ||||
| } | ||||
| 
 | ||||
| #idle_inhibitor { | ||||
|     background-color: #2d3436; | ||||
| } | ||||
| 
 | ||||
| #idle_inhibitor.activated { | ||||
|     background-color: #ecf0f1; | ||||
|     color: #2d3436; | ||||
| } | ||||
| 
 | ||||
| #mpd { | ||||
|     background-color: #66cc99; | ||||
|     color: #2a5c45; | ||||
| } | ||||
| 
 | ||||
| #mpd.disconnected { | ||||
|     background-color: #f53c3c; | ||||
| } | ||||
| 
 | ||||
| #mpd.stopped { | ||||
|     background-color: #90b1b1; | ||||
| } | ||||
| 
 | ||||
| #mpd.paused { | ||||
|     background-color: #51a37a; | ||||
| } | ||||
| 
 | ||||
| #language { | ||||
|     background: #00b093; | ||||
|     color: #740864; | ||||
|     padding: 0 5px; | ||||
|     margin: 0 5px; | ||||
|     min-width: 16px; | ||||
| } | ||||
| 
 | ||||
| #keyboard-state { | ||||
|     background: #97e1ad; | ||||
|     color: #000000; | ||||
|     padding: 0 0px; | ||||
|     margin: 0 5px; | ||||
|     min-width: 16px; | ||||
| } | ||||
| 
 | ||||
| #keyboard-state > label { | ||||
|     padding: 0 5px; | ||||
| } | ||||
| 
 | ||||
| #keyboard-state > label.locked { | ||||
|     background: rgba(0, 0, 0, 0.2); | ||||
| } | ||||
| 
 | ||||
| #scratchpad { | ||||
|     background: rgba(0, 0, 0, 0.2); | ||||
| } | ||||
| 
 | ||||
| #scratchpad.empty { | ||||
| 	background-color: transparent; | ||||
| } | ||||
| 
 | ||||
| #privacy { | ||||
|     padding: 0; | ||||
| } | ||||
| 
 | ||||
| #privacy-item { | ||||
|     padding: 0 5px; | ||||
|     color: white; | ||||
| } | ||||
| 
 | ||||
| #privacy-item.screenshare { | ||||
|     background-color: #cf5700; | ||||
| } | ||||
| 
 | ||||
| #privacy-item.audio-in { | ||||
|     background-color: #1ca000; | ||||
| } | ||||
| 
 | ||||
| #privacy-item.audio-out { | ||||
|     background-color: #0069d4; | ||||
| } | ||||
		Loading…
	
		Reference in New Issue