From 9efba46ad6baaec6da740a9d55db04e01f745a2c Mon Sep 17 00:00:00 2001 From: The-Repo-Club Date: Thu, 27 Oct 2022 13:46:33 +0100 Subject: [PATCH] Update DotFiles --- autorandr/.config/autorandr/i3/config | 4 +- ckb-next/.config/ckb-next/ckb-next.conf | 16 +- dconf/.config/dconf/user | Bin 11696 -> 11932 bytes i3/.config/i3/config | 9 +- .../.config/polybar/{ => 0}/config_bottom.ini | 0 polybar/.config/polybar/0/config_top.ini | 304 ++++++++++++++++++ polybar/.config/polybar/1/config_bottom.ini | 304 ++++++++++++++++++ .../.config/polybar/{ => 1}/config_top.ini | 0 polybar/.config/polybar/launch.sh | 11 +- polybar/.config/polybar/modules.ini | 4 +- 10 files changed, 634 insertions(+), 18 deletions(-) rename polybar/.config/polybar/{ => 0}/config_bottom.ini (100%) create mode 100644 polybar/.config/polybar/0/config_top.ini create mode 100644 polybar/.config/polybar/1/config_bottom.ini rename polybar/.config/polybar/{ => 1}/config_top.ini (100%) diff --git a/autorandr/.config/autorandr/i3/config b/autorandr/.config/autorandr/i3/config index b80eccd92..970a5cd8c 100644 --- a/autorandr/.config/autorandr/i3/config +++ b/autorandr/.config/autorandr/i3/config @@ -13,7 +13,7 @@ x-prop-non_desktop 0 x-prop-scaling_mode Full aspect output HDMI-1-0 crtc 3 -mode 1920x1080 +mode 2560x1440 pos 1920x0 -rate 60.00 +rate 59.95 x-prop-non_desktop 0 diff --git a/ckb-next/.config/ckb-next/ckb-next.conf b/ckb-next/.config/ckb-next/ckb-next.conf index 2347e6490..5808d0fb9 100644 --- a/ckb-next/.config/ckb-next/ckb-next.conf +++ b/ckb-next/.config/ckb-next/ckb-next.conf @@ -197,7 +197,7 @@ 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Lighting\Keys\y=#ffffff 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Lighting\Keys\z=#ffffff 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Lighting\UseRealNames=true -0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Modified=6ddcdcc8 +0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Modified=8b3db8cd 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Name=Rainbow 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Performance\AngleSnap=false 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Performance\DPI\0=@Point(400 400) @@ -425,7 +425,7 @@ 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\1\Lighting\Keys\y=#ff0000 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\1\Lighting\Keys\z=#ff0000 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\1\Lighting\UseRealNames=true -0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\1\Modified=d695a09f +0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\1\Modified=385fd283 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\1\Name=Breathing 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\1\Performance\AngleSnap=false 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\1\Performance\DPI\0=@Point(400 400) @@ -675,7 +675,7 @@ 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Lighting\Keys\y=#aa00ff 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Lighting\Keys\z=#aa00ff 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Lighting\UseRealNames=true -0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Modified=2cfb27a3 +0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Modified=cb6f570a 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Name=Trippy 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Performance\AngleSnap=false 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Performance\DPI\0=@Point(400 400) @@ -733,7 +733,7 @@ 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\CurrentMode={51EB6E3A-27A0-4AD6-A35C-6B67E0329A3D} 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\HwModified=7ffd 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\ModeCount=3 -0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\Modified=47d9a50e +0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\Modified=252e7d07 0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\Name=Multi 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Binding\KeyMap=K68 GB 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Binding\UseRealNames=true @@ -929,7 +929,7 @@ 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Lighting\Keys\y=#ffffff 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Lighting\Keys\z=#ffffff 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Lighting\UseRealNames=true -0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Modified=2b90ef7f +0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Modified=32e7e68a 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Name=Rainbow 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Performance\AngleSnap=false 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Performance\DPI\0=@Point(400 400) @@ -1157,7 +1157,7 @@ 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\1\Lighting\Keys\y=#ff0000 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\1\Lighting\Keys\z=#ff0000 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\1\Lighting\UseRealNames=true -0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\1\Modified=a9616323 +0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\1\Modified=769b9093 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\1\Name=Breathing 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\1\Performance\AngleSnap=false 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\1\Performance\DPI\0=@Point(400 400) @@ -1407,7 +1407,7 @@ 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\2\Lighting\Keys\y=#aa00ff 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\2\Lighting\Keys\z=#aa00ff 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\2\Lighting\UseRealNames=true -0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\2\Modified=18d738b7 +0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\2\Modified=80af7eb7 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\2\Name=Trippy 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\2\Performance\AngleSnap=false 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\2\Performance\DPI\0=@Point(400 400) @@ -1465,7 +1465,7 @@ 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\CurrentMode={11C11AE3-3195-4DFC-B8AC-2FEA703414E5} 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\HwModified=40b6f054 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\ModeCount=3 -0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\Modified=57337018 +0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\Modified=be5b972d 0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\Name=Demo [Popups] diff --git a/dconf/.config/dconf/user b/dconf/.config/dconf/user index 3599ffb7c01d4bbe9a216ea608fc3b4265d0ac72..05f975324688e25a6fc46937297594a2820dc599 100644 GIT binary patch literal 11932 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 Y>l; +; Font names are specified using a fontconfig pattern. +; font-0 = NotoSans-Regular:size=8;2 +; font-1 = MaterialIcons:size=10 +; font-2 = Termsynu:size=8;-1 +; font-3 = FontAwesome:size=10 +; See the Fonts wiki page for more details + +font-0 = "Source Code Pro:antialias=true:size=10;2" +font-1 = "Wuncon Siji:pixelsize=8:size=10;2" +font-2 = "Hack:antialias=true:size=12;2" +font-3 = "MaterialIcons:antialias=true:size=10;2" +font-4 = "xos4 Terminus:antialias=true:size=12;2" +font-5 = "Noto Sans CJK JP:antialias=true:size=10;2" + +; Modules are added to one of the available blocks +; modules-left = cpu ram +; modules-center = xwindow xbacklight +; modules-right = ipc clock + +;; Available modules +;; +;alsa backlight battery +;bspwm cpu date +;filesystem github i3 +;memory mpd wired-network +;network pulseaudio temperature +;keyboard title workspaces +;; +;; User modules +;checknetwork updates window_switch launcher powermenu sysmenu menu style +;; +;; Bars +;cpu_bar memory_bar filesystem_bar mpd_bar +;volume brightness battery_bar + +modules-left = launcher_i RightArrow3_top launcher RightArrow2_top RightArrow3_top i3 RightArrow2_top power_i RightArrow1_top RightStripe_top RightArrow1_top +modules-center = +modules-right = LeftArrow1_top LeftStripe_top LeftArrow1_top picom_i LeftArrow2_top picom LeftArrow3_top keyboard_i LeftArrow2_top keyboard LeftArrow3_top updates_i LeftArrow2_top updates LeftArrow3_top pulseaudio_hdmi_i LeftArrow2_top pulseaudio_hdmi LeftArrow3_top pulseaudio_analog_i LeftArrow2_top pulseaudio_analog LeftArrow3_top battery_i LeftArrow2_top battery LeftArrow3_top network_i LeftArrow2_top network LeftArrow3_top date_i LeftArrow2_top date + +; The separator will be inserted between the output of each module +separator = + +; Opacity value between 0.0 and 1.0 used on fade in/out +dim-value = 1.0 + +; Value to be used to set the WM_NAME atom +; If the value is empty or undefined, the atom value +; will be created from the following template: polybar-[BAR]_[MONITOR] +; NOTE: The placeholders are not available for custom values +wm-name = + +; Locale used to localize various module data (e.g. date) +; Expects a valid libc locale, for example: sv_SE.UTF-8 +locale = + +; Position of the system tray window +; If empty or undefined, tray support will be disabled +; NOTE: A center aligned tray will cover center aligned modules +; +; Available positions: +; left +; center +; right +; none +tray-position = none + +; If true, the bar will not shift its +; contents when the tray changes +tray-detached = false + +; Tray icon max size +tray-maxsize = 16 + +; Background color for the tray container +; ARGB color (e.g. #f00, #ff992a, #ddff1023) +; By default the tray container will use the bar +; background color. +tray-background = ${color.bg} + +; Tray offset defined as pixel value (e.g. 35) or percentage (e.g. 50%) +tray-offset-x = 0 +tray-offset-y = 0 + +; Pad the sides of each tray icon +tray-padding = 10 + +; Scale factor for tray clients +tray-scale = 1.0 + +; Restack the bar window and put it above the +; selected window manager's root +; +; Fixes the issue where the bar is being drawn +; on top of fullscreen window's +; +; Currently supported WM's: +; bspwm +; i3 (requires: `override-redirect = false`) +; wm-restack = i3 + +; Set a DPI values used when rendering text +; This only affects scalable fonts +; dpi = + +; Enable support for inter-process messaging +; See the Messaging wiki page for more details. +enable-ipc = true + +; Fallback click handlers that will be called if +; there's no matching module handler found. +click-left = +click-middle = +click-right = +scroll-up = +scroll-down = +double-click-left = +double-click-middle = +double-click-right = + +; Requires polybar to be built with xcursor support (xcb-util-cursor) +; Possible values are: +; - default : The default pointer as before, can also be an empty string (default) +; - pointer : Typically in the form of a hand +; - ns-resize : Up and down arrows, can be used to indicate scrolling +cursor-click = +cursor-scroll = + +;; WM Workspace Specific + +; bspwm +;;scroll-up = bspwm-desknext +;;scroll-down = bspwm-deskprev +;;scroll-up = bspc desktop -f prev.local +;;scroll-down = bspc desktop -f next.local + +;i3 +;;scroll-up = i3wm-wsnext +;;scroll-down = i3wm-wsprev +;;scroll-up = i3-msg workspace next_on_output +;;scroll-down = i3-msg workspace prev_on_output + +;openbox +;awesome +;etc + +;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ + +;; Application Settings + +[settings] +; Reload upon receiving XCB_RANDR_SCREEN_CHANGE_NOTIFY events +screenchange-reload = false + +; Compositing operators +; @see: https://www.cairographics.org/manual/cairo-cairo-t.html#cairo-operator-t +compositing-background = source +compositing-foreground = over +compositing-overline = over +compositing-underline = over +compositing-border = over + +; Enables pseudo-transparency for the bar +; If set to true the bar can be transparent without a compositor. +pseudo-transparency = false + +;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ +;; __________ ______ +;; / ____/ __ \/ ____/ +;; / __/ / / / / /_ +;; / /___/ /_/ / __/ +;; /_____/\____/_/ +;; +;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ diff --git a/polybar/.config/polybar/1/config_bottom.ini b/polybar/.config/polybar/1/config_bottom.ini new file mode 100644 index 000000000..064d450b7 --- /dev/null +++ b/polybar/.config/polybar/1/config_bottom.ini @@ -0,0 +1,304 @@ +;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ +;; +;; ____ __ __ +;; / __ \____ / /_ __/ /_ ____ ______ +;; / /_/ / __ \/ / / / / __ \/ __ `/ ___/ +;; / ____/ /_/ / / /_/ / /_/ / /_/ / / +;; /_/ \____/_/\__, /_.___/\__,_/_/ +;; /____/ +;; +;; Created By Wayne Wesley @The-Repo-Club +;; +;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ + +;; Global WM Settings + +[global/wm] +; Adjust the _NET_WM_STRUT_PARTIAL top value +; Used for top aligned bars +margin-bottom = 0 + +; Adjust the _NET_WM_STRUT_PARTIAL bottom value +; Used for bottom aligned bars +margin-top = 0 + +;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ + +;; File Inclusion +; include an external file, like module file, etc. + +include-file = ~/.config/polybar/colors.ini +include-file = ~/.config/polybar/modules.ini +include-file = ~/.config/polybar/user_modules.ini +include-file = ~/.config/polybar/bars.ini +include-file = ~/.config/polybar/arrows.ini + +;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ + +;; Bar Settings + +[bar/main] +; Use either of the following command to list available outputs: +; If unspecified, the application will pick the first one it finds. +; $ polybar -m | cut -d ':' -f 1 +; $ xrandr -q | grep " connected" | cut -d ' ' -f1 +monitor = ${env:MONITOR} + +; Use the specified monitor as a fallback if the main one is not found. +; monitor-fallback = + +; Require the monitor to be in connected state +; XRandR sometimes reports my monitor as being disconnected (when in use) +monitor-strict = false + +; Tell the Window Manager not to configure the window. +; Use this to detach the bar if your WM is locking its size/position. +override-redirect = false + +; Put the bar at the bottom of the screen +bottom = true + +; Prefer fixed center position for the `modules-center` block +; When false, the center position will be based on the size of the other blocks. +fixed-center = true + +; Dimension defined as pixel value (e.g. 35) or percentage (e.g. 50%), +; the percentage can optionally be extended with a pixel offset like so: +; 50%:-10, this will result in a width or height of 50% minus 10 pixels +width = 100% +height = 18 + +; Offset defined as pixel value (e.g. 35) or percentage (e.g. 50%) +; the percentage can optionally be extended with a pixel offset like so: +; 50%:-10, this will result in an offset in the x or y direction +; of 50% minus 10 pixels +offset-x = 0 +offset-y = 0 + +; Background ARGB color (e.g. #f00, #ff992a, #ddff1023) +background = ${color.bg} + +; Foreground ARGB color (e.g. #f00, #ff992a, #ddff1023) +foreground = ${color.fg} + +; Background gradient (vertical steps) +; background-[0-9]+ = #aarrggbb +;;background-0 = + +; Value used for drawing rounded corners +; Note: This shouldn't be used together with border-size because the border +; doesn't get rounded +; Individual top/bottom values can be defined using: +; radius-{top,bottom} +radius-top = 0.0 +radius-bottom = 0.0 + +; Under-/overline pixel size and argb color +; Individual values can be defined using: +; {overline,underline}-size +; {overline,underline}-color +overline-size = 2 +overline-color = ${color.ac} + +underline-size = 2 +underline-color = ${color.ac} + +; Values applied to all borders +; Individual side values can be defined using: +; border-{left,top,right,bottom}-size +; border-{left,top,right,bottom}-color +; The top and bottom borders are added to the bar height, so the effective +; window height is: +; height + border-top-size + border-bottom-size +; Meanwhile the effective window width is defined entirely by the width key and +; the border is placed withing this area. So you effectively only have the +; following horizontal space on the bar: +; width - border-right-size - border-left-size +border-size = 4 +border-color = ${color.bg} + +; Number of spaces to add at the beginning/end of the bar +; Individual side values can be defined using: +; padding-{left,right} +padding = 1 + +; Number of spaces to add before/after each module +; Individual side values can be defined using: +; module-margin-{left,right} +module-margin-left = 0 +module-margin-right = 0 + +; Fonts are defined using ; +; Font names are specified using a fontconfig pattern. +; font-0 = NotoSans-Regular:size=8;2 +; font-1 = MaterialIcons:size=10 +; font-2 = Termsynu:size=8;-1 +; font-3 = FontAwesome:size=10 +; See the Fonts wiki page for more details + +font-0 = "Source Code Pro:antialias=true:size=10;2" +font-1 = "Wuncon Siji:pixelsize=8:size=10;2" +font-2 = "Hack:antialias=true:size=12;2" +font-3 = "MaterialIcons:antialias=true:size=10;2" +font-4 = "xos4 Terminus:antialias=true:size=12;2" +font-5 = "Noto Sans CJK JP:antialias=true:size=10;2" + +; Modules are added to one of the available blocks +; modules-left = cpu ram +; modules-center = xwindow xbacklight +; modules-right = ipc clock + +;; Available modules +;; +;alsa backlight battery +;bspwm cpu date +;filesystem github i3 +;memory mpd wired-network +;network pulseaudio temperature +;keyboard title workspaces +;; +;; User modules +;checknetwork updates window_switch launcher powermenu sysmenu menu style +;; +;; Bars +;cpu_bar memory_bar filesystem_bar mpd_bar +;volume brightness battery_bar + +modules-left = cpu_i RightArrow3_bottom cpu RightArrow2_bottom memory_i RightArrow3_bottom memory RightArrow2_bottom kernel_i RightArrow3_bottom kernel RightArrow2_bottom distro_i RightArrow3_bottom distro RightArrow2_bottom RightArrow1_bottom RightStripe_bottom RightArrow1_bottom +modules-center = +modules-right = LeftArrow1_bottom LeftStripe_bottom LeftArrow1_bottom filesystem_i LeftArrow2_bottom filesystem LeftArrow3_bottom homesystem_i LeftArrow2_bottom homesystem LeftArrow3_bottom github_i LeftArrow2_bottom github_notifications LeftArrow3_bottom github_i LeftArrow2_bottom github_repositories LeftArrow3_bottom github_i github_gists + +; The separator will be inserted between the output of each module +separator = + +; Opacity value between 0.0 and 1.0 used on fade in/out +dim-value = 1.0 + +; Value to be used to set the WM_NAME atom +; If the value is empty or undefined, the atom value +; will be created from the following template: polybar-[BAR]_[MONITOR] +; NOTE: The placeholders are not available for custom values +wm-name = + +; Locale used to localize various module data (e.g. date) +; Expects a valid libc locale, for example: sv_SE.UTF-8 +locale = + +; Position of the system tray window +; If empty or undefined, tray support will be disabled +; NOTE: A center aligned tray will cover center aligned modules +; +; Available positions: +; left +; center +; right +; none +tray-position = none + +; If true, the bar will not shift its +; contents when the tray changes +tray-detached = false + +; Tray icon max size +tray-maxsize = 16 + +; Background color for the tray container +; ARGB color (e.g. #f00, #ff992a, #ddff1023) +; By default the tray container will use the bar +; background color. +tray-background = ${color.bg} + +; Tray offset defined as pixel value (e.g. 35) or percentage (e.g. 50%) +tray-offset-x = 0 +tray-offset-y = 0 + +; Pad the sides of each tray icon +tray-padding = 0 + +; Scale factor for tray clients +tray-scale = 1.0 + +; Restack the bar window and put it above the +; selected window manager's root +; +; Fixes the issue where the bar is being drawn +; on top of fullscreen window's +; +; Currently supported WM's: +; bspwm +; i3 (requires: `override-redirect = false`) +; wm-restack = i3 + +; Set a DPI values used when rendering text +; This only affects scalable fonts +; dpi = + +; Enable support for inter-process messaging +; See the Messaging wiki page for more details. +enable-ipc = true + +; Fallback click handlers that will be called if +; there's no matching module handler found. +click-left = +click-middle = +click-right = +scroll-up = +scroll-down = +double-click-left = +double-click-middle = +double-click-right = + +; Requires polybar to be built with xcursor support (xcb-util-cursor) +; Possible values are: +; - default : The default pointer as before, can also be an empty string (default) +; - pointer : Typically in the form of a hand +; - ns-resize : Up and down arrows, can be used to indicate scrolling +cursor-click = +cursor-scroll = + +;; WM Workspace Specific + +; bspwm +;;scroll-up = bspwm-desknext +;;scroll-down = bspwm-deskprev +;;scroll-up = bspc desktop -f prev.local +;;scroll-down = bspc desktop -f next.local + +;i3 +;;scroll-up = i3wm-wsnext +;;scroll-down = i3wm-wsprev +;;scroll-up = i3-msg workspace next_on_output +;;scroll-down = i3-msg workspace prev_on_output + +;openbox +;awesome +;etc + +;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ + +;; Application Settings + +[settings] +; Reload upon receiving XCB_RANDR_SCREEN_CHANGE_NOTIFY events +screenchange-reload = false + +; Compositing operators +; @see: https://www.cairographics.org/manual/cairo-cairo-t.html#cairo-operator-t +compositing-background = source +compositing-foreground = over +compositing-overline = over +compositing-underline = over +compositing-border = over + +; Enables pseudo-transparency for the bar +; If set to true the bar can be transparent without a compositor. +pseudo-transparency = false + +;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ +;; __________ ______ +;; / ____/ __ \/ ____/ +;; / __/ / / / / /_ +;; / /___/ /_/ / __/ +;; /_____/\____/_/ +;; +;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ diff --git a/polybar/.config/polybar/config_top.ini b/polybar/.config/polybar/1/config_top.ini similarity index 100% rename from polybar/.config/polybar/config_top.ini rename to polybar/.config/polybar/1/config_top.ini diff --git a/polybar/.config/polybar/launch.sh b/polybar/.config/polybar/launch.sh index def84c817..155d9ee28 100755 --- a/polybar/.config/polybar/launch.sh +++ b/polybar/.config/polybar/launch.sh @@ -17,20 +17,27 @@ killall -q polybar while pgrep -u $UID -x polybar >/dev/null; do sleep 1; done BAR_NAME=main -TOP_BAR_CONFIG=$HOME/.config/polybar/config_top.ini -BOTTOM_BAR_CONFIG=$HOME/.config/polybar/config_bottom.ini +MC=0 PRIMARY=$(xrandr --query | grep " connected" | grep "primary" | cut -d" " -f1) OTHERS=$(xrandr --query | grep " connected" | grep -v "primary" | cut -d" " -f1) # Launch bar1 and bar2 if type "xrandr" > /dev/null; then + TOP_BAR_CONFIG=$HOME/.config/polybar/$MC/config_top.ini + BOTTOM_BAR_CONFIG=$HOME/.config/polybar/$MC/config_bottom.ini + # Launch on primary monitor MONITOR=$PRIMARY polybar --reload -c "$TOP_BAR_CONFIG" $BAR_NAME & MONITOR=$PRIMARY polybar --reload -c "$BOTTOM_BAR_CONFIG" $BAR_NAME & # Launch on all other monitors + for m in $OTHERS; do + MC=$((MC+1)) + TOP_BAR_CONFIG=$HOME/.config/polybar/$MC/config_top.ini + BOTTOM_BAR_CONFIG=$HOME/.config/polybar/$MC/config_bottom.ini + MONITOR=$m polybar --reload -c "$TOP_BAR_CONFIG" $BAR_NAME & MONITOR=$m polybar --reload -c "$BOTTOM_BAR_CONFIG" $BAR_NAME & done diff --git a/polybar/.config/polybar/modules.ini b/polybar/.config/polybar/modules.ini index da448c237..9f194ede2 100644 --- a/polybar/.config/polybar/modules.ini +++ b/polybar/.config/polybar/modules.ini @@ -327,11 +327,11 @@ ws-icon-9 = 9: Chat;九 ws-icon-0 = 10: Settings;零 ws-icon-default = "" -format = +format = label-mode = %mode% label-mode-padding = 1 label-mode-foreground = ${color.fg} -label-mode-background = ${color.cyan} +label-mode-background = ${color.green} label-focused = %icon% %name% label-focused-foreground = ${color.fg}