update Dotfiles

This commit is contained in:
The-Repo-Club 2022-02-16 02:12:08 +00:00
parent 23c1c1ef80
commit b9c6448278
No known key found for this signature in database
GPG Key ID: E30EC2FBFB05C44F
25 changed files with 419 additions and 437 deletions

View File

@ -888,7 +888,7 @@ stdout="off"
# Description: Prints init, hwinfo, swinfo, prinfo and bottom to bfetch.
#==============================================================================
#
printf -v init "%b" "$(strings /sbin/init | awk 'match($0, /(upstart|systemd|sysvinit|runit)/) { print substr($0, RSTART, RLENGTH); exit; }')"
printf -v init "%b" "$(/sbin/init --version | awk 'match($0, /(upstart|systemd|sysvinit|runit)/) {print $1}')"
printf -v hwinfo "%b" "$(color 1)╔════════════════$(color 2) Hardware Information $(color 1)═════════════════╗$(color 7)"
printf -v swinfo "%b" "$(color 1)╠════════════════$(color 2) Software Information $(color 1)═════════════════╣$(color 7)"
printf -v prinfo "%b" "$(color 1)╠═══════════════$(color 2) Peripherals Information $(color 1)═══════════════╣$(color 7)"
@ -900,19 +900,19 @@ printf -v bottom "%b" "$(color 1)╚══════════════
# Description: Prints keyboard info to bfetch.
#==============================================================================
get_keyboard () {
get_keyboard() {
declare -A AArr
DataOut=
keyboard="Unknown"
if command -v hwinfo &> /dev/null; then
if command -v hwinfo &>/dev/null; then
while IFS= read -r Line; do
if [[ $Line == *"Keyboard"* ]]; then
keyboard="${Line%,*}"
fi
done <<< $( hwinfo --short )
done <<<$(hwinfo --short)
fi
IFS=' ' read -a Arr <<< $keyboard
IFS=' ' read -a Arr <<<$keyboard
for Val in "${Arr[@]}"; do
LCase=${Val,,}
[ -z "${AArr[$LCase]}" ] && AArr[$LCase]=$Val && DataOut=$DataOut' '$Val
@ -933,19 +933,19 @@ get_keyboard
# Description: Prints mouse info to bfetch.
#==============================================================================
get_mouse () {
get_mouse() {
declare -A AArr
DataOut=
mouse="Unknown"
if command -v hwinfo &> /dev/null; then
if command -v hwinfo &>/dev/null; then
while IFS= read -r Line; do
if [[ $Line == *"Mouse"* ]]; then
mouse="${Line%,*}"
fi
done <<< $( hwinfo --short )
done <<<$(hwinfo --short)
fi
IFS=' ' read -a Arr <<< $mouse
IFS=' ' read -a Arr <<<$mouse
for Val in "${Arr[@]}"; do
LCase=${Val,,}
[ -z "${AArr[$LCase]}" ] && AArr[$LCase]=$Val && DataOut=$DataOut' '$Val
@ -967,19 +967,19 @@ get_mouse
# Description: Prints monitor info to bfetch.
#==============================================================================
get_monitor () {
get_monitor() {
declare -A AArr
DataOut=
monitor="Unknown"
if command -v hwinfo &> /dev/null; then
if command -v hwinfo &>/dev/null; then
while IFS= read -r Line; do
if [[ ! $Line == "monitor"* ]]; then
monitor="${Line%,*}"
fi
done <<< $( hwinfo --short --monitor )
done <<<$(hwinfo --short --monitor)
fi
IFS=' ' read -a Arr <<< $monitor
IFS=' ' read -a Arr <<<$monitor
for Val in "${Arr[@]}"; do
LCase=${Val,,}
[ -z "${AArr[$LCase]}" ] && AArr[$LCase]=$Val && DataOut=$DataOut' '$Val
@ -1000,20 +1000,20 @@ get_monitor
# Description: Prints audio info to bfetch.
#==============================================================================
get_audio () {
get_audio() {
declare -A AArr
DataOut=
audio="Unknown"
if command -v pactl &> /dev/null; then
if command -v pactl &>/dev/null; then
while IFS= read -r Line; do
if [[ $Line == *"Server Name"* ]]; then
IFS=':' read Type Server <<< "$Line";
IFS=':' read Type Server <<<"$Line"
audio="${Server%,*}"
fi
done <<< $( pactl info )
done <<<$(pactl info)
fi
IFS=' ' read -a Arr <<< $audio
IFS=' ' read -a Arr <<<$audio
for Val in "${Arr[@]}"; do
LCase=${Val,,}
[ -z "${AArr[$LCase]}" ] && AArr[$LCase]=$Val && DataOut=$DataOut' '$Val

View File

@ -196,7 +196,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=5bc1931
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\0\Modified=794e3b0
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)
@ -424,7 +424,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=69782338
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\1\Modified=7af46842
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)
@ -674,7 +674,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=102e3ba7
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\2\Modified=f25fbad8
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)
@ -732,7 +732,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=f2ffa8c
0E029022AF4C18835CBDCC7EF5001BC3\%7B5B1E2E81-ED4F-4F79-9EB5-F8ACA67D1BF0%7D\Modified=5c7fd113
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
@ -928,7 +928,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=af8b487b
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\0\Modified=c7f1250
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)
@ -1156,7 +1156,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=226b4c9c
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\1\Modified=c164c255
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)
@ -1406,7 +1406,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=34f78058
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\2\Modified=b2949ae
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)
@ -1464,7 +1464,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=434615bb
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\Modified=391126e1
0E029022AF4C18835CBDCC7EF5001BC3\%7BBA7FC152-2D51-4C26-A7A6-A036CC93D924%7D\Name=Demo
[Popups]

Binary file not shown.

View File

@ -1,315 +1,315 @@
# See dunst(5) for all configuration options
[global]
### Display ###
### Display ###
# Which monitor should the notifications be displayed on.
monitor = 0
# Which monitor should the notifications be displayed on.
monitor = 0
# Display notification on focused monitor. Possible modes are:
# mouse: follow mouse pointer
# keyboard: follow window with keyboard focus
# none: don't follow anything
#
# "keyboard" needs a window manager that exports the
# _NET_ACTIVE_WINDOW property.
# This should be the case for almost all modern window managers.
#
# If this option is set to mouse or keyboard, the monitor option
# will be ignored.
follow = none
# Display notification on focused monitor. Possible modes are:
# mouse: follow mouse pointer
# keyboard: follow window with keyboard focus
# none: don't follow anything
#
# "keyboard" needs a window manager that exports the
# _NET_ACTIVE_WINDOW property.
# This should be the case for almost all modern window managers.
#
# If this option is set to mouse or keyboard, the monitor option
# will be ignored.
follow = mouse
### Geometry ###
### Geometry ###
# dynamic width from 0 to 300
# width = (0, 300)
# constant width of 300
width = (0, 600)
# dynamic width from 0 to 300
# width = (0, 300)
# constant width of 300
width = 300
# The maximum height of a single notification, excluding the frame.
height = 300
# The maximum height of a single notification, excluding the frame.
height = 300
# Position the notification in the top right corner
origin = top-right
# Position the notification in the top right corner
origin = top-right
# Offset from the origin
offset = 10x10
# Offset from the origin
offset = 10x50
# Scale factor. It is auto-detected if value is 0.
scale = 0
# Scale factor. It is auto-detected if value is 0.
scale = 0
# Maximum number of notification (0 means no limit)
notification_limit = 5
# Maximum number of notification (0 means no limit)
notification_limit = 0
### Progress bar ###
### Progress bar ###
# Turn on the progess bar. It appears when a progress hint is passed with
# for example dunstify -h int:value:12
progress_bar = true
# Turn on the progess bar. It appears when a progress hint is passed with
# for example dunstify -h int:value:12
progress_bar = true
# Set the progress bar height. This includes the frame, so make sure
# it's at least twice as big as the frame width.
progress_bar_height = 10
# Set the progress bar height. This includes the frame, so make sure
# it's at least twice as big as the frame width.
progress_bar_height = 10
# Set the frame width of the progress bar
progress_bar_frame_width = 1
# Set the frame width of the progress bar
progress_bar_frame_width = 1
# Set the minimum width for the progress bar
progress_bar_min_width = 150
# Set the minimum width for the progress bar
progress_bar_min_width = 150
# Set the maximum width for the progress bar
progress_bar_max_width = 300
# Set the maximum width for the progress bar
progress_bar_max_width = 300
# Show how many messages are currently hidden (because of
# notification_limit).
indicate_hidden = yes
# Show how many messages are currently hidden (because of
# notification_limit).
indicate_hidden = yes
# The transparency of the window. Range: [0; 100].
# This option will only work if a compositing window manager is
# present (e.g. xcompmgr, compiz, etc.). (X11 only)
transparency = 0
# The transparency of the window. Range: [0; 100].
# This option will only work if a compositing window manager is
# present (e.g. xcompmgr, compiz, etc.). (X11 only)
transparency = 15
# Draw a line of "separator_height" pixel height between two
# notifications.
# Set to 0 to disable.
separator_height = 2
# Draw a line of "separator_height" pixel height between two
# notifications.
# Set to 0 to disable.
separator_height = 1
# Padding between text and separator.
padding = 8
# Padding between text and separator.
padding = 8
# Horizontal padding.
horizontal_padding = 8
# Horizontal padding.
horizontal_padding = 10
# Padding between text and icon.
text_icon_padding = 0
# Padding between text and icon.
text_icon_padding = 0
# Defines width in pixels of frame around the notification window.
# Set to 0 to disable.
frame_width = 1
# Defines width in pixels of frame around the notification window.
# Set to 0 to disable.
frame_width = 0
# Defines color of the frame around the notification window.
frame_color = "#aaaaaa"
# Defines color of the frame around the notification window.
frame_color = "#283036"
# Define a color for the separator.
# possible values are:
# * auto: dunst tries to find a color fitting to the background;
# * foreground: use the same color as the foreground;
# * frame: use the same color as the frame;
# * anything else will be interpreted as a X color.
separator_color = frame
# Define a color for the separator.
# possible values are:
# * auto: dunst tries to find a color fitting to the background;
# * foreground: use the same color as the foreground;
# * frame: use the same color as the frame;
# * anything else will be interpreted as a X color.
separator_color = frame
# Sort messages by urgency.
sort = yes
# Sort messages by urgency.
sort = yes
# Don't remove messages, if the user is idle (no mouse or keyboard input)
# for longer than idle_threshold seconds.
# Set to 0 to disable.
# A client can set the 'transient' hint to bypass this. See the rules
# section for how to disable this if necessary
idle_threshold = 120
# Don't remove messages, if the user is idle (no mouse or keyboard input)
# for longer than idle_threshold seconds.
# Set to 0 to disable.
# A client can set the 'transient' hint to bypass this. See the rules
# section for how to disable this if necessary
idle_threshold = 120
### Text ###
### Text ###
font = SauceCodePro Nerd Font 10
font = Monospace 10
# The spacing between lines. If the height is smaller than the
# font height, it will get raised to the font height.
line_height = 0
# The spacing between lines. If the height is smaller than the
# font height, it will get raised to the font height.
line_height = 0
# Possible values are:
# full: Allow a small subset of html markup in notifications:
# <b>bold</b>
# <i>italic</i>
# <s>strikethrough</s>
# <u>underline</u>
#
# For a complete reference see
# <https://docs.gtk.org/Pango/pango_markup.html>.
#
# strip: This setting is provided for compatibility with some broken
# clients that send markup even though it's not enabled on the
# server. Dunst will try to strip the markup but the parsing is
# simplistic so using this option outside of matching rules for
# specific applications *IS GREATLY DISCOURAGED*.
#
# no: Disable markup parsing, incoming notifications will be treated as
# plain text. Dunst will not advertise that it has the body-markup
# capability if this is set as a global setting.
#
# It's important to note that markup inside the format option will be parsed
# regardless of what this is set to.
markup = full
# Possible values are:
# full: Allow a small subset of html markup in notifications:
# <b>bold</b>
# <i>italic</i>
# <s>strikethrough</s>
# <u>underline</u>
#
# For a complete reference see
# <https://developer.gnome.org/pango/stable/pango-Markup.html>.
#
# strip: This setting is provided for compatibility with some broken
# clients that send markup even though it's not enabled on the
# server. Dunst will try to strip the markup but the parsing is
# simplistic so using this option outside of matching rules for
# specific applications *IS GREATLY DISCOURAGED*.
#
# no: Disable markup parsing, incoming notifications will be treated as
# plain text. Dunst will not advertise that it has the body-markup
# capability if this is set as a global setting.
#
# It's important to note that markup inside the format option will be parsed
# regardless of what this is set to.
markup = full
# The format of the message. Possible variables are:
# %a appname
# %s summary
# %b body
# %i iconname (including its path)
# %I iconname (without its path)
# %p progress value if set ([ 0%] to [100%]) or nothing
# %n progress value if set without any extra characters
# %% Literal %
# Markup is allowed
format = "<b>%s</b>\n%b"
# The format of the message. Possible variables are:
# %a appname
# %s summary
# %b body
# %i iconname (including its path)
# %I iconname (without its path)
# %p progress value if set ([ 0%] to [100%]) or nothing
# %n progress value if set without any extra characters
# %% Literal %
# Markup is allowed
format = "%s %p\n%b"
# Alignment of message text.
# Possible values are "left", "center" and "right".
alignment = center
# Alignment of message text.
# Possible values are "left", "center" and "right".
alignment = left
# Vertical alignment of message text and icon.
# Possible values are "top", "center" and "bottom".
vertical_alignment = center
# Vertical alignment of message text and icon.
# Possible values are "top", "center" and "bottom".
vertical_alignment = center
# Show age of message if message is older than show_age_threshold
# seconds.
# Set to -1 to disable.
show_age_threshold = 60
# Show age of message if message is older than show_age_threshold
# seconds.
# Set to -1 to disable.
show_age_threshold = 60
# Specify where to make an ellipsis in long lines.
# Possible values are "start", "middle" and "end".
ellipsize = middle
# Specify where to make an ellipsis in long lines.
# Possible values are "start", "middle" and "end".
ellipsize = middle
# Ignore newlines '\n' in notifications.
ignore_newline = no
# Ignore newlines '\n' in notifications.
ignore_newline = no
# Stack together notifications with the same content
stack_duplicates = true
# Stack together notifications with the same content
stack_duplicates = true
# Hide the count of stacked notifications with the same content
hide_duplicate_count = false
# Hide the count of stacked notifications with the same content
hide_duplicate_count = false
# Display indicators for URLs (U) and actions (A).
show_indicators = yes
# Display indicators for URLs (U) and actions (A).
show_indicators = yes
### Icons ###
### Icons ###
# Align icons left/right/off
icon_position = left
# Align icons left/right/off
icon_position = left
# Scale small icons up to this size, set to 0 to disable. Helpful
# for e.g. small files or high-dpi screens. In case of conflict,
# max_icon_size takes precedence over this.
min_icon_size = 0
# Scale small icons up to this size, set to 0 to disable. Helpful
# for e.g. small files or high-dpi screens. In case of conflict,
# max_icon_size takes precedence over this.
min_icon_size = 0
# Scale larger icons down to this size, set to 0 to disable
max_icon_size = 32
# Scale larger icons down to this size, set to 0 to disable
max_icon_size = 64
# Paths to default icons.
icon_path = /usr/share/icons/gnome/16x16/status/:/usr/share/icons/gnome/16x16/devices/
# Paths to default icons.
icon_path = /usr/share/icons/gnome/16x16/status/:/usr/share/icons/gnome/16x16/devices/
### History ###
### History ###
# Should a notification popped up from history be sticky or timeout
# as if it would normally do.
sticky_history = yes
# Should a notification popped up from history be sticky or timeout
# as if it would normally do.
sticky_history = yes
# Maximum amount of notifications kept in history
history_length = 20
# Maximum amount of notifications kept in history
history_length = 20
### Misc/Advanced ###
### Misc/Advanced ###
# dmenu path.
dmenu = /usr/bin/dmenu -p dunst:
# dmenu path.
dmenu = /usr/bin/dmenu -p dunst:
# Browser for opening urls in context menu.
browser = /usr/bin/xdg-open
# Browser for opening urls in context menu.
browser = /usr/bin/firefox -new-tab
# Always run rule-defined scripts, even if the notification is suppressed
always_run_script = true
# Always run rule-defined scripts, even if the notification is suppressed
always_run_script = true
# Define the title of the windows spawned by dunst
title = Dunst
# Define the title of the windows spawned by dunst
title = Dunst
# Define the class of the windows spawned by dunst
class = Dunst
# Define the class of the windows spawned by dunst
class = Dunst
# Define the corner radius of the notification window
# in pixel size. If the radius is 0, you have no rounded
# corners.
# The radius will be automatically lowered if it exceeds half of the
# notification height to avoid clipping text and/or icons.
corner_radius = 0
# Define the corner radius of the notification window
# in pixel size. If the radius is 0, you have no rounded
# corners.
# The radius will be automatically lowered if it exceeds half of the
# notification height to avoid clipping text and/or icons.
corner_radius = 0
# Ignore the dbus closeNotification message.
# Useful to enforce the timeout set by dunst configuration. Without this
# parameter, an application may close the notification sent before the
# user defined timeout.
ignore_dbusclose = false
# Ignore the dbus closeNotification message.
# Useful to enforce the timeout set by dunst configuration. Without this
# parameter, an application may close the notification sent before the
# user defined timeout.
ignore_dbusclose = false
### Wayland ###
# These settings are Wayland-specific. They have no effect when using X11
### Wayland ###
# These settings are Wayland-specific. They have no effect when using X11
# Uncomment this if you want to let notications appear under fullscreen
# applications (default: overlay)
# layer = top
# Uncomment this if you want to let notications appear under fullscreen
# applications (default: overlay)
# layer = top
# Set this to true to use X11 output on Wayland.
force_xwayland = false
# Set this to true to use X11 output on Wayland.
force_xwayland = false
### Legacy
### Legacy
# Use the Xinerama extension instead of RandR for multi-monitor support.
# This setting is provided for compatibility with older nVidia drivers that
# do not support RandR and using it on systems that support RandR is highly
# discouraged.
#
# By enabling this setting dunst will not be able to detect when a monitor
# is connected or disconnected which might break follow mode if the screen
# layout changes.
force_xinerama = false
# Use the Xinerama extension instead of RandR for multi-monitor support.
# This setting is provided for compatibility with older nVidia drivers that
# do not support RandR and using it on systems that support RandR is highly
# discouraged.
#
# By enabling this setting dunst will not be able to detect when a monitor
# is connected or disconnected which might break follow mode if the screen
# layout changes.
force_xinerama = false
### mouse
### mouse
# Defines list of actions for each mouse event
# Possible values are:
# * none: Don't do anything.
# * do_action: Invoke the action determined by the action_name rule. If there is no
# such action, open the context menu.
# * open_url: If the notification has exactly one url, open it. If there are multiple
# ones, open the context menu.
# * close_current: Close current notification.
# * close_all: Close all notifications.
# * context: Open context menu for the notification.
# * context_all: Open context menu for all notifications.
# These values can be strung together for each mouse event, and
# will be executed in sequence.
mouse_left_click = close_current
mouse_middle_click = do_action, close_current
mouse_right_click = close_all
# Defines list of actions for each mouse event
# Possible values are:
# * none: Don't do anything.
# * do_action: Invoke the action determined by the action_name rule. If there is no
# such action, open the context menu.
# * open_url: If the notification has exactly one url, open it. If there are multiple
# ones, open the context menu.
# * close_current: Close current notification.
# * close_all: Close all notifications.
# * context: Open context menu for the notification.
# * context_all: Open context menu for all notifications.
# These values can be strung together for each mouse event, and
# will be executed in sequence.
mouse_left_click = close_current
mouse_middle_click = do_action, close_current
mouse_right_click = close_all
# Experimental features that may or may not work correctly. Do not expect them
# to have a consistent behaviour across releases.
[experimental]
# Calculate the dpi to use on a per-monitor basis.
# If this setting is enabled the Xft.dpi value will be ignored and instead
# dunst will attempt to calculate an appropriate dpi value for each monitor
# using the resolution and physical size. This might be useful in setups
# where there are multiple screens with very different dpi values.
per_monitor_dpi = false
# Calculate the dpi to use on a per-monitor basis.
# If this setting is enabled the Xft.dpi value will be ignored and instead
# dunst will attempt to calculate an appropriate dpi value for each monitor
# using the resolution and physical size. This might be useful in setups
# where there are multiple screens with very different dpi values.
per_monitor_dpi = false
[urgency_low]
# IMPORTANT: colors have to be defined in quotation marks.
urgency = low
frame_color = "#93adf9"
background = "#282a36"
foreground = "#a4ffff"
timeout = 2
# IMPORTANT: colors have to be defined in quotation marks.
# Otherwise the "#" and following would be interpreted as a comment.
background = "#283036"
foreground = "#59fff9"
timeout = 10
# Icon for notifications with low urgency, uncomment to enable
#new_icon = /path/to/icon
[urgency_normal]
# IMPORTANT: colors have to be defined in quotation marks.
urgency = normal
frame_color = "#ff79c6"
background = "#282a36"
foreground = "#93adf9"
timeout = 4
background = "#283036"
foreground = "#9059ff"
timeout = 10
# Icon for notifications with normal urgency, uncomment to enable
#new_icon = /path/to/icon
[urgency_critical]
# IMPORTANT: colors have to be defined in quotation marks.
urgency = critical
frame_color = "#ff79c6"
background = "#ff5555"
foreground = "#f8f8f2"
timeout = 8
background = "#ff5959"
foreground = "#e5e9f0"
frame_color = "#ff5959"
timeout = 0
# Icon for notifications with critical urgency, uncomment to enable
#new_icon = /path/to/icon
# Every section that isn't one of the above is interpreted as a rules to
# override settings for certain messages.

View File

Before

Width:  |  Height:  |  Size: 58 KiB

After

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

2
fehbg/.fehbg Executable file
View File

@ -0,0 +1,2 @@
#!/usr/bin/env bash
feh --no-fehbg --bg-scale "$HOME/.config/feh/backgrounds/Endeavouros_Wallpaper-MM.png"

View File

@ -20,10 +20,19 @@
cmd="\grep -A 1 Description $HOME/.config/i3/config | sed -e s/--/\ /g"
case $1 in
fzf) cmd="$cmd -e s/Description:\ //gI" && eval "$cmd" | sed -e 's/[\\$]//g' | sed -e 's/_b//g' | sed -e 's/+/ + /g' | awk '/^[a-z]/ && last {print last,$0,";"} {last=""} /^#/{last=$0}' | column -t -s ';' | fzf;;
yad) cmd="$cmd -e s/Description:\ //gI" && eval "$cmd" | sed -e 's/[\\$]//g' | sed -e 's/_b//g' | sed -e 's/+/ + /g' | awk '/^[a-z]/ && last {print last,$0,";"} {last=""} /^#/{last=$0}' | column -t -s ';' | yad --text-info --width=800 --height=800;;
dmenu) cmd="$cmd -e s/Description:\ //gI" && echo "$(eval "$cmd")" | sed -e 's/[\\$]//g' | sed -e 's/_b//g' | sed -e 's/+/ + /g' | awk '/^[a-z]/ && last {print last,$0,";"} {last=""} /^#/{last=$0}' | column -t -s ';' | dmenu -l 10 -p "Search Keybind";;
rofi) cmd="$cmd -e s/Description:\ //gI" && echo "$(eval "$cmd")" | sed -e 's/[\\$]//g' | sed -e 's/_b//g' | sed -e 's/+/ + /g' | awk '/^[a-z]/ && last {print last,$0,";"} {last=""} /^#/{last=$0}' | column -t -s ';' | rofi -dmenu -i -width 1000 -p "Search Keybind";;
*) cmd="$cmd -e s/Description:\ //gI" && eval "$cmd" | sed -e 's/[\\$]//g' | sed -e 's/_b//g' | sed -e 's/+/ + /g' | awk '/^[a-z]/ && last {print last,$0,";"} {last=""} /^#/{last=$0}' | column -t -s ';' | yad --text-info --width=800 --height=800;;
fzf)
cmd="$cmd -e s/Description:\ //gI" && eval "$cmd" | sed -e 's/[\\$]//g' | sed -e 's/_b//g' | sed -e 's/+/ + /g' | awk '/^[a-z]/ && last {print last,$0,";"} {last=""} /^#/{last=$0}' | column -t -s ';' | fzf
;;
yad)
cmd="$cmd -e s/Description:\ //gI" && eval "$cmd" | sed -e 's/[\\$]//g' | sed -e 's/_b//g' | sed -e 's/+/ + /g' | awk '/^[a-z]/ && last {print last,$0,";"} {last=""} /^#/{last=$0}' | column -t -s ';' | yad --text-info --width=800 --height=800
;;
dmenu)
cmd="$cmd -e s/Description:\ //gI" && echo "$(eval "$cmd")" | sed -e 's/[\\$]//g' | sed -e 's/_b//g' | sed -e 's/+/ + /g' | awk '/^[a-z]/ && last {print last,$0,";"} {last=""} /^#/{last=$0}' | column -t -s ';' | dmenu -l 10 -p "Search Keybind"
;;
rofi)
cmd="$cmd -e s/Description:\ //gI" && echo "$(eval "$cmd")" | sed -e 's/[\\$]//g' | sed -e 's/_b//g' | sed -e 's/+/ + /g' | awk '/^[a-z]/ && last {print last,$0,";"} {last=""} /^#/{last=$0}' | column -t -s ';' | rofi -dmenu -i -width 1000 -p "Search Keybind"
;;
*)
cmd="$cmd -e s/Description:\ //gI" && eval "$cmd" | sed -e 's/[\\$]//g' | sed -e 's/_b//g' | sed -e 's/+/ + /g' | awk '/^[a-z]/ && last {print last,$0,";"} {last=""} /^#/{last=$0}' | column -t -s ';' | yad --text-info --width=800 --height=800
;;
esac

View File

@ -35,8 +35,8 @@ Krita/Ocio/OcioConfigPath=
Krita/Ocio/OcioLockColorVisualRepresentation=false
Krita/Ocio/OcioLutPath=
Krita/Ocio/UseOcio=false
LastBackGroundColor=<!DOCTYPE LastBackGroundColor>\n<LastBackGroundColor>\n <RGB r="0.156862750649452" g="0.164705887436867" space="sRGB-elle-V2-g10.icc" b="0.211764708161354"/>\n</LastBackGroundColor>\n
LastForeGroundColor=<!DOCTYPE LastForeGroundColor>\n<LastForeGroundColor>\n <RGB r="0.117647059261799" g="0.121568627655506" space="sRGB built-in" b="0.160784319043159"/>\n</LastForeGroundColor>\n
LastBackGroundColor=<!DOCTYPE LastBackGroundColor>\n<LastBackGroundColor>\n <RGB r="0.156862750649452" space="sRGB-elle-V2-g10.icc" g="0.164705887436867" b="0.211764708161354"/>\n</LastBackGroundColor>\n
LastForeGroundColor=<!DOCTYPE LastForeGroundColor>\n<LastForeGroundColor>\n <RGB r="0.117647059261799" space="sRGB built-in" g="0.121568627655506" b="0.160784319043159"/>\n</LastForeGroundColor>\n
LastPreset=b) Basic-5 Size
LastPreset_-1=b) Basic-5 Size
LineSmoothingDelayDistance=50
@ -508,6 +508,7 @@ File4[$e]=$HOME/Pictures/endeavour-logo-sans-logotype.svg
File5[$e]=$HOME/Pictures/screenie/1640362006.png
File6[$e]=/mnt/500GB/.gitlabs/Arch.TheRepo.Club/favicon.ico
File7[$e]=/mnt/500GB/.gitlabs/minimal-mistakes/website/static/img/favicon.ico
File8[$e]=/mnt/500GB/.gitlabs/minimal-mistakes/website/favicon.ico
Name1[$e]=Letter.png
Name2[$e]=colors.png
Name3[$e]=Declaration-Against-Discrimination.pdf
@ -515,6 +516,7 @@ Name4[$e]=endeavour-logo-sans-logotype.svg
Name5[$e]=1640362006.png
Name6[$e]=favicon.ico
Name7[$e]=favicon.ico
Name8[$e]=favicon.ico
[SelectedTags]
brushes=All

View File

@ -1,73 +0,0 @@
ACCENT_BG=ff79c6
BASE16_GENERATE_DARK=False
BASE16_INVERT_TERMINAL=False
BASE16_MILD_TERMINAL=False
BG=282A36
BTN_BG=282A36
BTN_FG=f8f8f2
BTN_OUTLINE_OFFSET=-3
BTN_OUTLINE_WIDTH=1
CARET1_FG=f8f8f2
CARET2_FG=f8f8f2
CARET_SIZE=0.04
CINNAMON_OPACITY=1.0
FG=f8f8f2
GRADIENT=0.0
GTK3_GENERATE_DARK=False
HDR_BG=282A36
HDR_BTN_BG=44475a
HDR_BTN_FG=f8f8f2
HDR_FG=f8f8f2
ICONS_DARK=282A36
ICONS_LIGHT=282A36
ICONS_LIGHT_FOLDER=282A36
ICONS_MEDIUM=282A36
ICONS_NUMIX_STYLE=0
ICONS_STYLE=gnome_colors
ICONS_SYMBOLIC_ACTION=e8e8e8
ICONS_SYMBOLIC_PANEL=eeeeee
MATERIA_PANEL_OPACITY=0.6
MATERIA_SELECTION_OPACITY=0.32
MATERIA_STYLE_COMPACT=True
MENU_BG=212121
MENU_FG=e0e0e0
NAME="TheRepoClub/coffee"
OUTLINE_WIDTH=1
ROUNDNESS=4
SEL_BG=f8f8f2
SEL_FG=f8f8f2
SPACING=3
SURUPLUS_GRADIENT1=e8e8e8
SURUPLUS_GRADIENT2=f8f8f2
SURUPLUS_GRADIENT_ENABLED=False
TERMINAL_ACCENT_COLOR=44475a
TERMINAL_BACKGROUND=282a36
TERMINAL_BASE_TEMPLATE=tempus_winter
TERMINAL_COLOR0=21222c
TERMINAL_COLOR1=ff5555
TERMINAL_COLOR10=69ff94
TERMINAL_COLOR11=ffffa5
TERMINAL_COLOR12=acb6ff
TERMINAL_COLOR13=ff92df
TERMINAL_COLOR14=a4ffff
TERMINAL_COLOR15=ffffff
TERMINAL_COLOR2=50fa7b
TERMINAL_COLOR3=f1fa8c
TERMINAL_COLOR4=93adf9
TERMINAL_COLOR5=ff79c6
TERMINAL_COLOR6=8be9fd
TERMINAL_COLOR7=f8f8f2
TERMINAL_COLOR8=4d4d4d
TERMINAL_COLOR9=ff6e6e
TERMINAL_CURSOR=f8f8f2
TERMINAL_FOREGROUND=f8f8f2
TERMINAL_THEME_ACCURACY=122
TERMINAL_THEME_AUTO_BGFG=True
TERMINAL_THEME_EXTEND_PALETTE=True
TERMINAL_THEME_MODE=manual
THEME_STYLE=materia
TXT_BG=282A36
TXT_FG=f8f8f2
UNITY_DEFAULT_LAUNCHER_STYLE=False
WM_BORDER_FOCUS=282a36
WM_BORDER_UNFOCUS=44475a

View File

@ -1 +1 @@
{"last_variant": "default", "last_app": "dwm"}
{"last_variant": "default", "last_app": "dunst"}

View File

@ -66,6 +66,7 @@ resvg
runescape-launcher
sdbus-cpp
sddm-endeavour
shellfetch
siji
stacer
tbsm

View File

@ -6,7 +6,7 @@
;; / /_/ / /_/ / / (__ )
;; /_____/\__,_/_/ /____/
;;
;; Created By Wayne McLean @The-Repo-Club
;; Created By Wayne Wesley @The-Repo-Club
;;
;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_

View File

@ -13,38 +13,38 @@
[color]
;; Active Colors
bg = #1e1f29
fg = #1e1f29
fg-alt = #f8f8f2
mf = #C4C7C5
ac = #B4BC67
bg = #283036
fg = #283036
fg-alt = #e5e9f0
mf = #dcf0ff
ac = #81a0c1
;; Bars
bn = #308634
bm = #E57C46
bd = #E24C49
bn = #59ff59
bm = #ff9c59
bd = #ff5959
trans = #00000000
white = #FFFFFF
black = #000000
white = #e5e9f0
black = #283036
;; Colors
red = #EC7875
pink = #EC6798
purple = #BE78D1
blue = #75A4CD
cyan = #00C7DF
teal = #00B19F
green = #61C766
lime = #B9C244
yellow = #EBD369
amber = #EDB83F
orange = #E57C46
brown = #AC8476
grey = #8C8C8C
indigo = #6C77BB
blue-gray = #6D8895
cyan = #59fff9
green = #59ff59
orange = #ff9c59
pink = #ff59f9
purple = #9059ff
red = #ff5959
yellow = #ffff59
bright_cyan = #a6fffc
bright_green = #a6ffa6
bright_orange = #ffc9a6
bright_pink = #ffa6fc
bright_purple = #c5a6ff
bright_red = #ffa6a6
bright_yellow = #ffffa6
;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
;; __________ ______

View File

@ -7,7 +7,7 @@
;; /_/ \____/_/\__, /_.___/\__,_/_/
;; /____/
;;
;; Created By Wayne McLean @The-Repo-Club
;; Created By Wayne Wesley @The-Repo-Club
;;
;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_

View File

@ -7,7 +7,7 @@
;; /_/ \____/_/\__, /_.___/\__,_/_/
;; /____/
;;
;; Created By Wayne McLean @The-Repo-Club
;; Created By Wayne Wesley @The-Repo-Club
;;
;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_

View File

@ -31,11 +31,11 @@ label-muted-foreground = ${color.red}
type = internal/alsa
format-volume = <ramp-volume>
format-volume-background = ${color.blue}
format-volume-background = ${color.bright_cyan}
format-volume-foreground = ${color.fg}
format-volume-padding = 1
format-muted-background = ${color.blue}
format-muted-background = ${color.bright_cyan}
format-muted-foreground = ${color.red}
format-muted-padding = 1
@ -70,7 +70,7 @@ type = internal/xbacklight
card = intel_backlight
format = <ramp>
format-background = ${color.lime}
format-background = ${color.bright_green}
format-foreground = ${color.fg}
format-padding = 1
@ -179,7 +179,7 @@ type = internal/cpu
interval = 0.5
format =
format-background = ${color.teal}
format-background = ${color.bright_purple}
format-foreground = ${color.fg}
format-padding = 1
@ -212,7 +212,7 @@ time = 
time-alt =
format = <label>
format-background = ${color.amber}
format-background = ${color.bright_yellow}
format-foreground = ${color.fg}
format-padding = 1
@ -300,32 +300,6 @@ format-unmounted-padding = 1
;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
;;[module/github]
;;type = internal/github
; Accessing an access token stored in file
;;token = ${file:/path/to/file/containing/github/access.token}
; Accessing an access token stored in an environment variable
;;token = ${env:GITHUB_ACCESS_TOKEN}
; Whether empty notifications should be displayed or not
;;empty-notifications = false
; Number of seconds in between requests
;;interval = 10
; Available tags:
; <label> (default)
;;format = <label>
; Available tokens:
; %notifications% (default)
; Default: Notifications: %notifications%
;;label = %notifications%
;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
[module/i3]
type = internal/i3
@ -356,8 +330,8 @@ ws-icon-default = ""
format = <label-state> <label-mode>
label-mode = %mode%
label-mode-padding = 1
label-mode-foreground = #000000
label-mode-background = #FFBB00
label-mode-foreground = #283036
label-mode-background = #81a0c1
label-focused = %icon% %name%
label-focused-foreground = ${color.fg}
@ -461,7 +435,7 @@ type = internal/memory
interval = 3
format =
format-background = ${color.brown}
format-background = ${color.bright_red}
format-foreground = ${color.fg}
format-padding = 1
@ -578,11 +552,11 @@ use-ui-max = true
interval = 5
format-volume = <ramp-volume>
format-volume-background = ${color.teal}
format-volume-background = ${color.bright_purple}
format-volume-foreground = ${color.fg}
format-volume-padding = 1
format-muted-background = ${color.blue}
format-muted-background = ${color.bright_cyan}
format-muted-foreground = ${color.red}
format-muted-padding = 1
@ -624,11 +598,11 @@ use-ui-max = true
interval = 5
format-volume = <ramp-volume>
format-volume-background = ${color.blue}
format-volume-background = ${color.bright_purple}
format-volume-foreground = ${color.fg}
format-volume-padding = 1
format-muted-background = ${color.blue}
format-muted-background = ${color.bright_cyan}
format-muted-foreground = ${color.red}
format-muted-padding = 1
@ -716,7 +690,7 @@ blacklist-0 = num lock
blacklist-1 = scroll lock
format = %{A1:i3-cheat &:}%{A}
format-background = ${color.blue-gray}
format-background = ${color.bright_cyan}
format-foreground = ${color.fg}
format-padding = 1
@ -737,7 +711,7 @@ label-maxlen = 60
type = custom/text
content =
content-background = ${color.grey}
content-background = ${color.bright_orange}
content-foreground = ${color.fg}
content-padding = 1

View File

@ -124,7 +124,7 @@ click-left = repomenue_powermenu
type = custom/text
content =
content-background = ${color.brown}
content-background = ${color.bright_red}
content-foreground = ${color.fg}
content-padding = 1
@ -182,7 +182,7 @@ type = custom/text
click-left = ~/.config/polybar/scripts/picom-toggle.sh
content =
content-background = ${color.indigo}
content-background = ${color.bright_pink}
content-foreground = ${color.fg}
content-padding = 1
@ -204,7 +204,7 @@ format-padding = 1
type = custom/text
content =
content-background = ${color.blue}
content-background = ${color.bright_cyan}
content-foreground = ${color.fg}
content-padding = 1
@ -226,7 +226,7 @@ format-padding = 1
type = custom/text
content =
content-background = ${color.blue}
content-background = ${color.bright_cyan}
content-foreground = ${color.fg}
content-padding = 1

View File

@ -2,7 +2,7 @@
color_scheme_path=/usr/share/qt5ct/colors/Minimal-Mistakes.conf
custom_palette=true
icon_theme=Papirus-Minimal-Mistakes
standard_dialogs=gtk3
standard_dialogs=default
style=Fusion
[Fonts]
@ -28,7 +28,7 @@ wheel_scroll_lines=3
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\vT\0\0\0\xb6\0\0\xey\0\0\x3j\0\0\vU\0\0\0\xb7\0\0\xex\0\0\x3i\0\0\0\x1\0\0\0\0\a\x80\0\0\vU\0\0\0\xb7\0\0\xex\0\0\x3i)
[SettingsWindow]
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\v\x2\0\0\0 \0\0\r}\0\0\x4\x17\0\0\v\x3\0\0\0!\0\0\r|\0\0\x4\x16\0\0\0\x1\0\0\0\0\a\x80\0\0\v\x3\0\0\0!\0\0\r|\0\0\x4\x16)
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\vB\0\0\0 \0\0\xe\xf9\0\0\x4\x17\0\0\vC\0\0\0!\0\0\xe\xf8\0\0\x4\x16\0\0\0\x1\0\0\0\0\a\x80\0\0\vC\0\0\0!\0\0\xe\xf8\0\0\x4\x16)
[Troubleshooting]
force_raster_widgets=1

View File

@ -28,7 +28,7 @@ wheel_scroll_lines=3
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\n\xcd\0\0\x1\x1e\0\0\rE\0\0\x3\x30\0\0\n\xce\0\0\x1\x1f\0\0\rD\0\0\x3/\0\0\0\x1\0\0\0\0\a\x80\0\0\n\xce\0\0\x1\x1f\0\0\rD\0\0\x3/)
[SettingsWindow]
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\a\x86\0\0\x2\x1e\0\0\f\xbd\0\0\x4\x17\0\0\a\x87\0\0\x2\x1f\0\0\f\xbc\0\0\x4\x16\0\0\0\x1\0\0\0\0\a\x80\0\0\a\x87\0\0\x2\x1f\0\0\f\xbc\0\0\x4\x16)
geometry="@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\a\x86\0\0\x2\x1e\0\0\v=\0\0\x4\x17\0\0\a\x87\0\0\x2\x1f\0\0\v<\0\0\x4\x16\0\0\0\x1\0\0\0\0\a\x80\0\0\a\x87\0\0\x2\x1f\0\0\v<\0\0\x4\x16)"
[Troubleshooting]
force_raster_widgets=1

View File

@ -0,0 +1,16 @@
${c1}╔══════════════════════╦══════════╗${c1}
${c1}║ ║ ${c3}${c1} ${c4}${c1} ${c5}${c1} ║
${c1}╠══════════════════════╝ ║
${c1}║ ║
${c1}║ ║
${c1}║ ${c2}█▀▀▀▀▀▀▀▀█${c1} ║
${c1}║ ${c2}█ █${c1} ║
${c1}║ ${c6}█ ${c2} █ █ ${c6} █${c1} ║
${c1}║ ${c6}█ █${c1} ║
${c1}║ ${c6}▀█▄▄▄▄▄▄█▀${c1} ║
${c1}║ ║
${c1}║ ║
${c1}║ ║
${c1}║  ${c2}sudo rm -rf /* _$ ${c1} ║
${c1}║ ║
${c1}╚═════════════════════════════════╝

View File

@ -0,0 +1,53 @@
# This is the shellfetch config uncomment to display
# File=${XDG_CONFIG_HOME}/shellfetch/ascii.art
# Verbose Setting - Set to 0 to hide verbose output.
verbosity=0
memory_unit="gib"
centered="false"
# set colors
set_colors 7 1 2 3 5 8 6 5 3
resetColor="$(tput sgr0)"
boldText="$(tput bold)"
sep="»"
# Move around to chose the order of the info
get_ascii "$File"
get_title
get_sep
get_uptime
get_user
get_hwinfo
get_host
get_cpu
get_gpu
get_memory
get_res
get_swinfo
get_distro
get_arch
get_pkgs
get_kernel
get_init
get_shell
get_terminal
get_deinfo
get_de
get_wm
get_wmtheme
get_gtk
get_qt
get_diskinfo
get_disks
get_pinfo
get_monitor
get_audio
get_mouse
get_keyboard
get_end
get_blank
if [ ! "$Center" == "true" ]; then
get_colors
fi

View File

@ -1,5 +1,5 @@
#!/usr/bin/env bash
EDITOR='nvim-qt'
EDITOR='nvim'
## Reset Colors
Reset='\e[0m'
@ -12,8 +12,6 @@ Cyan='\e[1;36m'
Red='\e[1;31m'
### Custom colors
alias bfetch='bfetch --source ~/.config/bfetch/ascii.art --ascii_colors 7 1 2 3 5 8'
stats() {
fc -l 1 | awk '{CMD[$2]++;count++;}END { for (a in CMD)print CMD[a] " " CMD[a]/count*100 "% " a;}' | grep -v "./" | column -c3 -s " " -t | sort -nr | nl | head -n25
}

View File

@ -35,7 +35,7 @@ if [ "$TERM" = "linux" ]; then
clear
fi
bfetch --source ~/.config/bfetch/ascii.art --ascii_colors 7 1 2 3 5 8 --birthday 16/06
shellfetch
autoload -U compinit
compinit