initial commit
451
.config/dunst/dunst.conf
Executable file
|
@ -0,0 +1,451 @@
|
|||
# See dunst(5) for all configuration options
|
||||
|
||||
[global]
|
||||
### Display ###
|
||||
|
||||
# Which monitor should the notifications be displayed on.
|
||||
monitor = 1
|
||||
|
||||
# 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 ###
|
||||
|
||||
# dynamic width from 0 to 300
|
||||
# width = (0, 300)
|
||||
# constant width of 300
|
||||
width = 400
|
||||
|
||||
# The maximum height of a single notification, excluding the frame.
|
||||
height = 300
|
||||
|
||||
# Position the notification in the top right corner
|
||||
origin = top-right
|
||||
|
||||
# Offset from the origin
|
||||
offset = 20x20
|
||||
|
||||
# Scale factor. It is auto-detected if value is 0.
|
||||
scale = 0
|
||||
|
||||
# Maximum number of notification (0 means no limit)
|
||||
notification_limit = 20
|
||||
|
||||
### 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
|
||||
|
||||
# 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 = 0
|
||||
|
||||
# Set the minimum width for the progress bar
|
||||
progress_bar_min_width = 125
|
||||
|
||||
# Set the maximum width for the progress bar
|
||||
progress_bar_max_width = 250
|
||||
|
||||
# Corner radius for the progress bar. 0 disables rounded corners.
|
||||
progress_bar_corner_radius = 4
|
||||
|
||||
# Corner radius for the icon image.
|
||||
icon_corner_radius = 5
|
||||
|
||||
# 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 = 10
|
||||
|
||||
# Draw a line of "separator_height" pixel height between two
|
||||
# notifications.
|
||||
# Set to 0 to disable.
|
||||
# If gap_size is greater than 0, this setting will be ignored.
|
||||
separator_height = 2
|
||||
|
||||
# Padding between text and separator.
|
||||
padding = 8
|
||||
|
||||
# Horizontal padding.
|
||||
horizontal_padding = 8
|
||||
|
||||
# Padding between text and icon.
|
||||
text_icon_padding = 10
|
||||
|
||||
# Defines width in pixels of frame around the notification window.
|
||||
# Set to 0 to disable.
|
||||
frame_width = 3
|
||||
|
||||
# Defines color of the frame around the notification window.
|
||||
#frame_color = "#eba0ac"
|
||||
|
||||
# Size of gap to display between notifications - requires a compositor.
|
||||
# If value is greater than 0, separator_height will be ignored and a border
|
||||
# of size frame_width will be drawn around each notification instead.
|
||||
# Click events on gaps do not currently propagate to applications below.
|
||||
gap_size = 5
|
||||
|
||||
# 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 = auto
|
||||
|
||||
# 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
|
||||
|
||||
### Text ###
|
||||
|
||||
font = FiraCode Nerd Font 10
|
||||
|
||||
# The spacing between lines. If the height is smaller than the
|
||||
# font height, it will get raised to the font height.
|
||||
line_height = 3
|
||||
|
||||
# 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
|
||||
|
||||
# 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 = " %a\n<b> %s</b>\n%b"
|
||||
|
||||
# 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
|
||||
|
||||
# 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
|
||||
|
||||
# Ignore newlines '\n' in notifications.
|
||||
ignore_newline = no
|
||||
|
||||
# Stack together notifications with the same content
|
||||
stack_duplicates = true
|
||||
|
||||
# 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
|
||||
|
||||
### Icons ###
|
||||
|
||||
# Recursive icon lookup. You can set a single theme, instead of having to
|
||||
# define all lookup paths.
|
||||
#enable_recursive_icon_lookup = true
|
||||
|
||||
# Set icon theme (only used for recursive icon lookup)
|
||||
#icon_theme = Adwaita
|
||||
# You can also set multiple icon themes, with the leftmost one being used first.
|
||||
icon_theme = "Tela-circle-dracula"
|
||||
|
||||
# Align icons left/right/top/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 = 32
|
||||
|
||||
# Scale larger icons down to this size, set to 0 to disable
|
||||
max_icon_size = 128
|
||||
|
||||
# Paths to default icons (only neccesary when not using recursive icon lookup)
|
||||
icon_path = /usr/share/icons/Tela-circle-dracula/16/actions:/usr/share/icons/Tela-circle-dracula/16/apps:/usr/share/icons/Tela-circle-dracula/16/devices:/usr/share/icons/Tela-circle-dracula/16/mimetypes:/usr/share/icons/Tela-circle-dracula/16/panel:/usr/share/icons/Tela-circle-dracula/16/places:/usr/share/icons/Tela-circle-dracula/16/status
|
||||
|
||||
### History ###
|
||||
|
||||
# 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
|
||||
|
||||
### Misc/Advanced ###
|
||||
|
||||
# dmenu path.
|
||||
dmenu = /usr/bin/rofi -dmenu -p dunst:
|
||||
|
||||
# Browser for opening urls in context menu.
|
||||
browser = /usr/bin/xdg-open
|
||||
|
||||
# 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 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 = 10
|
||||
|
||||
# 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
|
||||
|
||||
# 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
|
||||
|
||||
### 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
|
||||
|
||||
### 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 = context, 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
|
||||
|
||||
# Every section that isn't one of the above is interpreted as a rules to
|
||||
# override settings for certain messages.
|
||||
#
|
||||
# Messages can be matched by
|
||||
# appname (discouraged, see desktop_entry)
|
||||
# body
|
||||
# category
|
||||
# desktop_entry
|
||||
# icon
|
||||
# match_transient
|
||||
# msg_urgency
|
||||
# stack_tag
|
||||
# summary
|
||||
#
|
||||
# and you can override the
|
||||
# background
|
||||
# foreground
|
||||
# format
|
||||
# frame_color
|
||||
# fullscreen
|
||||
# new_icon
|
||||
# set_stack_tag
|
||||
# set_transient
|
||||
# set_category
|
||||
# timeout
|
||||
# urgency
|
||||
# icon_position
|
||||
# skip_display
|
||||
# history_ignore
|
||||
# action_name
|
||||
# word_wrap
|
||||
# ellipsize
|
||||
# alignment
|
||||
# hide_text
|
||||
#
|
||||
# Shell-like globbing will get expanded.
|
||||
#
|
||||
# Instead of the appname filter, it's recommended to use the desktop_entry filter.
|
||||
# GLib based applications export their desktop-entry name. In comparison to the appname,
|
||||
# the desktop-entry won't get localized.
|
||||
#
|
||||
# SCRIPTING
|
||||
# You can specify a script that gets run when the rule matches by
|
||||
# setting the "script" option.
|
||||
# The script will be called as follows:
|
||||
# script appname summary body icon urgency
|
||||
# where urgency can be "LOW", "NORMAL" or "CRITICAL".
|
||||
#
|
||||
# NOTE: It might be helpful to run dunst -print in a terminal in order
|
||||
# to find fitting options for rules.
|
||||
|
||||
# Disable the transient hint so that idle_threshold cannot be bypassed from the
|
||||
# client
|
||||
#[transient_disable]
|
||||
# match_transient = yes
|
||||
# set_transient = no
|
||||
#
|
||||
# Make the handling of transient notifications more strict by making them not
|
||||
# be placed in history.
|
||||
#[transient_history_ignore]
|
||||
# match_transient = yes
|
||||
# history_ignore = yes
|
||||
|
||||
# fullscreen values
|
||||
# show: show the notifications, regardless if there is a fullscreen window opened
|
||||
# delay: displays the new notification, if there is no fullscreen window active
|
||||
# If the notification is already drawn, it won't get undrawn.
|
||||
# pushback: same as delay, but when switching into fullscreen, the notification will get
|
||||
# withdrawn from screen again and will get delayed like a new notification
|
||||
#[fullscreen_delay_everything]
|
||||
# fullscreen = delay
|
||||
#[fullscreen_show_critical]
|
||||
# msg_urgency = critical
|
||||
# fullscreen = show
|
||||
|
||||
#[espeak]
|
||||
# summary = "*"
|
||||
# script = dunst_espeak.sh
|
||||
|
||||
#[script-test]
|
||||
# summary = "*script*"
|
||||
# script = dunst_test.sh
|
||||
|
||||
#[ignore]
|
||||
# # This notification will not be displayed
|
||||
# summary = "foobar"
|
||||
# skip_display = true
|
||||
|
||||
#[history-ignore]
|
||||
# # This notification will not be saved in history
|
||||
# summary = "foobar"
|
||||
# history_ignore = yes
|
||||
|
||||
#[skip-display]
|
||||
# # This notification will not be displayed, but will be included in the history
|
||||
# summary = "foobar"
|
||||
# skip_display = yes
|
||||
|
||||
#[signed_on]
|
||||
# appname = Pidgin
|
||||
# summary = "*signed on*"
|
||||
# urgency = low
|
||||
#
|
||||
#[signed_off]
|
||||
# appname = Pidgin
|
||||
# summary = *signed off*
|
||||
# urgency = low
|
||||
#
|
||||
#[says]
|
||||
# appname = Pidgin
|
||||
# summary = *says*
|
||||
# urgency = critical
|
||||
#
|
||||
#[twitter]
|
||||
# appname = Pidgin
|
||||
# summary = *twitter.com*
|
||||
# urgency = normal
|
||||
#
|
||||
#[stack-volumes]
|
||||
# appname = "some_volume_notifiers"
|
||||
# set_stack_tag = "volume"
|
||||
#
|
||||
# vim: ft=cfg
|
||||
|
||||
[Type-1]
|
||||
summary = "t1"
|
||||
format = "<b>%a</b>"
|
||||
|
||||
[Type-2]
|
||||
summary = "t2"
|
||||
format = "<span size="250%">%a</span>\n%b"
|
||||
|
||||
[urgency_critical]
|
||||
background = "#f5e0dc"
|
||||
foreground = "#1e1e2e"
|
||||
frame_color = "#f38ba8"
|
||||
icon = "~/.config/dunst/icons/critical.svg"
|
||||
timeout = 0
|
||||
# Icon for notifications with critical urgency, uncomment to enable
|
||||
#default_icon = /path/to/icon
|
465
.config/dunst/dunstrc
Executable file
|
@ -0,0 +1,465 @@
|
|||
# See dunst(5) for all configuration options
|
||||
|
||||
[global]
|
||||
### Display ###
|
||||
|
||||
# Which monitor should the notifications be displayed on.
|
||||
monitor = 1
|
||||
|
||||
# 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 ###
|
||||
|
||||
# dynamic width from 0 to 300
|
||||
# width = (0, 300)
|
||||
# constant width of 300
|
||||
width = 400
|
||||
|
||||
# The maximum height of a single notification, excluding the frame.
|
||||
height = 300
|
||||
|
||||
# Position the notification in the top right corner
|
||||
origin = top-right
|
||||
|
||||
# Offset from the origin
|
||||
offset = 20x20
|
||||
|
||||
# Scale factor. It is auto-detected if value is 0.
|
||||
scale = 0
|
||||
|
||||
# Maximum number of notification (0 means no limit)
|
||||
notification_limit = 20
|
||||
|
||||
### 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
|
||||
|
||||
# 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 = 0
|
||||
|
||||
# Set the minimum width for the progress bar
|
||||
progress_bar_min_width = 125
|
||||
|
||||
# Set the maximum width for the progress bar
|
||||
progress_bar_max_width = 250
|
||||
|
||||
# Corner radius for the progress bar. 0 disables rounded corners.
|
||||
progress_bar_corner_radius = 4
|
||||
|
||||
# Corner radius for the icon image.
|
||||
icon_corner_radius = 5
|
||||
|
||||
# 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 = 10
|
||||
|
||||
# Draw a line of "separator_height" pixel height between two
|
||||
# notifications.
|
||||
# Set to 0 to disable.
|
||||
# If gap_size is greater than 0, this setting will be ignored.
|
||||
separator_height = 2
|
||||
|
||||
# Padding between text and separator.
|
||||
padding = 8
|
||||
|
||||
# Horizontal padding.
|
||||
horizontal_padding = 8
|
||||
|
||||
# Padding between text and icon.
|
||||
text_icon_padding = 10
|
||||
|
||||
# Defines width in pixels of frame around the notification window.
|
||||
# Set to 0 to disable.
|
||||
frame_width = 3
|
||||
|
||||
# Defines color of the frame around the notification window.
|
||||
#frame_color = "#eba0ac"
|
||||
|
||||
# Size of gap to display between notifications - requires a compositor.
|
||||
# If value is greater than 0, separator_height will be ignored and a border
|
||||
# of size frame_width will be drawn around each notification instead.
|
||||
# Click events on gaps do not currently propagate to applications below.
|
||||
gap_size = 5
|
||||
|
||||
# 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 = auto
|
||||
|
||||
# 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
|
||||
|
||||
### Text ###
|
||||
|
||||
font = FiraCode Nerd Font 14
|
||||
|
||||
# The spacing between lines. If the height is smaller than the
|
||||
# font height, it will get raised to the font height.
|
||||
line_height = 3
|
||||
|
||||
# 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
|
||||
|
||||
# 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 = " %a\n<b>%s</b>\n%b"
|
||||
|
||||
# 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
|
||||
|
||||
# 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
|
||||
|
||||
# Ignore newlines '\n' in notifications.
|
||||
ignore_newline = no
|
||||
|
||||
# Stack together notifications with the same content
|
||||
stack_duplicates = true
|
||||
|
||||
# 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
|
||||
|
||||
### Icons ###
|
||||
|
||||
# Recursive icon lookup. You can set a single theme, instead of having to
|
||||
# define all lookup paths.
|
||||
#enable_recursive_icon_lookup = true
|
||||
|
||||
# Set icon theme (only used for recursive icon lookup)
|
||||
#icon_theme = Adwaita
|
||||
# You can also set multiple icon themes, with the leftmost one being used first.
|
||||
icon_theme = "Tela-circle-dracula"
|
||||
|
||||
# Align icons left/right/top/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 = 32
|
||||
|
||||
# Scale larger icons down to this size, set to 0 to disable
|
||||
max_icon_size = 64
|
||||
|
||||
# Paths to default icons (only neccesary when not using recursive icon lookup)
|
||||
icon_path = /usr/share/icons/Tela-circle-dracula/16/actions:/usr/share/icons/Tela-circle-dracula/16/apps:/usr/share/icons/Tela-circle-dracula/16/devices:/usr/share/icons/Tela-circle-dracula/16/mimetypes:/usr/share/icons/Tela-circle-dracula/16/panel:/usr/share/icons/Tela-circle-dracula/16/places:/usr/share/icons/Tela-circle-dracula/16/status
|
||||
|
||||
### History ###
|
||||
|
||||
# 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
|
||||
|
||||
### Misc/Advanced ###
|
||||
|
||||
# dmenu path.
|
||||
dmenu = /usr/bin/rofi -dmenu -p dunst:
|
||||
|
||||
# Browser for opening urls in context menu.
|
||||
browser = /usr/bin/xdg-open
|
||||
|
||||
# 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 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 = 10
|
||||
|
||||
# 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
|
||||
|
||||
# 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
|
||||
|
||||
### 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
|
||||
|
||||
### 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 = context, 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
|
||||
|
||||
# Every section that isn't one of the above is interpreted as a rules to
|
||||
# override settings for certain messages.
|
||||
#
|
||||
# Messages can be matched by
|
||||
# appname (discouraged, see desktop_entry)
|
||||
# body
|
||||
# category
|
||||
# desktop_entry
|
||||
# icon
|
||||
# match_transient
|
||||
# msg_urgency
|
||||
# stack_tag
|
||||
# summary
|
||||
#
|
||||
# and you can override the
|
||||
# background
|
||||
# foreground
|
||||
# format
|
||||
# frame_color
|
||||
# fullscreen
|
||||
# new_icon
|
||||
# set_stack_tag
|
||||
# set_transient
|
||||
# set_category
|
||||
# timeout
|
||||
# urgency
|
||||
# icon_position
|
||||
# skip_display
|
||||
# history_ignore
|
||||
# action_name
|
||||
# word_wrap
|
||||
# ellipsize
|
||||
# alignment
|
||||
# hide_text
|
||||
#
|
||||
# Shell-like globbing will get expanded.
|
||||
#
|
||||
# Instead of the appname filter, it's recommended to use the desktop_entry filter.
|
||||
# GLib based applications export their desktop-entry name. In comparison to the appname,
|
||||
# the desktop-entry won't get localized.
|
||||
#
|
||||
# SCRIPTING
|
||||
# You can specify a script that gets run when the rule matches by
|
||||
# setting the "script" option.
|
||||
# The script will be called as follows:
|
||||
# script appname summary body icon urgency
|
||||
# where urgency can be "LOW", "NORMAL" or "CRITICAL".
|
||||
#
|
||||
# NOTE: It might be helpful to run dunst -print in a terminal in order
|
||||
# to find fitting options for rules.
|
||||
|
||||
# Disable the transient hint so that idle_threshold cannot be bypassed from the
|
||||
# client
|
||||
#[transient_disable]
|
||||
# match_transient = yes
|
||||
# set_transient = no
|
||||
#
|
||||
# Make the handling of transient notifications more strict by making them not
|
||||
# be placed in history.
|
||||
#[transient_history_ignore]
|
||||
# match_transient = yes
|
||||
# history_ignore = yes
|
||||
|
||||
# fullscreen values
|
||||
# show: show the notifications, regardless if there is a fullscreen window opened
|
||||
# delay: displays the new notification, if there is no fullscreen window active
|
||||
# If the notification is already drawn, it won't get undrawn.
|
||||
# pushback: same as delay, but when switching into fullscreen, the notification will get
|
||||
# withdrawn from screen again and will get delayed like a new notification
|
||||
#[fullscreen_delay_everything]
|
||||
# fullscreen = delay
|
||||
#[fullscreen_show_critical]
|
||||
# msg_urgency = critical
|
||||
# fullscreen = show
|
||||
|
||||
#[espeak]
|
||||
# summary = "*"
|
||||
# script = dunst_espeak.sh
|
||||
|
||||
#[script-test]
|
||||
# summary = "*script*"
|
||||
# script = dunst_test.sh
|
||||
|
||||
#[ignore]
|
||||
# # This notification will not be displayed
|
||||
# summary = "foobar"
|
||||
# skip_display = true
|
||||
|
||||
#[history-ignore]
|
||||
# # This notification will not be saved in history
|
||||
# summary = "foobar"
|
||||
# history_ignore = yes
|
||||
|
||||
#[skip-display]
|
||||
# # This notification will not be displayed, but will be included in the history
|
||||
# summary = "foobar"
|
||||
# skip_display = yes
|
||||
|
||||
#[signed_on]
|
||||
# appname = Pidgin
|
||||
# summary = "*signed on*"
|
||||
# urgency = low
|
||||
#
|
||||
#[signed_off]
|
||||
# appname = Pidgin
|
||||
# summary = *signed off*
|
||||
# urgency = low
|
||||
#
|
||||
#[says]
|
||||
# appname = Pidgin
|
||||
# summary = *says*
|
||||
# urgency = critical
|
||||
#
|
||||
#[twitter]
|
||||
# appname = Pidgin
|
||||
# summary = *twitter.com*
|
||||
# urgency = normal
|
||||
#
|
||||
#[stack-volumes]
|
||||
# appname = "some_volume_notifiers"
|
||||
# set_stack_tag = "volume"
|
||||
#
|
||||
# vim: ft=cfg
|
||||
|
||||
[Type-1]
|
||||
summary = "t1"
|
||||
format = "<b>%a</b>"
|
||||
|
||||
[Type-2]
|
||||
summary = "t2"
|
||||
format = "<span size="250%">%a</span>\n%b"
|
||||
|
||||
[urgency_critical]
|
||||
background = "#191919"
|
||||
foreground = "#999999"
|
||||
frame_color = "#ff0000"
|
||||
icon = "~/.config/dunst/icons/bell.png"
|
||||
timeout = 0
|
||||
# Icon for notifications with critical urgency, uncomment to enable
|
||||
#default_icon = /path/to/icon
|
||||
|
||||
[urgency_low]
|
||||
background = "#191919"
|
||||
foreground = "#999999"
|
||||
frame_color = "#080808"
|
||||
icon = "~/.config/dunst/icons/bell.png"
|
||||
timeout = 10
|
||||
|
||||
[urgency_normal]
|
||||
background = "#191919"
|
||||
foreground = "#999999"
|
||||
frame_color = "#080808"
|
||||
icon = "~/.config/dunst/icons/bell.png"
|
||||
timeout = 10
|
129
.config/dunst/icons/arch.svg
Executable file
|
@ -0,0 +1,129 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="300"
|
||||
height="300"
|
||||
viewBox="0 0 1 1"
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
inkscape:version="1.3 (0e150ed6c4, 2023-07-21)"
|
||||
sodipodi:docname="arch.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview1"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:document-units="mm"
|
||||
showgrid="true"
|
||||
inkscape:zoom="3.1251122"
|
||||
inkscape:cx="123.67556"
|
||||
inkscape:cy="187.99325"
|
||||
inkscape:window-width="2540"
|
||||
inkscape:window-height="1032"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1">
|
||||
<inkscape:grid
|
||||
id="grid1"
|
||||
units="mm"
|
||||
originx="0"
|
||||
originy="0"
|
||||
spacingx="0.012598425"
|
||||
spacingy="0.012598425"
|
||||
empcolor="#0099e5"
|
||||
empopacity="0.30196078"
|
||||
color="#0099e5"
|
||||
opacity="0.14901961"
|
||||
empspacing="5"
|
||||
dotted="false"
|
||||
gridanglex="30"
|
||||
gridanglez="30"
|
||||
visible="true" />
|
||||
</sodipodi:namedview>
|
||||
<defs
|
||||
id="defs1">
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath8">
|
||||
<path
|
||||
d="m 418.65593,41.52652 c -9.29195,23.22986 -15.26534,37.83149 -25.8847,60.39764 6.6371,7.30082 14.60163,15.26535 27.21212,23.89358 -13.93791,-5.30968 -23.22985,-11.28307 -29.86696,-17.25647 -13.93792,28.53955 -35.17665,68.36218 -77.65412,146.0163 33.18552,-19.91132 59.73394,-31.85811 84.29123,-36.50408 -1.32742,-4.64596 -1.99113,-9.29194 -1.99113,-14.60163 v -0.6637 c 0.66371,-21.90245 11.94678,-38.49522 25.22098,-37.16779 13.27421,0.66371 23.89358,19.24761 23.22987,41.15005 l -1.32742,11.28307 c 23.89358,4.64597 49.77828,17.25648 82.96381,35.84036 l -17.92019,-33.18551 c -8.62823,-6.63711 -17.92018,-15.26534 -36.50408,-25.221 12.61051,3.31855 21.90246,7.30082 29.20327,11.28308 C 442.54951,101.26046 437.90354,87.32254 418.65593,40.8628 Z"
|
||||
fill="#1793d1"
|
||||
id="path9"
|
||||
style="display:inline;fill:#000000;fill-opacity:1;stroke-width:0.663711"
|
||||
inkscape:label="clip" />
|
||||
</clipPath>
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath7">
|
||||
<path
|
||||
d="m 418.65593,41.52652 c -9.29195,23.22986 -15.26534,37.83149 -25.8847,60.39764 6.6371,7.30082 14.60163,15.26535 27.21212,23.89358 -13.93791,-5.30968 -23.22985,-11.28307 -29.86696,-17.25647 -13.93792,28.53955 -35.17665,68.36218 -77.65412,146.0163 33.18552,-19.91132 59.73394,-31.85811 84.29123,-36.50408 -1.32742,-4.64596 -1.99113,-9.29194 -1.99113,-14.60163 v -0.6637 c 0.66371,-21.90245 11.94678,-38.49522 25.22098,-37.16779 13.27421,0.66371 23.89358,19.24761 23.22987,41.15005 l -1.32742,11.28307 c 23.89358,4.64597 49.77828,17.25648 82.96381,35.84036 l -17.92019,-33.18551 c -8.62823,-6.63711 -17.92018,-15.26534 -36.50408,-25.221 12.61051,3.31855 21.90246,7.30082 29.20327,11.28308 C 442.54951,101.26046 437.90354,87.32254 418.65593,40.8628 Z"
|
||||
fill="#1793d1"
|
||||
id="path7"
|
||||
style="display:inline;fill:#000000;fill-opacity:1;stroke-width:0.663711"
|
||||
inkscape:label="clip" />
|
||||
</clipPath>
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath6">
|
||||
<path
|
||||
d="m 418.65593,41.52652 c -9.29195,23.22986 -15.26534,37.83149 -25.8847,60.39764 6.6371,7.30082 14.60163,15.26535 27.21212,23.89358 -13.93791,-5.30968 -23.22985,-11.28307 -29.86696,-17.25647 -13.93792,28.53955 -35.17665,68.36218 -77.65412,146.0163 33.18552,-19.91132 59.73394,-31.85811 84.29123,-36.50408 -1.32742,-4.64596 -1.99113,-9.29194 -1.99113,-14.60163 v -0.6637 c 0.66371,-21.90245 11.94678,-38.49522 25.22098,-37.16779 13.27421,0.66371 23.89358,19.24761 23.22987,41.15005 l -1.32742,11.28307 c 23.89358,4.64597 49.77828,17.25648 82.96381,35.84036 l -17.92019,-33.18551 c -8.62823,-6.63711 -17.92018,-15.26534 -36.50408,-25.221 12.61051,3.31855 21.90246,7.30082 29.20327,11.28308 C 442.54951,101.26046 437.90354,87.32254 418.65593,40.8628 Z"
|
||||
fill="#1793d1"
|
||||
id="path6"
|
||||
style="display:inline;fill:#000000;fill-opacity:1;stroke-width:0.663711"
|
||||
inkscape:label="clip" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="matrix(1.0598908,0,0,1.0598908,-0.03941891,-0.03583263)">
|
||||
<g
|
||||
id="g21"
|
||||
inkscape:label="arch"
|
||||
transform="matrix(0.00333333,0,0,0.00333333,-0.88260858,0.01685136)"
|
||||
style="display:inline">
|
||||
<path
|
||||
d="m 418.65593,41.52652 c -9.29195,23.22986 -15.26534,37.83149 -25.8847,60.39764 6.6371,7.30082 14.60163,15.26535 27.21212,23.89358 -13.93791,-5.30968 -23.22985,-11.28307 -29.86696,-17.25647 -13.93792,28.53955 -35.17665,68.36218 -77.65412,146.0163 33.18552,-19.91132 59.73394,-31.85811 84.29123,-36.50408 -1.32742,-4.64596 -1.99113,-9.29194 -1.99113,-14.60163 v -0.6637 c 0.66371,-21.90245 11.94678,-38.49522 25.22098,-37.16779 13.27421,0.66371 23.89358,19.24761 23.22987,41.15005 l -1.32742,11.28307 c 23.89358,4.64597 49.77828,17.25648 82.96381,35.84036 l -17.92019,-33.18551 c -8.62823,-6.63711 -17.92018,-15.26534 -36.50408,-25.221 12.61051,3.31855 21.90246,7.30082 29.20327,11.28308 C 442.54951,101.26046 437.90354,87.32254 418.65593,40.8628 Z"
|
||||
fill="#1793d1"
|
||||
id="path1-2"
|
||||
style="display:inline;fill:#313244;fill-opacity:1;stroke-width:0.663711"
|
||||
inkscape:label="arch"
|
||||
sodipodi:insensitive="true" />
|
||||
<path
|
||||
style="display:inline;opacity:1;fill:#ebbcba;fill-opacity:1;stroke:none;stroke-width:9.99999;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 309.2552,25.453285 471.27515,43.441735 397.21699,246.7304 283.64418,245.35855 Z"
|
||||
id="path18"
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:label="rose_pine"
|
||||
clip-path="url(#clipPath8)"
|
||||
sodipodi:insensitive="true" />
|
||||
<path
|
||||
style="display:inline;opacity:1;fill:#c79bf0;fill-opacity:1;stroke:none;stroke-width:9.99999;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 404.44355,32.67351 c -16.5012,34.788169 -23.41457,57.362678 -27.2413,104.79371 -3.74908,46.46851 8.7204,102.56519 15.29829,107.68453 L 289.62826,255.68581 302.84361,32.762342 Z"
|
||||
id="path19"
|
||||
inkscape:label="decay_ce"
|
||||
clip-path="url(#clipPath7)"
|
||||
sodipodi:nodetypes="cscccc"
|
||||
sodipodi:insensitive="true" />
|
||||
<path
|
||||
style="display:inline;opacity:1;fill:#a9b1d6;fill-opacity:1;stroke:none;stroke-width:11.365;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 395.51413,30.654091 c -18.08973,8.534584 -60.3024,26.582721 -63.64955,72.955579 -4.50511,62.41512 36.15313,116.34568 64.00652,142.55838 L 300.61179,260.47098 296.44134,39.3843 Z"
|
||||
id="path21"
|
||||
inkscape:label="tokyo_night"
|
||||
clip-path="url(#clipPath6)"
|
||||
sodipodi:nodetypes="cscccc"
|
||||
sodipodi:insensitive="true" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 7.3 KiB |
BIN
.config/dunst/icons/bell.png
Executable file
After Width: | Height: | Size: 104 KiB |
47
.config/dunst/icons/critical.svg
Executable file
|
@ -0,0 +1,47 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
|
||||
|
||||
<svg
|
||||
width="800px"
|
||||
height="800px"
|
||||
viewBox="0 0 1024 1024"
|
||||
class="icon"
|
||||
version="1.1"
|
||||
id="svg2"
|
||||
sodipodi:docname="critical.svg"
|
||||
inkscape:version="1.3 (0e150ed6c4, 2023-07-21)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<defs
|
||||
id="defs2" />
|
||||
<sodipodi:namedview
|
||||
id="namedview2"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:zoom="0.525"
|
||||
inkscape:cx="173.33333"
|
||||
inkscape:cy="292.38095"
|
||||
inkscape:window-width="1265"
|
||||
inkscape:window-height="1032"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg2" />
|
||||
<path
|
||||
d="M 464.24153,868.12776 155.87224,559.75847 c -27.4106,-27.4106 -27.4106,-70.23967 0,-97.65027 L 464.24153,153.7389 c 27.4106,-27.4106 70.23967,-27.4106 97.65027,0 l 308.3693,308.3693 c 27.4106,27.4106 27.4106,70.23967 0,97.65027 L 561.8918,868.12776 c -27.4106,27.4106 -71.95283,27.4106 -97.65027,0 z"
|
||||
fill="#f44336"
|
||||
id="path1"
|
||||
style="stroke-width:0.803045" />
|
||||
<path
|
||||
d="m 471.09418,660.83507 c 0,-5.13949 1.71316,-10.27897 3.42633,-15.41846 1.71316,-5.13949 5.13948,-8.56582 8.56581,-11.99214 3.42632,-3.42633 8.56581,-6.85265 13.7053,-8.56582 5.13949,-1.71316 10.27898,-3.42632 17.13163,-3.42632 6.85265,0 11.99214,1.71316 17.13163,3.42632 5.13948,1.71317 10.27897,5.13949 13.7053,8.56582 3.42632,3.42632 6.85265,6.85265 8.56581,11.99214 1.71316,5.13949 3.42633,10.27897 3.42633,15.41846 0,5.13949 -1.71317,10.27898 -3.42633,15.41847 -1.71316,5.13948 -5.13949,8.56581 -8.56581,11.99214 -3.42633,3.42632 -8.56582,6.85265 -13.7053,8.56581 -5.13949,1.71316 -10.27898,3.42632 -17.13163,3.42632 -6.85265,0 -11.99214,-1.71316 -17.13163,-3.42632 -5.13949,-1.71316 -8.56581,-5.13949 -13.7053,-8.56581 -3.42633,-3.42633 -6.85265,-6.85266 -8.56581,-11.99214 -1.71317,-5.13949 -3.42633,-8.56582 -3.42633,-15.41847 z m 71.95283,-78.80548 h -61.67385 l -8.56582,-258.68758 h 78.80549 z"
|
||||
fill="#ffffff"
|
||||
id="path2"
|
||||
style="stroke-width:0.803045" />
|
||||
</svg>
|
After Width: | Height: | Size: 2.4 KiB |
BIN
.config/dunst/icons/hyprdots.png
Executable file
After Width: | Height: | Size: 7.6 KiB |
192
.config/dunst/icons/hyprdots.svg
Executable file
|
@ -0,0 +1,192 @@
|
|||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
<svg
|
||||
width="300"
|
||||
height="300"
|
||||
viewBox="0 0 79.374999 79.375"
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
inkscape:export-filename="hyprdots_logo_5.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96"
|
||||
inkscape:version="1.3 (0e150ed6c4, 2023-07-21)"
|
||||
sodipodi:docname="hyprdots_logo_2.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview1"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:document-units="mm"
|
||||
showgrid="true"
|
||||
inkscape:zoom="5.6568543"
|
||||
inkscape:cx="150.43697"
|
||||
inkscape:cy="207.97778"
|
||||
inkscape:window-width="2540"
|
||||
inkscape:window-height="1028"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1">
|
||||
<inkscape:grid
|
||||
id="grid2"
|
||||
units="mm"
|
||||
originx="0"
|
||||
originy="0"
|
||||
spacingx="0.99999999"
|
||||
spacingy="1"
|
||||
empcolor="#0099e5"
|
||||
empopacity="0.30196078"
|
||||
color="#0099e5"
|
||||
opacity="0.14901961"
|
||||
empspacing="5"
|
||||
dotted="false"
|
||||
gridanglex="30"
|
||||
gridanglez="30"
|
||||
visible="true" />
|
||||
</sodipodi:namedview>
|
||||
<defs
|
||||
id="defs1">
|
||||
<filter
|
||||
id="mask-powermask-path-effect5_inverse"
|
||||
inkscape:label="filtermask-powermask-path-effect5"
|
||||
style="color-interpolation-filters:sRGB"
|
||||
height="100"
|
||||
width="100"
|
||||
x="-50"
|
||||
y="-50">
|
||||
<feColorMatrix
|
||||
id="mask-powermask-path-effect5_primitive1"
|
||||
values="1"
|
||||
type="saturate"
|
||||
result="fbSourceGraphic" />
|
||||
<feColorMatrix
|
||||
id="mask-powermask-path-effect5_primitive2"
|
||||
values="-1 0 0 0 1 0 -1 0 0 1 0 0 -1 0 1 0 0 0 1 0 "
|
||||
in="fbSourceGraphic" />
|
||||
</filter>
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath1">
|
||||
<circle
|
||||
style="display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.21372"
|
||||
id="circle3"
|
||||
cx="44.88604"
|
||||
cy="38.248913"
|
||||
r="22.841549"
|
||||
inkscape:label="clip" />
|
||||
</clipPath>
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath3">
|
||||
<circle
|
||||
style="display:inline;opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2.64583;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="circle4"
|
||||
cx="39.235207"
|
||||
cy="39.029049"
|
||||
r="25.959433"
|
||||
inkscape:label="clip" />
|
||||
</clipPath>
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath4">
|
||||
<circle
|
||||
style="display:inline;opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.242893"
|
||||
id="circle5"
|
||||
cx="39.997181"
|
||||
cy="39.029049"
|
||||
r="25.959433"
|
||||
inkscape:label="clip" />
|
||||
</clipPath>
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath19">
|
||||
<g
|
||||
id="g20"
|
||||
inkscape:label="mask"
|
||||
style="display:inline">
|
||||
<circle
|
||||
style="display:inline;opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.323;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="circle20"
|
||||
cx="39.997181"
|
||||
cy="39.029049"
|
||||
r="25.959433"
|
||||
inkscape:label="circle" />
|
||||
<path
|
||||
style="display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.323;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 40.972417,71.748504 65.106856,9.0738004 51.262295,8.5125342 29.653552,71.374327 Z"
|
||||
id="path20"
|
||||
inkscape:label="slash" />
|
||||
</g>
|
||||
</clipPath>
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<circle
|
||||
style="display:inline;opacity:1;fill:#AD584F;fill-opacity:1;stroke:none;stroke-width:2.64583;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1"
|
||||
cx="39.997181"
|
||||
cy="39.029049"
|
||||
r="25.959431"
|
||||
inkscape:label="base"
|
||||
sodipodi:insensitive="true" />
|
||||
<circle
|
||||
style="display:inline;opacity:1;fill:#AD584F;fill-opacity:1;stroke:#1D202E;stroke-width:1.32292;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path23"
|
||||
cx="59.239162"
|
||||
cy="65.282417"
|
||||
r="3.9791903"
|
||||
inkscape:label="dots" />
|
||||
<path
|
||||
style="display:inline;opacity:1;fill:#3F4252;fill-opacity:1;stroke:none;stroke-width:2.64583;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 14.113556,8.1829745 56.98133,12.94242 37.386776,66.72921 7.3373035,66.366241 Z"
|
||||
id="path4"
|
||||
sodipodi:nodetypes="ccccc"
|
||||
inkscape:label="rose_pine"
|
||||
clip-path="url(#clipPath4)"
|
||||
sodipodi:insensitive="true" />
|
||||
<path
|
||||
style="display:inline;opacity:1;fill:#253845;fill-opacity:1;stroke:none;stroke-width:2.64583;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 38.53683,10.093324 c -4.365942,9.204371 -6.195104,15.177206 -7.207595,27.726667 -0.991944,12.294793 2.307273,27.137042 4.047673,28.491534 L 8.1586184,69.098661 11.655182,10.116831 Z"
|
||||
id="path8"
|
||||
inkscape:label="decay_ce"
|
||||
clip-path="url(#clipPath3)"
|
||||
sodipodi:nodetypes="cscccc"
|
||||
transform="translate(0.76197263)"
|
||||
sodipodi:insensitive="true" />
|
||||
<path
|
||||
style="display:inline;opacity:1;fill:#1D202E;fill-opacity:1;stroke:none;stroke-width:2.64583;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 42.192726,12.318411 c -4.211383,1.986898 -14.038715,6.1886 -14.817953,16.984439 -1.04881,14.530574 8.416642,27.085895 14.90106,33.18835 l -22.176874,3.329798 -0.9709,-51.470147 z"
|
||||
id="path12"
|
||||
inkscape:label="tokyo_night"
|
||||
clip-path="url(#clipPath1)"
|
||||
sodipodi:nodetypes="cscccc"
|
||||
transform="matrix(1.1365005,0,0,1.1365005,-11.015826,-4.4408595)"
|
||||
sodipodi:insensitive="true" />
|
||||
<path
|
||||
style="display:inline;fill:none;stroke:#AD584F;stroke-width:5.29167;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="M 56.155019,14.892653 37.161315,67.306549 c 0.34522,-0.825973 6.533363,-17.660613 9.643704,-21.103821 4.780254,-5.291832 13.007552,-2.764636 13.142556,4.977296 0.04382,2.512914 -1.431223,15.998469 -1.431223,15.998469"
|
||||
id="path2"
|
||||
sodipodi:nodetypes="ccssc"
|
||||
inkscape:label="hypr"
|
||||
clip-path="url(#clipPath19)"
|
||||
mask="none"
|
||||
sodipodi:insensitive="true" />
|
||||
<circle
|
||||
style="display:inline;opacity:1;fill:none;fill-opacity:1;stroke:#AD584F;stroke-width:1.32292;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="circle8"
|
||||
cx="39.997181"
|
||||
cy="39.029049"
|
||||
r="25.959431"
|
||||
inkscape:label="border"
|
||||
sodipodi:insensitive="true" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 7.1 KiB |
105
.config/dunst/icons/keyboard.svg
Executable file
|
@ -0,0 +1,105 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
height="800px"
|
||||
width="800px"
|
||||
viewBox="0 0 24 24"
|
||||
fill="none"
|
||||
version="1.1"
|
||||
id="svg12"
|
||||
sodipodi:docname="keyboard.svg"
|
||||
inkscape:version="1.3 (0e150ed6c4, 2023-07-21)"
|
||||
inkscape:export-filename="keyboard.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<defs
|
||||
id="defs12" />
|
||||
<sodipodi:namedview
|
||||
id="namedview12"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:zoom="1.6075631"
|
||||
inkscape:cx="190.35023"
|
||||
inkscape:cy="99.218502"
|
||||
inkscape:window-width="1265"
|
||||
inkscape:window-height="1032"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg12" />
|
||||
<g
|
||||
id="SVGRepo_iconCarrier"
|
||||
inkscape:label="kbd"
|
||||
transform="matrix(0.71618532,0,0,0.71618532,3.4057762,3.4057762)"
|
||||
style="display:inline">
|
||||
<path
|
||||
opacity="0.5"
|
||||
d="M 16,5 H 8 C 5.17157,5 3.75736,5 2.87868,5.87868 2,6.75736 2,8.17157 2,11 v 2 c 0,2.8284 0,4.2426 0.87868,5.1213 C 3.75736,19 5.17157,19 8,19 h 8 c 2.8284,0 4.2426,0 5.1213,-0.8787 C 22,17.2426 22,15.8284 22,13 V 11 C 22,8.17157 22,6.75736 21.1213,5.87868 20.2426,5 18.8284,5 16,5 Z"
|
||||
fill="#1c274c"
|
||||
id="path1"
|
||||
style="fill:#a7adba;fill-opacity:1" />
|
||||
<path
|
||||
d="M 6,10 C 6.55228,10 7,9.55228 7,9 7,8.44772 6.55228,8 6,8 5.44772,8 5,8.44772 5,9 c 0,0.55228 0.44772,1 1,1 z"
|
||||
fill="#1c274c"
|
||||
id="path2"
|
||||
style="fill:#4f5b66;fill-opacity:1" />
|
||||
<path
|
||||
d="m 6,13 c 0.55228,0 1,-0.4477 1,-1 0,-0.5523 -0.44772,-1 -1,-1 -0.55228,0 -1,0.4477 -1,1 0,0.5523 0.44772,1 1,1 z"
|
||||
fill="#1c274c"
|
||||
id="path3"
|
||||
style="fill:#4f5b66;fill-opacity:1" />
|
||||
<path
|
||||
d="m 9,13 c 0.55228,0 1,-0.4477 1,-1 0,-0.5523 -0.44772,-1 -1,-1 -0.55228,0 -1,0.4477 -1,1 0,0.5523 0.44772,1 1,1 z"
|
||||
fill="#1c274c"
|
||||
id="path4"
|
||||
style="fill:#4f5b66;fill-opacity:1" />
|
||||
<path
|
||||
d="M 9,10 C 9.55228,10 10,9.55228 10,9 10,8.44772 9.55228,8 9,8 8.44772,8 8,8.44772 8,9 c 0,0.55228 0.44772,1 1,1 z"
|
||||
fill="#1c274c"
|
||||
id="path5"
|
||||
style="fill:#4f5b66;fill-opacity:1" />
|
||||
<path
|
||||
d="m 12,10 c 0.5523,0 1,-0.44772 1,-1 0,-0.55228 -0.4477,-1 -1,-1 -0.5523,0 -1,0.44772 -1,1 0,0.55228 0.4477,1 1,1 z"
|
||||
fill="#1c274c"
|
||||
id="path6"
|
||||
style="fill:#4f5b66;fill-opacity:1" />
|
||||
<path
|
||||
d="m 12,13 c 0.5523,0 1,-0.4477 1,-1 0,-0.5523 -0.4477,-1 -1,-1 -0.5523,0 -1,0.4477 -1,1 0,0.5523 0.4477,1 1,1 z"
|
||||
fill="#1c274c"
|
||||
id="path7"
|
||||
style="fill:#4f5b66;fill-opacity:1" />
|
||||
<path
|
||||
d="m 15,10 c 0.5523,0 1,-0.44772 1,-1 0,-0.55228 -0.4477,-1 -1,-1 -0.5523,0 -1,0.44772 -1,1 0,0.55228 0.4477,1 1,1 z"
|
||||
fill="#1c274c"
|
||||
id="path8"
|
||||
style="fill:#4f5b66;fill-opacity:1" />
|
||||
<path
|
||||
d="m 15,13 c 0.5523,0 1,-0.4477 1,-1 0,-0.5523 -0.4477,-1 -1,-1 -0.5523,0 -1,0.4477 -1,1 0,0.5523 0.4477,1 1,1 z"
|
||||
fill="#1c274c"
|
||||
id="path9"
|
||||
style="fill:#4f5b66;fill-opacity:1" />
|
||||
<path
|
||||
d="m 18,10 c 0.5523,0 1,-0.44772 1,-1 0,-0.55228 -0.4477,-1 -1,-1 -0.5523,0 -1,0.44772 -1,1 0,0.55228 0.4477,1 1,1 z"
|
||||
fill="#1c274c"
|
||||
id="path10"
|
||||
style="fill:#4f5b66;fill-opacity:1" />
|
||||
<path
|
||||
d="m 18,13 c 0.5523,0 1,-0.4477 1,-1 0,-0.5523 -0.4477,-1 -1,-1 -0.5523,0 -1,0.4477 -1,1 0,0.5523 0.4477,1 1,1 z"
|
||||
fill="#1c274c"
|
||||
id="path11"
|
||||
style="fill:#4f5b66;fill-opacity:1" />
|
||||
<path
|
||||
d="m 17.75,16 c 0,0.4142 -0.3358,0.75 -0.75,0.75 H 7 C 6.58579,16.75 6.25,16.4142 6.25,16 6.25,15.5858 6.58579,15.25 7,15.25 h 10 c 0.4142,0 0.75,0.3358 0.75,0.75 z"
|
||||
fill="#1c274c"
|
||||
id="path12"
|
||||
style="fill:#4f5b66;fill-opacity:1" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.1 KiB |
11
.config/dunst/icons/vol/muted-mic.svg
Executable file
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Transformed by: SVG Repo Mixer Tools -->
|
||||
<svg width="120px" height="120px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
|
||||
<g id="SVGRepo_bgCarrier" stroke-width="0"/>
|
||||
|
||||
<g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
|
||||
<g id="SVGRepo_iconCarrier"> <path d="M9.40137 4.5C9.92008 3.6033 10.8896 3 12 3C13.6569 3 15 4.34315 15 6V10M18 12C18 12.3407 17.9716 12.6748 17.9171 13M3 3L21 21M12 18C8.68629 18 6 15.3137 6 12M12 18C12.3407 18 12.6748 17.9716 13 17.917M12 18V21M12 21H15M12 21H9" stroke="#000000" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" style="--darkreader-inline-stroke: #ffffff;" data-darkreader-inline-stroke=""/> </g>
|
||||
|
||||
</svg>
|
After Width: | Height: | Size: 855 B |
2
.config/dunst/icons/vol/muted-speaker.svg
Executable file
|
@ -0,0 +1,2 @@
|
|||
<?xml version="1.0" encoding="utf-8"?><!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
|
||||
<svg fill="#000000" width="120px" height="120px" viewBox="0 0 56 56" xmlns="http://www.w3.org/2000/svg"><path d="M 39.1796 33.4024 L 39.1796 8.2070 C 39.1796 6.6367 38.0312 5.3242 36.3906 5.3242 C 35.2421 5.3242 34.4687 5.8398 33.2265 7.0117 L 23.6171 16.1055 C 23.4765 16.2461 23.3359 16.3398 23.1718 16.3867 L 22.2343 16.4570 Z M 46.7733 49.9727 C 47.4999 50.6758 48.6484 50.6758 49.3280 49.9727 C 50.0312 49.2461 50.0548 48.1211 49.3280 47.4180 L 9.2030 7.2929 C 8.4999 6.5898 7.3280 6.5898 6.6249 7.2929 C 5.9452 7.9727 5.9452 9.1680 6.6249 9.8476 Z M 36.4374 48.3320 C 37.8202 48.3320 38.7812 47.5117 39.0859 46.1289 L 11.4062 18.4961 C 10.6562 19.3867 10.2343 20.6758 10.2343 22.3164 L 10.2343 31.4102 C 10.2343 34.9258 12.0155 36.7305 15.3202 36.7305 L 22.2812 36.7305 C 22.5155 36.7305 22.7265 36.8008 22.8671 36.9414 L 33.2265 46.8086 C 34.3515 47.8633 35.2890 48.3320 36.4374 48.3320 Z"/></svg>
|
After Width: | Height: | Size: 1,023 B |
11
.config/dunst/icons/vol/unmuted-mic.svg
Executable file
|
@ -0,0 +1,11 @@
|
|||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Transformed by: SVG Repo Mixer Tools -->
|
||||
<svg width="120px" height="120px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
|
||||
<g id="SVGRepo_bgCarrier" stroke-width="0"/>
|
||||
|
||||
<g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
|
||||
<g id="SVGRepo_iconCarrier"> <path opacity="0.15" d="M9 6C9 4.34315 10.3431 3 12 3C13.6569 3 15 4.34315 15 6V12C15 13.6569 13.6569 15 12 15C10.3431 15 9 13.6569 9 12V6Z" fill="#000000" style="--darkreader-inline-fill: #000000;" data-darkreader-inline-fill=""/> <path d="M18 12C18 15.3137 15.3137 18 12 18M12 18C8.68629 18 6 15.3137 6 12M12 18V21M12 21H15M12 21H9M15 6V12C15 13.6569 13.6569 15 12 15C10.3431 15 9 13.6569 9 12V6C9 4.34315 10.3431 3 12 3C13.6569 3 15 4.34315 15 6Z" stroke="#000000" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" style="--darkreader-inline-stroke: #ffffff;" data-darkreader-inline-stroke=""/> </g>
|
||||
|
||||
</svg>
|
After Width: | Height: | Size: 1 KiB |
2
.config/dunst/icons/vol/unmuted-speaker.svg
Executable file
|
@ -0,0 +1,2 @@
|
|||
<?xml version="1.0" encoding="utf-8"?><!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
|
||||
<svg fill="#000000" width="120px" height="120px" viewBox="0 0 56 56" xmlns="http://www.w3.org/2000/svg"><path d="M 39.7305 49.5039 C 41.3242 49.5039 42.4726 48.3320 42.4726 46.7617 L 42.4726 9.3789 C 42.4726 7.8086 41.3242 6.4961 39.6836 6.4961 C 38.5352 6.4961 37.7617 7.0117 36.5195 8.1836 L 26.1836 17.9570 C 26.0195 18.0977 25.8086 18.1680 25.5742 18.1680 L 18.6133 18.1680 C 15.3086 18.1680 13.5274 19.9726 13.5274 23.4883 L 13.5274 32.5820 C 13.5274 36.0977 15.3086 37.9024 18.6133 37.9024 L 25.5742 37.9024 C 25.8086 37.9024 26.0195 37.9726 26.1836 38.1133 L 36.5195 47.9805 C 37.6445 49.0352 38.5820 49.5039 39.7305 49.5039 Z"/></svg>
|
After Width: | Height: | Size: 761 B |
82
.config/dunst/icons/vol/vol-0.svg
Executable file
|
@ -0,0 +1,82 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
|
||||
|
||||
<svg
|
||||
height="120px"
|
||||
width="120px"
|
||||
version="1.1"
|
||||
id="Layer_1"
|
||||
viewBox="0 0 496.8 496.8"
|
||||
xml:space="preserve"
|
||||
sodipodi:docname="vol-0.svg"
|
||||
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"><defs
|
||||
id="defs23" /><sodipodi:namedview
|
||||
id="namedview21"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
showgrid="true"
|
||||
inkscape:zoom="5.7417072"
|
||||
inkscape:cx="4.7895163"
|
||||
inkscape:cy="68.881952"
|
||||
inkscape:window-width="2524"
|
||||
inkscape:window-height="1011"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Layer_1"><inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3192" /></sodipodi:namedview>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<g
|
||||
id="g3158"
|
||||
inkscape:label="base"><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 248.87519,445.92001 c 116.5824,0 212.8896,-91.2384 220.4928,-205.2864 0,5.0688 1.2672,8.8704 1.2672,13.9392 0,121.6512 -98.8416,221.76 -221.76,221.76 -121.6512,0 -221.759991,-98.8416 -221.759991,-221.76 0,-5.0688 0,-8.8704 1.2672,-13.9392 7.6032,114.048 103.910391,205.2864 220.492791,205.2864 z"
|
||||
id="path8"
|
||||
inkscape:label="shadow" /><circle
|
||||
style="display:inline;fill:#283538;fill-opacity:1;stroke-width:1.584"
|
||||
cx="248.8752"
|
||||
cy="243.07127"
|
||||
r="221.76001"
|
||||
id="circle12"
|
||||
inkscape:label="dial" /><path
|
||||
style="display:inline;fill:#000000;fill-opacity:0.153846;stroke-width:1.58653"
|
||||
d="m 405.74362,86.606184 c 86.3078,86.307816 86.3078,227.192636 0,313.500456 -86.30783,86.3078 -227.19264,86.3078 -313.500453,0"
|
||||
id="path14"
|
||||
inkscape:label="highlight" /></g>
|
||||
|
||||
<g
|
||||
id="g3198"
|
||||
inkscape:label="main"><circle
|
||||
style="display:none;fill:#000000;fill-opacity:0;stroke-width:1.584"
|
||||
cx="-243.58223"
|
||||
cy="248.46727"
|
||||
r="221.76001"
|
||||
id="circle12-3"
|
||||
inkscape:label="anchor"
|
||||
transform="rotate(-90)" /><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 133.9083,238.78229 c 7.6032,0 12.672,5.0688 12.672,12.672 v 0 c 0,7.6032 -5.0688,12.672 -12.672,12.672 H 83.22029 c -7.6032,0 -12.672,-5.0688 -12.672,-12.672 v 0 c 0,-7.6032 5.0688,-12.672 12.672,-12.672 z"
|
||||
id="path3789"
|
||||
inkscape:label="shadow"
|
||||
sodipodi:insensitive="true" /><path
|
||||
style="display:inline;fill:#ea398a;stroke-width:1.584"
|
||||
d="m 133.9083,230.50229 c 7.6032,0 12.672,5.0688 12.672,12.672 v 0 c 0,7.6032 -5.0688,12.672 -12.672,12.672 H 83.22029 c -7.6032,0 -12.672,-5.0688 -12.672,-12.672 v 0 c 0,-7.6032 5.0688,-12.672 12.672,-12.672 z"
|
||||
id="path915"
|
||||
inkscape:label="pointer"
|
||||
sodipodi:insensitive="true" /></g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.1 KiB |
85
.config/dunst/icons/vol/vol-10.svg
Executable file
|
@ -0,0 +1,85 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
|
||||
|
||||
<svg
|
||||
height="120px"
|
||||
width="120px"
|
||||
version="1.1"
|
||||
id="Layer_1"
|
||||
viewBox="0 0 496.8 496.8"
|
||||
xml:space="preserve"
|
||||
sodipodi:docname="vol-10.svg"
|
||||
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"><defs
|
||||
id="defs23" /><sodipodi:namedview
|
||||
id="namedview21"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
showgrid="true"
|
||||
inkscape:zoom="22.966828"
|
||||
inkscape:cx="46.828408"
|
||||
inkscape:cy="45.914046"
|
||||
inkscape:window-width="2524"
|
||||
inkscape:window-height="1011"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Layer_1"><inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3192" /></sodipodi:namedview>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<g
|
||||
id="g3158"
|
||||
inkscape:label="base"
|
||||
sodipodi:insensitive="true"><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 248.87519,445.92001 c 116.5824,0 212.8896,-91.2384 220.4928,-205.2864 0,5.0688 1.2672,8.8704 1.2672,13.9392 0,121.6512 -98.8416,221.76 -221.76,221.76 -121.6512,0 -221.759991,-98.8416 -221.759991,-221.76 0,-5.0688 0,-8.8704 1.2672,-13.9392 7.6032,114.048 103.910391,205.2864 220.492791,205.2864 z"
|
||||
id="path8"
|
||||
inkscape:label="shadow"
|
||||
sodipodi:insensitive="true" /><circle
|
||||
style="display:inline;fill:#283538;fill-opacity:1;stroke-width:1.584"
|
||||
cx="248.8752"
|
||||
cy="243.07127"
|
||||
r="221.76001"
|
||||
id="circle12"
|
||||
inkscape:label="dial"
|
||||
sodipodi:insensitive="true" /><path
|
||||
style="display:inline;fill:#000000;fill-opacity:0.153846;stroke-width:1.58653"
|
||||
d="m 405.74362,86.606184 c 86.3078,86.307816 86.3078,227.192636 0,313.500456 -86.30783,86.3078 -227.19264,86.3078 -313.500453,0"
|
||||
id="path14"
|
||||
inkscape:label="highlight"
|
||||
sodipodi:insensitive="true" /></g>
|
||||
|
||||
<g
|
||||
id="g3198"
|
||||
inkscape:label="main"><circle
|
||||
style="display:none;fill:#000000;fill-opacity:0;stroke-width:1.584"
|
||||
cx="-154.87985"
|
||||
cy="311.57745"
|
||||
r="221.76001"
|
||||
id="circle12-3"
|
||||
inkscape:label="anchor"
|
||||
transform="rotate(-72)"
|
||||
sodipodi:insensitive="true" /><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 143.44771,203.77606 c 7.23107,2.34953 10.48544,8.73659 8.13592,15.96766 v 0 c -2.34952,7.23107 -8.73658,10.48544 -15.96766,8.13592 L 87.408817,212.21619 c -7.231072,-2.34953 -10.485441,-8.73659 -8.135924,-15.96766 v 0 c 2.349518,-7.23107 8.736579,-10.48544 15.967652,-8.13592 z"
|
||||
id="path3789"
|
||||
inkscape:label="shadow" /><path
|
||||
style="display:inline;fill:#ea398a;stroke-width:1.584"
|
||||
d="m 143.55713,195.74179 c 7.23108,2.34953 10.48545,8.73659 8.13593,15.96766 v 0 c -2.34952,7.23107 -8.73658,10.48544 -15.96765,8.13593 L 87.518248,204.18192 c -7.231071,-2.34952 -10.485442,-8.73658 -8.135923,-15.96765 v 0 c 2.349517,-7.23108 8.736578,-10.48545 15.967651,-8.13593 z"
|
||||
id="path915"
|
||||
inkscape:label="pointer" /></g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.3 KiB |
82
.config/dunst/icons/vol/vol-100.svg
Executable file
|
@ -0,0 +1,82 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
|
||||
|
||||
<svg
|
||||
height="120px"
|
||||
width="120px"
|
||||
version="1.1"
|
||||
id="Layer_1"
|
||||
viewBox="0 0 496.8 496.8"
|
||||
xml:space="preserve"
|
||||
sodipodi:docname="vol-100.svg"
|
||||
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"><defs
|
||||
id="defs23" /><sodipodi:namedview
|
||||
id="namedview21"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
showgrid="true"
|
||||
inkscape:zoom="5.7417072"
|
||||
inkscape:cx="30.043329"
|
||||
inkscape:cy="59.30292"
|
||||
inkscape:window-width="2524"
|
||||
inkscape:window-height="1011"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Layer_1"><inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3192" /></sodipodi:namedview>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<g
|
||||
id="g3158"
|
||||
inkscape:label="base"><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 248.87519,445.92001 c 116.5824,0 212.8896,-91.2384 220.4928,-205.2864 0,5.0688 1.2672,8.8704 1.2672,13.9392 0,121.6512 -98.8416,221.76 -221.76,221.76 -121.6512,0 -221.759991,-98.8416 -221.759991,-221.76 0,-5.0688 0,-8.8704 1.2672,-13.9392 7.6032,114.048 103.910391,205.2864 220.492791,205.2864 z"
|
||||
id="path8"
|
||||
inkscape:label="shadow" /><circle
|
||||
style="display:inline;fill:#283538;fill-opacity:1;stroke-width:1.584"
|
||||
cx="248.8752"
|
||||
cy="243.07127"
|
||||
r="221.76001"
|
||||
id="circle12"
|
||||
inkscape:label="dial" /><path
|
||||
style="display:inline;fill:#000000;fill-opacity:0.153846;stroke-width:1.58653"
|
||||
d="m 405.74362,86.606184 c 86.3078,86.307816 86.3078,227.192636 0,313.500456 -86.30783,86.3078 -227.19264,86.3078 -313.500453,0"
|
||||
id="path14"
|
||||
inkscape:label="highlight" /></g>
|
||||
|
||||
<g
|
||||
id="g3198"
|
||||
inkscape:label="main"><circle
|
||||
style="display:none;fill:#000000;fill-opacity:0;stroke-width:1.584"
|
||||
cx="243.58223"
|
||||
cy="-248.46727"
|
||||
r="221.76001"
|
||||
id="circle12-3"
|
||||
inkscape:label="anchor"
|
||||
transform="rotate(90)" /><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 363.02624,264.94217 c -7.6032,0 -12.672,-5.0688 -12.672,-12.672 v 0 c 0,-7.6032 5.0688,-12.672 12.672,-12.672 h 50.68801 c 7.6032,0 12.672,5.0688 12.672,12.672 v 0 c 0,7.6032 -5.0688,12.672 -12.672,12.672 z"
|
||||
id="path3789"
|
||||
inkscape:label="shadow"
|
||||
sodipodi:insensitive="true" /><path
|
||||
style="display:inline;fill:#ea398a;stroke-width:1.584"
|
||||
d="m 363.02624,256.66217 c -7.6032,0 -12.672,-5.0688 -12.672,-12.672 v 0 c 0,-7.6032 5.0688,-12.672 12.672,-12.672 h 50.68801 c 7.6032,0 12.672,5.0688 12.672,12.672 v 0 c 0,7.6032 -5.0688,12.672 -12.672,12.672 z"
|
||||
id="path915"
|
||||
inkscape:label="pointer"
|
||||
sodipodi:insensitive="true" /></g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.1 KiB |
85
.config/dunst/icons/vol/vol-15.svg
Executable file
|
@ -0,0 +1,85 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
|
||||
|
||||
<svg
|
||||
height="120px"
|
||||
width="120px"
|
||||
version="1.1"
|
||||
id="Layer_1"
|
||||
viewBox="0 0 496.8 496.8"
|
||||
xml:space="preserve"
|
||||
sodipodi:docname="vol-15.svg"
|
||||
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"><defs
|
||||
id="defs23" /><sodipodi:namedview
|
||||
id="namedview21"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
showgrid="true"
|
||||
inkscape:zoom="22.966828"
|
||||
inkscape:cx="21.269807"
|
||||
inkscape:cy="47.30736"
|
||||
inkscape:window-width="2524"
|
||||
inkscape:window-height="1011"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Layer_1"><inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3192" /></sodipodi:namedview>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<g
|
||||
id="g3158"
|
||||
inkscape:label="base"
|
||||
sodipodi:insensitive="true"><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 248.87519,445.92001 c 116.5824,0 212.8896,-91.2384 220.4928,-205.2864 0,5.0688 1.2672,8.8704 1.2672,13.9392 0,121.6512 -98.8416,221.76 -221.76,221.76 -121.6512,0 -221.759991,-98.8416 -221.759991,-221.76 0,-5.0688 0,-8.8704 1.2672,-13.9392 7.6032,114.048 103.910391,205.2864 220.492791,205.2864 z"
|
||||
id="path8"
|
||||
inkscape:label="shadow"
|
||||
sodipodi:insensitive="true" /><circle
|
||||
style="display:inline;fill:#283538;fill-opacity:1;stroke-width:1.584"
|
||||
cx="248.8752"
|
||||
cy="243.07127"
|
||||
r="221.76001"
|
||||
id="circle12"
|
||||
inkscape:label="dial"
|
||||
sodipodi:insensitive="true" /><path
|
||||
style="display:inline;fill:#000000;fill-opacity:0.153846;stroke-width:1.58653"
|
||||
d="m 405.74362,86.606184 c 86.3078,86.307816 86.3078,227.192636 0,313.500456 -86.30783,86.3078 -227.19264,86.3078 -313.500453,0"
|
||||
id="path14"
|
||||
inkscape:label="highlight"
|
||||
sodipodi:insensitive="true" /></g>
|
||||
|
||||
<g
|
||||
id="g3198"
|
||||
inkscape:label="main"><circle
|
||||
style="display:none;fill:#000000;fill-opacity:0;stroke-width:1.584"
|
||||
cx="-104.23158"
|
||||
cy="331.96997"
|
||||
r="221.76001"
|
||||
id="circle12-3"
|
||||
inkscape:label="anchor"
|
||||
transform="rotate(-63)"
|
||||
sodipodi:insensitive="true" /><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 152.22955,187.83746 c 6.7745,3.45179 8.98964,10.26931 5.53786,17.04381 v 0 c -3.45178,6.7745 -10.2693,8.98965 -17.04381,5.53786 L 95.560262,187.40727 c -6.774498,-3.4518 -8.989644,-10.26932 -5.537865,-17.04381 v 0 c 3.45178,-6.7745 10.269303,-8.98965 17.043803,-5.53787 z"
|
||||
id="path3789"
|
||||
inkscape:label="shadow" /><path
|
||||
style="display:inline;fill:#ea398a;stroke-width:1.584"
|
||||
d="m 152.33264,179.91922 c 6.77451,3.4518 8.98965,10.26932 5.53787,17.04382 v 0 c -3.45178,6.77449 -10.2693,8.98964 -17.0438,5.53787 L 95.663362,179.48903 c -6.774498,-3.45178 -8.989646,-10.2693 -5.537865,-17.0438 v 0 c 3.451781,-6.77451 10.269303,-8.98965 17.043803,-5.53787 z"
|
||||
id="path915"
|
||||
inkscape:label="pointer" /></g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.3 KiB |
85
.config/dunst/icons/vol/vol-20.svg
Executable file
|
@ -0,0 +1,85 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
|
||||
|
||||
<svg
|
||||
height="120px"
|
||||
width="120px"
|
||||
version="1.1"
|
||||
id="Layer_1"
|
||||
viewBox="0 0 496.8 496.8"
|
||||
xml:space="preserve"
|
||||
sodipodi:docname="vol-20.svg"
|
||||
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"><defs
|
||||
id="defs23" /><sodipodi:namedview
|
||||
id="namedview21"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
showgrid="true"
|
||||
inkscape:zoom="22.966828"
|
||||
inkscape:cx="21.269807"
|
||||
inkscape:cy="47.30736"
|
||||
inkscape:window-width="2524"
|
||||
inkscape:window-height="1011"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Layer_1"><inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3192" /></sodipodi:namedview>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<g
|
||||
id="g3158"
|
||||
inkscape:label="base"
|
||||
sodipodi:insensitive="true"><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 248.87519,445.92001 c 116.5824,0 212.8896,-91.2384 220.4928,-205.2864 0,5.0688 1.2672,8.8704 1.2672,13.9392 0,121.6512 -98.8416,221.76 -221.76,221.76 -121.6512,0 -221.759991,-98.8416 -221.759991,-221.76 0,-5.0688 0,-8.8704 1.2672,-13.9392 7.6032,114.048 103.910391,205.2864 220.492791,205.2864 z"
|
||||
id="path8"
|
||||
inkscape:label="shadow"
|
||||
sodipodi:insensitive="true" /><circle
|
||||
style="display:inline;fill:#283538;fill-opacity:1;stroke-width:1.584"
|
||||
cx="248.8752"
|
||||
cy="243.07127"
|
||||
r="221.76001"
|
||||
id="circle12"
|
||||
inkscape:label="dial"
|
||||
sodipodi:insensitive="true" /><path
|
||||
style="display:inline;fill:#000000;fill-opacity:0.153846;stroke-width:1.58653"
|
||||
d="m 405.74362,86.606184 c 86.3078,86.307816 86.3078,227.192636 0,313.500456 -86.30783,86.3078 -227.19264,86.3078 -313.500453,0"
|
||||
id="path14"
|
||||
inkscape:label="highlight"
|
||||
sodipodi:insensitive="true" /></g>
|
||||
|
||||
<g
|
||||
id="g3198"
|
||||
inkscape:label="main"><circle
|
||||
style="display:none;fill:#000000;fill-opacity:0;stroke-width:1.584"
|
||||
cx="-51.016773"
|
||||
cy="344.18829"
|
||||
r="221.76001"
|
||||
id="circle12-3"
|
||||
inkscape:label="anchor"
|
||||
transform="rotate(-54)"
|
||||
sodipodi:insensitive="true" /><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 163.39662,173.46888 c 6.15112,4.46905 7.27249,11.54916 2.80344,17.70028 v 0 c -4.46905,6.15112 -11.54916,7.2725 -17.70028,2.80344 l -41.00746,-29.79365 c -6.15111,-4.46907 -7.27249,-11.54918 -2.80344,-17.70028 v 0 c 4.46904,-6.15112 11.54916,-7.2725 17.70028,-2.80345 z"
|
||||
id="path3789"
|
||||
inkscape:label="shadow" /><path
|
||||
style="display:inline;fill:#ea398a;stroke-width:1.584"
|
||||
d="m 163.47531,165.66425 c 6.15112,4.46907 7.27249,11.54918 2.80344,17.7003 v 0 c -4.46904,6.1511 -11.54915,7.27249 -17.70027,2.80345 l -41.00746,-29.79367 c -6.15112,-4.46905 -7.2725,-11.54916 -2.80345,-17.70028 v 0 c 4.46905,-6.15113 11.54916,-7.2725 17.70028,-2.80345 z"
|
||||
id="path915"
|
||||
inkscape:label="pointer" /></g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.3 KiB |
85
.config/dunst/icons/vol/vol-25.svg
Executable file
|
@ -0,0 +1,85 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
|
||||
|
||||
<svg
|
||||
height="120px"
|
||||
width="120px"
|
||||
version="1.1"
|
||||
id="Layer_1"
|
||||
viewBox="0 0 496.8 496.8"
|
||||
xml:space="preserve"
|
||||
sodipodi:docname="vol-25.svg"
|
||||
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"><defs
|
||||
id="defs23" /><sodipodi:namedview
|
||||
id="namedview21"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
showgrid="true"
|
||||
inkscape:zoom="22.966828"
|
||||
inkscape:cx="35.943144"
|
||||
inkscape:cy="37.379999"
|
||||
inkscape:window-width="2524"
|
||||
inkscape:window-height="1011"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Layer_1"><inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3192" /></sodipodi:namedview>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<g
|
||||
id="g3158"
|
||||
inkscape:label="base"
|
||||
sodipodi:insensitive="true"><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 248.87519,445.92001 c 116.5824,0 212.8896,-91.2384 220.4928,-205.2864 0,5.0688 1.2672,8.8704 1.2672,13.9392 0,121.6512 -98.8416,221.76 -221.76,221.76 -121.6512,0 -221.759991,-98.8416 -221.759991,-221.76 0,-5.0688 0,-8.8704 1.2672,-13.9392 7.6032,114.048 103.910391,205.2864 220.492791,205.2864 z"
|
||||
id="path8"
|
||||
inkscape:label="shadow"
|
||||
sodipodi:insensitive="true" /><circle
|
||||
style="display:inline;fill:#283538;fill-opacity:1;stroke-width:1.584"
|
||||
cx="248.8752"
|
||||
cy="243.07127"
|
||||
r="221.76001"
|
||||
id="circle12"
|
||||
inkscape:label="dial"
|
||||
sodipodi:insensitive="true" /><path
|
||||
style="display:inline;fill:#000000;fill-opacity:0.153846;stroke-width:1.58653"
|
||||
d="m 405.74362,86.606184 c 86.3078,86.307816 86.3078,227.192636 0,313.500456 -86.30783,86.3078 -227.19264,86.3078 -313.500453,0"
|
||||
id="path14"
|
||||
inkscape:label="highlight"
|
||||
sodipodi:insensitive="true" /></g>
|
||||
|
||||
<g
|
||||
id="g3198"
|
||||
inkscape:label="main"><circle
|
||||
style="display:none;fill:#000000;fill-opacity:0;stroke-width:1.584"
|
||||
cx="3.4542394"
|
||||
cy="347.93155"
|
||||
r="221.76001"
|
||||
id="circle12-3"
|
||||
inkscape:label="anchor"
|
||||
transform="rotate(-45)"
|
||||
sodipodi:insensitive="true" /><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 176.67395,161.02411 c 5.37627,5.37628 5.37626,12.54464 -1e-5,17.92091 v 0 c -5.37628,5.37628 -12.54464,5.37628 -17.92092,0 L 122.91119,143.1032 c -5.37627,-5.3763 -5.37627,-12.54466 10e-6,-17.92092 v 0 c 5.37626,-5.37628 12.54464,-5.37628 17.92091,0 z"
|
||||
id="path3789"
|
||||
inkscape:label="shadow" /><path
|
||||
style="display:inline;fill:#ea398a;stroke-width:1.584"
|
||||
d="m 176.71076,153.32788 c 5.37627,5.37629 5.37626,12.54466 -1e-5,17.92093 v 0 c -5.37626,5.37626 -12.54463,5.37627 -17.92091,0 l -35.84183,-35.84184 c -5.37628,-5.37627 -5.37628,-12.54464 0,-17.92091 v 0 c 5.37628,-5.37629 12.54464,-5.37628 17.92091,0 z"
|
||||
id="path915"
|
||||
inkscape:label="pointer" /></g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.3 KiB |
85
.config/dunst/icons/vol/vol-30.svg
Executable file
|
@ -0,0 +1,85 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
|
||||
|
||||
<svg
|
||||
height="120px"
|
||||
width="120px"
|
||||
version="1.1"
|
||||
id="Layer_1"
|
||||
viewBox="0 0 496.8 496.8"
|
||||
xml:space="preserve"
|
||||
sodipodi:docname="vol-30.svg"
|
||||
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"><defs
|
||||
id="defs23" /><sodipodi:namedview
|
||||
id="namedview21"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
showgrid="true"
|
||||
inkscape:zoom="22.966828"
|
||||
inkscape:cx="48.395886"
|
||||
inkscape:cy="29.368444"
|
||||
inkscape:window-width="2524"
|
||||
inkscape:window-height="1011"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Layer_1"><inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3192" /></sodipodi:namedview>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<g
|
||||
id="g3158"
|
||||
inkscape:label="base"
|
||||
sodipodi:insensitive="true"><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 248.87519,445.92001 c 116.5824,0 212.8896,-91.2384 220.4928,-205.2864 0,5.0688 1.2672,8.8704 1.2672,13.9392 0,121.6512 -98.8416,221.76 -221.76,221.76 -121.6512,0 -221.759991,-98.8416 -221.759991,-221.76 0,-5.0688 0,-8.8704 1.2672,-13.9392 7.6032,114.048 103.910391,205.2864 220.492791,205.2864 z"
|
||||
id="path8"
|
||||
inkscape:label="shadow"
|
||||
sodipodi:insensitive="true" /><circle
|
||||
style="display:inline;fill:#283538;fill-opacity:1;stroke-width:1.584"
|
||||
cx="248.8752"
|
||||
cy="243.07127"
|
||||
r="221.76001"
|
||||
id="circle12"
|
||||
inkscape:label="dial"
|
||||
sodipodi:insensitive="true" /><path
|
||||
style="display:inline;fill:#000000;fill-opacity:0.153846;stroke-width:1.58653"
|
||||
d="m 405.74362,86.606184 c 86.3078,86.307816 86.3078,227.192636 0,313.500456 -86.30783,86.3078 -227.19264,86.3078 -313.500453,0"
|
||||
id="path14"
|
||||
inkscape:label="highlight"
|
||||
sodipodi:insensitive="true" /></g>
|
||||
|
||||
<g
|
||||
id="g3198"
|
||||
inkscape:label="main"><circle
|
||||
style="display:none;fill:#000000;fill-opacity:0;stroke-width:1.584"
|
||||
cx="57.840199"
|
||||
cy="343.10757"
|
||||
r="221.76001"
|
||||
id="circle12-3"
|
||||
inkscape:label="anchor"
|
||||
transform="rotate(-36)"
|
||||
sodipodi:insensitive="true" /><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 191.7346,150.80959 c 4.46905,6.15112 3.34766,13.23122 -2.80346,17.70027 v 0 c -6.15112,4.46905 -13.23123,3.34767 -17.70028,-2.80345 L 141.4372,124.69896 c -4.46904,-6.15114 -3.34766,-13.23124 2.80346,-17.70028 v 0 c 6.1511,-4.46905 13.23123,-3.34767 17.70027,2.80345 z"
|
||||
id="path3789"
|
||||
inkscape:label="shadow" /><path
|
||||
style="display:inline;fill:#ea398a;stroke-width:1.584"
|
||||
d="m 191.71309,143.21387 c 4.46905,6.15113 3.34766,13.23125 -2.80346,17.70029 v 0 c -6.1511,4.46904 -13.23122,3.34767 -17.70027,-2.80345 L 141.4157,117.10325 c -4.46905,-6.15112 -3.34767,-13.23123 2.80345,-17.700276 v 0 c 6.15113,-4.469063 13.23123,-3.347675 17.70027,2.803446 z"
|
||||
id="path915"
|
||||
inkscape:label="pointer" /></g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.3 KiB |
85
.config/dunst/icons/vol/vol-35.svg
Executable file
|
@ -0,0 +1,85 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
|
||||
|
||||
<svg
|
||||
height="120px"
|
||||
width="120px"
|
||||
version="1.1"
|
||||
id="Layer_1"
|
||||
viewBox="0 0 496.8 496.8"
|
||||
xml:space="preserve"
|
||||
sodipodi:docname="vol-35.svg"
|
||||
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"><defs
|
||||
id="defs23" /><sodipodi:namedview
|
||||
id="namedview21"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
showgrid="true"
|
||||
inkscape:zoom="22.966828"
|
||||
inkscape:cx="48.395886"
|
||||
inkscape:cy="29.368444"
|
||||
inkscape:window-width="2524"
|
||||
inkscape:window-height="1011"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Layer_1"><inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3192" /></sodipodi:namedview>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<g
|
||||
id="g3158"
|
||||
inkscape:label="base"
|
||||
sodipodi:insensitive="true"><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 248.87519,445.92001 c 116.5824,0 212.8896,-91.2384 220.4928,-205.2864 0,5.0688 1.2672,8.8704 1.2672,13.9392 0,121.6512 -98.8416,221.76 -221.76,221.76 -121.6512,0 -221.759991,-98.8416 -221.759991,-221.76 0,-5.0688 0,-8.8704 1.2672,-13.9392 7.6032,114.048 103.910391,205.2864 220.492791,205.2864 z"
|
||||
id="path8"
|
||||
inkscape:label="shadow"
|
||||
sodipodi:insensitive="true" /><circle
|
||||
style="display:inline;fill:#283538;fill-opacity:1;stroke-width:1.584"
|
||||
cx="248.8752"
|
||||
cy="243.07127"
|
||||
r="221.76001"
|
||||
id="circle12"
|
||||
inkscape:label="dial"
|
||||
sodipodi:insensitive="true" /><path
|
||||
style="display:inline;fill:#000000;fill-opacity:0.153846;stroke-width:1.58653"
|
||||
d="m 405.74362,86.606184 c 86.3078,86.307816 86.3078,227.192636 0,313.500456 -86.30783,86.3078 -227.19264,86.3078 -313.500453,0"
|
||||
id="path14"
|
||||
inkscape:label="highlight"
|
||||
sodipodi:insensitive="true" /></g>
|
||||
|
||||
<g
|
||||
id="g3198"
|
||||
inkscape:label="main"><circle
|
||||
style="display:none;fill:#000000;fill-opacity:0;stroke-width:1.584"
|
||||
cx="110.80194"
|
||||
cy="329.83514"
|
||||
r="221.76001"
|
||||
id="circle12-3"
|
||||
inkscape:label="anchor"
|
||||
transform="rotate(-27)"
|
||||
sodipodi:insensitive="true" /><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 208.02747,143.07683 c 3.45179,6.7745 1.23663,13.59201 -5.53787,17.04379 v 0 c -6.77451,3.45178 -13.59203,1.23664 -17.04381,-5.53787 l -23.01187,-45.16333 c -3.45177,-6.77452 -1.23662,-13.592033 5.53788,-17.043805 v 0 c 6.77448,-3.451784 13.59202,-1.236634 17.04379,5.537868 z"
|
||||
id="path3789"
|
||||
inkscape:label="shadow" /><path
|
||||
style="display:inline;fill:#ea398a;stroke-width:1.584"
|
||||
d="m 208.1129,135.57126 c 3.45178,6.77451 1.23662,13.59204 -5.53788,17.04381 v 0 c -6.77448,3.45178 -13.59201,1.23664 -17.04379,-5.53786 l -23.01187,-45.16335 c -3.45179,-6.774503 -1.23664,-13.592022 5.53786,-17.0438 v 0 c 6.77452,-3.451792 13.59203,-1.236639 17.0438,5.537863 z"
|
||||
id="path915"
|
||||
inkscape:label="pointer" /></g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.3 KiB |
85
.config/dunst/icons/vol/vol-40.svg
Executable file
|
@ -0,0 +1,85 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
|
||||
|
||||
<svg
|
||||
height="120px"
|
||||
width="120px"
|
||||
version="1.1"
|
||||
id="Layer_1"
|
||||
viewBox="0 0 496.8 496.8"
|
||||
xml:space="preserve"
|
||||
sodipodi:docname="vol-40.svg"
|
||||
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"><defs
|
||||
id="defs23" /><sodipodi:namedview
|
||||
id="namedview21"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
showgrid="true"
|
||||
inkscape:zoom="22.966828"
|
||||
inkscape:cx="48.395886"
|
||||
inkscape:cy="29.368444"
|
||||
inkscape:window-width="2524"
|
||||
inkscape:window-height="1011"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Layer_1"><inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3192" /></sodipodi:namedview>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<g
|
||||
id="g3158"
|
||||
inkscape:label="base"
|
||||
sodipodi:insensitive="true"><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 248.87519,445.92001 c 116.5824,0 212.8896,-91.2384 220.4928,-205.2864 0,5.0688 1.2672,8.8704 1.2672,13.9392 0,121.6512 -98.8416,221.76 -221.76,221.76 -121.6512,0 -221.759991,-98.8416 -221.759991,-221.76 0,-5.0688 0,-8.8704 1.2672,-13.9392 7.6032,114.048 103.910391,205.2864 220.492791,205.2864 z"
|
||||
id="path8"
|
||||
inkscape:label="shadow"
|
||||
sodipodi:insensitive="true" /><circle
|
||||
style="display:inline;fill:#283538;fill-opacity:1;stroke-width:1.584"
|
||||
cx="248.8752"
|
||||
cy="243.07127"
|
||||
r="221.76001"
|
||||
id="circle12"
|
||||
inkscape:label="dial"
|
||||
sodipodi:insensitive="true" /><path
|
||||
style="display:inline;fill:#000000;fill-opacity:0.153846;stroke-width:1.58653"
|
||||
d="m 405.74362,86.606184 c 86.3078,86.307816 86.3078,227.192636 0,313.500456 -86.30783,86.3078 -227.19264,86.3078 -313.500453,0"
|
||||
id="path14"
|
||||
inkscape:label="highlight"
|
||||
sodipodi:insensitive="true" /></g>
|
||||
|
||||
<g
|
||||
id="g3198"
|
||||
inkscape:label="main"><circle
|
||||
style="display:none;fill:#000000;fill-opacity:0;stroke-width:1.584"
|
||||
cx="161.03537"
|
||||
cy="308.44107"
|
||||
r="221.76001"
|
||||
id="circle12-3"
|
||||
inkscape:label="anchor"
|
||||
transform="rotate(-18)"
|
||||
sodipodi:insensitive="true" /><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 225.32942,137.98804 c 2.34953,7.23107 -0.90485,13.61812 -8.13593,15.96764 v 0 c -7.23108,2.34951 -13.61814,-0.90485 -15.96765,-8.13593 L 185.56238,97.612605 c -2.3495,-7.23109 0.90487,-13.618142 8.13594,-15.967652 v 0 c 7.23105,-2.349525 13.61813,0.904851 15.96764,8.135924 z"
|
||||
id="path3789"
|
||||
inkscape:label="shadow" /><path
|
||||
style="display:inline;fill:#ea398a;stroke-width:1.584"
|
||||
d="m 225.50637,130.58824 c 2.34951,7.23108 -0.90487,13.61815 -8.13594,15.96766 v 0 c -7.23105,2.34952 -13.61812,-0.90485 -15.96764,-8.13592 L 185.73934,90.212817 c -2.34953,-7.231077 0.90484,-13.618135 8.13592,-15.967651 v 0 c 7.23109,-2.349526 13.61814,0.904848 15.96765,8.135921 z"
|
||||
id="path915"
|
||||
inkscape:label="pointer" /></g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.3 KiB |
85
.config/dunst/icons/vol/vol-45.svg
Executable file
|
@ -0,0 +1,85 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
|
||||
|
||||
<svg
|
||||
height="120px"
|
||||
width="120px"
|
||||
version="1.1"
|
||||
id="Layer_1"
|
||||
viewBox="0 0 496.8 496.8"
|
||||
xml:space="preserve"
|
||||
sodipodi:docname="vol-45.svg"
|
||||
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"><defs
|
||||
id="defs23" /><sodipodi:namedview
|
||||
id="namedview21"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
showgrid="true"
|
||||
inkscape:zoom="22.966828"
|
||||
inkscape:cx="56.886393"
|
||||
inkscape:cy="26.364111"
|
||||
inkscape:window-width="2524"
|
||||
inkscape:window-height="1011"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Layer_1"><inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3192" /></sodipodi:namedview>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<g
|
||||
id="g3158"
|
||||
inkscape:label="base"
|
||||
sodipodi:insensitive="true"><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 248.87519,445.92001 c 116.5824,0 212.8896,-91.2384 220.4928,-205.2864 0,5.0688 1.2672,8.8704 1.2672,13.9392 0,121.6512 -98.8416,221.76 -221.76,221.76 -121.6512,0 -221.759991,-98.8416 -221.759991,-221.76 0,-5.0688 0,-8.8704 1.2672,-13.9392 7.6032,114.048 103.910391,205.2864 220.492791,205.2864 z"
|
||||
id="path8"
|
||||
inkscape:label="shadow"
|
||||
sodipodi:insensitive="true" /><circle
|
||||
style="display:inline;fill:#283538;fill-opacity:1;stroke-width:1.584"
|
||||
cx="248.8752"
|
||||
cy="243.07127"
|
||||
r="221.76001"
|
||||
id="circle12"
|
||||
inkscape:label="dial"
|
||||
sodipodi:insensitive="true" /><path
|
||||
style="display:inline;fill:#000000;fill-opacity:0.153846;stroke-width:1.58653"
|
||||
d="m 405.74362,86.606184 c 86.3078,86.307816 86.3078,227.192636 0,313.500456 -86.30783,86.3078 -227.19264,86.3078 -313.500453,0"
|
||||
id="path14"
|
||||
inkscape:label="highlight"
|
||||
sodipodi:insensitive="true" /></g>
|
||||
|
||||
<g
|
||||
id="g3198"
|
||||
inkscape:label="main"><circle
|
||||
style="display:none;fill:#000000;fill-opacity:0;stroke-width:1.584"
|
||||
cx="207.30357"
|
||||
cy="279.45218"
|
||||
r="221.76001"
|
||||
id="circle12-3"
|
||||
inkscape:label="anchor"
|
||||
transform="rotate(-9)"
|
||||
sodipodi:insensitive="true" /><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 243.39468,135.66852 c 1.18941,7.50959 -3.02406,13.30891 -10.53366,14.49831 v 0 c -7.5096,1.1894 -13.30893,-3.02405 -14.49832,-10.53365 l -7.92936,-50.06394 c -1.18938,-7.509606 3.02408,-13.308927 10.53367,-14.498322 v 0 c 7.50957,-1.189413 13.30892,3.024056 14.49831,10.533647 z"
|
||||
id="path3789"
|
||||
inkscape:label="shadow" /><path
|
||||
style="display:inline;fill:#ea398a;stroke-width:1.584"
|
||||
d="m 243.46521,128.38751 c 1.18939,7.5096 -3.02408,13.30893 -10.53367,14.49833 v 0 c -7.50956,1.18941 -13.3089,-3.02406 -14.49831,-10.53365 l -7.92934,-50.063951 c -1.18942,-7.509598 3.02404,-13.308925 10.53364,-14.498325 v 0 c 7.50961,-1.189408 13.30893,3.024055 14.49832,10.533645 z"
|
||||
id="path915"
|
||||
inkscape:label="pointer" /></g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.3 KiB |
84
.config/dunst/icons/vol/vol-5.svg
Executable file
|
@ -0,0 +1,84 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
|
||||
|
||||
<svg
|
||||
height="120px"
|
||||
width="120px"
|
||||
version="1.1"
|
||||
id="Layer_1"
|
||||
viewBox="0 0 496.8 496.8"
|
||||
xml:space="preserve"
|
||||
sodipodi:docname="vol-5.svg"
|
||||
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"><defs
|
||||
id="defs23" /><sodipodi:namedview
|
||||
id="namedview21"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
showgrid="true"
|
||||
inkscape:zoom="11.483414"
|
||||
inkscape:cx="58.08377"
|
||||
inkscape:cy="40.623806"
|
||||
inkscape:window-width="1867"
|
||||
inkscape:window-height="1011"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Layer_1"><inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3192" /></sodipodi:namedview>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<g
|
||||
id="g3158"
|
||||
inkscape:label="base"
|
||||
sodipodi:insensitive="true"><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 248.87519,445.92001 c 116.5824,0 212.8896,-91.2384 220.4928,-205.2864 0,5.0688 1.2672,8.8704 1.2672,13.9392 0,121.6512 -98.8416,221.76 -221.76,221.76 -121.6512,0 -221.759991,-98.8416 -221.759991,-221.76 0,-5.0688 0,-8.8704 1.2672,-13.9392 7.6032,114.048 103.910391,205.2864 220.492791,205.2864 z"
|
||||
id="path8"
|
||||
inkscape:label="shadow"
|
||||
sodipodi:insensitive="true" /><circle
|
||||
style="display:inline;fill:#283538;fill-opacity:1;stroke-width:1.584"
|
||||
cx="248.8752"
|
||||
cy="243.07127"
|
||||
r="221.76001"
|
||||
id="circle12"
|
||||
inkscape:label="dial"
|
||||
sodipodi:insensitive="true" /><path
|
||||
style="display:inline;fill:#000000;fill-opacity:0.153846;stroke-width:1.58653"
|
||||
d="m 405.74362,86.606184 c 86.3078,86.307816 86.3078,227.192636 0,313.500456 -86.30783,86.3078 -227.19264,86.3078 -313.500453,0"
|
||||
id="path14"
|
||||
inkscape:label="highlight"
|
||||
sodipodi:insensitive="true" /></g>
|
||||
|
||||
<g
|
||||
id="g3198"
|
||||
inkscape:label="main"><circle
|
||||
style="display:none;fill:#000000;fill-opacity:0;stroke-width:1.584"
|
||||
cx="-201.71448"
|
||||
cy="283.51288"
|
||||
r="221.76001"
|
||||
id="circle12-3"
|
||||
inkscape:label="anchor"
|
||||
transform="rotate(-81)" /><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 137.08929,220.92041 c 7.50959,1.18941 11.72305,6.98874 10.53365,14.49833 v 0 c -1.18941,7.50959 -6.98874,11.72305 -14.49833,10.53365 L 83.060659,238.02304 C 75.551067,236.83363 71.337608,231.0343 72.52701,223.52471 v 0 c 1.189403,-7.50959 6.988733,-11.72305 14.498325,-10.53365 z"
|
||||
id="path3789"
|
||||
inkscape:label="shadow" /><path
|
||||
style="display:inline;fill:#ea398a;stroke-width:1.584"
|
||||
d="m 137.36486,212.74235 c 7.5096,1.18941 11.72306,6.98874 10.53365,14.49833 v 0 c -1.1894,7.50959 -6.98873,11.72305 -14.49832,10.53365 l -50.063957,-7.92935 c -7.509592,-1.18941 -11.723052,-6.98874 -10.533649,-14.49833 v 0 c 1.189402,-7.50959 6.988732,-11.72305 14.498324,-10.53365 z"
|
||||
id="path915"
|
||||
inkscape:label="pointer" /></g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.3 KiB |
84
.config/dunst/icons/vol/vol-50.svg
Executable file
|
@ -0,0 +1,84 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
|
||||
|
||||
<svg
|
||||
height="120px"
|
||||
width="120px"
|
||||
version="1.1"
|
||||
id="Layer_1"
|
||||
viewBox="0 0 496.8 496.8"
|
||||
xml:space="preserve"
|
||||
sodipodi:docname="vol-50.svg"
|
||||
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"><defs
|
||||
id="defs23" /><sodipodi:namedview
|
||||
id="namedview21"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
showgrid="true"
|
||||
inkscape:zoom="22.966828"
|
||||
inkscape:cx="56.886393"
|
||||
inkscape:cy="26.364111"
|
||||
inkscape:window-width="2524"
|
||||
inkscape:window-height="1011"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Layer_1"><inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3192" /></sodipodi:namedview>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<g
|
||||
id="g3158"
|
||||
inkscape:label="base"
|
||||
sodipodi:insensitive="true"><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 248.87519,445.92001 c 116.5824,0 212.8896,-91.2384 220.4928,-205.2864 0,5.0688 1.2672,8.8704 1.2672,13.9392 0,121.6512 -98.8416,221.76 -221.76,221.76 -121.6512,0 -221.759991,-98.8416 -221.759991,-221.76 0,-5.0688 0,-8.8704 1.2672,-13.9392 7.6032,114.048 103.910391,205.2864 220.492791,205.2864 z"
|
||||
id="path8"
|
||||
inkscape:label="shadow"
|
||||
sodipodi:insensitive="true" /><circle
|
||||
style="display:inline;fill:#283538;fill-opacity:1;stroke-width:1.584"
|
||||
cx="248.8752"
|
||||
cy="243.07127"
|
||||
r="221.76001"
|
||||
id="circle12"
|
||||
inkscape:label="dial"
|
||||
sodipodi:insensitive="true" /><path
|
||||
style="display:inline;fill:#000000;fill-opacity:0.153846;stroke-width:1.58653"
|
||||
d="m 405.74362,86.606184 c 86.3078,86.307816 86.3078,227.192636 0,313.500456 -86.30783,86.3078 -227.19264,86.3078 -313.500453,0"
|
||||
id="path14"
|
||||
inkscape:label="highlight"
|
||||
sodipodi:insensitive="true" /></g>
|
||||
|
||||
<g
|
||||
id="g3198"
|
||||
inkscape:label="main"><circle
|
||||
style="display:none;fill:#000000;fill-opacity:0;stroke-width:1.584"
|
||||
cx="248.46727"
|
||||
cy="243.58223"
|
||||
r="221.76001"
|
||||
id="circle12-3"
|
||||
inkscape:label="anchor"
|
||||
sodipodi:insensitive="true" /><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 261.42012,136.20359 c 0,7.6032 -5.0688,12.67199 -12.67201,12.67198 v 0 c -7.60321,0 -12.67201,-5.06879 -12.672,-12.672 l -1e-5,-50.687993 c 3e-5,-7.60321 5.06882,-12.672001 12.67202,-12.671994 v 0 c 7.60318,-1.4e-5 12.672,5.068798 12.67199,12.671995 z"
|
||||
id="path3789"
|
||||
inkscape:label="shadow" /><path
|
||||
style="display:inline;fill:#ea398a;stroke-width:1.584"
|
||||
d="m 261.54722,129.02325 c -10e-6,7.60321 -5.06882,12.67201 -12.67202,12.67201 v 0 c -7.60317,1e-5 -12.67198,-5.0688 -12.67199,-12.672 l 10e-6,-50.688006 c -10e-6,-7.603209 5.06879,-12.672006 12.67199,-12.672002 v 0 c 7.60322,-3e-6 12.67201,5.068799 12.672,12.671995 z"
|
||||
id="path915"
|
||||
inkscape:label="pointer" /></g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.3 KiB |
85
.config/dunst/icons/vol/vol-55.svg
Executable file
|
@ -0,0 +1,85 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
|
||||
|
||||
<svg
|
||||
height="120px"
|
||||
width="120px"
|
||||
version="1.1"
|
||||
id="Layer_1"
|
||||
viewBox="0 0 496.8 496.8"
|
||||
xml:space="preserve"
|
||||
sodipodi:docname="vol-55.svg"
|
||||
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"><defs
|
||||
id="defs23" /><sodipodi:namedview
|
||||
id="namedview21"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
showgrid="true"
|
||||
inkscape:zoom="22.966828"
|
||||
inkscape:cx="56.886393"
|
||||
inkscape:cy="26.364111"
|
||||
inkscape:window-width="2524"
|
||||
inkscape:window-height="1011"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Layer_1"><inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3192" /></sodipodi:namedview>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<g
|
||||
id="g3158"
|
||||
inkscape:label="base"
|
||||
sodipodi:insensitive="true"><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 248.87519,445.92001 c 116.5824,0 212.8896,-91.2384 220.4928,-205.2864 0,5.0688 1.2672,8.8704 1.2672,13.9392 0,121.6512 -98.8416,221.76 -221.76,221.76 -121.6512,0 -221.759991,-98.8416 -221.759991,-221.76 0,-5.0688 0,-8.8704 1.2672,-13.9392 7.6032,114.048 103.910391,205.2864 220.492791,205.2864 z"
|
||||
id="path8"
|
||||
inkscape:label="shadow"
|
||||
sodipodi:insensitive="true" /><circle
|
||||
style="display:inline;fill:#283538;fill-opacity:1;stroke-width:1.584"
|
||||
cx="248.8752"
|
||||
cy="243.07127"
|
||||
r="221.76001"
|
||||
id="circle12"
|
||||
inkscape:label="dial"
|
||||
sodipodi:insensitive="true" /><path
|
||||
style="display:inline;fill:#000000;fill-opacity:0.153846;stroke-width:1.58653"
|
||||
d="m 405.74362,86.606184 c 86.3078,86.307816 86.3078,227.192636 0,313.500456 -86.30783,86.3078 -227.19264,86.3078 -313.500453,0"
|
||||
id="path14"
|
||||
inkscape:label="highlight"
|
||||
sodipodi:insensitive="true" /></g>
|
||||
|
||||
<g
|
||||
id="g3198"
|
||||
inkscape:label="main"><circle
|
||||
style="display:none;fill:#000000;fill-opacity:0;stroke-width:1.584"
|
||||
cx="283.51288"
|
||||
cy="201.71448"
|
||||
r="221.76001"
|
||||
id="circle12-3"
|
||||
inkscape:label="anchor"
|
||||
sodipodi:insensitive="true"
|
||||
transform="rotate(9)" /><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 279.13993,139.55187 c -1.1894,7.50959 -6.98873,11.72304 -14.49833,10.53363 v 0 c -7.5096,-1.1894 -11.72307,-6.98872 -10.53365,-14.49832 l 7.92934,-50.063946 c 1.18943,-7.509597 6.98875,-11.72305 14.49834,-10.53364 v 0 c 7.50958,1.189385 11.72305,6.98873 10.53364,14.498317 z"
|
||||
id="path3789"
|
||||
inkscape:label="shadow" /><path
|
||||
style="display:inline;fill:#ea398a;stroke-width:1.584"
|
||||
d="m 279.30716,132.47982 c -1.18942,7.5096 -6.98876,11.72305 -14.49835,10.53365 v 0 c -7.50956,-1.18939 -11.72303,-6.98873 -10.53364,-14.49832 l 7.92936,-50.063952 c 1.1894,-7.509602 6.98873,-11.723059 14.49832,-10.533652 v 0 c 7.50961,1.189402 11.72306,6.988733 10.53365,14.498319 z"
|
||||
id="path915"
|
||||
inkscape:label="pointer" /></g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.3 KiB |
85
.config/dunst/icons/vol/vol-60.svg
Executable file
|
@ -0,0 +1,85 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
|
||||
|
||||
<svg
|
||||
height="120px"
|
||||
width="120px"
|
||||
version="1.1"
|
||||
id="Layer_1"
|
||||
viewBox="0 0 496.8 496.8"
|
||||
xml:space="preserve"
|
||||
sodipodi:docname="vol-60.svg"
|
||||
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"><defs
|
||||
id="defs23" /><sodipodi:namedview
|
||||
id="namedview21"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
showgrid="true"
|
||||
inkscape:zoom="22.966828"
|
||||
inkscape:cx="56.886393"
|
||||
inkscape:cy="26.364111"
|
||||
inkscape:window-width="2524"
|
||||
inkscape:window-height="1011"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Layer_1"><inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3192" /></sodipodi:namedview>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<g
|
||||
id="g3158"
|
||||
inkscape:label="base"
|
||||
sodipodi:insensitive="true"><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 248.87519,445.92001 c 116.5824,0 212.8896,-91.2384 220.4928,-205.2864 0,5.0688 1.2672,8.8704 1.2672,13.9392 0,121.6512 -98.8416,221.76 -221.76,221.76 -121.6512,0 -221.759991,-98.8416 -221.759991,-221.76 0,-5.0688 0,-8.8704 1.2672,-13.9392 7.6032,114.048 103.910391,205.2864 220.492791,205.2864 z"
|
||||
id="path8"
|
||||
inkscape:label="shadow"
|
||||
sodipodi:insensitive="true" /><circle
|
||||
style="display:inline;fill:#283538;fill-opacity:1;stroke-width:1.584"
|
||||
cx="248.8752"
|
||||
cy="243.07127"
|
||||
r="221.76001"
|
||||
id="circle12"
|
||||
inkscape:label="dial"
|
||||
sodipodi:insensitive="true" /><path
|
||||
style="display:inline;fill:#000000;fill-opacity:0.153846;stroke-width:1.58653"
|
||||
d="m 405.74362,86.606184 c 86.3078,86.307816 86.3078,227.192636 0,313.500456 -86.30783,86.3078 -227.19264,86.3078 -313.500453,0"
|
||||
id="path14"
|
||||
inkscape:label="highlight"
|
||||
sodipodi:insensitive="true" /></g>
|
||||
|
||||
<g
|
||||
id="g3198"
|
||||
inkscape:label="main"><circle
|
||||
style="display:none;fill:#000000;fill-opacity:0;stroke-width:1.584"
|
||||
cx="311.57745"
|
||||
cy="154.87985"
|
||||
r="221.76001"
|
||||
id="circle12-3"
|
||||
inkscape:label="anchor"
|
||||
sodipodi:insensitive="true"
|
||||
transform="rotate(18)" /><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 296.29805,145.63092 c -2.34951,7.23107 -8.73657,10.48543 -15.96765,8.1359 v 0 c -7.23108,-2.34951 -10.48547,-8.73657 -8.13593,-15.96764 l 15.66344,-48.207158 c 2.34955,-7.231074 8.7366,-10.485439 15.96767,-8.135914 v 0 c 7.23106,2.349499 10.48544,8.736576 8.13592,15.967643 z"
|
||||
id="path3789"
|
||||
inkscape:label="shadow" /><path
|
||||
style="display:inline;fill:#ea398a;stroke-width:1.584"
|
||||
d="m 296.30771,138.6721 c -2.34953,7.23108 -8.7366,10.48543 -15.96767,8.13592 v 0 c -7.23105,-2.3495 -10.48542,-8.73657 -8.13592,-15.96765 l 15.66347,-48.207154 c 2.34951,-7.231083 8.73657,-10.48545 15.96764,-8.135928 v 0 c 7.23109,2.34952 10.48545,8.736581 8.13593,15.967646 z"
|
||||
id="path915"
|
||||
inkscape:label="pointer" /></g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.3 KiB |
85
.config/dunst/icons/vol/vol-65.svg
Executable file
|
@ -0,0 +1,85 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
|
||||
|
||||
<svg
|
||||
height="120px"
|
||||
width="120px"
|
||||
version="1.1"
|
||||
id="Layer_1"
|
||||
viewBox="0 0 496.8 496.8"
|
||||
xml:space="preserve"
|
||||
sodipodi:docname="vol-65.svg"
|
||||
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"><defs
|
||||
id="defs23" /><sodipodi:namedview
|
||||
id="namedview21"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
showgrid="true"
|
||||
inkscape:zoom="22.966828"
|
||||
inkscape:cx="56.886393"
|
||||
inkscape:cy="26.364111"
|
||||
inkscape:window-width="2524"
|
||||
inkscape:window-height="1011"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Layer_1"><inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3192" /></sodipodi:namedview>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<g
|
||||
id="g3158"
|
||||
inkscape:label="base"
|
||||
sodipodi:insensitive="true"><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 248.87519,445.92001 c 116.5824,0 212.8896,-91.2384 220.4928,-205.2864 0,5.0688 1.2672,8.8704 1.2672,13.9392 0,121.6512 -98.8416,221.76 -221.76,221.76 -121.6512,0 -221.759991,-98.8416 -221.759991,-221.76 0,-5.0688 0,-8.8704 1.2672,-13.9392 7.6032,114.048 103.910391,205.2864 220.492791,205.2864 z"
|
||||
id="path8"
|
||||
inkscape:label="shadow"
|
||||
sodipodi:insensitive="true" /><circle
|
||||
style="display:inline;fill:#283538;fill-opacity:1;stroke-width:1.584"
|
||||
cx="248.8752"
|
||||
cy="243.07127"
|
||||
r="221.76001"
|
||||
id="circle12"
|
||||
inkscape:label="dial"
|
||||
sodipodi:insensitive="true" /><path
|
||||
style="display:inline;fill:#000000;fill-opacity:0.153846;stroke-width:1.58653"
|
||||
d="m 405.74362,86.606184 c 86.3078,86.307816 86.3078,227.192636 0,313.500456 -86.30783,86.3078 -227.19264,86.3078 -313.500453,0"
|
||||
id="path14"
|
||||
inkscape:label="highlight"
|
||||
sodipodi:insensitive="true" /></g>
|
||||
|
||||
<g
|
||||
id="g3198"
|
||||
inkscape:label="main"><circle
|
||||
style="display:none;fill:#000000;fill-opacity:0;stroke-width:1.584"
|
||||
cx="331.96997"
|
||||
cy="104.23158"
|
||||
r="221.76001"
|
||||
id="circle12-3"
|
||||
inkscape:label="anchor"
|
||||
sodipodi:insensitive="true"
|
||||
transform="rotate(27)" /><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 312.11369,154.31925 c -3.45177,6.7745 -10.26929,8.98963 -17.04379,5.53784 v 0 c -6.77451,-3.45177 -8.98968,-10.2693 -5.53788,-17.04379 l 23.01186,-45.163348 c 3.45181,-6.774497 10.26932,-8.989641 17.04382,-5.537854 v 0 c 6.77449,3.45176 8.98964,10.269302 5.53786,17.043792 z"
|
||||
id="path3789"
|
||||
inkscape:label="shadow" /><path
|
||||
style="display:inline;fill:#ea398a;stroke-width:1.584"
|
||||
d="m 312.13027,147.44761 c -3.45179,6.77451 -10.26932,8.98963 -17.04382,5.53786 v 0 c -6.77448,-3.45176 -8.98962,-10.26929 -5.53786,-17.0438 l 23.01189,-45.163335 c 3.45177,-6.774512 10.26929,-8.989656 17.04379,-5.537872 v 0 c 6.77452,3.451785 8.98965,10.269305 5.53787,17.043797 z"
|
||||
id="path915"
|
||||
inkscape:label="pointer" /></g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.3 KiB |
85
.config/dunst/icons/vol/vol-70.svg
Executable file
|
@ -0,0 +1,85 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
|
||||
|
||||
<svg
|
||||
height="120px"
|
||||
width="120px"
|
||||
version="1.1"
|
||||
id="Layer_1"
|
||||
viewBox="0 0 496.8 496.8"
|
||||
xml:space="preserve"
|
||||
sodipodi:docname="vol-70.svg"
|
||||
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"><defs
|
||||
id="defs23" /><sodipodi:namedview
|
||||
id="namedview21"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
showgrid="true"
|
||||
inkscape:zoom="22.966828"
|
||||
inkscape:cx="56.886393"
|
||||
inkscape:cy="26.364111"
|
||||
inkscape:window-width="2524"
|
||||
inkscape:window-height="1011"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Layer_1"><inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3192" /></sodipodi:namedview>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<g
|
||||
id="g3158"
|
||||
inkscape:label="base"
|
||||
sodipodi:insensitive="true"><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 248.87519,445.92001 c 116.5824,0 212.8896,-91.2384 220.4928,-205.2864 0,5.0688 1.2672,8.8704 1.2672,13.9392 0,121.6512 -98.8416,221.76 -221.76,221.76 -121.6512,0 -221.759991,-98.8416 -221.759991,-221.76 0,-5.0688 0,-8.8704 1.2672,-13.9392 7.6032,114.048 103.910391,205.2864 220.492791,205.2864 z"
|
||||
id="path8"
|
||||
inkscape:label="shadow"
|
||||
sodipodi:insensitive="true" /><circle
|
||||
style="display:inline;fill:#283538;fill-opacity:1;stroke-width:1.584"
|
||||
cx="248.8752"
|
||||
cy="243.07127"
|
||||
r="221.76001"
|
||||
id="circle12"
|
||||
inkscape:label="dial"
|
||||
sodipodi:insensitive="true" /><path
|
||||
style="display:inline;fill:#000000;fill-opacity:0.153846;stroke-width:1.58653"
|
||||
d="m 405.74362,86.606184 c 86.3078,86.307816 86.3078,227.192636 0,313.500456 -86.30783,86.3078 -227.19264,86.3078 -313.500453,0"
|
||||
id="path14"
|
||||
inkscape:label="highlight"
|
||||
sodipodi:insensitive="true" /></g>
|
||||
|
||||
<g
|
||||
id="g3198"
|
||||
inkscape:label="main"><circle
|
||||
style="display:none;fill:#000000;fill-opacity:0;stroke-width:1.584"
|
||||
cx="344.18829"
|
||||
cy="51.016773"
|
||||
r="221.76001"
|
||||
id="circle12-3"
|
||||
inkscape:label="anchor"
|
||||
sodipodi:insensitive="true"
|
||||
transform="rotate(36)" /><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 326.37546,165.37472 c -4.46903,6.15112 -11.54914,7.27248 -17.70026,2.80342 v 0 c -6.15113,-4.46904 -7.27253,-11.54916 -2.80346,-17.70026 l 29.79365,-41.00747 c 4.46908,-6.15111 11.54918,-7.27249 17.70029,-2.80343 v 0 c 6.15111,4.46903 7.27249,11.54916 2.80345,17.70027 z"
|
||||
id="path3789"
|
||||
inkscape:label="shadow" /><path
|
||||
style="display:inline;fill:#ea398a;stroke-width:1.584"
|
||||
d="m 326.38524,158.59028 c -4.46906,6.15112 -11.54917,7.27247 -17.70029,2.80343 v 0 c -6.1511,-4.46902 -7.27248,-11.54914 -2.80345,-17.70027 l 29.79368,-41.00745 c 4.46904,-6.151128 11.54915,-7.272505 17.70027,-2.803453 v 0 c 6.15114,4.469053 7.2725,11.549163 2.80345,17.700273 z"
|
||||
id="path915"
|
||||
inkscape:label="pointer" /></g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.3 KiB |
85
.config/dunst/icons/vol/vol-75.svg
Executable file
|
@ -0,0 +1,85 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
|
||||
|
||||
<svg
|
||||
height="120px"
|
||||
width="120px"
|
||||
version="1.1"
|
||||
id="Layer_1"
|
||||
viewBox="0 0 496.8 496.8"
|
||||
xml:space="preserve"
|
||||
sodipodi:docname="vol-75.svg"
|
||||
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"><defs
|
||||
id="defs23" /><sodipodi:namedview
|
||||
id="namedview21"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
showgrid="true"
|
||||
inkscape:zoom="22.966828"
|
||||
inkscape:cx="84.622047"
|
||||
inkscape:cy="35.072323"
|
||||
inkscape:window-width="2524"
|
||||
inkscape:window-height="1011"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Layer_1"><inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3192" /></sodipodi:namedview>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<g
|
||||
id="g3158"
|
||||
inkscape:label="base"
|
||||
sodipodi:insensitive="true"><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 248.87519,445.92001 c 116.5824,0 212.8896,-91.2384 220.4928,-205.2864 0,5.0688 1.2672,8.8704 1.2672,13.9392 0,121.6512 -98.8416,221.76 -221.76,221.76 -121.6512,0 -221.759991,-98.8416 -221.759991,-221.76 0,-5.0688 0,-8.8704 1.2672,-13.9392 7.6032,114.048 103.910391,205.2864 220.492791,205.2864 z"
|
||||
id="path8"
|
||||
inkscape:label="shadow"
|
||||
sodipodi:insensitive="true" /><circle
|
||||
style="display:inline;fill:#283538;fill-opacity:1;stroke-width:1.584"
|
||||
cx="248.8752"
|
||||
cy="243.07127"
|
||||
r="221.76001"
|
||||
id="circle12"
|
||||
inkscape:label="dial"
|
||||
sodipodi:insensitive="true" /><path
|
||||
style="display:inline;fill:#000000;fill-opacity:0.153846;stroke-width:1.58653"
|
||||
d="m 405.74362,86.606184 c 86.3078,86.307816 86.3078,227.192636 0,313.500456 -86.30783,86.3078 -227.19264,86.3078 -313.500453,0"
|
||||
id="path14"
|
||||
inkscape:label="highlight"
|
||||
sodipodi:insensitive="true" /></g>
|
||||
|
||||
<g
|
||||
id="g3198"
|
||||
inkscape:label="main"><circle
|
||||
style="display:none;fill:#000000;fill-opacity:0;stroke-width:1.584"
|
||||
cx="347.93155"
|
||||
cy="-3.4542394"
|
||||
r="221.76001"
|
||||
id="circle12-3"
|
||||
inkscape:label="anchor"
|
||||
sodipodi:insensitive="true"
|
||||
transform="rotate(45)" /><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 338.73219,178.52511 c -5.37625,5.37628 -12.54462,5.37626 -17.92089,-3e-5 v 0 c -5.37629,-5.37626 -5.37631,-12.54464 -1e-5,-17.92089 l 35.84182,-35.84185 c 5.3763,-5.37626 12.54466,-5.37626 17.92092,2e-5 v 0 c 5.37627,5.37625 5.37627,12.54464 0,17.92091 z"
|
||||
id="path3789"
|
||||
inkscape:label="shadow" /><path
|
||||
style="display:inline;fill:#ea398a;stroke-width:1.584"
|
||||
d="m 338.72161,171.82573 c -5.37628,5.37627 -12.54464,5.37624 -17.92092,-2e-5 v 0 c -5.37626,-5.37625 -5.37626,-12.54462 0,-17.92091 l 35.84185,-35.84182 c 5.37626,-5.37629 12.54463,-5.37628 17.9209,-10e-6 v 0 c 5.3763,5.37629 5.37628,12.54465 0,17.92091 z"
|
||||
id="path915"
|
||||
inkscape:label="pointer" /></g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.3 KiB |
85
.config/dunst/icons/vol/vol-80.svg
Executable file
|
@ -0,0 +1,85 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
|
||||
|
||||
<svg
|
||||
height="120px"
|
||||
width="120px"
|
||||
version="1.1"
|
||||
id="Layer_1"
|
||||
viewBox="0 0 496.8 496.8"
|
||||
xml:space="preserve"
|
||||
sodipodi:docname="vol-80.svg"
|
||||
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"><defs
|
||||
id="defs23" /><sodipodi:namedview
|
||||
id="namedview21"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
showgrid="true"
|
||||
inkscape:zoom="22.966828"
|
||||
inkscape:cx="88.192414"
|
||||
inkscape:cy="43.911157"
|
||||
inkscape:window-width="2524"
|
||||
inkscape:window-height="1011"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Layer_1"><inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3192" /></sodipodi:namedview>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<g
|
||||
id="g3158"
|
||||
inkscape:label="base"
|
||||
sodipodi:insensitive="true"><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 248.87519,445.92001 c 116.5824,0 212.8896,-91.2384 220.4928,-205.2864 0,5.0688 1.2672,8.8704 1.2672,13.9392 0,121.6512 -98.8416,221.76 -221.76,221.76 -121.6512,0 -221.759991,-98.8416 -221.759991,-221.76 0,-5.0688 0,-8.8704 1.2672,-13.9392 7.6032,114.048 103.910391,205.2864 220.492791,205.2864 z"
|
||||
id="path8"
|
||||
inkscape:label="shadow"
|
||||
sodipodi:insensitive="true" /><circle
|
||||
style="display:inline;fill:#283538;fill-opacity:1;stroke-width:1.584"
|
||||
cx="248.8752"
|
||||
cy="243.07127"
|
||||
r="221.76001"
|
||||
id="circle12"
|
||||
inkscape:label="dial"
|
||||
sodipodi:insensitive="true" /><path
|
||||
style="display:inline;fill:#000000;fill-opacity:0.153846;stroke-width:1.58653"
|
||||
d="m 405.74362,86.606184 c 86.3078,86.307816 86.3078,227.192636 0,313.500456 -86.30783,86.3078 -227.19264,86.3078 -313.500453,0"
|
||||
id="path14"
|
||||
inkscape:label="highlight"
|
||||
sodipodi:insensitive="true" /></g>
|
||||
|
||||
<g
|
||||
id="g3198"
|
||||
inkscape:label="main"><circle
|
||||
style="display:none;fill:#000000;fill-opacity:0;stroke-width:1.584"
|
||||
cx="343.10757"
|
||||
cy="-57.840199"
|
||||
r="221.76001"
|
||||
id="circle12-3"
|
||||
inkscape:label="anchor"
|
||||
sodipodi:insensitive="true"
|
||||
transform="rotate(54)" /><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 348.69936,193.44662 c -6.1511,4.46905 -13.23121,3.34765 -17.70025,-2.80348 v 0 c -4.46907,-6.15111 -3.34771,-13.23123 2.80343,-17.70026 l 41.00745,-29.79368 c 6.15114,-4.46903 13.23125,-3.34765 17.70028,2.80347 v 0 c 4.46905,6.1511 3.34767,13.23123 -2.80345,17.70028 z"
|
||||
id="path3789"
|
||||
inkscape:label="shadow" /><path
|
||||
style="display:inline;fill:#ea398a;stroke-width:1.584"
|
||||
d="m 348.83562,186.82806 c -6.15112,4.46904 -13.23122,3.34764 -17.70028,-2.80347 v 0 c -4.46904,-6.15109 -3.34766,-13.23121 2.80345,-17.70027 l 41.00747,-29.79365 c 6.15111,-4.46907 13.23122,-3.34768 17.70027,2.80344 v 0 c 4.46907,6.15113 3.34767,13.23124 -2.80345,17.70027 z"
|
||||
id="path915"
|
||||
inkscape:label="pointer" /></g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.3 KiB |
85
.config/dunst/icons/vol/vol-85.svg
Executable file
|
@ -0,0 +1,85 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
|
||||
|
||||
<svg
|
||||
height="120px"
|
||||
width="120px"
|
||||
version="1.1"
|
||||
id="Layer_1"
|
||||
viewBox="0 0 496.8 496.8"
|
||||
xml:space="preserve"
|
||||
sodipodi:docname="vol-85.svg"
|
||||
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"><defs
|
||||
id="defs23" /><sodipodi:namedview
|
||||
id="namedview21"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
showgrid="true"
|
||||
inkscape:zoom="22.966828"
|
||||
inkscape:cx="88.192414"
|
||||
inkscape:cy="43.911157"
|
||||
inkscape:window-width="2524"
|
||||
inkscape:window-height="1011"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Layer_1"><inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3192" /></sodipodi:namedview>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<g
|
||||
id="g3158"
|
||||
inkscape:label="base"
|
||||
sodipodi:insensitive="true"><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 248.87519,445.92001 c 116.5824,0 212.8896,-91.2384 220.4928,-205.2864 0,5.0688 1.2672,8.8704 1.2672,13.9392 0,121.6512 -98.8416,221.76 -221.76,221.76 -121.6512,0 -221.759991,-98.8416 -221.759991,-221.76 0,-5.0688 0,-8.8704 1.2672,-13.9392 7.6032,114.048 103.910391,205.2864 220.492791,205.2864 z"
|
||||
id="path8"
|
||||
inkscape:label="shadow"
|
||||
sodipodi:insensitive="true" /><circle
|
||||
style="display:inline;fill:#283538;fill-opacity:1;stroke-width:1.584"
|
||||
cx="248.8752"
|
||||
cy="243.07127"
|
||||
r="221.76001"
|
||||
id="circle12"
|
||||
inkscape:label="dial"
|
||||
sodipodi:insensitive="true" /><path
|
||||
style="display:inline;fill:#000000;fill-opacity:0.153846;stroke-width:1.58653"
|
||||
d="m 405.74362,86.606184 c 86.3078,86.307816 86.3078,227.192636 0,313.500456 -86.30783,86.3078 -227.19264,86.3078 -313.500453,0"
|
||||
id="path14"
|
||||
inkscape:label="highlight"
|
||||
sodipodi:insensitive="true" /></g>
|
||||
|
||||
<g
|
||||
id="g3198"
|
||||
inkscape:label="main"><circle
|
||||
style="display:none;fill:#000000;fill-opacity:0;stroke-width:1.584"
|
||||
cx="329.83514"
|
||||
cy="-110.80194"
|
||||
r="221.76001"
|
||||
id="circle12-3"
|
||||
inkscape:label="anchor"
|
||||
sodipodi:insensitive="true"
|
||||
transform="rotate(63)" /><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 356.38984,209.74363 c -6.77449,3.45178 -13.592,1.23661 -17.04377,-5.5379 v 0 c -3.45181,-6.77449 -1.23668,-13.59203 5.53784,-17.04379 l 45.16334,-23.01189 c 6.77452,-3.45176 13.59204,-1.23661 17.0438,5.53789 v 0 c 3.45179,6.77448 1.23664,13.59202 -5.53787,17.0438 z"
|
||||
id="path3789"
|
||||
inkscape:label="shadow" /><path
|
||||
style="display:inline;fill:#ea398a;stroke-width:1.584"
|
||||
d="m 356.47823,203.22787 c -6.7745,3.45177 -13.59201,1.2366 -17.0438,-5.53789 v 0 c -3.45178,-6.77447 -1.23663,-13.592 5.53787,-17.0438 l 45.16335,-23.01186 c 6.7745,-3.4518 13.59201,-1.23664 17.0438,5.53786 v 0 c 3.45179,6.77452 1.23663,13.59203 -5.53787,17.0438 z"
|
||||
id="path915"
|
||||
inkscape:label="pointer" /></g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.3 KiB |
85
.config/dunst/icons/vol/vol-90.svg
Executable file
|
@ -0,0 +1,85 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
|
||||
|
||||
<svg
|
||||
height="120px"
|
||||
width="120px"
|
||||
version="1.1"
|
||||
id="Layer_1"
|
||||
viewBox="0 0 496.8 496.8"
|
||||
xml:space="preserve"
|
||||
sodipodi:docname="vol-90.svg"
|
||||
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"><defs
|
||||
id="defs23" /><sodipodi:namedview
|
||||
id="namedview21"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
showgrid="true"
|
||||
inkscape:zoom="22.966828"
|
||||
inkscape:cx="88.192414"
|
||||
inkscape:cy="43.911157"
|
||||
inkscape:window-width="2524"
|
||||
inkscape:window-height="1011"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Layer_1"><inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3192" /></sodipodi:namedview>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<g
|
||||
id="g3158"
|
||||
inkscape:label="base"
|
||||
sodipodi:insensitive="true"><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 248.87519,445.92001 c 116.5824,0 212.8896,-91.2384 220.4928,-205.2864 0,5.0688 1.2672,8.8704 1.2672,13.9392 0,121.6512 -98.8416,221.76 -221.76,221.76 -121.6512,0 -221.759991,-98.8416 -221.759991,-221.76 0,-5.0688 0,-8.8704 1.2672,-13.9392 7.6032,114.048 103.910391,205.2864 220.492791,205.2864 z"
|
||||
id="path8"
|
||||
inkscape:label="shadow"
|
||||
sodipodi:insensitive="true" /><circle
|
||||
style="display:inline;fill:#283538;fill-opacity:1;stroke-width:1.584"
|
||||
cx="248.8752"
|
||||
cy="243.07127"
|
||||
r="221.76001"
|
||||
id="circle12"
|
||||
inkscape:label="dial"
|
||||
sodipodi:insensitive="true" /><path
|
||||
style="display:inline;fill:#000000;fill-opacity:0.153846;stroke-width:1.58653"
|
||||
d="m 405.74362,86.606184 c 86.3078,86.307816 86.3078,227.192636 0,313.500456 -86.30783,86.3078 -227.19264,86.3078 -313.500453,0"
|
||||
id="path14"
|
||||
inkscape:label="highlight"
|
||||
sodipodi:insensitive="true" /></g>
|
||||
|
||||
<g
|
||||
id="g3198"
|
||||
inkscape:label="main"><circle
|
||||
style="display:none;fill:#000000;fill-opacity:0;stroke-width:1.584"
|
||||
cx="308.44107"
|
||||
cy="-161.03537"
|
||||
r="221.76001"
|
||||
id="circle12-3"
|
||||
inkscape:label="anchor"
|
||||
sodipodi:insensitive="true"
|
||||
transform="rotate(72)" /><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 361.43622,227.04305 c -7.23106,2.34952 -13.61811,-0.90487 -15.96762,-8.13595 v 0 c -2.34954,-7.23107 0.90481,-13.61815 8.1359,-15.96765 l 48.20716,-15.66347 c 7.23109,-2.34949 13.61815,0.90488 15.96764,8.13595 v 0 c 2.34953,7.23105 -0.90484,13.61813 -8.13592,15.96765 z"
|
||||
id="path3789"
|
||||
inkscape:label="shadow" /><path
|
||||
style="display:inline;fill:#ea398a;stroke-width:1.584"
|
||||
d="m 361.46125,220.62134 c -7.23107,2.3495 -13.61812,-0.90489 -15.96765,-8.13595 v 0 c -2.34952,-7.23104 0.90486,-13.61811 8.13593,-15.96765 l 48.20716,-15.66344 c 7.23108,-2.34954 13.61813,0.90484 15.96765,8.13592 v 0 c 2.34953,7.23109 -0.90485,13.61814 -8.13592,15.96764 z"
|
||||
id="path915"
|
||||
inkscape:label="pointer" /></g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.3 KiB |
85
.config/dunst/icons/vol/vol-95.svg
Executable file
|
@ -0,0 +1,85 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
|
||||
|
||||
<svg
|
||||
height="120px"
|
||||
width="120px"
|
||||
version="1.1"
|
||||
id="Layer_1"
|
||||
viewBox="0 0 496.8 496.8"
|
||||
xml:space="preserve"
|
||||
sodipodi:docname="vol-95.svg"
|
||||
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"><defs
|
||||
id="defs23" /><sodipodi:namedview
|
||||
id="namedview21"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
showgrid="true"
|
||||
inkscape:zoom="22.966828"
|
||||
inkscape:cx="88.192414"
|
||||
inkscape:cy="43.911157"
|
||||
inkscape:window-width="2524"
|
||||
inkscape:window-height="1011"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Layer_1"><inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3192" /></sodipodi:namedview>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<g
|
||||
id="g3158"
|
||||
inkscape:label="base"
|
||||
sodipodi:insensitive="true"><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 248.87519,445.92001 c 116.5824,0 212.8896,-91.2384 220.4928,-205.2864 0,5.0688 1.2672,8.8704 1.2672,13.9392 0,121.6512 -98.8416,221.76 -221.76,221.76 -121.6512,0 -221.759991,-98.8416 -221.759991,-221.76 0,-5.0688 0,-8.8704 1.2672,-13.9392 7.6032,114.048 103.910391,205.2864 220.492791,205.2864 z"
|
||||
id="path8"
|
||||
inkscape:label="shadow"
|
||||
sodipodi:insensitive="true" /><circle
|
||||
style="display:inline;fill:#283538;fill-opacity:1;stroke-width:1.584"
|
||||
cx="248.8752"
|
||||
cy="243.07127"
|
||||
r="221.76001"
|
||||
id="circle12"
|
||||
inkscape:label="dial"
|
||||
sodipodi:insensitive="true" /><path
|
||||
style="display:inline;fill:#000000;fill-opacity:0.153846;stroke-width:1.58653"
|
||||
d="m 405.74362,86.606184 c 86.3078,86.307816 86.3078,227.192636 0,313.500456 -86.30783,86.3078 -227.19264,86.3078 -313.500453,0"
|
||||
id="path14"
|
||||
inkscape:label="highlight"
|
||||
sodipodi:insensitive="true" /></g>
|
||||
|
||||
<g
|
||||
id="g3198"
|
||||
inkscape:label="main"><circle
|
||||
style="display:none;fill:#000000;fill-opacity:0;stroke-width:1.584"
|
||||
cx="279.45218"
|
||||
cy="-207.30357"
|
||||
r="221.76001"
|
||||
id="circle12-3"
|
||||
inkscape:label="anchor"
|
||||
sodipodi:insensitive="true"
|
||||
transform="rotate(81)" /><path
|
||||
style="display:inline;fill:#121c1b;fill-opacity:1;stroke-width:1.584"
|
||||
d="m 363.71424,244.91891 c -7.50958,1.18941 -13.30889,-3.02407 -14.49829,-10.53367 v 0 c -1.18942,-7.50959 3.02402,-13.30894 10.53363,-14.49832 l 50.06395,-7.92937 c 7.50961,-1.18937 13.30894,3.02409 14.49831,10.53367 v 0 c 1.18942,7.50957 -3.02404,13.30892 -10.53364,14.49833 z"
|
||||
id="path3789"
|
||||
inkscape:label="shadow" /><path
|
||||
style="display:inline;fill:#ea398a;stroke-width:1.584"
|
||||
d="m 363.66198,238.58018 c -7.50959,1.18938 -13.3089,-3.02409 -14.49832,-10.53367 v 0 c -1.18941,-7.50956 3.02406,-13.3089 10.53366,-14.49833 l 50.06395,-7.92933 c 7.5096,-1.18943 13.30892,3.02404 14.49832,10.53364 v 0 c 1.18941,7.50961 -3.02406,13.30893 -10.53364,14.49832 z"
|
||||
id="path915"
|
||||
inkscape:label="pointer" /></g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.3 KiB |
31
.config/hypr/bak/decor.conf
Executable file
|
@ -0,0 +1,31 @@
|
|||
|
||||
decoration {
|
||||
rounding=12
|
||||
multisample_edges=1
|
||||
|
||||
active_opacity=1
|
||||
inactive_opacity=1
|
||||
|
||||
blur=1
|
||||
blur_size=3
|
||||
blur_passes=1
|
||||
blur_new_optimizations = true
|
||||
|
||||
drop_shadow=true
|
||||
shadow_range=20
|
||||
shadow_render_power = 3
|
||||
}
|
||||
|
||||
|
||||
bezier=slow,0,0.85,0.3,1
|
||||
bezier=overshot,0.7,0.6,0.1,1.1
|
||||
|
||||
animations {
|
||||
enabled=1
|
||||
|
||||
bezier=overshot,0.13,0.99,0.29,1.1
|
||||
animation=windows,1,4,overshot,slide
|
||||
animation=border,1,10,default
|
||||
animation=fade,1,10,default
|
||||
animation=workspaces,1,6,overshot,slide
|
||||
}
|
44
.config/hypr/bak/general.conf
Executable file
|
@ -0,0 +1,44 @@
|
|||
|
||||
input {
|
||||
kb_layout=us,rs
|
||||
kb_variant=,yz
|
||||
kb_options=caps:escape,grp:menu_toggle
|
||||
|
||||
follow_mouse=1
|
||||
|
||||
numlock_by_default=1
|
||||
repeat_rate=50
|
||||
repeat_delay=300
|
||||
}
|
||||
|
||||
general {
|
||||
sensitivity=2
|
||||
|
||||
gaps_in=10
|
||||
gaps_out=20
|
||||
|
||||
layout=master
|
||||
|
||||
col.active_border = rgba(ee111166) rgba(11ee1166) rgba(1111ee66) 45deg
|
||||
col.inactive_border = rgba(00000000)
|
||||
border_size=3
|
||||
no_border_on_floating=true
|
||||
}
|
||||
|
||||
|
||||
|
||||
gestures {
|
||||
workspace_swipe=true
|
||||
workspace_swipe_fingers=3
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
misc {
|
||||
enable_swallow=1
|
||||
swallow_regex=^(alacritty)$
|
||||
}
|
||||
|
||||
|
||||
|
67
.config/hypr/bak/keybinds.conf
Executable file
|
@ -0,0 +1,67 @@
|
|||
# some nice mouse binds
|
||||
bindm=SUPER,mouse:272,movewindow
|
||||
bindm=SUPER,mouse:273,resizewindow
|
||||
|
||||
# example binds
|
||||
bind=SUPER,Return,exec,footclient
|
||||
bind=SUPER,W,exec,chromium --ignore-gpu-blocklist --enable-gpu-rasterization --enable-zero-copy --ozone-platform-hint=auto
|
||||
bind=SUPER,Escape,exec,powermenu-v
|
||||
bind=SUPER,Q,killactive,
|
||||
bind=SUPER,Space,fullscreen,1
|
||||
bind=SUPERSHIFT,Space,fullscreen,0
|
||||
bind=SUPERSHIFT,Q,exit,
|
||||
bind=SUPER,E,exec,footclient --title nmtuiterm -e nmtuidelay
|
||||
bind=SUPER,R,exec,footclient --title lfterm -e lf "$(cat .cache/lfdir)"
|
||||
bind=SUPER,F,togglefloating,
|
||||
bind=SUPER,D,exec,tmenu
|
||||
bind=SUPERSHIFT,D,exec,tmenu -d
|
||||
|
||||
|
||||
bind=SUPER,left,movefocus,l
|
||||
bind=SUPER,right,movefocus,r
|
||||
bind=SUPER,up,movefocus,u
|
||||
bind=SUPER,down,movefocus,d
|
||||
|
||||
bind=SUPER,1,workspace,1
|
||||
bind=SUPER,2,workspace,2
|
||||
bind=SUPER,3,workspace,3
|
||||
bind=SUPER,4,workspace,4
|
||||
bind=SUPER,5,workspace,5
|
||||
bind=SUPER,6,workspace,6
|
||||
|
||||
bind=SUPERSHIFT,1,movetoworkspace,1
|
||||
bind=SUPERSHIFT,2,movetoworkspace,2
|
||||
bind=SUPERSHIFT,3,movetoworkspace,3
|
||||
bind=SUPERSHIFT,4,movetoworkspace,4
|
||||
bind=SUPERSHIFT,5,movetoworkspace,5
|
||||
bind=SUPERSHIFT,6,movetoworkspace,6
|
||||
|
||||
bind=SUPER,mouse_down,workspace,e+1
|
||||
bind=SUPER,mouse_up,workspace,e-1
|
||||
|
||||
bind=SUPERSHIFT,R,forcerendererreload
|
||||
|
||||
|
||||
|
||||
bind=SUPER,S,togglespecialworkspace
|
||||
bind=SUPERSHIFT,S,movetoworkspace,special
|
||||
|
||||
|
||||
|
||||
|
||||
bind=SUPER,Tab,cyclenext
|
||||
|
||||
|
||||
|
||||
bind=,F4,exec,pamixer --toggle-mute
|
||||
bind=,F2,exec,volctl --down
|
||||
bind=,F3,exec,volctl --up
|
||||
bind=,F7,exec,lightctl --down
|
||||
bind=,F8,exec,lightctl --up
|
||||
|
||||
|
||||
|
||||
bind=,XF86AudioPlay,exec,playerctl play-pause
|
||||
bind=,XF86Audiostop,exec,playerctl stop
|
||||
bind=,XF86AudioNext,exec,playerctl next
|
||||
bind=,XF86AudioPrev,exec,playerctl previous
|
3
.config/hypr/bak/layout.conf
Executable file
|
@ -0,0 +1,3 @@
|
|||
monitor=eDP-1,1920x1080@60,1920x0,1
|
||||
monitor=HDMI-A-1,1920x1080@165,0x0,1
|
||||
monitor=HDMI-A-1,transform,0
|
6
.config/hypr/bak/rules.conf
Executable file
|
@ -0,0 +1,6 @@
|
|||
windowrule=float,title:^(pulsemixerterm)$
|
||||
windowrule=float,title:^(nmtuiterm)$
|
||||
windowrule=workspace special silent,title:^(scratchpad)$
|
||||
windowrule=workspace 2,class:^(chromium)$
|
||||
windowrule=workspace 6,class:^(ferdium)$
|
||||
windowrule=workspace 4,class:^(org.pwmt.zathura)$
|
25
.config/hypr/bak/startup.conf
Executable file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# WALLPAPER
|
||||
|
||||
#exec-once=mpvpaper -vs -o "no-audio loop --speed=0.4" eDP-1 ~/.config/wall.webm
|
||||
#exec-once=swaybg -m fill -i hdd/wallpapers/berk/berserker_armor_devouring.png
|
||||
|
||||
|
||||
# STUFF
|
||||
|
||||
exec-once=/usr/bin/polkit-dumb-agent
|
||||
exec-once=hyprpaper
|
||||
exec-once=salut
|
||||
exec-once=mkfifo /tmp/wobpipe
|
||||
exec-once=tail -f /tmp/wobpipe | wob
|
||||
|
||||
exec-once=waybar
|
||||
exec-once=tuf-tray
|
||||
|
||||
exec-once=foot --server
|
||||
# WM go brrr?
|
||||
|
||||
exec-once=systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
|
||||
|
||||
|
||||
exec-once=rgb-borders
|
36
.config/hypr/decoration.conf
Normal file
|
@ -0,0 +1,36 @@
|
|||
# DECORATION
|
||||
|
||||
decoration {
|
||||
|
||||
active_opacity=1
|
||||
inactive_opacity=1
|
||||
rounding = 15
|
||||
|
||||
blur {
|
||||
enabled = true
|
||||
new_optimizations = true
|
||||
xray = false
|
||||
passes = 3
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
animations {
|
||||
enabled=1
|
||||
bezier = overshot, 0.05, 0.9, 0.1, 1.05
|
||||
bezier = smoothOut, 0.36, 0, 0.66, -0.56
|
||||
bezier = smoothIn, 0.25, 1, 0.5, 1
|
||||
bezier = sineinout, 0.12, 0, 0.39, 0
|
||||
|
||||
animation = windows, 1, 5, overshot, slide
|
||||
animation = windowsOut, 1, 4, smoothOut, slide
|
||||
animation = windowsMove, 1, 4, default
|
||||
animation = border, 1, 1, sineinout
|
||||
animation = fade, 1, 10, smoothIn
|
||||
animation = fadeDim, 1, 10, smoothIn
|
||||
animation = workspaces, 1, 6, default
|
||||
|
||||
}
|
||||
|
31
.config/hypr/env.conf
Normal file
|
@ -0,0 +1,31 @@
|
|||
env = XDG_CURRENT_DESKTOP, Hyprland
|
||||
env = XDG_SESSION_TYPE, wayland
|
||||
env = XDG_SESSION_DESKTOP, Hyprland
|
||||
exec-once = dbus-update-activation-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
|
||||
|
||||
env = LIBVA_DRIVER_NAME,nvidia
|
||||
env = __GLX_VENDOR_LIBRARY_NAME,nvidia
|
||||
env = WLR_NO_HARDWARE_CURSORS,1
|
||||
env = WLR_RENDERER_ALLOW_SOFTWARE,1
|
||||
env = LIBSEAT_BACKEND,logind
|
||||
|
||||
env = WLR_DRM_NO_ATOMIC,1
|
||||
env = __GL_VRR_ALLOWED,1
|
||||
env = __GL_GSYNC_ALLOWED,1
|
||||
env = QT_AUTO_SCREEN_SCALE_FACTOR,1
|
||||
env = QT_QPA_PLATFORM,wayland
|
||||
env = QT_WAYLAND_DISABLE_WINDOWDECORATION,1
|
||||
|
||||
env = XDG_SESSION_TYPE,wayland
|
||||
env = XDG_CURRENT_DESKTOP,Hyprland
|
||||
env = XDG_CURRENT_SESSION,wlroots
|
||||
env = XDG_SESSION_DESKTOP,Hyprland
|
||||
|
||||
env = GDK_BACKEND,wayland
|
||||
env = SDL_VIDEODRIVER,wayland
|
||||
env = CLUTTER_BACKEND,wayland
|
||||
|
||||
env = BROWSER,qutebrowser
|
||||
env = TERM,kitty
|
||||
env = EDITOR,nvim
|
||||
env = _JAVA_AWT_WM_NONREPARENTING,1
|
65
.config/hypr/general.conf
Normal file
|
@ -0,0 +1,65 @@
|
|||
|
||||
# GENERAL
|
||||
|
||||
input {
|
||||
kb_layout = us,rs
|
||||
kb_variant = ,yz
|
||||
kb_options = caps:escape,grp:menu_toggle
|
||||
|
||||
follow_mouse = 1
|
||||
|
||||
numlock_by_default = 1
|
||||
repeat_rate = 50
|
||||
repeat_delay = 300
|
||||
|
||||
force_no_accel = true
|
||||
|
||||
touchpad {
|
||||
scroll_factor = 0.4
|
||||
natural_scroll = false
|
||||
disable_while_typing = true
|
||||
tap-to-click = true
|
||||
tap-and-drag = true
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
general {
|
||||
col.active_border=rgba(cba6f7ff) rgba(89b4faff) rgba(94e2d5ff) 10deg
|
||||
col.inactive_border=0xff45475a
|
||||
|
||||
|
||||
gaps_in = 7
|
||||
gaps_out = 15
|
||||
|
||||
layout = dwindle
|
||||
|
||||
border_size = 0
|
||||
}
|
||||
|
||||
|
||||
gestures {
|
||||
workspace_swipe = true
|
||||
workspace_swipe_fingers = 3
|
||||
}
|
||||
|
||||
|
||||
misc {
|
||||
disable_hyprland_logo = true
|
||||
enable_swallow = 1
|
||||
swallow_regex = ^(kitty)$
|
||||
vfr = true
|
||||
vrr = 1
|
||||
}
|
||||
|
||||
|
||||
|
||||
master {
|
||||
no_gaps_when_only = false
|
||||
}
|
||||
|
||||
dwindle {
|
||||
no_gaps_when_only = false
|
||||
}
|
||||
|
176
.config/hypr/hhh
Normal file
|
@ -0,0 +1,176 @@
|
|||
# See https://wiki.hyprland.org/Configuring/Monitors/
|
||||
monitor = HDMI-A-1, 2560x1440@75, 0x0, 1,# transform,1
|
||||
monitor = DP-1, 1920x1080@165, 2560x0, 1
|
||||
monitor = eDP-1, 1920x1080@120, 3480x0, 1
|
||||
|
||||
# See https://wiki.hyprland.org/Configuring/Keywords/ for more
|
||||
|
||||
# Execute your favorite apps at launch
|
||||
# exec-once = waybar & hyprpaper & firefox
|
||||
|
||||
# Source a file (multi-file configs)
|
||||
# source = ~/.config/hypr/myColors.conf
|
||||
|
||||
# Set programs that you use
|
||||
$terminal = kitty
|
||||
$fileManager = dolphin
|
||||
$menu = wofi --show drun
|
||||
|
||||
# Some default env vars.
|
||||
env = XCURSOR_SIZE,24
|
||||
env = QT_QPA_PLATFORMTHEME,qt5ct # change to qt6ct if you have that
|
||||
|
||||
# For all categories, see https://wiki.hyprland.org/Configuring/Variables/
|
||||
input {
|
||||
kb_layout = us
|
||||
kb_variant =
|
||||
kb_model =
|
||||
kb_options =
|
||||
kb_rules =
|
||||
|
||||
follow_mouse = 1
|
||||
|
||||
touchpad {
|
||||
natural_scroll = no
|
||||
}
|
||||
|
||||
sensitivity = 0 # -1.0 to 1.0, 0 means no modification.
|
||||
}
|
||||
|
||||
general {
|
||||
# See https://wiki.hyprland.org/Configuring/Variables/ for more
|
||||
|
||||
gaps_in = 5
|
||||
gaps_out = 20
|
||||
border_size = 2
|
||||
col.active_border = rgba(33ccffee) rgba(00ff99ee) 45deg
|
||||
col.inactive_border = rgba(595959aa)
|
||||
|
||||
layout = dwindle
|
||||
|
||||
# Please see https://wiki.hyprland.org/Configuring/Tearing/ before you turn this on
|
||||
allow_tearing = false
|
||||
}
|
||||
|
||||
decoration {
|
||||
# See https://wiki.hyprland.org/Configuring/Variables/ for more
|
||||
|
||||
rounding = 10
|
||||
|
||||
blur {
|
||||
enabled = true
|
||||
size = 3
|
||||
passes = 1
|
||||
}
|
||||
|
||||
drop_shadow = yes
|
||||
shadow_range = 4
|
||||
shadow_render_power = 3
|
||||
col.shadow = rgba(1a1a1aee)
|
||||
}
|
||||
|
||||
animations {
|
||||
enabled = yes
|
||||
|
||||
# Some 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
|
||||
}
|
||||
|
||||
dwindle {
|
||||
# See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more
|
||||
pseudotile = yes # master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below
|
||||
preserve_split = yes # you probably want this
|
||||
}
|
||||
|
||||
master {
|
||||
# See https://wiki.hyprland.org/Configuring/Master-Layout/ for more
|
||||
new_is_master = true
|
||||
}
|
||||
|
||||
gestures {
|
||||
# See https://wiki.hyprland.org/Configuring/Variables/ for more
|
||||
workspace_swipe = off
|
||||
}
|
||||
|
||||
misc {
|
||||
# See https://wiki.hyprland.org/Configuring/Variables/ for more
|
||||
force_default_wallpaper = -1 # Set to 0 or 1 to disable the anime mascot wallpapers
|
||||
}
|
||||
|
||||
# Example per-device config
|
||||
# See https://wiki.hyprland.org/Configuring/Keywords/#executing for more
|
||||
device {
|
||||
name = epic-mouse-v1
|
||||
sensitivity = -0.5
|
||||
}
|
||||
|
||||
# Example windowrule v1
|
||||
# windowrule = float, ^(kitty)$
|
||||
# Example windowrule v2
|
||||
# windowrulev2 = float,class:^(kitty)$,title:^(kitty)$
|
||||
# See https://wiki.hyprland.org/Configuring/Window-Rules/ for more
|
||||
windowrulev2 = suppressevent maximize, class:.* # You'll probably like this.
|
||||
|
||||
|
||||
# See https://wiki.hyprland.org/Configuring/Keywords/ for more
|
||||
$mainMod = SUPER
|
||||
|
||||
# Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more
|
||||
bind = $mainMod, Q, exec, $terminal
|
||||
bind = $mainMod, C, killactive,
|
||||
bind = $mainMod, M, exit,
|
||||
bind = $mainMod, E, exec, $fileManager
|
||||
bind = $mainMod, V, togglefloating,
|
||||
bind = $mainMod, R, exec, $menu
|
||||
bind = $mainMod, P, pseudo, # dwindle
|
||||
bind = $mainMod, J, 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
|
||||
|
||||
# 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
|
19
.config/hypr/hypridle.conf
Executable file
|
@ -0,0 +1,19 @@
|
|||
general {
|
||||
lock_cmd = notify-send "lock!" # dbus/sysd lock command (loginctl lock-session)
|
||||
unlock_cmd = notify-send "unlock!" # same as above, but unlock
|
||||
before_sleep_cmd = notify-send "Zzz" # command ran before sleep
|
||||
after_sleep_cmd = notify-send "Awake!" # command ran after sleep
|
||||
ignore_dbus_inhibit = false # whether to ignore dbus-sent idle-inhibit requests (used by e.g. firefox or steam)
|
||||
}
|
||||
|
||||
listener {
|
||||
timeout = 300 # in seconds
|
||||
on-timeout = hyprlock # command to run when timeout has passed
|
||||
on-resume = notify-send "Welcome back!" # command to run when activity is detected after timeout has fired.
|
||||
}
|
||||
|
||||
listener {
|
||||
timeout = 360 # in seconds
|
||||
on-timeout = hyprctl dispatch dpms off # command to run when timeout has passed
|
||||
on-resume = hyprctl dispatch dpms on # command to run when activity is detected after timeout has fired.
|
||||
}
|
34
.config/hypr/hyprland.conf
Executable file
|
@ -0,0 +1,34 @@
|
|||
# /$$ /$$ /$$ /$$
|
||||
# | $$ | $$ | $$ | $$
|
||||
# | $$ | $$ /$$ /$$ /$$$$$$ /$$$$$$ | $$ /$$$$$$ /$$$$$$$ /$$$$$$$
|
||||
# | $$$$$$$$| $$ | $$ /$$__ $$ /$$__ $$| $$ |____ $$| $$__ $$ /$$__ $$
|
||||
# | $$__ $$| $$ | $$| $$ \ $$| $$ \__/| $$ /$$$$$$$| $$ \ $$| $$ | $$
|
||||
# | $$ | $$| $$ | $$| $$ | $$| $$ | $$ /$$__ $$| $$ | $$| $$ | $$
|
||||
# | $$ | $$| $$$$$$$| $$$$$$$/| $$ | $$| $$$$$$$| $$ | $$| $$$$$$$
|
||||
# |__/ |__/ \____ $$| $$____/ |__/ |__/ \_______/|__/ |__/ \_______/
|
||||
# /$$ | $$| $$
|
||||
# | $$$$$$/| $$
|
||||
# \______/ |__/
|
||||
|
||||
source = ~/.config/hypr/monitors.conf
|
||||
source = ~/.config/hypr/general.conf
|
||||
source = ~/.config/hypr/decoration.conf
|
||||
source = ~/.config/hypr/rules.conf
|
||||
source = ~/.config/hypr/keybinds.conf
|
||||
source = ~/.config/hypr/workspaces.conf
|
||||
source = ~/.config/hypr/env.conf
|
||||
|
||||
|
||||
# STARTUP
|
||||
|
||||
exec-once = dunst
|
||||
exec-once = avizo-service
|
||||
exec-once = avizo-client
|
||||
exec-once = waybar
|
||||
exec-once = hyprpaper
|
||||
exec-once = ~/bin/xdg-portal-hyprland
|
||||
# exec-once = wl-paste --watch cliphist store
|
||||
exec-once = hypridle
|
||||
exec-once = wayland-pipewire-idle-inhibit
|
||||
exec-once=dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
|
||||
#exec-once = hyprpm reload -n
|
92
.config/hypr/hyprlock.conf
Executable file
|
@ -0,0 +1,92 @@
|
|||
general {
|
||||
disable_loading_bar = false
|
||||
}
|
||||
|
||||
background {
|
||||
monitor = eDP-1
|
||||
path = /home/brk/pics/kill.png
|
||||
}
|
||||
|
||||
background {
|
||||
monitor = HDMI-A-1
|
||||
path = /home/brk/pics/kill.png
|
||||
}
|
||||
|
||||
|
||||
background {
|
||||
monitor = DP-1
|
||||
path = /home/brk/pics/kill.png
|
||||
}
|
||||
|
||||
|
||||
input-field {
|
||||
monitor = HDMI-A-1
|
||||
size = 200, 50
|
||||
outline_thickness = 3
|
||||
dots_size = 0.33 # Scale of input-field height, 0.2 - 0.8
|
||||
dots_spacing = 0.15 # Scale of dots' absolute size, 0.0 - 1.0
|
||||
dots_center = false
|
||||
outer_color = rgb(151515)
|
||||
inner_color = rgb(200, 200, 200)
|
||||
font_color = rgb(10, 10, 10)
|
||||
fade_on_empty = true
|
||||
placeholder_text = <i>Input Password...</i> # Text rendered in the input box when it's empty.
|
||||
hide_input = false
|
||||
|
||||
position = 0, -550
|
||||
halign = center
|
||||
valign = center
|
||||
}
|
||||
|
||||
|
||||
input-field {
|
||||
monitor = DP-1
|
||||
size = 200, 50
|
||||
outline_thickness = 3
|
||||
dots_size = 0.33 # Scale of input-field height, 0.2 - 0.8
|
||||
dots_spacing = 0.15 # Scale of dots' absolute size, 0.0 - 1.0
|
||||
dots_center = false
|
||||
outer_color = rgb(151515)
|
||||
inner_color = rgb(200, 200, 200)
|
||||
font_color = rgb(10, 10, 10)
|
||||
fade_on_empty = true
|
||||
placeholder_text = <i>Input Password...</i> # Text rendered in the input box when it's empty.
|
||||
hide_input = false
|
||||
|
||||
position = 0, -400
|
||||
halign = center
|
||||
valign = center
|
||||
}
|
||||
|
||||
|
||||
|
||||
input-field {
|
||||
monitor = eDP-1
|
||||
size = 200, 50
|
||||
outline_thickness = 3
|
||||
dots_size = 0.33 # Scale of input-field height, 0.2 - 0.8
|
||||
dots_spacing = 0.15 # Scale of dots' absolute size, 0.0 - 1.0
|
||||
dots_center = false
|
||||
outer_color = rgb(151515)
|
||||
inner_color = rgb(200, 200, 200)
|
||||
font_color = rgb(10, 10, 10)
|
||||
fade_on_empty = true
|
||||
placeholder_text = <i>Input Password...</i> # Text rendered in the input box when it's empty.
|
||||
hide_input = false
|
||||
|
||||
position = 0, -400
|
||||
halign = center
|
||||
valign = center
|
||||
}
|
||||
|
||||
label {
|
||||
monitor = HDMI-A-1
|
||||
text = O Flame, cleanse me
|
||||
color = rgba(200, 200, 200, 1.0)
|
||||
font_size = 25
|
||||
font_family = Noto Sans
|
||||
|
||||
position = 0, -450
|
||||
halign = center
|
||||
valign = center
|
||||
}
|
7
.config/hypr/hyprpaper.conf
Executable file
|
@ -0,0 +1,7 @@
|
|||
preload = /home/brk/pics/betta.jpg
|
||||
|
||||
wallpaper = eDP-1,/home/brk/pics/betta.jpg
|
||||
wallpaper = DP-1,/home/brk/pics/betta.jpg
|
||||
wallpaper = HDMI-A-1,/home/brk/pics/betta.jpg
|
||||
|
||||
ipc = off
|
64
.config/hypr/keybinds.conf
Normal file
|
@ -0,0 +1,64 @@
|
|||
# KEYBINDS
|
||||
|
||||
bind = SUPER, N, exec, kitty -e nvim
|
||||
|
||||
bind = SUPER, Q, killactive
|
||||
bind = SUPER, Space, fullscreen, 1
|
||||
bind = SUPERSHIFT, Space, fullscreen, 0
|
||||
bind = SUPERSHIFT, Q, exit
|
||||
bind = SUPER, F, fakefullscreen
|
||||
bind = SUPERSHIFT, F, togglefloating
|
||||
bind = SUPER, Return, exec, kitty
|
||||
bind = SUPER, W, exec, thorium-browser --enable-features=UseOzonePlatform,WaylandWindowDecorations --ozone-platform=wayland
|
||||
bind = SUPER, R, exec, kitty -e yazi
|
||||
bind = SUPER, D, exec, fuzzel
|
||||
bind = SUPER, L, exec, hyprlock
|
||||
bind = SUPER, V, exec, clippy
|
||||
bind = SUPER, B, exec, killall -SIGUSR1 waybar
|
||||
bind = SUPERSHIFT, B, exec, killall -SIGUSR2 waybar
|
||||
bind = CTRLSHIFT, Escape, exec, kitty --class btoppy -e btop
|
||||
bind = SUPER, E, exec, iwgtk
|
||||
bind = SUPER, C, exec, /usr/bin/discord --enable-features=UseOzonePlatform,WaylandWindowDecorations --ozone-platform=wayland
|
||||
bind = SUPERSHIFT, E, exec, kitty --title blueterm -e bluetuith
|
||||
bind = SUPER, P, exec, wlogout --layout ~/.config/wlogout/layout -css ~/.config/wlogout/style.css --protocol layer-shell -b 4 -c 0 -m 0
|
||||
|
||||
|
||||
bind = SUPER, S, exec, grimblast copy area
|
||||
bind = SUPERSHIFT, S, exec, grimblast copysave area
|
||||
|
||||
|
||||
bind = SUPERCTRL, 1, focusmonitor, eDP-1
|
||||
bind = SUPERCTRL, 2, focusmonitor, HDMI-A-1
|
||||
bind = SUPERCTRL, 3, focusmonitor, DP-1
|
||||
|
||||
|
||||
bind=SUPER,h,movefocus,l
|
||||
bind=SUPER,l,movefocus,r
|
||||
bind=SUPER,k,movefocus,u
|
||||
bind=SUPER,j,movefocus,d
|
||||
|
||||
|
||||
|
||||
bindm=SUPER,mouse:272,movewindow
|
||||
bindm=SUPER,mouse:273,resizewindow
|
||||
bind=SUPER,mouse_down,workspace,e+1
|
||||
bind=SUPER,mouse_up,workspace,e-1
|
||||
|
||||
bind=SUPERSHIFT,R,forcerendererreload
|
||||
|
||||
# bind=SUPER,S,togglespecialworkspace
|
||||
# bind=SUPERSHIFT,S,movetoworkspace,special
|
||||
|
||||
bind=SUPER,Tab,cyclenext
|
||||
|
||||
|
||||
bind=,XF86AudioMute,exec,pulsemixer --toggle-mute
|
||||
bind=,XF86AudioLowerVolume,exec, volumectl down
|
||||
bind=,XF86AudioRaiseVolume,exec, volumectl up
|
||||
bind=,XF86MonBrightnessDown,exec,light -U 5
|
||||
bind=,XF86MonBrightnessUp,exec,light -A 5
|
||||
|
||||
|
||||
bind=,XF86AudioPlay,exec,playerctl play-pause
|
||||
|
||||
|
19
.config/hypr/monitors.conf
Normal file
|
@ -0,0 +1,19 @@
|
|||
# MONITOR LAYOUT
|
||||
|
||||
# monitor = HDMI-A-1, disabled
|
||||
# monitor = DP-1, disabled
|
||||
# monitor = eDP-1, 1920x1080@120, 0x0, 1
|
||||
|
||||
|
||||
# monitor=HDMI-A-1,2560x1440@75,1920x0,1.0,bitdepth,10
|
||||
# monitor=eDP-1,1920x1080@120,0x0,1.0,bitdepth,10
|
||||
# monitor=DP-1,1920x1080@165,4480x0,1.0,bitdepth,10
|
||||
|
||||
monitor = eDP-1, 1920x1080@120, 0x0, 1.0, bitdepth, 10
|
||||
monitor = HDMI-A-1, 2560x1440@75, 1920x0, 1.0, bitdepth, 10
|
||||
monitor = DP-1, 1920x1080@165, 4480x0, 1.0, bitdepth, 10
|
||||
|
||||
#monitor = HDMI-A-1, disabled # 1920x1080@60, 0x0, 1
|
||||
#monitor = eDP-1, disabled
|
||||
#monitor = HDMI-A-1, 3840x2160@60, 0x0, 1
|
||||
#monitor = eDP-1, 1920x1080@120, 3840x0, 1
|
62
.config/hypr/rules.conf
Normal file
|
@ -0,0 +1,62 @@
|
|||
# RULES
|
||||
|
||||
|
||||
windowrule=float,title:^(iwgtk)$
|
||||
windowrule=center,title:^(iwgtk)$
|
||||
windowrule=size 45% 60%,title:^(iwgtk)$
|
||||
|
||||
|
||||
windowrule=float,title:^(Torrent Options)$
|
||||
windowrule=center,title:^(Torrent Options)$
|
||||
windowrule=size 45% 60%,title:^(Torrent Options)$
|
||||
|
||||
|
||||
windowrule=float,title:^(Picture-in-Picture)$
|
||||
windowrule=center,title:^(Picture-in-Picture)$
|
||||
windowrule=size 60% 60%,title:^(Picture-in-Picture)$
|
||||
|
||||
windowrule=float,title:^(connterm)$
|
||||
windowrule=center,title:^(connterm)$
|
||||
windowrule=size 45% 60%,title:^(connterm)$
|
||||
|
||||
|
||||
windowrule=float,title:^(blueterm)$
|
||||
windowrule=center,title:^(blueterm)$
|
||||
windowrule=size 45% 60%,title:^(blueterm)$
|
||||
|
||||
|
||||
windowrule=float,title:^(btop)$
|
||||
windowrule=center,title:^(btop)$
|
||||
windowrule=size 75% 65%,title:^(btop)$
|
||||
|
||||
windowrule=float,class:^(steam)$
|
||||
windowrule=center,class:^(steam)$
|
||||
windowrule=size 95% 90%,class:^(steam)$
|
||||
|
||||
windowrule=float,title:^(pavucontrol)$
|
||||
windowrule=center,title:^(pavucontrol)$
|
||||
windowrule=size 30% 60%,title:^(pavucontrol)$
|
||||
|
||||
windowrule=workspace special silent,title:^(scratchpad)$
|
||||
|
||||
|
||||
|
||||
|
||||
windowrule = float, file_progress
|
||||
windowrule = float, confirm
|
||||
windowrule = float, dialog
|
||||
windowrule = float, download
|
||||
windowrule = float, notification
|
||||
windowrule = float, error
|
||||
windowrule = float, splash
|
||||
windowrule = float, confirmreset
|
||||
windowrule = float, title:Open File
|
||||
windowrule = float, title:branchdialog
|
||||
windowrule = float, Lxappearance
|
||||
windowrule = float, Rofi
|
||||
windowrule = float, pavucontrol
|
||||
windowrule = animation none,Rofi
|
||||
|
||||
layerrule = blur, fuzzel
|
||||
layerrule = blur, waybar
|
||||
layerrule = blur, avizo
|
21
.config/hypr/sb1.conf
Executable file
|
@ -0,0 +1,21 @@
|
|||
bind=SUPER,1,workspace,1
|
||||
bind=SUPER,2,workspace,2
|
||||
bind=SUPER,3,workspace,3
|
||||
bind=SUPER,4,workspace,4
|
||||
bind=SUPER,5,workspace,5
|
||||
bind=SUPER,6,workspace,6
|
||||
bind=SUPER,7,workspace,7
|
||||
bind=SUPER,8,workspace,8
|
||||
bind=SUPER,9,workspace,9
|
||||
bind=SUPER,0,workspace,10
|
||||
bind=SUPERSHIFT,1,movetoworkspace,1
|
||||
bind=SUPERSHIFT,2,movetoworkspace,2
|
||||
bind=SUPERSHIFT,3,movetoworkspace,3
|
||||
bind=SUPERSHIFT,4,movetoworkspace,4
|
||||
bind=SUPERSHIFT,5,movetoworkspace,5
|
||||
bind=SUPERSHIFT,6,movetoworkspace,6
|
||||
bind=SUPERSHIFT,7,movetoworkspace,7
|
||||
bind=SUPERSHIFT,8,movetoworkspace,8
|
||||
bind=SUPERSHIFT,9,movetoworkspace,9
|
||||
bind=SUPERSHIFT,0,movetoworkspace,10
|
||||
|
20
.config/hypr/sb2.conf
Executable file
|
@ -0,0 +1,20 @@
|
|||
bind=SUPER,1,split-workspace,1
|
||||
bind=SUPER,2,split-workspace,2
|
||||
bind=SUPER,3,split-workspace,3
|
||||
bind=SUPER,4,split-workspace,4
|
||||
bind=SUPER,5,split-workspace,5
|
||||
bind=SUPER,6,split-workspace,6
|
||||
bind=SUPER,7,split-workspace,7
|
||||
bind=SUPER,8,split-workspace,8
|
||||
bind=SUPER,9,split-workspace,9
|
||||
bind=SUPER,0,split-workspace,10
|
||||
bind=SUPERSHIFT,1,split-movetoworkspace,1
|
||||
bind=SUPERSHIFT,2,split-movetoworkspace,2
|
||||
bind=SUPERSHIFT,3,split-movetoworkspace,3
|
||||
bind=SUPERSHIFT,4,split-movetoworkspace,4
|
||||
bind=SUPERSHIFT,5,split-movetoworkspace,5
|
||||
bind=SUPERSHIFT,6,split-movetoworkspace,6
|
||||
bind=SUPERSHIFT,7,split-movetoworkspace,7
|
||||
bind=SUPERSHIFT,8,split-movetoworkspace,8
|
||||
bind=SUPERSHIFT,9,split-movetoworkspace,9
|
||||
bind=SUPERSHIFT,0,split-movetoworkspace,10
|
21
.config/hypr/split-binds.conf
Executable file
|
@ -0,0 +1,21 @@
|
|||
bind=SUPER,1,workspace,1
|
||||
bind=SUPER,2,workspace,2
|
||||
bind=SUPER,3,workspace,3
|
||||
bind=SUPER,4,workspace,4
|
||||
bind=SUPER,5,workspace,5
|
||||
bind=SUPER,6,workspace,6
|
||||
bind=SUPER,7,workspace,7
|
||||
bind=SUPER,8,workspace,8
|
||||
bind=SUPER,9,workspace,9
|
||||
bind=SUPER,0,workspace,10
|
||||
bind=SUPERSHIFT,1,movetoworkspace,1
|
||||
bind=SUPERSHIFT,2,movetoworkspace,2
|
||||
bind=SUPERSHIFT,3,movetoworkspace,3
|
||||
bind=SUPERSHIFT,4,movetoworkspace,4
|
||||
bind=SUPERSHIFT,5,movetoworkspace,5
|
||||
bind=SUPERSHIFT,6,movetoworkspace,6
|
||||
bind=SUPERSHIFT,7,movetoworkspace,7
|
||||
bind=SUPERSHIFT,8,movetoworkspace,8
|
||||
bind=SUPERSHIFT,9,movetoworkspace,9
|
||||
bind=SUPERSHIFT,0,movetoworkspace,10
|
||||
|
154
.config/hypr/style.css
Executable file
|
@ -0,0 +1,154 @@
|
|||
@import "colors/mocha.css";
|
||||
|
||||
/* margin: top right bottom left */
|
||||
/* Spacing outside the element */
|
||||
|
||||
/* padding: top right bottom left */
|
||||
/* Spacing inside the element */
|
||||
|
||||
* {
|
||||
font-family: FiraCode Mono Nerd Font;
|
||||
font-size: 17px;
|
||||
}
|
||||
|
||||
window#waybar {
|
||||
background-color: rgba(08, 08, 08, 0.2);
|
||||
color: @text;
|
||||
transition-property: background-color;
|
||||
transition-duration: 0.5s;
|
||||
border-radius: 0px;
|
||||
transition-duration: .5s;
|
||||
margin: 16px 16px;
|
||||
}
|
||||
|
||||
window#waybar.hidden {
|
||||
opacity: 0.2;
|
||||
}
|
||||
|
||||
#workspaces button {
|
||||
color: #666666;
|
||||
background: @joksi-bg;
|
||||
border-radius: 7px;
|
||||
padding: 0px 10px 0px 10px;
|
||||
margin: 7px 5px 10px 5px;
|
||||
transition: all 0.3s ease-in-out;
|
||||
}
|
||||
|
||||
#workspaces button:hover {
|
||||
background: @surface0;
|
||||
color: @text;
|
||||
}
|
||||
|
||||
#workspaces button.active {
|
||||
color: #666666;
|
||||
background: @joksi-bg;
|
||||
border-radius: 7px;
|
||||
background-size: 200% 200%;
|
||||
border-left: 3px solid #666666;
|
||||
border-right: 3px solid #666666;
|
||||
transition: all 0.3s ease-in-out;
|
||||
}
|
||||
|
||||
#custom-launcher,
|
||||
#clock,
|
||||
#battery,
|
||||
#cpu,
|
||||
#temperature,
|
||||
#backlight,
|
||||
#network,
|
||||
#pulseaudio,
|
||||
#custom-dunst,
|
||||
#custom-powermenu{
|
||||
padding: 0px 20px;
|
||||
margin: 7px 0px 10px 0px;
|
||||
border-radius: 7px;
|
||||
color: @crust;
|
||||
}
|
||||
|
||||
#window,
|
||||
|
||||
#custom-launcher {
|
||||
padding: 0px 15px 0px 10px;
|
||||
margin: 7px 0px 10px 10px;
|
||||
background-color: @joksi-bg;
|
||||
color: #C678DD;
|
||||
}
|
||||
|
||||
#cpu {
|
||||
background-color: @joksi-bg;
|
||||
color: #51AFEF;
|
||||
border-radius: 7px 0px 0px 7px;
|
||||
padding: 0px 10px 0px 10px;
|
||||
margin: 7px 0px 10px 10px;
|
||||
|
||||
}
|
||||
|
||||
#temperature{
|
||||
background-color: @joksi-bg;
|
||||
color: #51AFEF;
|
||||
border-radius: 0px 7px 7px 0px;
|
||||
margin: 7px 10px 10px 0px;
|
||||
padding: 0px 10px 0px 0px;
|
||||
|
||||
}
|
||||
|
||||
#backlight {
|
||||
background-color: #CCCCCC;
|
||||
padding: 0px 10px 0px 10px;
|
||||
border-radius: 7px 0px 0px 7px;
|
||||
}
|
||||
|
||||
|
||||
#pulseaudio {
|
||||
background-color: @joksi-bg;
|
||||
color:#A9A1E1;
|
||||
padding: 0px 10px 0px 10px;
|
||||
border-radius: 7px 0px 0px 7px;
|
||||
|
||||
}
|
||||
|
||||
#network {
|
||||
padding: 0px 10px 0px 10px;
|
||||
margin: 7px 10px 10px 0px;
|
||||
background-color: @joksi-bg;
|
||||
color:#A9A1E1;
|
||||
border-radius: 0px 7px 7px 0px;
|
||||
}
|
||||
|
||||
#battery {
|
||||
background-color: @joksi-bg;
|
||||
color: #EC5F67;
|
||||
margin: 7px 10px 10px 0px;
|
||||
padding: 0px 5px 0px 0px;
|
||||
}
|
||||
|
||||
#clock {
|
||||
padding: 0px 10px 0px 10px;
|
||||
margin: 7px 10px 10px 0px;
|
||||
color: #98BE65;
|
||||
background-color: @joksi-bg;
|
||||
}
|
||||
|
||||
|
||||
|
||||
@keyframes blink {
|
||||
to {
|
||||
background-color: rgba(30, 34, 42, 0.5);
|
||||
color: #abb2bf;
|
||||
}
|
||||
}
|
||||
|
||||
#battery.critical:not(.charging) {
|
||||
color: #f53c3c;
|
||||
animation-name: blink;
|
||||
animation-duration: 0.5s;
|
||||
animation-timing-function: linear;
|
||||
animation-iteration-count: infinite;
|
||||
animation-direction: alternate;
|
||||
}
|
||||
|
||||
label:focus {
|
||||
background-color: #000000;
|
||||
}
|
||||
|
||||
|
77
.config/hypr/workspaces.conf
Normal file
|
@ -0,0 +1,77 @@
|
|||
# Workspace stuff
|
||||
|
||||
|
||||
# workspace = 1, monitor:HDMI-1-A, default:true
|
||||
# workspace = 2, monitor:HDMI-1-A
|
||||
# workspace = 3, monitor:HDMI-1-A
|
||||
# workspace = 4, monitor:HDMI-1-A
|
||||
# workspace = 5, monitor:HDMI-1-A
|
||||
#
|
||||
# workspace = 6, monitor:DP-1, default:true
|
||||
# workspace = 7, monitor:DP-1
|
||||
# workspace = 8, monitor:DP-1
|
||||
# workspace = 9, monitor:DP-1
|
||||
# workspace = 10, monitor:DP-1
|
||||
|
||||
|
||||
# Switch workspaces with mainMod + [0-9]
|
||||
bind = SUPER, 1, workspace, 1
|
||||
bind = SUPER, 2, workspace, 2
|
||||
bind = SUPER, 3, workspace, 3
|
||||
bind = SUPER, 4, workspace, 4
|
||||
bind = SUPER, 5, workspace, 5
|
||||
bind = SUPER, 6, workspace, 6
|
||||
bind = SUPER, 7, workspace, 7
|
||||
bind = SUPER, 8, workspace, 8
|
||||
bind = SUPER, 9, workspace, 9
|
||||
bind = SUPER, 0, workspace, 10
|
||||
|
||||
# Move active window to a workspace with mainMod + SHIFT + [0-9]
|
||||
bind = SUPER SHIFT, 1, movetoworkspace, 1
|
||||
bind = SUPER SHIFT, 2, movetoworkspace, 2
|
||||
bind = SUPER SHIFT, 3, movetoworkspace, 3
|
||||
bind = SUPER SHIFT, 4, movetoworkspace, 4
|
||||
bind = SUPER SHIFT, 5, movetoworkspace, 5
|
||||
bind = SUPER SHIFT, 6, movetoworkspace, 6
|
||||
bind = SUPER SHIFT, 7, movetoworkspace, 7
|
||||
bind = SUPER SHIFT, 8, movetoworkspace, 8
|
||||
bind = SUPER SHIFT, 9, movetoworkspace, 9
|
||||
bind = SUPER SHIFT, 0, movetoworkspace, 10
|
||||
|
||||
# bind=SUPER,1, exec, hyprsome workspace 1
|
||||
# bind=SUPER,2, exec, hyprsome workspace 2
|
||||
# bind=SUPER,3, exec, hyprsome workspace 3
|
||||
# bind=SUPER,4, exec, hyprsome workspace 4
|
||||
# bind=SUPER,5, exec, hyprsome workspace 5
|
||||
# bind=SUPER,6, exec, hyprsome workspace 6
|
||||
# bind=SUPER,7, exec, hyprsome workspace 7
|
||||
# bind=SUPER,8, exec, hyprsome workspace 8
|
||||
# bind=SUPER,9, exec, hyprsome workspace 9
|
||||
#
|
||||
#
|
||||
# bind=SUPERSHIFT,1, exec, hyprsome move 1
|
||||
# bind=SUPERSHIFT,2, exec, hyprsome move 2
|
||||
# bind=SUPERSHIFT,3, exec, hyprsome move 3
|
||||
# bind=SUPERSHIFT,4, exec, hyprsome move 4
|
||||
# bind=SUPERSHIFT,5, exec, hyprsome move 5
|
||||
# bind=SUPERSHIFT,6, exec, hyprsome move 6
|
||||
# bind=SUPERSHIFT,7, exec, hyprsome move 7
|
||||
# bind=SUPERSHIFT,8, exec, hyprsome move 8
|
||||
# bind=SUPERSHIFT,9, exec, hyprsome move 9
|
||||
#
|
||||
#
|
||||
#
|
||||
#
|
||||
# workspace=1,monitor:eDP-1
|
||||
# workspace=2,monitor:eDP-1
|
||||
# workspace=3,monitor:eDP-1
|
||||
# workspace=4,monitor:eDP-1
|
||||
# workspace=5,monitor:eDP-1
|
||||
# workspace=6,monitor:eDP-1
|
||||
# workspace=7,monitor:eDP-1
|
||||
# workspace=8,monitor:eDP-1
|
||||
# workspace=9,monitor:eDP-1
|
||||
#
|
||||
#
|
||||
#
|
||||
|
2325
.config/kitty/kitty.conf
Executable file
2325
.config/kitty/mc.conf
Executable file
2325
.config/kitty/newsboat.conf
Executable file
27
.config/lsd/colors.yaml
Executable file
|
@ -0,0 +1,27 @@
|
|||
user: 230
|
||||
group: 187
|
||||
permission:
|
||||
read: dark_yellow
|
||||
write: dark_blue
|
||||
exec: dark_green
|
||||
exec-sticky: 5
|
||||
no-access: 245
|
||||
octal: 6
|
||||
acl: dark_cyan
|
||||
context: cyan
|
||||
date:
|
||||
hour-old: 40
|
||||
day-old: 42
|
||||
older: 36
|
||||
size:
|
||||
none: 245
|
||||
small: 229
|
||||
medium: 216
|
||||
large: 172
|
||||
inode:
|
||||
valid: 13
|
||||
invalid: 245
|
||||
links:
|
||||
valid: 13
|
||||
invalid: 245
|
||||
tree-edge: 245
|
89
.config/lsd/config.yaml
Executable file
|
@ -0,0 +1,89 @@
|
|||
classic: false
|
||||
|
||||
blocks:
|
||||
- permission
|
||||
- user
|
||||
- group
|
||||
- size
|
||||
- date
|
||||
- name
|
||||
|
||||
color:
|
||||
when: auto
|
||||
theme: custom
|
||||
|
||||
date: '+%A, %d %B %Y, %R'
|
||||
|
||||
# == Dereference ==
|
||||
# Whether to dereference symbolic links.
|
||||
# Possible values: false, true
|
||||
dereference: false
|
||||
|
||||
# == Icons ==
|
||||
icons:
|
||||
when: auto
|
||||
# Which icon theme to use.
|
||||
# Possible values: fancy, unicode
|
||||
theme: fancy
|
||||
# Separator between icon and the name
|
||||
# Default to 1 space
|
||||
separator: ' '
|
||||
|
||||
# == Ignore Globs ==
|
||||
# A list of globs to ignore when listing.
|
||||
# ignore-globs:
|
||||
# - .git
|
||||
|
||||
# == Indicators ==
|
||||
# Whether to add indicator characters to certain listed files.
|
||||
# Possible values: false, true
|
||||
indicators: false
|
||||
|
||||
layout: grid
|
||||
|
||||
# == Recursion ==
|
||||
recursion:
|
||||
# Whether to enable recursion.
|
||||
# Possible values: false, true
|
||||
enabled: false
|
||||
# How deep the recursion should go. This has to be a positive integer. Leave
|
||||
# it unspecified for (virtually) infinite.
|
||||
# depth: 3
|
||||
|
||||
size: default
|
||||
|
||||
permission: rwx
|
||||
|
||||
# == Sorting ==
|
||||
sorting:
|
||||
column: name
|
||||
reverse: false
|
||||
# Whether to group directories together and where.
|
||||
# When "classic" is set, this is set to "none".
|
||||
# Possible values: first, last, none
|
||||
dir-grouping: first
|
||||
|
||||
# == No Symlink ==
|
||||
# Whether to omit showing symlink targets
|
||||
# Possible values: false, true
|
||||
no-symlink: false
|
||||
|
||||
# == Total size ==
|
||||
# Whether to display the total size of directories.
|
||||
# Possible values: false, true
|
||||
total-size: true
|
||||
|
||||
# == Hyperlink ==
|
||||
# Attach hyperlink to filenames
|
||||
# Possible values: always, auto, never
|
||||
hyperlink: never
|
||||
|
||||
# == Symlink arrow ==
|
||||
# Specifies how the symlink arrow display, chars in both ascii and utf8
|
||||
symlink-arrow: ⇒
|
||||
|
||||
# == Header ==
|
||||
# Whether to display block headers.
|
||||
# Possible values: false, true
|
||||
header: true
|
||||
|
24
.config/lsd/icons.yaml
Executable file
|
@ -0,0 +1,24 @@
|
|||
name:
|
||||
.trash:
|
||||
.cargo:
|
||||
.emacs.d:
|
||||
a.out:
|
||||
extension:
|
||||
go:
|
||||
hs:
|
||||
rs:
|
||||
lua:
|
||||
md:
|
||||
pdf:
|
||||
png:
|
||||
filetype:
|
||||
dir:
|
||||
file:
|
||||
pipe:
|
||||
socket:
|
||||
executable:
|
||||
symlink-dir:
|
||||
symlink-file:
|
||||
device-char:
|
||||
device-block:
|
||||
special:
|
3
.config/mpv/input.conf
Executable file
|
@ -0,0 +1,3 @@
|
|||
Alt+k add sub-scale +0.1
|
||||
Alt+j add sub-scale -0.1
|
||||
A cycle-values video-aspect "16:9" "4:3" "2.35:1" "-1"
|
200
.config/mpv/mpv.conf
Executable file
|
@ -0,0 +1,200 @@
|
|||
# vim: syntax=config
|
||||
|
||||
|
||||
###########
|
||||
# General #
|
||||
###########
|
||||
|
||||
#input-ipc-server=/tmp/mpvsocket # listen for IPC on this socket
|
||||
#load-stats-overlay=no # use local stats.lua
|
||||
|
||||
no-border # no window title bar
|
||||
msg-module # prepend module name to log messages
|
||||
msg-color # color log messages on terminal
|
||||
term-osd-bar # display a progress bar on the terminal
|
||||
use-filedir-conf # look for additional config files in the directory of the opened file
|
||||
#keep-open # keep the player open when a file's end is reached
|
||||
autofit-larger=100%x95% # resize window in case it's larger than W%xH% of the screen
|
||||
cursor-autohide-fs-only # don't autohide the cursor in window mode, only fullscreen
|
||||
input-media-keys=no # enable/disable OSX media keys
|
||||
cursor-autohide=yes
|
||||
force-seekable=yes
|
||||
|
||||
screenshot-format=png
|
||||
screenshot-png-compression=8
|
||||
screenshot-template='~/hdd/%F (%P) %n'
|
||||
|
||||
hls-bitrate=max # use max quality for HLS streams
|
||||
|
||||
[ytdl-desktop]
|
||||
profile-desc=cond:dedicated_gpu()
|
||||
ytdl-format=bestvideo[height<=?2160]+bestaudio/best
|
||||
|
||||
[ytdl-laptop]
|
||||
profile-desc=cond:not dedicated_gpu()
|
||||
ytdl-format=bestvideo[height<=?1080][fps<=?30][vcodec!=?vp9][protocol!=http_dash_segments]+bestaudio/best
|
||||
|
||||
[default]
|
||||
|
||||
|
||||
#########
|
||||
# Cache #
|
||||
#########
|
||||
|
||||
cache=yes
|
||||
demuxer-max-bytes=10GiB
|
||||
demuxer-max-back-bytes=5GiB
|
||||
|
||||
|
||||
#############
|
||||
# OSD / OSC #
|
||||
#############
|
||||
|
||||
osd-level=1 # enable osd and display --osd-status-msg on interaction
|
||||
osd-duration=2500 # hide the osd after x ms
|
||||
osd-status-msg='${time-pos} / ${duration}${?percent-pos: (${percent-pos}%)}${?frame-drop-count:${!frame-drop-count==0: Dropped: ${frame-drop-count}}}\n${?chapter:Chapter: ${chapter}}'
|
||||
|
||||
osd-font='Source Sans Pro'
|
||||
osd-font-size=32
|
||||
osd-color='#CCFFFFFF' # ARGB format
|
||||
osd-border-color='#DD322640' # ARGB format
|
||||
#osd-shadow-offset=1 # pixel width for osd text and progress bar
|
||||
osd-bar-align-y=0 # progress bar y alignment (-1 top, 0 centered, 1 bottom)
|
||||
osd-border-size=2 # size for osd text and progress bar
|
||||
osd-bar-h=2 # height of osd bar as a fractional percentage of your screen height
|
||||
osd-bar-w=60 # width of " " "
|
||||
|
||||
|
||||
#############
|
||||
# Subtitles #
|
||||
#############
|
||||
|
||||
demuxer-mkv-subtitle-preroll=yes # try to show embedded subs when seeking even when no index information is present
|
||||
demuxer-mkv-subtitle-preroll-secs=2
|
||||
|
||||
sub-auto=fuzzy # external subs don't have to match the file name exactly to autoload
|
||||
sub-file-paths-append=ass # search for external subs in these relative subdirectories
|
||||
sub-file-paths-append=srt
|
||||
sub-file-paths-append=sub
|
||||
sub-file-paths-append=subs
|
||||
sub-file-paths-append=subtitles
|
||||
|
||||
embeddedfonts=yes # use embedded fonts for SSA/ASS subs
|
||||
sub-fix-timing=no # do not try to fix gaps (which might make it worse in some cases)
|
||||
sub-ass-force-style=Kerning=yes # allows you to override style parameters of ASS scripts
|
||||
sub-use-margins
|
||||
sub-ass-force-margins
|
||||
|
||||
# the following options only apply to subtitles without own styling (i.e. not ASS but e.g. SRT)
|
||||
sub-font="Source Sans Pro Semibold"
|
||||
sub-font-size=36
|
||||
sub-color="#FFFFFFFF"
|
||||
sub-border-color="#FF262626"
|
||||
sub-border-size=3.2
|
||||
sub-shadow-offset=1
|
||||
sub-shadow-color="#33000000"
|
||||
sub-spacing=0.5
|
||||
|
||||
|
||||
#############
|
||||
# Languages #
|
||||
#############
|
||||
|
||||
slang=enm,en,eng,de,deu,ger # automatically select these subtitles (decreasing priority)
|
||||
alang=ja,jp,jpn,en,eng,de,deu,ger # automatically select these audio tracks (decreasing priority)
|
||||
|
||||
|
||||
#########
|
||||
# Audio #
|
||||
#########
|
||||
|
||||
audio-file-auto=fuzzy # external audio doesn't has to match the file name exactly to autoload
|
||||
audio-pitch-correction=yes # automatically insert scaletempo when playing with higher speed
|
||||
volume-max=200 # maximum volume in %, everything above 100 results in amplification
|
||||
volume=100 # default volume, 100 = unchanged
|
||||
|
||||
|
||||
################
|
||||
# Video Output #
|
||||
################
|
||||
|
||||
# Active VO options are set conditionally and require my slightly modified
|
||||
# `scripts/auto-profiles.lua` as well as `scripts/auto-profiles-functions.lua`.
|
||||
# More information about auto-profiles in general: https://github.com/wiiaboo/mpv-scripts/blob/master/auto-profiles.lua
|
||||
# on_battery() and dedicated_gpu() are my own functions in `scripts/auto-profiles-functions.lua`
|
||||
# and might need to be adjusted for your system/setup.
|
||||
|
||||
# Defaults for all profiles
|
||||
tscale=oversample # [sharp] oversample <-> linear (triangle) <-> catmull_rom <-> mitchell <-> gaussian <-> bicubic [smooth]
|
||||
# "yes" is currently bugged: https://github.com/mpv-player/mpv/issues/4988
|
||||
#icc-profile-auto
|
||||
#icc-force-contrast=1000 # silence some warning because the profile is bad
|
||||
hwdec=no
|
||||
|
||||
[high-quality]
|
||||
profile-desc=cond:is_high(get('width', 0), get('height', 0), get('estimated-vf-fps', 0))
|
||||
# hanning with this radius is broken on OSX due to OpenGL driver bug
|
||||
#scale=ewa_hanning
|
||||
#scale-radius=3.2383154841662362
|
||||
scale=ewa_lanczossharp
|
||||
cscale=ewa_lanczossoft
|
||||
dscale=mitchell
|
||||
scale-antiring=0
|
||||
cscale-antiring=0
|
||||
dither-depth=auto
|
||||
correct-downscaling=yes
|
||||
sigmoid-upscaling=yes
|
||||
deband=yes
|
||||
#glsl-shaders-append="~/.mpv/shaders/KrigBilateral.glsl"
|
||||
glsl-shaders-append="~/.mpv/shaders/ravu-lite-r4.hook"
|
||||
|
||||
[mid-quality]
|
||||
profile-desc=cond:is_mid(get('width', 0), get('height', 0), get('estimated-vf-fps', 0))
|
||||
scale=spline36
|
||||
cscale=bicubic
|
||||
dscale=mitchell
|
||||
scale-antiring=1.0
|
||||
cscale-antiring=1.0
|
||||
dither-depth=auto
|
||||
correct-downscaling=yes
|
||||
sigmoid-upscaling=yes
|
||||
deband=yes
|
||||
glsl-shaders-set=""
|
||||
|
||||
[low-quality]
|
||||
profile-desc=cond:is_low(get('width', 0), get('height', 0), get('estimated-vf-fps', 0))
|
||||
scale=bilinear
|
||||
cscale=bilinear
|
||||
dscale=bilinear
|
||||
scale-antiring=0
|
||||
cscale-antiring=0
|
||||
dither-depth=no
|
||||
correct-downscaling=no
|
||||
sigmoid-upscaling=no
|
||||
deband=no
|
||||
glsl-shaders-set=""
|
||||
|
||||
[4K-lavc-threads]
|
||||
profile-desc=cond:get('width', -math.huge) >= 3840
|
||||
vd-lavc-threads=32
|
||||
|
||||
[4K-lavc-threads-inverted]
|
||||
profile-desc=cond:get('width', math.huge) < 3840
|
||||
vd-lavc-threads=0
|
||||
|
||||
|
||||
###################################
|
||||
# Protocol Specific Configuration #
|
||||
###################################
|
||||
|
||||
[protocol.https]
|
||||
cache=yes
|
||||
user-agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:57.0) Gecko/20100101 Firefox/58.0'
|
||||
|
||||
[protocol.http]
|
||||
cache=yes
|
||||
user-agent='Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:57.0) Gecko/20100101 Firefox/58.0'
|
||||
|
||||
gpu-context=wayland
|
||||
|
||||
ytdl-raw-options=yes-playlist=
|
68
.config/newsboat/config
Executable file
|
@ -0,0 +1,68 @@
|
|||
#show-read-feeds no
|
||||
auto-reload yes
|
||||
|
||||
external-url-viewer "urlscan -dc -r 'linkhandler {}'"
|
||||
|
||||
|
||||
reload-threads 40
|
||||
|
||||
#highlight feedlist "---.*---" color64 default underline
|
||||
#highlight feedlist ".*0/0.." color52 default invis
|
||||
|
||||
|
||||
highlight all "---.*---" yellow
|
||||
highlight feedlist ".*(0/0))" black
|
||||
highlight article "(^Feed:.*|^Title:.*|^Author:.*)" cyan default bold
|
||||
highlight article "(^Link:.*|^Date:.*)" default default
|
||||
highlight article "https?://[^ ]+" green default
|
||||
highlight article "^(Title):.*$" blue default
|
||||
highlight article "\\[[0-9][0-9]*\\]" magenta default bold
|
||||
highlight article "\\[image\\ [0-9]+\\]" green default bold
|
||||
highlight article "\\[embedded flash: [0-9][0-9]*\\]" green default bold
|
||||
highlight article ":.*\\(link\\)$" cyan default
|
||||
highlight article ":.*\\(image\\)$" blue default
|
||||
highlight article ":.*\\(embedded flash\\)$" magenta default
|
||||
|
||||
|
||||
|
||||
bind-key j down
|
||||
bind-key k up
|
||||
bind-key j next articlelist
|
||||
bind-key k prev articlelist
|
||||
bind-key J next-feed articlelist
|
||||
bind-key K prev-feed articlelist
|
||||
bind-key G end
|
||||
bind-key g home
|
||||
bind-key d pagedown
|
||||
bind-key u pageup
|
||||
bind-key l open
|
||||
bind-key h quit
|
||||
bind-key a toggle-article-read
|
||||
bind-key n next-unread
|
||||
bind-key N prev-unread
|
||||
bind-key D pb-download
|
||||
bind-key U show-urls
|
||||
bind-key x pb-delete
|
||||
bind-key ^t next-unread
|
||||
|
||||
|
||||
color listnormal cyan default
|
||||
color listfocus black yellow standout bold
|
||||
color listnormal_unread blue default
|
||||
color listfocus_unread yellow default bold
|
||||
color info red black bold
|
||||
color article white default bold
|
||||
|
||||
|
||||
|
||||
browser linkhandler
|
||||
macro , open-in-browser
|
||||
macro t set browser "youtube-dl --add-metadata -ic"; open-in-browser ; set browser "$BROWSER %u"
|
||||
#macro a set browser "tsp youtube-dl --add-metadata -xic -f bestaudio/best"; open-in-browser ; set browser "$BROWSER %u"
|
||||
macro v set browser "mpv %u"; open-in-browser ; set browser "$BROWSER %u"
|
||||
macro a set browser "mpv --vid=no &"; open-in-browser ; set browser "$BROWSER %u"
|
||||
#macro w set browser lynx; open-in-browser ; set browser "$BROWSER %u"
|
||||
macro g set browser "imv"; open-in-browser ; set browser "$BROWSER %u"
|
||||
macro p set browser "dmenuhandler"; open-in-browser ; set browser "$BROWSER %u"
|
||||
macro c set browser "xsel -b <<<" ; open-in-browser ; set browser "$BROWSER %u"
|
||||
macro f set browser "firefox" ; open-in-browser ; set browser "$BROWSER %u"
|
23
.config/newsboat/urls
Executable file
|
@ -0,0 +1,23 @@
|
|||
# My URLS
|
||||
" "
|
||||
" "
|
||||
"---blogs---"
|
||||
https://events.lugons.org/?feed=rss "Lugons"
|
||||
https://felipec.wordpress.com/feed/ "~Felipe Contreras, heterodox" "tech" "blog"
|
||||
https://drewdevault.com/blog/index.xml "~Drew Devolt" "tech"
|
||||
https://archlinux.org/feeds/news/ "~Arch news" "tech"
|
||||
https://lukesmith.xyz/rss.xml "~Luke Smith blog" "tech"
|
||||
https://unixsheikh.com/feed.rss "tech"
|
||||
https://wozniak.ca/blog/atom.xml "~Geoff Wozniak" "tech"
|
||||
https://videos.lukesmith.xyz/feeds/videos.xml?videoChannelId=2 "~Luke Smith videos" "tech"
|
||||
https://news.itsfoss.com/latest/rss/ "~It's FOSS news" "tech"
|
||||
|
||||
" "
|
||||
"---youtube---"
|
||||
https://www.youtube.com/feeds/videos.xml?channel_id=UC2w1CQqPli4w94-PCg2UvJQ "~AltHype YouTube" "rw" "yt"
|
||||
|
||||
" "
|
||||
"---baza---"
|
||||
https://akcija.org/feed/ "~Акција"
|
||||
https://srpskaistorija.rs/rss "~Спрска Историја"
|
||||
https://www.politika.rs/rss/ "~Политика" "news"
|
81
.config/onagre/theme.scss
Normal file
|
@ -0,0 +1,81 @@
|
|||
.onagre {
|
||||
background: #101010;
|
||||
color: #CCCCCC;
|
||||
--icon-theme: "Papirus";
|
||||
--font-family: "FiraCode Nerd Font";
|
||||
--icon-size: 24;
|
||||
border-radius: 8%;
|
||||
border-color: #d6d6d6;
|
||||
border-width: 0px;
|
||||
padding: 5px;
|
||||
|
||||
.container {
|
||||
.rows {
|
||||
--height: fill-portion 6;
|
||||
.row {
|
||||
--width: 392;
|
||||
|
||||
.icon {
|
||||
padding-top: 4px;
|
||||
}
|
||||
|
||||
.category-icon {
|
||||
padding-left: 5px;
|
||||
--icon-size: 11;
|
||||
}
|
||||
|
||||
.title {
|
||||
font-size: 18px;
|
||||
}
|
||||
|
||||
.description {
|
||||
font-size: 12px;
|
||||
}
|
||||
}
|
||||
|
||||
.row-selected {
|
||||
--width: 392;
|
||||
border-radius: 8%;
|
||||
background: #222222;
|
||||
|
||||
.icon {
|
||||
padding-top: 4px;
|
||||
}
|
||||
|
||||
.category-icon {
|
||||
padding-left: 5px;
|
||||
--icon-size: 11;
|
||||
}
|
||||
|
||||
.title {
|
||||
font-size: 20px;
|
||||
}
|
||||
|
||||
.description {
|
||||
font-size: 12px;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.search {
|
||||
border-radius: 5%;
|
||||
background: #222222;
|
||||
--height: fill-portion 1;
|
||||
padding: 4px;
|
||||
.input {
|
||||
font-size: 20px;
|
||||
}
|
||||
}
|
||||
|
||||
.scrollable {
|
||||
width: 2px;
|
||||
border-radius: 5%;
|
||||
background: #c0c0c0;
|
||||
.scroller {
|
||||
width: 4px;
|
||||
color: #a1a1a1;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
16
.config/qutebrowser/autoconfig.yml
Normal file
|
@ -0,0 +1,16 @@
|
|||
# If a config.py file exists, this file is ignored unless it's explicitly loaded
|
||||
# via config.load_autoconfig(). For more information, see:
|
||||
# https://github.com/qutebrowser/qutebrowser/blob/main/doc/help/configuring.asciidoc#loading-autoconfigyml
|
||||
# DO NOT edit this file by hand, qutebrowser will overwrite it.
|
||||
# Instead, create a config.py - see :help for details.
|
||||
|
||||
config_version: 2
|
||||
settings:
|
||||
colors.webpage.bg:
|
||||
global: '#000000'
|
||||
colors.webpage.darkmode.enabled:
|
||||
global: false
|
||||
content.notifications.enabled:
|
||||
https://www.netflix.com: true
|
||||
content.register_protocol_handler:
|
||||
https://mail.proton.me#mailto=%25s: true
|
0
.config/qutebrowser/bookmarks/urls
Normal file
284
.config/qutebrowser/config.py
Normal file
|
@ -0,0 +1,284 @@
|
|||
import dracula.draw
|
||||
# Autogenerated config.py
|
||||
#
|
||||
# NOTE: config.py is intended for advanced users who are comfortable
|
||||
# with manually migrating the config file on qutebrowser upgrades. If
|
||||
# you prefer, you can also configure qutebrowser using the
|
||||
# :set/:bind/:config-* commands without having to write a config.py
|
||||
# file.
|
||||
#
|
||||
# Documentation:
|
||||
# qute://help/configuring.html
|
||||
# qute://help/settings.html
|
||||
|
||||
# Uncomment this to still load settings configured via autoconfig.yml
|
||||
# config.load_autoconfig()
|
||||
# Or uncomment this line to load settings from config.py
|
||||
config.load_autoconfig(False)
|
||||
|
||||
# Aliases for commands. The keys of the given dictionary are the
|
||||
# aliases, while the values are the commands they map to.
|
||||
# Type: Dict
|
||||
c.aliases = { 'q': 'quit',
|
||||
'w': 'session-save',
|
||||
'wq': 'quit --save' }
|
||||
|
||||
# Setting dark mode
|
||||
#config.set("colors.webpage.darkmode.enabled", True)
|
||||
|
||||
|
||||
# Which cookies to accept. With QtWebEngine, this setting also controls
|
||||
# other features with tracking capabilities similar to those of cookies;
|
||||
# including IndexedDB, DOM storage, filesystem API, service workers, and
|
||||
# AppCache. Note that with QtWebKit, only `all` and `never` are
|
||||
# supported as per-domain values. Setting `no-3rdparty` or `no-
|
||||
# unknown-3rdparty` per-domain on QtWebKit will have the same effect as
|
||||
# `all`.
|
||||
# Type: String
|
||||
# Valid values:
|
||||
# - all: Accept all cookies.
|
||||
# - no-3rdparty: Accept cookies from the same origin only. This is known to break some sites, such as GMail.
|
||||
# - no-unknown-3rdparty: Accept cookies from the same origin only, unless a cookie is already set for the domain. On QtWebEngine, this is the same as no-3rdparty.
|
||||
# - never: Don't accept cookies at all.
|
||||
config.set('content.cookies.accept', 'all', 'chrome-devtools://*')
|
||||
|
||||
# Which cookies to accept. With QtWebEngine, this setting also controls
|
||||
# other features with tracking capabilities similar to those of cookies;
|
||||
# including IndexedDB, DOM storage, filesystem API, service workers, and
|
||||
# AppCache. Note that with QtWebKit, only `all` and `never` are
|
||||
# supported as per-domain values. Setting `no-3rdparty` or `no-
|
||||
# unknown-3rdparty` per-domain on QtWebKit will have the same effect as
|
||||
# `all`.
|
||||
# Type: String
|
||||
# Valid values:
|
||||
# - all: Accept all cookies.
|
||||
# - no-3rdparty: Accept cookies from the same origin only. This is known to break some sites, such as GMail.
|
||||
# - no-unknown-3rdparty: Accept cookies from the same origin only, unless a cookie is already set for the domain. On QtWebEngine, this is the same as no-3rdparty.
|
||||
# - never: Don't accept cookies at all.
|
||||
config.set('content.cookies.accept', 'all', 'devtools://*')
|
||||
|
||||
# User agent to send. The following placeholders are defined: *
|
||||
# `{os_info}`: Something like "X11; Linux x86_64". * `{webkit_version}`:
|
||||
# The underlying WebKit version (set to a fixed value with
|
||||
# QtWebEngine). * `{qt_key}`: "Qt" for QtWebKit, "QtWebEngine" for
|
||||
# QtWebEngine. * `{qt_version}`: The underlying Qt version. *
|
||||
# `{upstream_browser_key}`: "Version" for QtWebKit, "Chrome" for
|
||||
# QtWebEngine. * `{upstream_browser_version}`: The corresponding
|
||||
# Safari/Chrome version. * `{qutebrowser_version}`: The currently
|
||||
# running qutebrowser version. The default value is equal to the
|
||||
# unchanged user agent of QtWebKit/QtWebEngine. Note that the value
|
||||
# read from JavaScript is always the global value. With QtWebEngine
|
||||
# between 5.12 and 5.14 (inclusive), changing the value exposed to
|
||||
# JavaScript requires a restart.
|
||||
# Type: FormatString
|
||||
config.set('content.headers.user_agent', 'Mozilla/5.0 ({os_info}) AppleWebKit/{webkit_version} (KHTML, like Gecko) {upstream_browser_key}/{upstream_browser_version} Safari/{webkit_version}', 'https://web.whatsapp.com/')
|
||||
|
||||
# User agent to send. The following placeholders are defined: *
|
||||
# `{os_info}`: Something like "X11; Linux x86_64". * `{webkit_version}`:
|
||||
# The underlying WebKit version (set to a fixed value with
|
||||
# QtWebEngine). * `{qt_key}`: "Qt" for QtWebKit, "QtWebEngine" for
|
||||
# QtWebEngine. * `{qt_version}`: The underlying Qt version. *
|
||||
# `{upstream_browser_key}`: "Version" for QtWebKit, "Chrome" for
|
||||
# QtWebEngine. * `{upstream_browser_version}`: The corresponding
|
||||
# Safari/Chrome version. * `{qutebrowser_version}`: The currently
|
||||
# running qutebrowser version. The default value is equal to the
|
||||
# unchanged user agent of QtWebKit/QtWebEngine. Note that the value
|
||||
# read from JavaScript is always the global value. With QtWebEngine
|
||||
# between 5.12 and 5.14 (inclusive), changing the value exposed to
|
||||
# JavaScript requires a restart.
|
||||
# Type: FormatString
|
||||
config.set('content.headers.user_agent', 'Mozilla/5.0 ({os_info}; rv:71.0) Gecko/20100101 Firefox/71.0', 'https://accounts.google.com/*')
|
||||
|
||||
# User agent to send. The following placeholders are defined: *
|
||||
# `{os_info}`: Something like "X11; Linux x86_64". * `{webkit_version}`:
|
||||
# The underlying WebKit version (set to a fixed value with
|
||||
# QtWebEngine). * `{qt_key}`: "Qt" for QtWebKit, "QtWebEngine" for
|
||||
# QtWebEngine. * `{qt_version}`: The underlying Qt version. *
|
||||
# `{upstream_browser_key}`: "Version" for QtWebKit, "Chrome" for
|
||||
# QtWebEngine. * `{upstream_browser_version}`: The corresponding
|
||||
# Safari/Chrome version. * `{qutebrowser_version}`: The currently
|
||||
# running qutebrowser version. The default value is equal to the
|
||||
# unchanged user agent of QtWebKit/QtWebEngine. Note that the value
|
||||
# read from JavaScript is always the global value. With QtWebEngine
|
||||
# between 5.12 and 5.14 (inclusive), changing the value exposed to
|
||||
# JavaScript requires a restart.
|
||||
# Type: FormatString
|
||||
config.set('content.headers.user_agent', 'Mozilla/5.0 ({os_info}) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99 Safari/537.36', 'https://*.slack.com/*')
|
||||
|
||||
# User agent to send. The following placeholders are defined: *
|
||||
# `{os_info}`: Something like "X11; Linux x86_64". * `{webkit_version}`:
|
||||
# The underlying WebKit version (set to a fixed value with
|
||||
# QtWebEngine). * `{qt_key}`: "Qt" for QtWebKit, "QtWebEngine" for
|
||||
# QtWebEngine. * `{qt_version}`: The underlying Qt version. *
|
||||
# `{upstream_browser_key}`: "Version" for QtWebKit, "Chrome" for
|
||||
# QtWebEngine. * `{upstream_browser_version}`: The corresponding
|
||||
# Safari/Chrome version. * `{qutebrowser_version}`: The currently
|
||||
# running qutebrowser version. The default value is equal to the
|
||||
# unchanged user agent of QtWebKit/QtWebEngine. Note that the value
|
||||
# read from JavaScript is always the global value. With QtWebEngine
|
||||
# between 5.12 and 5.14 (inclusive), changing the value exposed to
|
||||
# JavaScript requires a restart.
|
||||
# Type: FormatString
|
||||
config.set('content.headers.user_agent', 'Mozilla/5.0 ({os_info}; rv:71.0) Gecko/20100101 Firefox/71.0', 'https://docs.google.com/*')
|
||||
|
||||
# User agent to send. The following placeholders are defined: *
|
||||
# `{os_info}`: Something like "X11; Linux x86_64". * `{webkit_version}`:
|
||||
# The underlying WebKit version (set to a fixed value with
|
||||
# QtWebEngine). * `{qt_key}`: "Qt" for QtWebKit, "QtWebEngine" for
|
||||
# QtWebEngine. * `{qt_version}`: The underlying Qt version. *
|
||||
# `{upstream_browser_key}`: "Version" for QtWebKit, "Chrome" for
|
||||
# QtWebEngine. * `{upstream_browser_version}`: The corresponding
|
||||
# Safari/Chrome version. * `{qutebrowser_version}`: The currently
|
||||
# running qutebrowser version. The default value is equal to the
|
||||
# unchanged user agent of QtWebKit/QtWebEngine. Note that the value
|
||||
# read from JavaScript is always the global value. With QtWebEngine
|
||||
# between 5.12 and 5.14 (inclusive), changing the value exposed to
|
||||
# JavaScript requires a restart.
|
||||
# Type: FormatString
|
||||
config.set('content.headers.user_agent', 'Mozilla/5.0 ({os_info}; rv:71.0) Gecko/20100101 Firefox/71.0', 'https://drive.google.com/*')
|
||||
|
||||
# Load images automatically in web pages.
|
||||
# Type: Bool
|
||||
config.set('content.images', True, 'chrome-devtools://*')
|
||||
|
||||
# Load images automatically in web pages.
|
||||
# Type: Bool
|
||||
config.set('content.images', True, 'devtools://*')
|
||||
|
||||
# Enable JavaScript.
|
||||
# Type: Bool
|
||||
config.set('content.javascript.enabled', True, 'chrome-devtools://*')
|
||||
|
||||
# Enable JavaScript.
|
||||
# Type: Bool
|
||||
config.set('content.javascript.enabled', True, 'devtools://*')
|
||||
|
||||
# Enable JavaScript.
|
||||
# Type: Bool
|
||||
config.set('content.javascript.enabled', True, 'chrome://*/*')
|
||||
|
||||
# Enable JavaScript.
|
||||
# Type: Bool
|
||||
config.set('content.javascript.enabled', True, 'qute://*/*')
|
||||
|
||||
# Allow websites to show notifications.
|
||||
# Type: BoolAsk
|
||||
# Valid values:
|
||||
# - true
|
||||
# - false
|
||||
# - ask
|
||||
config.set('content.notifications.enabled', True, 'https://www.reddit.com')
|
||||
|
||||
# Allow websites to show notifications.
|
||||
# Type: BoolAsk
|
||||
# Valid values:
|
||||
# - true
|
||||
# - false
|
||||
# - ask
|
||||
config.set('content.notifications.enabled', True, 'https://www.youtube.com')
|
||||
|
||||
# Directory to save downloads to. If unset, a sensible OS-specific
|
||||
# default is used.
|
||||
# Type: Directory
|
||||
c.downloads.location.directory = '~/dl'
|
||||
|
||||
# When to show the tab bar.
|
||||
# Type: String
|
||||
# Valid values:
|
||||
# - always: Always show the tab bar.
|
||||
# - never: Always hide the tab bar.
|
||||
# - multiple: Hide the tab bar if only one tab is open.
|
||||
# - switching: Show the tab bar when switching tabs.
|
||||
c.tabs.show = 'multiple'
|
||||
|
||||
# Setting default page for when opening new tabs or new windows with
|
||||
# commands like :open -t and :open -w .
|
||||
c.url.default_page = 'google.com'
|
||||
c.url.start_pages = 'google.com'
|
||||
|
||||
# Search engines which can be used via the address bar. Maps a search
|
||||
# engine name (such as `DEFAULT`, or `ddg`) to a URL with a `{}`
|
||||
# placeholder. The placeholder will be replaced by the search term, use
|
||||
# `{{` and `}}` for literal `{`/`}` braces. The following further
|
||||
# placeholds are defined to configure how special characters in the
|
||||
# search terms are replaced by safe characters (called 'quoting'): *
|
||||
# `{}` and `{semiquoted}` quote everything except slashes; this is the
|
||||
# most sensible choice for almost all search engines (for the search
|
||||
# term `slash/and&` this placeholder expands to `slash/and%26amp`).
|
||||
# * `{quoted}` quotes all characters (for `slash/and&` this
|
||||
# placeholder expands to `slash%2Fand%26amp`). * `{unquoted}` quotes
|
||||
# nothing (for `slash/and&` this placeholder expands to
|
||||
# `slash/and&`). The search engine named `DEFAULT` is used when
|
||||
# `url.auto_search` is turned on and something else than a URL was
|
||||
# entered to be opened. Other search engines can be used by prepending
|
||||
# the search engine name to the search term, e.g. `:open google
|
||||
# qutebrowser`.
|
||||
# Type: Dict
|
||||
c.url.searchengines = {'DEFAULT': 'https://google.com/search?q={}',
|
||||
'am': 'https://www.amazon.com/s?k={}',
|
||||
'aw': 'https://wiki.archlinux.org/?search={}',
|
||||
'goog': 'https://www.google.com/search?q={}',
|
||||
'hoog': 'https://hoogle.haskell.org/?hoogle={}',
|
||||
're': 'https://www.reddit.com/r/{}',
|
||||
'ub': 'https://www.urbandictionary.com/define.php?term={}',
|
||||
'wiki': 'https://en.wikipedia.org/wiki/{}',
|
||||
'yt': 'https://www.youtube.com/results?search_query={}',
|
||||
'13': 'https://1337x.to/search/{}/1/'
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
# Load existing settings made via :set
|
||||
config.load_autoconfig()
|
||||
|
||||
dracula.draw.blood(c, {
|
||||
'spacing': {
|
||||
'vertical': 6,
|
||||
'horizontal': 8
|
||||
}
|
||||
})
|
||||
|
||||
# Default font families to use. Whenever "default_family" is used in a
|
||||
# font setting, it's replaced with the fonts listed here. If set to an
|
||||
# empty value, a system-specific monospace default is used.
|
||||
# Type: List of Font, or Font
|
||||
c.fonts.default_family = '"Source Code Pro"'
|
||||
|
||||
# Default font size to use. Whenever "default_size" is used in a font
|
||||
# setting, it's replaced with the size listed here. Valid values are
|
||||
# either a float value with a "pt" suffix, or an integer value with a
|
||||
# "px" suffix.
|
||||
# Type: String
|
||||
c.fonts.default_size = '11pt'
|
||||
|
||||
# Font used in the completion widget.
|
||||
# Type: Font
|
||||
c.fonts.completion.entry = '11pt "Source Code Pro"'
|
||||
|
||||
# Font used for the debugging console.
|
||||
# Type: Font
|
||||
c.fonts.debug_console = '11pt "Source Code Pro"'
|
||||
|
||||
# Font used for prompts.
|
||||
# Type: Font
|
||||
c.fonts.prompts = 'default_size sans-serif'
|
||||
|
||||
# Font used in the statusbar.
|
||||
# Type: Font
|
||||
c.fonts.statusbar = '11pt "Source Code Pro"'
|
||||
|
||||
|
||||
config.set('colors.webpage.bg', '#282828')
|
||||
|
||||
# Bindings to use dmenu rather than qutebrowser's builtin search.
|
||||
#config.bind('o', 'spawn --userscript dmenu-open')
|
||||
#config.bind('O', 'spawn --userscript dmenu-open --tab')
|
||||
|
||||
# Bindings for normal mode
|
||||
config.bind('M', 'hint links spawn mpv {hint-url}')
|
||||
config.bind('Z', 'hint links spawn st -e youtube-dl {hint-url}')
|
||||
config.bind('t', 'set-cmd-text -s :open -t')
|
||||
config.bind('xb', 'config-cycle statusbar.show always never')
|
||||
config.bind('xt', 'config-cycle tabs.show always never')
|
||||
config.bind('xx', 'config-cycle statusbar.show always never;; config-cycle tabs.show always never')
|
31
.config/qutebrowser/dracula/INSTALL.md
Normal file
|
@ -0,0 +1,31 @@
|
|||
### [qutebrowser](https://www.qutebrowser.org/)
|
||||
|
||||
#### Install using Git
|
||||
|
||||
If you are a git user, you can install the theme and keep up to date by cloning the repo:
|
||||
|
||||
$ git clone https://github.com/dracula/qutebrowser-dracula-theme.git dracula
|
||||
|
||||
#### Install manually
|
||||
|
||||
Download using the [GitHub .zip download](https://github.com/dracula/qutebrowser.git) option and unzip.
|
||||
|
||||
#### Activating theme
|
||||
|
||||
- Find your *[qutebrowser configuration directory](https://www.qutebrowser.org/doc/help/configuring.html#configpy)* (see e.g. `:version` in qutebrowser). This folder should be located at the "config" location listed on qute://version, which is typically ~/.config/qutebrowser/ on Linux, ~/.qutebrowser/ on macOS, and %APPDATA%/qutebrowser/config/ on Windows.
|
||||
- Move the repository folder to `dracula` inside the configuration directory.
|
||||
- In your [qutebrowser config.py file](https://www.qutebrowser.org/doc/help/configuring.html#configpy), include the following:
|
||||
|
||||
```python
|
||||
import dracula.draw
|
||||
|
||||
# Load existing settings made via :set
|
||||
config.load_autoconfig()
|
||||
|
||||
dracula.draw.blood(c, {
|
||||
'spacing': {
|
||||
'vertical': 6,
|
||||
'horizontal': 8
|
||||
}
|
||||
})
|
||||
```
|
0
.config/qutebrowser/dracula/__init__.py
Normal file
BIN
.config/qutebrowser/dracula/__pycache__/__init__.cpython-311.pyc
Normal file
BIN
.config/qutebrowser/dracula/__pycache__/__init__.cpython-312.pyc
Normal file
BIN
.config/qutebrowser/dracula/__pycache__/draw.cpython-311.pyc
Normal file
BIN
.config/qutebrowser/dracula/__pycache__/draw.cpython-312.pyc
Normal file
291
.config/qutebrowser/dracula/draw.py
Normal file
|
@ -0,0 +1,291 @@
|
|||
def blood(c, options = {}):
|
||||
palette = {
|
||||
'background': '#222222',
|
||||
'background-alt': '#222222',
|
||||
'background-attention': '#181920',
|
||||
'border': '#282a36',
|
||||
'current-line': '#44475a',
|
||||
'selection': '#44475a',
|
||||
'foreground': '#f8f8f2',
|
||||
'foreground-alt': '#e0e0e0',
|
||||
'foreground-attention': '#ffffff',
|
||||
'comment': '#6272a4',
|
||||
'cyan': '#8be9fd',
|
||||
'green': '#50fa7b',
|
||||
'orange': '#ffb86c',
|
||||
'pink': '#ff79c6',
|
||||
'purple': '#bd93f9',
|
||||
'red': '#ff5555',
|
||||
'yellow': '#f1fa8c'
|
||||
}
|
||||
|
||||
spacing = options.get('spacing', {
|
||||
'vertical': 5,
|
||||
'horizontal': 5
|
||||
})
|
||||
|
||||
padding = options.get('padding', {
|
||||
'top': spacing['vertical'],
|
||||
'right': spacing['horizontal'],
|
||||
'bottom': spacing['vertical'],
|
||||
'left': spacing['horizontal']
|
||||
})
|
||||
|
||||
## Background color of the completion widget category headers.
|
||||
c.colors.completion.category.bg = palette['background']
|
||||
|
||||
## Bottom border color of the completion widget category headers.
|
||||
c.colors.completion.category.border.bottom = palette['border']
|
||||
|
||||
## Top border color of the completion widget category headers.
|
||||
c.colors.completion.category.border.top = palette['border']
|
||||
|
||||
## Foreground color of completion widget category headers.
|
||||
c.colors.completion.category.fg = palette['foreground']
|
||||
|
||||
## Background color of the completion widget for even rows.
|
||||
c.colors.completion.even.bg = palette['background']
|
||||
|
||||
## Background color of the completion widget for odd rows.
|
||||
c.colors.completion.odd.bg = palette['background-alt']
|
||||
|
||||
## Text color of the completion widget.
|
||||
c.colors.completion.fg = palette['foreground']
|
||||
|
||||
## Background color of the selected completion item.
|
||||
c.colors.completion.item.selected.bg = palette['selection']
|
||||
|
||||
## Bottom border color of the selected completion item.
|
||||
c.colors.completion.item.selected.border.bottom = palette['selection']
|
||||
|
||||
## Top border color of the completion widget category headers.
|
||||
c.colors.completion.item.selected.border.top = palette['selection']
|
||||
|
||||
## Foreground color of the selected completion item.
|
||||
c.colors.completion.item.selected.fg = palette['foreground']
|
||||
|
||||
## Foreground color of the matched text in the completion.
|
||||
c.colors.completion.match.fg = palette['orange']
|
||||
|
||||
## Color of the scrollbar in completion view
|
||||
c.colors.completion.scrollbar.bg = palette['background']
|
||||
|
||||
## Color of the scrollbar handle in completion view.
|
||||
c.colors.completion.scrollbar.fg = palette['foreground']
|
||||
|
||||
## Background color for the download bar.
|
||||
c.colors.downloads.bar.bg = palette['background']
|
||||
|
||||
## Background color for downloads with errors.
|
||||
c.colors.downloads.error.bg = palette['background']
|
||||
|
||||
## Foreground color for downloads with errors.
|
||||
c.colors.downloads.error.fg = palette['red']
|
||||
|
||||
## Color gradient stop for download backgrounds.
|
||||
c.colors.downloads.stop.bg = palette['background']
|
||||
|
||||
## Color gradient interpolation system for download backgrounds.
|
||||
## Type: ColorSystem
|
||||
## Valid values:
|
||||
## - rgb: Interpolate in the RGB color system.
|
||||
## - hsv: Interpolate in the HSV color system.
|
||||
## - hsl: Interpolate in the HSL color system.
|
||||
## - none: Don't show a gradient.
|
||||
c.colors.downloads.system.bg = 'none'
|
||||
|
||||
## Background color for hints. Note that you can use a `rgba(...)` value
|
||||
## for transparency.
|
||||
c.colors.hints.bg = palette['background']
|
||||
|
||||
## Font color for hints.
|
||||
c.colors.hints.fg = palette['purple']
|
||||
|
||||
## Hints
|
||||
c.hints.border = '1px solid ' + palette['background-alt']
|
||||
|
||||
## Font color for the matched part of hints.
|
||||
c.colors.hints.match.fg = palette['foreground-alt']
|
||||
|
||||
## Background color of the keyhint widget.
|
||||
c.colors.keyhint.bg = palette['background']
|
||||
|
||||
## Text color for the keyhint widget.
|
||||
c.colors.keyhint.fg = palette['purple']
|
||||
|
||||
## Highlight color for keys to complete the current keychain.
|
||||
c.colors.keyhint.suffix.fg = palette['selection']
|
||||
|
||||
## Background color of an error message.
|
||||
c.colors.messages.error.bg = palette['background']
|
||||
|
||||
## Border color of an error message.
|
||||
c.colors.messages.error.border = palette['background-alt']
|
||||
|
||||
## Foreground color of an error message.
|
||||
c.colors.messages.error.fg = palette['red']
|
||||
|
||||
## Background color of an info message.
|
||||
c.colors.messages.info.bg = palette['background']
|
||||
|
||||
## Border color of an info message.
|
||||
c.colors.messages.info.border = palette['background-alt']
|
||||
|
||||
## Foreground color an info message.
|
||||
c.colors.messages.info.fg = palette['comment']
|
||||
|
||||
## Background color of a warning message.
|
||||
c.colors.messages.warning.bg = palette['background']
|
||||
|
||||
## Border color of a warning message.
|
||||
c.colors.messages.warning.border = palette['background-alt']
|
||||
|
||||
## Foreground color a warning message.
|
||||
c.colors.messages.warning.fg = palette['red']
|
||||
|
||||
## Background color for prompts.
|
||||
c.colors.prompts.bg = palette['background']
|
||||
|
||||
# ## Border used around UI elements in prompts.
|
||||
c.colors.prompts.border = '1px solid ' + palette['background-alt']
|
||||
|
||||
## Foreground color for prompts.
|
||||
c.colors.prompts.fg = palette['cyan']
|
||||
|
||||
## Background color for the selected item in filename prompts.
|
||||
c.colors.prompts.selected.bg = palette['selection']
|
||||
|
||||
## Background color of the statusbar in caret mode.
|
||||
c.colors.statusbar.caret.bg = palette['background']
|
||||
|
||||
## Foreground color of the statusbar in caret mode.
|
||||
c.colors.statusbar.caret.fg = palette['orange']
|
||||
|
||||
## Background color of the statusbar in caret mode with a selection.
|
||||
c.colors.statusbar.caret.selection.bg = palette['background']
|
||||
|
||||
## Foreground color of the statusbar in caret mode with a selection.
|
||||
c.colors.statusbar.caret.selection.fg = palette['orange']
|
||||
|
||||
## Background color of the statusbar in command mode.
|
||||
c.colors.statusbar.command.bg = palette['background']
|
||||
|
||||
## Foreground color of the statusbar in command mode.
|
||||
c.colors.statusbar.command.fg = palette['pink']
|
||||
|
||||
## Background color of the statusbar in private browsing + command mode.
|
||||
c.colors.statusbar.command.private.bg = palette['background']
|
||||
|
||||
## Foreground color of the statusbar in private browsing + command mode.
|
||||
c.colors.statusbar.command.private.fg = palette['foreground-alt']
|
||||
|
||||
## Background color of the statusbar in insert mode.
|
||||
c.colors.statusbar.insert.bg = palette['background-attention']
|
||||
|
||||
## Foreground color of the statusbar in insert mode.
|
||||
c.colors.statusbar.insert.fg = palette['foreground-attention']
|
||||
|
||||
## Background color of the statusbar.
|
||||
c.colors.statusbar.normal.bg = palette['background']
|
||||
|
||||
## Foreground color of the statusbar.
|
||||
c.colors.statusbar.normal.fg = palette['foreground']
|
||||
|
||||
## Background color of the statusbar in passthrough mode.
|
||||
c.colors.statusbar.passthrough.bg = palette['background']
|
||||
|
||||
## Foreground color of the statusbar in passthrough mode.
|
||||
c.colors.statusbar.passthrough.fg = palette['orange']
|
||||
|
||||
## Background color of the statusbar in private browsing mode.
|
||||
c.colors.statusbar.private.bg = palette['background-alt']
|
||||
|
||||
## Foreground color of the statusbar in private browsing mode.
|
||||
c.colors.statusbar.private.fg = palette['foreground-alt']
|
||||
|
||||
## Background color of the progress bar.
|
||||
c.colors.statusbar.progress.bg = palette['background']
|
||||
|
||||
## Foreground color of the URL in the statusbar on error.
|
||||
c.colors.statusbar.url.error.fg = palette['red']
|
||||
|
||||
## Default foreground color of the URL in the statusbar.
|
||||
c.colors.statusbar.url.fg = palette['foreground']
|
||||
|
||||
## Foreground color of the URL in the statusbar for hovered links.
|
||||
c.colors.statusbar.url.hover.fg = palette['cyan']
|
||||
|
||||
## Foreground color of the URL in the statusbar on successful load
|
||||
c.colors.statusbar.url.success.http.fg = palette['green']
|
||||
|
||||
## Foreground color of the URL in the statusbar on successful load
|
||||
c.colors.statusbar.url.success.https.fg = palette['green']
|
||||
|
||||
## Foreground color of the URL in the statusbar when there's a warning.
|
||||
c.colors.statusbar.url.warn.fg = palette['yellow']
|
||||
|
||||
## Status bar padding
|
||||
c.statusbar.padding = padding
|
||||
|
||||
## Background color of the tab bar.
|
||||
## Type: QtColor
|
||||
c.colors.tabs.bar.bg = palette['selection']
|
||||
|
||||
## Background color of unselected even tabs.
|
||||
## Type: QtColor
|
||||
c.colors.tabs.even.bg = palette['selection']
|
||||
|
||||
## Foreground color of unselected even tabs.
|
||||
## Type: QtColor
|
||||
c.colors.tabs.even.fg = palette['foreground']
|
||||
|
||||
## Color for the tab indicator on errors.
|
||||
## Type: QtColor
|
||||
c.colors.tabs.indicator.error = palette['red']
|
||||
|
||||
## Color gradient start for the tab indicator.
|
||||
## Type: QtColor
|
||||
c.colors.tabs.indicator.start = palette['orange']
|
||||
|
||||
## Color gradient end for the tab indicator.
|
||||
## Type: QtColor
|
||||
c.colors.tabs.indicator.stop = palette['green']
|
||||
|
||||
## Color gradient interpolation system for the tab indicator.
|
||||
## Type: ColorSystem
|
||||
## Valid values:
|
||||
## - rgb: Interpolate in the RGB color system.
|
||||
## - hsv: Interpolate in the HSV color system.
|
||||
## - hsl: Interpolate in the HSL color system.
|
||||
## - none: Don't show a gradient.
|
||||
c.colors.tabs.indicator.system = 'none'
|
||||
|
||||
## Background color of unselected odd tabs.
|
||||
## Type: QtColor
|
||||
c.colors.tabs.odd.bg = palette['selection']
|
||||
|
||||
## Foreground color of unselected odd tabs.
|
||||
## Type: QtColor
|
||||
c.colors.tabs.odd.fg = palette['foreground']
|
||||
|
||||
# ## Background color of selected even tabs.
|
||||
# ## Type: QtColor
|
||||
c.colors.tabs.selected.even.bg = palette['background']
|
||||
|
||||
# ## Foreground color of selected even tabs.
|
||||
# ## Type: QtColor
|
||||
c.colors.tabs.selected.even.fg = palette['foreground']
|
||||
|
||||
# ## Background color of selected odd tabs.
|
||||
# ## Type: QtColor
|
||||
c.colors.tabs.selected.odd.bg = palette['background']
|
||||
|
||||
# ## Foreground color of selected odd tabs.
|
||||
# ## Type: QtColor
|
||||
c.colors.tabs.selected.odd.fg = palette['foreground']
|
||||
|
||||
## Tab padding
|
||||
c.tabs.padding = padding
|
||||
c.tabs.indicator.width = 1
|
||||
c.tabs.favicons.scale = 1
|
||||
|
27
.config/qutebrowser/dracula/readme.md
Normal file
|
@ -0,0 +1,27 @@
|
|||
# Dracula for [qutebrowser](https://www.qutebrowser.org/)
|
||||
|
||||
> A dark theme for [qutebrowser](https://www.qutebrowser.org/).
|
||||
|
||||
![Screenshot](./screenshot.png)
|
||||
|
||||
## Install
|
||||
|
||||
All instructions can be found at [draculatheme.com/qutebrowser](https://draculatheme.com/qutebrowser).
|
||||
|
||||
## Team
|
||||
|
||||
This theme is maintained by the following person(s) and a bunch of [awesome contributors](https://github.com/dracula/qutebrowser/graphs/contributors).
|
||||
|
||||
| [![Evan Nagle](https://avatars2.githubusercontent.com/u/556537?s=88&v=4&s=70)](https://github.com/evannagle) |
|
||||
| ------------------------------------------------------------------------------------------------------------ |
|
||||
| [Evan Nagle](https://github.com/evannagle) |
|
||||
|
||||
## Community
|
||||
|
||||
- [Twitter](https://twitter.com/draculatheme) - Best for getting updates about themes and new stuff.
|
||||
- [GitHub](https://github.com/dracula/dracula-theme/discussions) - Best for asking questions and discussing issues.
|
||||
- [Discord](https://draculatheme.com/discord-invite) - Best for hanging out with the community.
|
||||
|
||||
## License
|
||||
|
||||
[MIT License](./LICENSE)
|
BIN
.config/qutebrowser/dracula/screenshot.png
Normal file
After Width: | Height: | Size: 605 KiB |
8
.config/qutebrowser/qsettings/QtProject.conf
Normal file
|
@ -0,0 +1,8 @@
|
|||
[FileDialog]
|
||||
history=file:///home/brk/pics, file:///home/brk/dl
|
||||
lastVisited=file:///home/brk/dl
|
||||
qtVersion=6.7.1
|
||||
shortcuts=file:, file:///home/brk
|
||||
sidebarWidth=90
|
||||
treeViewHeader=@ByteArray(\0\0\0\xff\0\0\0\0\0\0\0\x1\0\0\0\x1\0\0\0\x3\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x1\xb2\0\0\0\x4\x1\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x64\xff\xff\xff\xff\0\0\0\x81\0\0\0\0\0\0\0\x4\0\0\0\xe1\0\0\0\x1\0\0\0\0\0\0\0\x38\0\0\0\x1\0\0\0\0\0\0\0\x38\0\0\0\x1\0\0\0\0\0\0\0\x61\0\0\0\x1\0\0\0\0\0\0\x3\xe8\0\xff\xff\xff\xff\0\0\0\0)
|
||||
viewMode=Detail
|
13
.config/qutebrowser/quickmarks
Normal file
|
@ -0,0 +1,13 @@
|
|||
pp https://www.perplexity.ai/
|
||||
yt https://youtube.com
|
||||
pm https://mail.proton.me/u/0/inbox
|
||||
gl https://gitlab.com/dashboard/projects
|
||||
kp https://www.kupujemprodajem.com/
|
||||
nf https://www.netflix.com/browse
|
||||
13 https://1337x.to/
|
||||
aa https://patorjk.com/software/taag/#p=display&f=Graffiti&t=Type%20Something%20
|
||||
tg https://web.telegram.org/k/
|
||||
rs https://affenknecht.com/lyrics/
|
||||
co https://www.crnaovca.rs/sr/ukusi/
|
||||
na https://www.youtube.com/@TheNewAtlas
|
||||
cb https://cobalt.tools/
|
41
.config/waybar/colors/mocha.css
Executable file
|
@ -0,0 +1,41 @@
|
|||
/*
|
||||
*
|
||||
* Catppuccin Mocha palette
|
||||
* Maintainer: rubyowo
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
@define-color joksi-bg #080808;
|
||||
@define-color joksi-fg #080808;
|
||||
|
||||
@define-color base #101010;
|
||||
@define-color mantle #181825;
|
||||
@define-color crust #101010;
|
||||
|
||||
@define-color text #cdd6f4;
|
||||
@define-color subtext0 #a6adc8;
|
||||
@define-color subtext1 #bac2de;
|
||||
|
||||
@define-color surface0 #313244;
|
||||
@define-color surface1 #45475a;
|
||||
@define-color surface2 #585b70;
|
||||
|
||||
@define-color overlay0 #6c7086;
|
||||
@define-color overlay1 #7f849c;
|
||||
@define-color overlay2 #9399b2;
|
||||
|
||||
@define-color blue #89b4fa;
|
||||
@define-color lavender #b4befe;
|
||||
@define-color sapphire #74c7ec;
|
||||
@define-color sky #89dceb;
|
||||
@define-color teal #94e2d5;
|
||||
@define-color green #a6e3a1;
|
||||
@define-color yellow #f9e2af;
|
||||
@define-color peach #fab387;
|
||||
@define-color maroon #eba0ac;
|
||||
@define-color red #f38ba8;
|
||||
@define-color mauve #cba6f7;
|
||||
@define-color pink #f5c2e7;
|
||||
@define-color flamingo #f2cdcd;
|
||||
@define-color rosewater #f5e0dc;
|
156
.config/waybar/config
Executable file
|
@ -0,0 +1,156 @@
|
|||
{
|
||||
"height": 45,
|
||||
"layer": "top",
|
||||
"position": "top",
|
||||
"modules-left": ["custom/launcher", "custom/pkgs", "custom/temp", "temperature", "custom/cpu", "cpu"],
|
||||
"modules-center": ["hyprland/workspaces"],
|
||||
"modules-right": ["custom/bat", "battery", "custom/net", "network", "custom/clock", "clock"],
|
||||
|
||||
"wlr/workspaces": {
|
||||
"disable-scroll": true,
|
||||
"active-only": false,
|
||||
"all-outputs": false,
|
||||
"on-click": "activate",
|
||||
"on-scroll-up": "hyprctl dispatch workspace e+1",
|
||||
"on-scroll-down": "hyprctl dispatch workspace e-1",
|
||||
},
|
||||
|
||||
|
||||
"custom/bar" : {
|
||||
"interval" : "once",
|
||||
"format" : "▊",
|
||||
"tooltip" : false
|
||||
},
|
||||
|
||||
|
||||
"custom/launcher": {
|
||||
"interval": "once",
|
||||
"format": "",
|
||||
"tooltip": false
|
||||
},
|
||||
|
||||
"custom/pkgs": {
|
||||
"interval": "once",
|
||||
"format": "{}",
|
||||
"exec" : "hyprctl version -j | jq '.tag' -r | cut -d'-' -f1"
|
||||
},
|
||||
|
||||
"custom/audio_idle_inhibitor": {
|
||||
"format": "{icon}",
|
||||
"exec": "sway-audio-idle-inhibit --dry-print-both-waybar",
|
||||
"exec-if": "which sway-audio-idle-inhibit",
|
||||
"return-type": "json",
|
||||
"format-icons": {
|
||||
"output": "",
|
||||
"input": "",
|
||||
"output-input": " ",
|
||||
"none": ""
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
"custom/cpu": {
|
||||
"interval": "once",
|
||||
"format": "",
|
||||
},
|
||||
|
||||
"cpu": {
|
||||
"interval": 1,
|
||||
"format": "{usage}%",
|
||||
"max-length": 7,
|
||||
"min-length": 4
|
||||
},
|
||||
|
||||
|
||||
|
||||
"custom/temp": {
|
||||
"interval": "once",
|
||||
"format": "",
|
||||
},
|
||||
|
||||
"temperature": {
|
||||
"hwmon-path-abs": "/sys/devices/platform/coretemp.0/hwmon",
|
||||
"input-filename": "temp1_input",
|
||||
"format": "{temperatureC}°C",
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
"backlight": {
|
||||
"format": "{icon}",
|
||||
"format-icons": ["", "", "", "", "", "", "", "", ""],
|
||||
"on-scroll-up": "light -A 1",
|
||||
"on-scroll-down": "light -U 1"
|
||||
},
|
||||
|
||||
|
||||
|
||||
"pulseaudio": {
|
||||
"format": "{icon}",
|
||||
"format-bluetooth": "{icon} {volume}% {format_source}",
|
||||
"format-bluetooth-muted": "x {icon} {format_source}",
|
||||
"format-muted": "婢",
|
||||
"format-icons": {
|
||||
"headphone": "",
|
||||
"hands-free": "",
|
||||
"headset": "",
|
||||
"phone": "",
|
||||
"portable": "",
|
||||
"car": "",
|
||||
"default": ["", "", ""]
|
||||
},
|
||||
"on-click-right": "pavucontrol",
|
||||
"on-click": "pactl set-sink-mute @DEFAULT_SINK@ toggle"
|
||||
},
|
||||
|
||||
|
||||
|
||||
"custom/net": {
|
||||
"interval": "once",
|
||||
"format": "",
|
||||
},
|
||||
|
||||
"network": {
|
||||
"format-wifi": "{essid}",
|
||||
"format-ethernet": "LAN",
|
||||
"format-disconnected": " - ",
|
||||
"max-length" : 10
|
||||
},
|
||||
|
||||
|
||||
"custom/bat" : {
|
||||
"interval" : "once",
|
||||
"format" : ""
|
||||
},
|
||||
|
||||
"battery": {
|
||||
"bat": "BAT0",
|
||||
"adapter": "ADP0",
|
||||
"interval": 60,
|
||||
"states": {
|
||||
"warning": 30,
|
||||
"critical": 15
|
||||
},
|
||||
"max-length": 20,
|
||||
"format": "{capacity}%",
|
||||
"format-warning": "{capacity}%",
|
||||
"format-critical": "{capacity}%",
|
||||
"format-charging": "{capacity}%",
|
||||
"format-plugged": "{capacity}%",
|
||||
"format-alt": " {icon} {time} ",
|
||||
"format-full": "{capacity}%",
|
||||
"format-icons": [" ", " ", " ", " ", " "]
|
||||
},
|
||||
|
||||
"custom/clock" : {
|
||||
"format" : ""
|
||||
},
|
||||
|
||||
"clock": {
|
||||
"format-alt": "<span> </span> {:%a %b %d}",
|
||||
"format": "{:%H:%M}"
|
||||
},
|
||||
|
||||
|
||||
}
|
129
.config/waybar/joksi/config
Executable file
|
@ -0,0 +1,129 @@
|
|||
{
|
||||
"layer": "top",
|
||||
"height": 30, // Waybar height (to be removed for auto height)
|
||||
"margin-top": 5,
|
||||
"margin-left": 5,
|
||||
"margin-right": 5,
|
||||
"spacing": 5, // Gaps between modules (4px)
|
||||
|
||||
|
||||
"modules-left": [ "cpu", "memory","battery"],
|
||||
"modules-center": ["wlr/workspaces"],
|
||||
"modules-right": ["pulseaudio", "network", "clock"],
|
||||
|
||||
|
||||
|
||||
"wlr/workspaces": {
|
||||
|
||||
"on-scroll-up": "hyprctl dispatch workspace e+1",
|
||||
"on-scroll-down": "hyprctl dispatch workspace e-1",
|
||||
"format": "{icon}",
|
||||
"format-active": " {icon} ",
|
||||
"on-click": "activate",
|
||||
|
||||
"format-icons": {
|
||||
"1": "I",
|
||||
"2": "II",
|
||||
"3": "III",
|
||||
"4": "IV",
|
||||
"5": "V",
|
||||
"urgent": "",
|
||||
"default": "I"
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
"hyprland/window": {
|
||||
"format": "{}"
|
||||
},
|
||||
|
||||
|
||||
"tray": {
|
||||
"spacing": 10
|
||||
},
|
||||
|
||||
|
||||
"clock": {
|
||||
"format": "{:%I:%M %p}",
|
||||
"format-alt": "{:%a %b %d}",
|
||||
"tooltip-format": "<big>{:%B %Y}</big>\n<tt><small>{calendar}</small></tt>",
|
||||
},
|
||||
|
||||
|
||||
|
||||
"cpu": {
|
||||
"interval": 1,
|
||||
"format": " {usage}%",
|
||||
"max-length": 100,
|
||||
"on-click": "",
|
||||
},
|
||||
|
||||
|
||||
"memory": {
|
||||
"interval": 3,
|
||||
"format-alt": " {}%",
|
||||
"format":" {used:0.1f}G",
|
||||
"max-length": 10,
|
||||
"tooltip": false
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
"network": {
|
||||
"format-wifi": "直 {essid}",
|
||||
"format-ethernet": " wired",
|
||||
"format-disconnected": "睊",
|
||||
"tooltip": false
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
"pulseaudio": {
|
||||
"on-scroll-up": "pulsemixer -i 5",
|
||||
"on-scroll-down": "pulsemixer -d 5",
|
||||
|
||||
"format": "{icon} {volume}%",
|
||||
"format-bluetooth": " {volume}%",
|
||||
"format-bluetooth-muted": "婢 ",
|
||||
"format-muted": "婢",
|
||||
|
||||
"format-icons": {
|
||||
"headphone": "",
|
||||
"hands-free": "",
|
||||
"headset": "",
|
||||
"phone": "",
|
||||
"portable": "",
|
||||
"car": "",
|
||||
"default": ["", "", ""]
|
||||
},
|
||||
|
||||
"on-click": "pavucontrol",
|
||||
},
|
||||
|
||||
"bluetooth": {
|
||||
"format": " {status}",
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
"battery": {
|
||||
"states": {
|
||||
"warning": 30,
|
||||
"critical": 15
|
||||
},
|
||||
"format": "{icon}",
|
||||
"format-charging": " ",
|
||||
"format-plugged": " ",
|
||||
"format-full": " ",
|
||||
"format-alt": "{icon} {capacity}%",
|
||||
"format-icons": [" ", " ", " ", " ", " "],
|
||||
"tooltip": false
|
||||
},
|
||||
|
||||
}
|
||||
|
362
.config/waybar/joksi/style.css
Executable file
|
@ -0,0 +1,362 @@
|
|||
|
||||
@keyframes blink-warning {
|
||||
70% {
|
||||
color: #e5e9f0;
|
||||
}
|
||||
to {
|
||||
color: #e5e9f0;
|
||||
background-color: orange;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@keyframes blink-critical {
|
||||
70% {
|
||||
color: #e5e9f0;
|
||||
}
|
||||
to {
|
||||
color: #e5e9f0;
|
||||
background-color: red;
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes fadein {
|
||||
from {
|
||||
opacity: 0;
|
||||
}
|
||||
to {
|
||||
opacity: 1;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
@keyframes gradient {
|
||||
0% {
|
||||
background-position: 0% 50%;
|
||||
}
|
||||
50% {
|
||||
background-position: 100% 30%;
|
||||
}
|
||||
100% {
|
||||
background-position: 0% 50%;
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes gradient_f {
|
||||
0% {
|
||||
background-position: 0% 200%;
|
||||
}
|
||||
50% {
|
||||
background-position: 200% 0%;
|
||||
}
|
||||
100% {
|
||||
background-position: 400% 200%;
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes gradient_f_nh {
|
||||
0% {
|
||||
background-position: 0% 200%;
|
||||
}
|
||||
100% {
|
||||
background-position: 200% 200%;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
* {
|
||||
/* `otf-font-awesome` is required to be installed for icons */
|
||||
font-family: FiraCode Nerd Font;
|
||||
font-size: 14px;
|
||||
font-weight: 900;
|
||||
margin-left: 5;
|
||||
margin-right: 5;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
window#waybar {
|
||||
/* background-color: rgba(26, 27, 38, 0.5); */
|
||||
background-color: transparent;
|
||||
color: #ffffff;
|
||||
transition-property: background-color;
|
||||
transition-duration: 0.5s;
|
||||
/* border-top: 8px transparent; */
|
||||
transition-duration: 0.5s;
|
||||
margin: 0px 0px;
|
||||
}
|
||||
|
||||
window#waybar.hidden {
|
||||
opacity: 0.2;
|
||||
}
|
||||
|
||||
#workspaces button {
|
||||
padding: 0 0px;
|
||||
color: #555555;
|
||||
background-color: transparent;
|
||||
/* Use box-shadow instead of border so the text isn't offset */
|
||||
box-shadow: inset 0 -3px transparent;
|
||||
/* Avoid rounded borders under each workspace name */
|
||||
border: none;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#workspaces button label{
|
||||
color: #89b4fa ;
|
||||
font-weight: bolder;
|
||||
}
|
||||
|
||||
#workspaces button.active label{
|
||||
color: #11111b;
|
||||
font-weight: bolder;
|
||||
}
|
||||
|
||||
#workspaces{
|
||||
background-color: transparent;
|
||||
margin-top: 2px;
|
||||
margin-bottom: 2px;
|
||||
margin-right: 10px;
|
||||
margin-left: 25px;
|
||||
}
|
||||
#workspaces button{
|
||||
box-shadow: rgba(0, 0, 0, 0.116) 2 2 5 2px;
|
||||
background-color: #11111b ;
|
||||
margin-right: 10px;
|
||||
padding: 10px;
|
||||
padding-top: 4px;
|
||||
padding-bottom: 2px;
|
||||
font-weight: bolder;
|
||||
color: #89b4fa ;
|
||||
transition: all 0.5s cubic-bezier(.55,-0.68,.48,1.68);
|
||||
}
|
||||
|
||||
#workspaces button.active{
|
||||
padding-right: 20px;
|
||||
box-shadow: rgba(0, 0, 0, 0.288) 2 2 5 2px;
|
||||
padding-left: 20px;
|
||||
padding-bottom: 3px;
|
||||
background: rgb(203,166,247);
|
||||
background: radial-gradient(circle, rgba(203,166,247,1) 0%, rgba(193,168,247,1) 12%, rgba(249,226,175,1) 19%, rgba(189,169,247,1) 20%, rgba(182,171,247,1) 24%, rgba(198,255,194,1) 36%, rgba(177,172,247,1) 37%, rgba(170,173,248,1) 48%, rgba(255,255,255,1) 52%, rgba(166,174,248,1) 52%, rgba(160,175,248,1) 59%, rgba(148,226,213,1) 66%, rgba(155,176,248,1) 67%, rgba(152,177,248,1) 68%, rgba(205,214,244,1) 77%, rgba(148,178,249,1) 78%, rgba(144,179,250,1) 82%, rgba(180,190,254,1) 83%, rgba(141,179,250,1) 90%, rgba(137,180,250,1) 100%);
|
||||
background-size: 400% 400%;
|
||||
animation: gradient_f 20s ease-in-out infinite;
|
||||
transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#window {
|
||||
/* padding-left: 10px; */
|
||||
/* padding-right: 10px; */
|
||||
color: #11111b;
|
||||
background-color: transparent;
|
||||
padding-right: 20px;
|
||||
box-shadow: rgba(0, 0, 0, 0.288) 2 2 5 2px;
|
||||
padding-left: 20px;
|
||||
padding-bottom: 3px;
|
||||
background: rgb(203,166,247);
|
||||
background: radial-gradient(circle, rgba(203,166,247,1) 0%, rgba(193,168,247,1) 12%, rgba(249,226,175,1) 19%, rgba(189,169,247,1) 20%, rgba(182,171,247,1) 24%, rgba(198,255,194,1) 36%, rgba(177,172,247,1) 37%, rgba(170,173,248,1) 48%, rgba(255,255,255,1) 52%, rgba(166,174,248,1) 52%, rgba(160,175,248,1) 59%, rgba(148,226,213,1) 66%, rgba(155,176,248,1) 67%, rgba(152,177,248,1) 68%, rgba(205,214,244,1) 77%, rgba(148,178,249,1) 78%, rgba(144,179,250,1) 82%, rgba(180,190,254,1) 83%, rgba(141,179,250,1) 90%, rgba(137,180,250,1) 100%);
|
||||
background-size: 400% 400%;
|
||||
animation: gradient_f 20s ease-in-out infinite;
|
||||
transition: all 0.3s cubic-bezier(.55,-0.68,.48,1.682);
|
||||
}
|
||||
|
||||
#clock,
|
||||
#battery,
|
||||
#cpu,
|
||||
#memory,
|
||||
#disk,
|
||||
#temperature,
|
||||
#backlight,
|
||||
#network,
|
||||
#pulseaudio,
|
||||
#custom-media,
|
||||
#tray,
|
||||
#mode,
|
||||
#idle_inhibitor,
|
||||
#mpd,
|
||||
#bluetooth,
|
||||
#custom-hyprPicker,
|
||||
#custom-power-menu,
|
||||
#custom-spotify,
|
||||
#custom-weather,
|
||||
#custom-weather.severe,
|
||||
#custom-weather.sunnyDay,
|
||||
#custom-weather.clearNight,
|
||||
#custom-weather.cloudyFoggyDay,
|
||||
#custom-weather.cloudyFoggyNight,
|
||||
#custom-weather.rainyDay,
|
||||
#custom-weather.rainyNight,
|
||||
#custom-weather.showyIcyDay,
|
||||
#custom-weather.snowyIcyNight,
|
||||
#custom-weather.default {
|
||||
padding: 0px 15px;
|
||||
color: #e5e5e5;
|
||||
/* color: #bf616a; */
|
||||
background-color: #111111;
|
||||
}
|
||||
|
||||
#window,
|
||||
|
||||
|
||||
#cpu {
|
||||
color: #fb958b;
|
||||
background-color: #111111;
|
||||
}
|
||||
|
||||
#memory {
|
||||
color: #ebcb8b;
|
||||
background-color: #111111;
|
||||
}
|
||||
|
||||
#pulseaudio {
|
||||
color: #7d9bba;
|
||||
}
|
||||
|
||||
#backlight {
|
||||
/* color: #EBCB8B; */
|
||||
color: #8fbcbb;
|
||||
}
|
||||
|
||||
#clock {
|
||||
color: #c8d2e0;
|
||||
/* background-color: #14141e; */
|
||||
}
|
||||
|
||||
#battery {
|
||||
color: #c0caf5;
|
||||
/* background-color: #90b1b1; */
|
||||
}
|
||||
|
||||
#battery.charging,
|
||||
#battery.full,
|
||||
#battery.plugged {
|
||||
color: #26a65b;
|
||||
/* background-color: #26a65b; */
|
||||
}
|
||||
|
||||
@keyframes blink {
|
||||
to {
|
||||
background-color: rgba(30, 34, 42, 0.5);
|
||||
color: #abb2bf;
|
||||
}
|
||||
}
|
||||
|
||||
#battery.critical:not(.charging) {
|
||||
color: #f53c3c;
|
||||
animation-name: blink;
|
||||
animation-duration: 0.5s;
|
||||
animation-timing-function: linear;
|
||||
animation-iteration-count: infinite;
|
||||
animation-direction: alternate;
|
||||
}
|
||||
|
||||
label:focus {
|
||||
background-color: #000000;
|
||||
}
|
||||
|
||||
#disk {
|
||||
background-color: #111111;
|
||||
}
|
||||
|
||||
#bluetooth {
|
||||
color: #707d9d;
|
||||
}
|
||||
|
||||
#bluetooth.disconnected {
|
||||
color: #f53c3c;
|
||||
}
|
||||
|
||||
#network {
|
||||
color: #b48ead;
|
||||
}
|
||||
|
||||
#network.disconnected {
|
||||
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 > .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;
|
||||
}
|
||||
|
||||
#language {
|
||||
background: #00b093;
|
||||
color: #740864;
|
||||
padding: 0 0px;
|
||||
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 0px;
|
||||
}
|
||||
|
||||
#keyboard-state > label.locked {
|
||||
background: rgba(0, 0, 0, 0.2);
|
||||
}
|
121
.config/waybar/laptop-bar/config
Executable file
|
@ -0,0 +1,121 @@
|
|||
{
|
||||
"height": 50,
|
||||
"layer": "top",
|
||||
"position": "top",
|
||||
"spacing": 7,
|
||||
"modules-left": ["custom/launcher", "cpu", "temperature", "backlight", "custom/dunst"],
|
||||
"modules-center": ["wlr/workspaces"],
|
||||
"modules-right": ["pulseaudio", "network", "battery", "clock", "custom/powermenu"],
|
||||
|
||||
"wlr/workspaces": {
|
||||
"disable-scroll": true,
|
||||
"all-outputs": true,
|
||||
"on-click": "activate",
|
||||
"on-scroll-up": "hyprctl dispatch workspace e+1",
|
||||
"on-scroll-down": "hyprctl dispatch workspace e-1",
|
||||
"persistent_workspaces": {
|
||||
"1": [],
|
||||
"2": [],
|
||||
"3": [],
|
||||
"4": [],
|
||||
"5": [],
|
||||
"6": [],
|
||||
"7": [],
|
||||
"8": [],
|
||||
"9": [],
|
||||
"10": []
|
||||
}
|
||||
},
|
||||
|
||||
"custom/launcher": {
|
||||
"interval": "once",
|
||||
"format": "",
|
||||
"on-click": "wofi --show drun --columns 2 -I -s ~/.config/wofi/style.css",
|
||||
"tooltip": false
|
||||
},
|
||||
|
||||
"cpu": {
|
||||
"interval": 10,
|
||||
"format": " {usage}%",
|
||||
"max-length": 10
|
||||
},
|
||||
|
||||
"temperature": {
|
||||
"hwmon-path-abs": "/sys/devices/platform/coretemp.0/hwmon",
|
||||
"input-filename": "temp1_input",
|
||||
"format": " {temperatureC}°C",
|
||||
"on-click": "psensor"
|
||||
},
|
||||
|
||||
"backlight": {
|
||||
"device": "nvidia_0",
|
||||
"max-length": "4",
|
||||
"format": "{icon} {percent}%",
|
||||
"format-icons": ["", "", "", "", "", "", "", "", ""],
|
||||
"on-click": "",
|
||||
"on-scroll-up": "brightnessctl set 10%-",
|
||||
"on-scroll-down": "brightnessctl set +10%"
|
||||
},
|
||||
|
||||
"custom/dunst": {
|
||||
"exec": "~/.config/waybar/scripts/dunst.sh",
|
||||
"on-click": "dunstctl set-paused toggle",
|
||||
"restart-interval": 1,
|
||||
"tooltip": false
|
||||
},
|
||||
|
||||
"pulseaudio": {
|
||||
"format": "{icon} {volume}%",
|
||||
"format-bluetooth": "{icon} {volume}% {format_source}",
|
||||
"format-bluetooth-muted": " {icon} {format_source}",
|
||||
"format-muted": "婢",
|
||||
"format-icons": {
|
||||
"headphone": "",
|
||||
"hands-free": "",
|
||||
"headset": "",
|
||||
"phone": "",
|
||||
"portable": "",
|
||||
"car": "",
|
||||
"default": ["", "", ""]
|
||||
},
|
||||
"on-click-right": "pavucontrol",
|
||||
"on-click": "pactl set-sink-mute @DEFAULT_SINK@ toggle"
|
||||
},
|
||||
|
||||
"network": {
|
||||
"format-wifi": "直 {signalStrength}%",
|
||||
"format-ethernet": " wired",
|
||||
"format-disconnected": "睊 ",
|
||||
"on-click": "sh ~/.config/wofi/wifimenu.sh"
|
||||
},
|
||||
|
||||
"battery": {
|
||||
"bat": "BAT0",
|
||||
"adapter": "ADP0",
|
||||
"interval": 60,
|
||||
"states": {
|
||||
"warning": 30,
|
||||
"critical": 15
|
||||
},
|
||||
"max-length": 20,
|
||||
"format": "{icon} {capacity}%",
|
||||
"format-warning": "{icon} {capacity}%",
|
||||
"format-critical": "{icon} {capacity}%",
|
||||
"format-charging": " {capacity}%",
|
||||
"format-plugged": " {capacity}%",
|
||||
"format-alt": "{icon} {time}",
|
||||
"format-full": " {capacity}%",
|
||||
"format-icons": [" ", " ", " ", " ", " "]
|
||||
},
|
||||
|
||||
"clock": {
|
||||
"format-alt": "<span> </span> {:%a %b %d}",
|
||||
"format": "<span> </span> {:%I:%M %p}"
|
||||
},
|
||||
|
||||
"custom/powermenu": {
|
||||
"format": "",
|
||||
"on-click": "bash ~/.config/wofi/powermenu.sh",
|
||||
"tooltip": false
|
||||
}
|
||||
}
|
133
.config/waybar/laptop-bar/style.css
Executable file
|
@ -0,0 +1,133 @@
|
|||
@import "../colors/mocha.css";
|
||||
|
||||
/* margin: top right bottom left */
|
||||
/* Spacing outside the element */
|
||||
|
||||
/* padding: top right bottom left */
|
||||
/* Spacing inside the element */
|
||||
|
||||
* {
|
||||
font-family: SFPro;
|
||||
font-size: 17px;
|
||||
}
|
||||
|
||||
window#waybar {
|
||||
background-color: @crust;
|
||||
color: @text;
|
||||
transition-property: background-color;
|
||||
transition-duration: 0.5s;
|
||||
border-radius: 0px;
|
||||
transition-duration: .5s;
|
||||
margin: 16px 16px;
|
||||
}
|
||||
|
||||
window#waybar.hidden {
|
||||
opacity: 0.2;
|
||||
}
|
||||
|
||||
#workspaces button {
|
||||
color: @text;
|
||||
background: @background3;
|
||||
border-radius: 8px;
|
||||
padding: 0px 10px 0px 10px;
|
||||
margin: 7px 5px 10px 5px;
|
||||
border: 1px solid @subtext1;
|
||||
}
|
||||
|
||||
#workspaces button:hover {
|
||||
background: @surface0;
|
||||
color: @text;
|
||||
}
|
||||
|
||||
#workspaces button.active {
|
||||
color: @crust;
|
||||
background: @overlay2;
|
||||
border: none;
|
||||
}
|
||||
|
||||
#custom-launcher,
|
||||
#clock,
|
||||
#battery,
|
||||
#cpu,
|
||||
#temperature,
|
||||
#backlight,
|
||||
#network,
|
||||
#pulseaudio,
|
||||
#custom-dunst,
|
||||
#custom-powermenu{
|
||||
padding: 0px 20px;
|
||||
margin: 7px 0px 10px 0px;
|
||||
border-radius: 8px;
|
||||
color: @crust;
|
||||
}
|
||||
|
||||
#window,
|
||||
|
||||
#custom-launcher {
|
||||
padding: 0px 25px 0px 20px;
|
||||
margin: 7px 0px 10px 20px;
|
||||
background-color: @mauve;
|
||||
}
|
||||
|
||||
#cpu {
|
||||
background-color: @lavender;
|
||||
}
|
||||
|
||||
#temperature{
|
||||
background-color: @blue;
|
||||
}
|
||||
|
||||
#backlight {
|
||||
background-color: @sapphire;
|
||||
}
|
||||
|
||||
#custom-dunst {
|
||||
padding: 0px 20px 0px 13px;
|
||||
background-color: @sky;
|
||||
}
|
||||
|
||||
#pulseaudio {
|
||||
padding: 0px 20px 0px 17px;
|
||||
background-color: @teal;
|
||||
}
|
||||
|
||||
#network {
|
||||
padding: 0px 15px 0px 20px;
|
||||
background-color: @green;
|
||||
}
|
||||
|
||||
#battery {
|
||||
background-color: @yellow;
|
||||
}
|
||||
|
||||
#clock {
|
||||
background-color: @peach;
|
||||
}
|
||||
|
||||
#custom-powermenu {
|
||||
padding: 0px 25px 0px 20px;
|
||||
margin: 7px 20px 10px 0px;
|
||||
background-color: @maroon;
|
||||
}
|
||||
|
||||
@keyframes blink {
|
||||
to {
|
||||
background-color: rgba(30, 34, 42, 0.5);
|
||||
color: #abb2bf;
|
||||
}
|
||||
}
|
||||
|
||||
#battery.critical:not(.charging) {
|
||||
color: #f53c3c;
|
||||
animation-name: blink;
|
||||
animation-duration: 0.5s;
|
||||
animation-timing-function: linear;
|
||||
animation-iteration-count: infinite;
|
||||
animation-direction: alternate;
|
||||
}
|
||||
|
||||
label:focus {
|
||||
background-color: #000000;
|
||||
}
|
||||
|
||||
|
7
.config/waybar/scripts/dunst.sh
Executable file
|
@ -0,0 +1,7 @@
|
|||
#!/bin/bash
|
||||
|
||||
COUNT=$(dunstctl count waiting)
|
||||
ENABLED=
|
||||
DISABLED=
|
||||
if [ $COUNT != 0 ]; then DISABLED="$COUNT "; fi
|
||||
if dunstctl is-paused | grep -q "false" ; then echo $ENABLED; else echo $DISABLED; fi
|
128
.config/waybar/scripts/mediaplayer.py
Executable file
|
@ -0,0 +1,128 @@
|
|||
#!/usr/bin/env python3
|
||||
import argparse
|
||||
import logging
|
||||
import sys
|
||||
import signal
|
||||
import gi
|
||||
import json
|
||||
gi.require_version('Playerctl', '2.0')
|
||||
from gi.repository import Playerctl, GLib
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
|
||||
|
||||
def write_output(text, player):
|
||||
logger.info('Writing output')
|
||||
|
||||
output = {'text': text,
|
||||
'class': 'custom-' + player.props.player_name,
|
||||
'alt': player.props.player_name}
|
||||
|
||||
sys.stdout.write(json.dumps(output) + '\n')
|
||||
sys.stdout.flush()
|
||||
|
||||
|
||||
def on_play(player, status, manager):
|
||||
logger.info('Received new playback status')
|
||||
on_metadata(player, player.props.metadata, manager)
|
||||
|
||||
|
||||
def on_metadata(player, metadata, manager):
|
||||
logger.info('Received new metadata')
|
||||
track_info = ''
|
||||
|
||||
if player.props.player_name == 'spotify' and \
|
||||
'mpris:trackid' in metadata.keys() and \
|
||||
':ad:' in player.props.metadata['mpris:trackid']:
|
||||
track_info = 'AD PLAYING'
|
||||
elif player.get_artist() != '' and player.get_title() != '':
|
||||
track_info = '{artist} - {title}'.format(artist=player.get_artist(),
|
||||
title=player.get_title())
|
||||
else:
|
||||
track_info = player.get_title()
|
||||
|
||||
if player.props.status != 'Playing' and track_info:
|
||||
track_info = ' ' + track_info
|
||||
write_output(track_info, player)
|
||||
|
||||
|
||||
def on_player_appeared(manager, player, selected_player=None):
|
||||
if player is not None and (selected_player is None or player.name == selected_player):
|
||||
init_player(manager, player)
|
||||
else:
|
||||
logger.debug("New player appeared, but it's not the selected player, skipping")
|
||||
|
||||
|
||||
def on_player_vanished(manager, player):
|
||||
logger.info('Player has vanished')
|
||||
sys.stdout.write('\n')
|
||||
sys.stdout.flush()
|
||||
|
||||
|
||||
def init_player(manager, name):
|
||||
logger.debug('Initialize player: {player}'.format(player=name.name))
|
||||
player = Playerctl.Player.new_from_name(name)
|
||||
player.connect('playback-status', on_play, manager)
|
||||
player.connect('metadata', on_metadata, manager)
|
||||
manager.manage_player(player)
|
||||
on_metadata(player, player.props.metadata, manager)
|
||||
|
||||
|
||||
def signal_handler(sig, frame):
|
||||
logger.debug('Received signal to stop, exiting')
|
||||
sys.stdout.write('\n')
|
||||
sys.stdout.flush()
|
||||
# loop.quit()
|
||||
sys.exit(0)
|
||||
|
||||
|
||||
def parse_arguments():
|
||||
parser = argparse.ArgumentParser()
|
||||
|
||||
# Increase verbosity with every occurrence of -v
|
||||
parser.add_argument('-v', '--verbose', action='count', default=0)
|
||||
|
||||
# Define for which player we're listening
|
||||
parser.add_argument('--player')
|
||||
|
||||
return parser.parse_args()
|
||||
|
||||
|
||||
def main():
|
||||
arguments = parse_arguments()
|
||||
|
||||
# Initialize logging
|
||||
logging.basicConfig(stream=sys.stderr, level=logging.DEBUG,
|
||||
format='%(name)s %(levelname)s %(message)s')
|
||||
|
||||
# Logging is set by default to WARN and higher.
|
||||
# With every occurrence of -v it's lowered by one
|
||||
logger.setLevel(max((3 - arguments.verbose) * 10, 0))
|
||||
|
||||
# Log the sent command line arguments
|
||||
logger.debug('Arguments received {}'.format(vars(arguments)))
|
||||
|
||||
manager = Playerctl.PlayerManager()
|
||||
loop = GLib.MainLoop()
|
||||
|
||||
manager.connect('name-appeared', lambda *args: on_player_appeared(*args, arguments.player))
|
||||
manager.connect('player-vanished', on_player_vanished)
|
||||
|
||||
signal.signal(signal.SIGINT, signal_handler)
|
||||
signal.signal(signal.SIGTERM, signal_handler)
|
||||
signal.signal(signal.SIGPIPE, signal.SIG_DFL)
|
||||
|
||||
for player in manager.props.player_names:
|
||||
if arguments.player is not None and arguments.player != player.name:
|
||||
logger.debug('{player} is not the filtered player, skipping it'
|
||||
.format(player=player.name)
|
||||
)
|
||||
continue
|
||||
|
||||
init_player(manager, player)
|
||||
|
||||
loop.run()
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
main()
|
102
.config/waybar/scripts/power-menu/powermenu.sh
Executable file
|
@ -0,0 +1,102 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
## Author : Aditya Shakya (adi1090x)
|
||||
## Github : @adi1090x
|
||||
#
|
||||
## wofi : Power Menu
|
||||
#
|
||||
## Available Styles
|
||||
#
|
||||
## style-1 style-2 style-3 style-4 style-5
|
||||
|
||||
# Current Theme
|
||||
dir="~/.config/waybar/scripts/power-menu/"
|
||||
theme='style-1'
|
||||
|
||||
# CMDs
|
||||
uptime="`uptime -p | sed -e 's/up //g'`"
|
||||
host=`hostname`
|
||||
|
||||
# Options
|
||||
shutdown=' Shutdown'
|
||||
reboot=' Reboot'
|
||||
lock=' Lock'
|
||||
suspend=' Suspend'
|
||||
logout=' Logout'
|
||||
yes=' Yes'
|
||||
no=' No'
|
||||
|
||||
# wofi CMD
|
||||
wofi_cmd() {
|
||||
wofi -dmenu \
|
||||
-p "$host" \
|
||||
-mesg "Uptime: $uptime" \
|
||||
-theme ${dir}/${theme}.rasi
|
||||
}
|
||||
|
||||
# Confirmation CMD
|
||||
confirm_cmd() {
|
||||
wofi -theme-str 'window {location: center; anchor: center; fullscreen: false; width: 250px;}' \
|
||||
-theme-str 'mainbox {children: [ "message", "listview" ];}' \
|
||||
-theme-str 'listview {columns: 2; lines: 1;}' \
|
||||
-theme-str 'element-text {horizontal-align: 0.5;}' \
|
||||
-theme-str 'textbox {horizontal-align: 0.5;}' \
|
||||
-dmenu \
|
||||
-p 'Confirmation' \
|
||||
-mesg 'Are you Sure?' \
|
||||
-theme ${dir}/${theme}.rasi
|
||||
}
|
||||
|
||||
# Ask for confirmation
|
||||
confirm_exit() {
|
||||
echo -e "$yes\n$no" | confirm_cmd
|
||||
}
|
||||
|
||||
# Pass variables to wofi dmenu
|
||||
run_wofi() {
|
||||
echo -e "$lock\n$suspend\n$logout\n$reboot\n$shutdown" | wofi_cmd
|
||||
}
|
||||
|
||||
# Execute Command
|
||||
run_cmd() {
|
||||
selected="$(confirm_exit)"
|
||||
if [[ "$selected" == "$yes" ]]; then
|
||||
if [[ $1 == '--shutdown' ]]; then
|
||||
doas poweroff
|
||||
elif [[ $1 == '--reboot' ]]; then
|
||||
doas reboot
|
||||
elif [[ $1 == '--suspend' ]]; then
|
||||
mpc -q pause
|
||||
amixer set Master mute
|
||||
systemctl suspend
|
||||
elif [[ $1 == '--logout' ]]; then
|
||||
hyprctl dispatch exit 1
|
||||
fi
|
||||
else
|
||||
exit 0
|
||||
fi
|
||||
}
|
||||
|
||||
# Actions
|
||||
chosen="$(run_wofi)"
|
||||
case ${chosen} in
|
||||
$shutdown)
|
||||
run_cmd --shutdown
|
||||
;;
|
||||
$reboot)
|
||||
run_cmd --reboot
|
||||
;;
|
||||
$lock)
|
||||
if [[ -x '/usr/bin/betterlockscreen' ]]; then
|
||||
betterlockscreen -l
|
||||
elif [[ -x '/usr/bin/i3lock' ]]; then
|
||||
i3lock
|
||||
fi
|
||||
;;
|
||||
$suspend)
|
||||
run_cmd --suspend
|
||||
;;
|
||||
$logout)
|
||||
run_cmd --logout
|
||||
;;
|
||||
esac
|
18
.config/waybar/scripts/power-menu/shared/colors.rasi
Executable file
|
@ -0,0 +1,18 @@
|
|||
/**
|
||||
*
|
||||
* Author : Aditya Shakya (adi1090x)
|
||||
* Github : @adi1090x
|
||||
*
|
||||
* Colors
|
||||
*
|
||||
* Available Colors Schemes
|
||||
*
|
||||
* adapta catppuccin everforest navy paper
|
||||
* arc cyberpunk gruvbox nord solarized
|
||||
* black dracula lovelace onedark yousai
|
||||
*
|
||||
**/
|
||||
|
||||
/* Import color-scheme from `colors` directory */
|
||||
|
||||
@import "./colors/onedark.rasi"
|
16
.config/waybar/scripts/power-menu/shared/colors/adapta.rasi
Executable file
|
@ -0,0 +1,16 @@
|
|||
/**
|
||||
*
|
||||
* Author : Aditya Shakya (adi1090x)
|
||||
* Github : @adi1090x
|
||||
*
|
||||
* Colors
|
||||
**/
|
||||
|
||||
* {
|
||||
background: #222D32FF;
|
||||
background-alt: #29353BFF;
|
||||
foreground: #B8C2C6FF;
|
||||
selected: #00BCD4FF;
|
||||
active: #21FF90FF;
|
||||
urgent: #FF4B60FF;
|
||||
}
|
16
.config/waybar/scripts/power-menu/shared/colors/arc.rasi
Executable file
|
@ -0,0 +1,16 @@
|
|||
/**
|
||||
*
|
||||
* Author : Aditya Shakya (adi1090x)
|
||||
* Github : @adi1090x
|
||||
*
|
||||
* Colors
|
||||
**/
|
||||
|
||||
* {
|
||||
background: #2F343FFF;
|
||||
background-alt: #383C4AFF;
|
||||
foreground: #BAC5D0FF;
|
||||
selected: #5294E2FF;
|
||||
active: #98C379FF;
|
||||
urgent: #E06B74FF;
|
||||
}
|
16
.config/waybar/scripts/power-menu/shared/colors/black.rasi
Executable file
|
@ -0,0 +1,16 @@
|
|||
/**
|
||||
*
|
||||
* Author : Aditya Shakya (adi1090x)
|
||||
* Github : @adi1090x
|
||||
*
|
||||
* Colors
|
||||
**/
|
||||
|
||||
* {
|
||||
background: #000000FF;
|
||||
background-alt: #101010FF;
|
||||
foreground: #FFFFFFFF;
|
||||
selected: #62AEEFFF;
|
||||
active: #98C379FF;
|
||||
urgent: #E06B74FF;
|
||||
}
|
16
.config/waybar/scripts/power-menu/shared/colors/catppuccin.rasi
Executable file
|
@ -0,0 +1,16 @@
|
|||
/**
|
||||
*
|
||||
* Author : Aditya Shakya (adi1090x)
|
||||
* Github : @adi1090x
|
||||
*
|
||||
* Colors
|
||||
**/
|
||||
|
||||
* {
|
||||
background: #1E1D2FFF;
|
||||
background-alt: #282839FF;
|
||||
foreground: #D9E0EEFF;
|
||||
selected: #7AA2F7FF;
|
||||
active: #ABE9B3FF;
|
||||
urgent: #F28FADFF;
|
||||
}
|
16
.config/waybar/scripts/power-menu/shared/colors/cyberpunk.rasi
Executable file
|
@ -0,0 +1,16 @@
|
|||
/**
|
||||
*
|
||||
* Author : Aditya Shakya (adi1090x)
|
||||
* Github : @adi1090x
|
||||
*
|
||||
* Colors
|
||||
**/
|
||||
|
||||
* {
|
||||
background: #000B1EFF;
|
||||
background-alt: #0A1528FF;
|
||||
foreground: #0ABDC6FF;
|
||||
selected: #0ABDC6FF;
|
||||
active: #00FF00FF;
|
||||
urgent: #FF0000FF;
|
||||
}
|
16
.config/waybar/scripts/power-menu/shared/colors/dracula.rasi
Executable file
|
@ -0,0 +1,16 @@
|
|||
/**
|
||||
*
|
||||
* Author : Aditya Shakya (adi1090x)
|
||||
* Github : @adi1090x
|
||||
*
|
||||
* Colors
|
||||
**/
|
||||
|
||||
* {
|
||||
background: #1E1F29FF;
|
||||
background-alt: #282A36FF;
|
||||
foreground: #FFFFFFFF;
|
||||
selected: #BD93F9FF;
|
||||
active: #50FA7BFF;
|
||||
urgent: #FF5555FF;
|
||||
}
|
16
.config/waybar/scripts/power-menu/shared/colors/everforest.rasi
Executable file
|
@ -0,0 +1,16 @@
|
|||
/**
|
||||
*
|
||||
* Author : Aditya Shakya (adi1090x)
|
||||
* Github : @adi1090x
|
||||
*
|
||||
* Colors
|
||||
**/
|
||||
|
||||
* {
|
||||
background: #323D43FF;
|
||||
background-alt: #3C474DFF;
|
||||
foreground: #DAD1BEFF;
|
||||
selected: #7FBBB3FF;
|
||||
active: #A7C080FF;
|
||||
urgent: #E67E80FF;
|
||||
}
|
16
.config/waybar/scripts/power-menu/shared/colors/gruvbox.rasi
Executable file
|
@ -0,0 +1,16 @@
|
|||
/**
|
||||
*
|
||||
* Author : Aditya Shakya (adi1090x)
|
||||
* Github : @adi1090x
|
||||
*
|
||||
* Colors
|
||||
**/
|
||||
|
||||
* {
|
||||
background: #282828FF;
|
||||
background-alt: #353535FF;
|
||||
foreground: #EBDBB2FF;
|
||||
selected: #83A598FF;
|
||||
active: #B8BB26FF;
|
||||
urgent: #FB4934FF;
|
||||
}
|
16
.config/waybar/scripts/power-menu/shared/colors/lovelace.rasi
Executable file
|
@ -0,0 +1,16 @@
|
|||
/**
|
||||
*
|
||||
* Author : Aditya Shakya (adi1090x)
|
||||
* Github : @adi1090x
|
||||
*
|
||||
* Colors
|
||||
**/
|
||||
|
||||
* {
|
||||
background: #1D1F28FF;
|
||||
background-alt: #282A36FF;
|
||||
foreground: #FDFDFDFF;
|
||||
selected: #79E6F3FF;
|
||||
active: #5ADECDFF;
|
||||
urgent: #F37F97FF;
|
||||
}
|
16
.config/waybar/scripts/power-menu/shared/colors/navy.rasi
Executable file
|
@ -0,0 +1,16 @@
|
|||
/**
|
||||
*
|
||||
* Author : Aditya Shakya (adi1090x)
|
||||
* Github : @adi1090x
|
||||
*
|
||||
* Colors
|
||||
**/
|
||||
|
||||
* {
|
||||
background: #021B21FF;
|
||||
background-alt: #0C252BFF;
|
||||
foreground: #F2F1B9FF;
|
||||
selected: #44B5B1FF;
|
||||
active: #7CBF9EFF;
|
||||
urgent: #C2454EFF;
|
||||
}
|