diff --git a/.config/autorandr/docked_2560_extended/config b/.config/autorandr/docked_2560_extended/config
deleted file mode 100644
index 7899924..0000000
--- a/.config/autorandr/docked_2560_extended/config
+++ /dev/null
@@ -1,18 +0,0 @@
-output DP-2
-off
-output DP-3
-off
-output eDP-1
-crtc 0
-gamma 0.909:0.833:0.769
-mode 3840x2400
-pos 0x0
-primary
-rate 59.99
-output DP-1
-crtc 1
-gamma 0.909:0.833:0.769
-mode 2560x1440
-pos 3840x0
-rate 59.95
-transform 1.500000,0.000000,0.000000,0.000000,1.500000,0.000000,0.000000,0.000000,1.000000
diff --git a/.config/autorandr/docked_2560_extended/setup b/.config/autorandr/docked_2560_extended/setup
deleted file mode 100644
index 6f8bd57..0000000
--- a/.config/autorandr/docked_2560_extended/setup
+++ /dev/null
@@ -1,2 +0,0 @@
-DP-1 00ffffffffffff004c2d810b3239333032180103803d23782a5fb1a2574fa2280f5054bfef80714f810081c081809500a9c0b300010104740030f2705a80b0588a0060592100001e000000fd00184b1e5a1e000a202020202020000000fc00553238443539300a2020202020000000ff0048344d464330323037360a2020011a020323f14890041f130312202223090707830100006d030c001000803c201060010203023a801871382d40582c450060592100001e023a80d072382d40102c458060592100001e011d007251d01e206e28550060592100001e565e00a0a0a029503020350060592100001a000000000000000000000000000000000000000047
-eDP-1 00ffffffffffff004d10d01400000000031e0104b52215780adf0eaa5233b8250d4f550000000101010101010101010101010101010172e700a0f06045903020360050d21000001828b900a0f06045903020360050d210000018000000fe003930543032804c513135365231000000000002410332011200000b010a202001d802030f00e3058000e606050160602800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa
diff --git a/.config/autorandr/docked_tv_oled_extended/config b/.config/autorandr/docked_tv_oled_extended/config
deleted file mode 100644
index 58f494d..0000000
--- a/.config/autorandr/docked_tv_oled_extended/config
+++ /dev/null
@@ -1,17 +0,0 @@
-output DP-1
-off
-output DP-3
-off
-output eDP-1
-crtc 0
-gamma 0.909:0.833:0.769
-mode 3840x2400
-pos 0x0
-primary
-rate 59.99
-output DP-2
-crtc 1
-gamma 0.909:0.833:0.769
-mode 3840x2160
-pos 3840x0
-rate 60.00
diff --git a/.config/autorandr/docked_tv_oled_extended/setup b/.config/autorandr/docked_tv_oled_extended/setup
deleted file mode 100644
index 0741621..0000000
--- a/.config/autorandr/docked_tv_oled_extended/setup
+++ /dev/null
@@ -1,2 +0,0 @@
-DP-2 00ffffffffffff001e6da0c001010101011d010380a05a780aee91a3544c99260f5054a1080031404540614071408180d1c00101010108e80030f2705a80b0588a0040846300001e662150b051001b304070360040846300001e000000fd0018781eff77000a202020202020000000fc004c472054560a20202020202020018e02036af15e616076756665dbda101f0413051403021220212215015d5e5f6263643f40320f57071507505707016704033d1ec05f7e016e030c003000b83c200080010203046ad85dc401788063222878e200cfe305c000e3060d01e20f33eb0146d0002a1803515999aa6fc200a0a0a055503020350040846300001e000000a0
-eDP-1 00ffffffffffff004d10d01400000000031e0104b52215780adf0eaa5233b8250d4f550000000101010101010101010101010101010172e700a0f06045903020360050d21000001828b900a0f06045903020360050d210000018000000fe003930543032804c513135365231000000000002410332011200000b010a202001d802030f00e3058000e606050160602800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa
diff --git a/.config/autorandr/docked_tv_oled_only/config b/.config/autorandr/docked_tv_oled_only/config
deleted file mode 100644
index 2b54990..0000000
--- a/.config/autorandr/docked_tv_oled_only/config
+++ /dev/null
@@ -1,13 +0,0 @@
-output DP-1
-off
-output DP-3
-off
-output eDP-1
-off
-output DP-2
-crtc 1
-mode 3840x2160
-pos 0x0
-rate 60.00
-scale 0.7x0.7
-transform 1.699997,0.000000,0.000000,0.000000,1.699997,0.000000,0.000000,0.000000,1.000000
diff --git a/.config/autorandr/docked_tv_oled_only/setup b/.config/autorandr/docked_tv_oled_only/setup
deleted file mode 100644
index 0741621..0000000
--- a/.config/autorandr/docked_tv_oled_only/setup
+++ /dev/null
@@ -1,2 +0,0 @@
-DP-2 00ffffffffffff001e6da0c001010101011d010380a05a780aee91a3544c99260f5054a1080031404540614071408180d1c00101010108e80030f2705a80b0588a0040846300001e662150b051001b304070360040846300001e000000fd0018781eff77000a202020202020000000fc004c472054560a20202020202020018e02036af15e616076756665dbda101f0413051403021220212215015d5e5f6263643f40320f57071507505707016704033d1ec05f7e016e030c003000b83c200080010203046ad85dc401788063222878e200cfe305c000e3060d01e20f33eb0146d0002a1803515999aa6fc200a0a0a055503020350040846300001e000000a0
-eDP-1 00ffffffffffff004d10d01400000000031e0104b52215780adf0eaa5233b8250d4f550000000101010101010101010101010101010172e700a0f06045903020360050d21000001828b900a0f06045903020360050d210000018000000fe003930543032804c513135365231000000000002410332011200000b010a202001d802030f00e3058000e606050160602800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa
diff --git a/.config/autorandr/mobile/config b/.config/autorandr/mobile/config
deleted file mode 100644
index 6c34fe1..0000000
--- a/.config/autorandr/mobile/config
+++ /dev/null
@@ -1,14 +0,0 @@
-output DP-1
-off
-output DP-2
-off
-output DP-3
-off
-output eDP-1
-crtc 0
-gamma 0.909:0.833:0.769
-mode 3840x2400
-scale 1x1
-pos 0x0
-primary
-rate 59.99
diff --git a/.config/autorandr/mobile/postswitch b/.config/autorandr/mobile/postswitch
deleted file mode 100755
index 7bd6290..0000000
--- a/.config/autorandr/mobile/postswitch
+++ /dev/null
@@ -1,3 +0,0 @@
-# /bin/bash
-xset s off
-xset +dpms
diff --git a/.config/autorandr/mobile/setup b/.config/autorandr/mobile/setup
deleted file mode 100644
index dbfc89f..0000000
--- a/.config/autorandr/mobile/setup
+++ /dev/null
@@ -1 +0,0 @@
-eDP-1 00ffffffffffff004d10d01400000000031e0104b52215780adf0eaa5233b8250d4f550000000101010101010101010101010101010172e700a0f06045903020360050d21000001828b900a0f06045903020360050d210000018000000fe003930543032804c513135365231000000000002410332011200000b010a202001d802030f00e3058000e606050160602800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa
diff --git a/.config/autorandr/postswitch b/.config/autorandr/postswitch
deleted file mode 100755
index b44aeef..0000000
--- a/.config/autorandr/postswitch
+++ /dev/null
@@ -1,34 +0,0 @@
-#!/bin/bash
-
-polybar_auto_hide_timer_name=polybar_auto_hide.timer
-
-function auto_hide_polybar() {
-
- if [[ $1 == "true" ]]; then
- systemd-run --user --on-calendar="*:0/1" --unit=$polybar_auto_hide_timer_name /usr/bin/polybar-msg cmd hide || true
- else
- systemctl --user stop $polybar_auto_hide_timer_name || true
- fi
-}
-
-current_profile=$(autorandr | grep '1st match' | awk '{print $1;}')
-echo "Switching to $current_profile"
-
-if [[ "$current_profile" == *'oled'* ]]; then
- echo "OLED Display detected"
-
- # setup screen saver
- xset s noblank
- xset s 300
- xset -dpms
- #xset s on
-
- # add timer to auto hide polybar
- auto_hide_polybar "true"
-else
- # remote auto hide of polybar timer
- auto_hide_polybar "false"
-fi
-
-echo "Done!"
-
diff --git a/.config/dunst/dunstrc b/.config/dunst/dunstrc
deleted file mode 100644
index f07f982..0000000
--- a/.config/dunst/dunstrc
+++ /dev/null
@@ -1,448 +0,0 @@
-# See dunst(5) for all configuration options
-
-[global]
- ### Display ###
-
- # Which monitor should the notifications be displayed on.
- monitor = 0
-
- # Display notification on focused monitor. Possible modes are:
- # mouse: follow mouse pointer
- # keyboard: follow window with keyboard focus
- # none: don't follow anything
- #
- # "keyboard" needs a window manager that exports the
- # _NET_ACTIVE_WINDOW property.
- # This should be the case for almost all modern window managers.
- #
- # If this option is set to mouse or keyboard, the monitor option
- # will be ignored.
- follow = mouse
-
- # The geometry of the window:
- # [{width}]x{height}[+/-{x}+/-{y}]
- # The geometry of the message window.
- # The height is measured in number of notifications everything else
- # in pixels. If the width is omitted but the height is given
- # ("-geometry x2"), the message window expands over the whole screen
- # (dmenu-like). If width is 0, the window expands to the longest
- # message displayed. A positive x is measured from the left, a
- # negative from the right side of the screen. Y is measured from
- # the top and down respectively.
- # The width can be negative. In this case the actual width is the
- # screen width minus the width defined in within the geometry option.
- geometry = "1000x20-30+20"
-
- # 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 = 1
-
- # Set the minimum width for the progress bar
- progress_bar_min_width = 150
-
- # Set the maximum width for the progress bar
- progress_bar_max_width = 300
-
-
- # Show how many messages are currently hidden (because of geometry).
- indicate_hidden = yes
-
- # Shrink window if it's smaller than the width. Will be ignored if
- # width is 0.
- shrink = yes
-
- # The transparency of the window. Range: [0; 100].
- # This option will only work if a compositing window manager is
- # present (e.g. xcompmgr, compiz, etc.). (X11 only)
- transparency = 0
-
- # The height of the entire notification. If the height is smaller
- # than the font height and padding combined, it will be raised
- # to the font height and padding.
- notification_height = 0
-
- # Draw a line of "separator_height" pixel height between two
- # notifications.
- # Set to 0 to disable.
- separator_height = 4
-
- # Padding between text and separator.
- padding = 15
-
- # Horizontal padding.
- horizontal_padding = 15
-
- # Padding between text and icon.
- text_icon_padding = 0
-
- # Defines width in pixels of frame around the notification window.
- # Set to 0 to disable.
- frame_width = 3
-
- # Defines color of the frame around the notification window.
- frame_color = "#f98202"
-
- # Define a color for the separator.
- # possible values are:
- # * auto: dunst tries to find a color fitting to the background;
- # * foreground: use the same color as the foreground;
- # * frame: use the same color as the frame;
- # * anything else will be interpreted as a X color.
- separator_color = frame
-
- # Sort messages by urgency.
- sort = yes
-
- # 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 = MesloLGS NF 12
-
- # The spacing between lines. If the height is smaller than the
- # font height, it will get raised to the font height.
- line_height = 0
-
- # Possible values are:
- # full: Allow a small subset of html markup in notifications:
- # bold
- # italic
- # strikethrough
- # underline
- #
- # For a complete reference see
- # .
- #
- # 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 = "%s\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
-
- # Split notifications into multiple lines if they don't fit into
- # geometry.
- word_wrap = yes
-
- # When word_wrap is set to no, 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 ###
-
- # Align icons left/right/off
- icon_position = left
-
- # Scale small icons up to this size, set to 0 to disable. Helpful
- # for e.g. small files or high-dpi screens. In case of conflict,
- # max_icon_size takes precedence over this.
- min_icon_size = 0
-
- # Scale larger icons down to this size, set to 0 to disable
- max_icon_size = 32
-
- # Paths to default icons.
- icon_path = /usr/share/icons/gnome/16x16/status/:/usr/share/icons/gnome/16x16/devices/
-
- ### 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/dmenu -p dunst:
-
- # Browser for opening urls in context menu.
- browser = /usr/bin/brave -new-tab
-
- # 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
-
- # Print a notification on startup.
- # This is mainly for error detection, since dbus (re-)starts dunst
- # automatically after a crash.
- startup_notification = false
-
- # Manage dunst's desire for talking
- # Can be one of the following values:
- # crit: Critical features. Dunst aborts
- # warn: Only non-fatal warnings
- # mesg: Important Messages
- # info: all unimportant stuff
- # debug: all less than unimportant stuff
- verbosity = mesg
-
- # Define the corner radius of the notification window
- # in pixel size. If the radius is 0, you have no rounded
- # corners.
- # The radius will be automatically lowered if it exceeds half of the
- # notification height to avoid clipping text and/or icons.
- corner_radius = 0
-
- # Ignore the dbus closeNotification message.
- # Useful to enforce the timeout set by dunst configuration. Without this
- # parameter, an application may close the notification sent before the
- # user defined timeout.
- ignore_dbusclose = false
-
- ### 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 = 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 = true
-
-
-[urgency_low]
- # IMPORTANT: colors have to be defined in quotation marks.
- # Otherwise the "#" and following would be interpreted as a comment.
- background = "#222222"
- foreground = "#ffffff"
- timeout = 10
- # Icon for notifications with low urgency, uncomment to enable
- #icon = /path/to/icon
-
-[urgency_normal]
- background = "#222222"
- foreground = "#ffffff"
- timeout = 10
- # Icon for notifications with normal urgency, uncomment to enable
- #icon = /path/to/icon
-
-[urgency_critical]
- background = "#900000"
- foreground = "#ffffff"
- frame_color = "#ff0000"
- timeout = 0
- # Icon for notifications with critical urgency, uncomment to enable
- #icon = /path/to/icon
-
-# 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
-# timeout
-# urgency
-# action_name
-#
-# 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: if you don't want a notification to be displayed, set the format
-# to "".
-# 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"
-# format = ""
-
-#[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
diff --git a/.config/i3/config##class.arch_desktop b/.config/i3/config##class.arch_desktop
deleted file mode 100644
index 40aa032..0000000
--- a/.config/i3/config##class.arch_desktop
+++ /dev/null
@@ -1,209 +0,0 @@
-# === Basic Settings ===
-set $mod Mod4
-set $term alacritty
-floating_modifier $mod
-font pango:MesloLGS Nerd Font 11
-
-# === Startup Applications ===
-exec --no-startup-id numlockx
-exec --no-startup-id blueman-applet
-exec --no-startup-id mullvad-vpn
-exec --no-startup-id gammastep
-exec --no-startup-id i3-msg workspace 1
-exec --no-startup-id polybar
-exec --no-startup-id thunderbird
-exec --no-startup-id nextcloud
-exec --no-startup-id spotify
-exec --no-startup-id brave
-exec --no-startup-id alacritty -e tmux
-
-exec xset s noblank
-exec xset -dpms
-
-# === Bar ===
-#bar {
-# status_command polybar
-# mode hide
-# hidden_state hide
-# position top
-#}
-
-# === Keyboard Layout ===
-exec --no-startup-id setxkbmap -layout us -variant intl
-
-# === Gaps === (requires i3-gaps)
-gaps inner 8
-gaps outer -4
-smart_gaps on
-smart_borders on
-
-# === Workspace Behavior ===
-workspace_auto_back_and_forth yes
-
-# === Keybindings ===
-
-# Terminal and Rofi
-bindsym $mod+Return exec alacritty
-bindsym $mod+Ctrl+Return exec alacritty -e zellij
-bindsym $mod+Shift+Return exec rofi -show combi
-
-# System
-bindsym $mod+Ctrl+l exec i3lock
-bindsym $mod+Shift+r restart
-bindsym $mod+Ctrl+Shift+Mod1+s exec systemctl suspend
-bindsym $mod+Ctrl+Shift+Mod1+h exec systemctl hibernate
-
-# Audio
-bindsym XF86AudioLowerVolume exec wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%-
-bindsym XF86AudioRaiseVolume exec wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%+
-bindsym XF86AudioMute exec wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle
-bindsym $mod+XF86AudioMute exec wpctl set-mute @DEFAULT_AUDIO_SOURCE@ toggle
-bindsym XF86AudioPlay exec playerctl play-pause
-bindsym XF86AudioNext exec playerctl next
-bindsym XF86AudioPrev exec playerctl previous
-bindsym $mod+XF86AudioRaiseVolume exec playerctl next
-bindsym $mod+XF86AudioLowerVolume exec playerctl previous
-
-# Brightness
-bindsym XF86MonBrightnessUp exec light -A 5 && notify-send "Brightness set to $(light)"
-bindsym XF86MonBrightnessDown exec light -U 5 && notify-send "Brightness set to $(light)"
-bindsym $mod+XF86MonBrightnessDown exec light -S 0.2 && notify-send "Brightness set to min"
-bindsym $mod+XF86MonBrightnessUp exec light -S 100 && notify-send "Brightness set to max"
-
-# Misc
-bindsym XF86Calculator exec qalculate-qt
-bindsym $mod+Shift+c kill
-
-bindsym $mod+Shift+f exec polybar-msg cmd toggle
-bindsym $mod+Shift+Print exec flameshot gui
-
-# Borders
-default_border pixel 2
-bindsym $mod+u border none
-bindsym $mod+y border pixel 1
-bindsym $mod+n border normal
-bindsym $mod+Shift+n border none
-
-# Focus
-bindsym $mod+h focus left
-bindsym $mod+j focus down
-bindsym $mod+k focus up
-bindsym $mod+l focus right
-bindsym $mod+Left focus left
-bindsym $mod+Down focus down
-bindsym $mod+Up focus up
-bindsym $mod+Right focus right
-
-# Move containers
-bindsym $mod+Shift+h move left
-bindsym $mod+Shift+j move down
-bindsym $mod+Shift+k move up
-bindsym $mod+Shift+l move right
-bindsym $mod+Shift+Left move left
-bindsym $mod+Shift+Down move down
-bindsym $mod+Shift+Up move up
-bindsym $mod+Shift+Right move right
-
-# Workspaces
-bindsym $mod+b workspace back_and_forth
-bindsym $mod+Shift+b move container to workspace back_and_forth; workspace back_and_forth
-bindsym $mod+Ctrl+Right workspace next
-bindsym $mod+Ctrl+Left workspace prev
-
-# Scratchpad
-bindsym $mod+Shift+minus move scratchpad
-bindsym $mod+minus scratchpad show
-
-# Layout
-#bindsym $mod+z split h; exec notify-send 'Tile horizontally'
-#bindsym $mod+v split v; exec notify-send 'Tile vertically'
-bindsym $mod+q split toggle
-bindsym $mod+f fullscreen toggle
-bindsym $mod+s layout stacking
-bindsym $mod+w layout tabbed
-bindsym $mod+e layout toggle split
-bindsym $mod+Shift+space floating toggle
-bindsym $mod+space focus mode_toggle
-bindsym $mod+Shift+s sticky toggle
-bindsym $mod+a focus parent
-
-# Workspaces 1–9
-set $ws1 "1"
-set $ws2 "2"
-set $ws3 "3"
-set $ws4 "4"
-set $ws5 "5"
-set $ws6 "6"
-set $ws7 "7"
-set $ws8 "8"
-set $ws9 "9"
-
-bindsym $mod+1 workspace $ws1
-bindsym $mod+2 workspace $ws2
-bindsym $mod+3 workspace $ws3
-bindsym $mod+4 workspace $ws4
-bindsym $mod+5 workspace $ws5
-bindsym $mod+6 workspace $ws6
-bindsym $mod+7 workspace $ws7
-bindsym $mod+8 workspace $ws8
-bindsym $mod+9 workspace $ws9
-
-bindsym $mod+Shift+1 move container to workspace $ws1
-bindsym $mod+Shift+2 move container to workspace $ws2
-bindsym $mod+Shift+3 move container to workspace $ws3
-bindsym $mod+Shift+4 move container to workspace $ws4
-bindsym $mod+Shift+5 move container to workspace $ws5
-bindsym $mod+Shift+6 move container to workspace $ws6
-bindsym $mod+Shift+7 move container to workspace $ws7
-bindsym $mod+Shift+8 move container to workspace $ws8
-bindsym $mod+Shift+9 move container to workspace $ws9
-
-bindsym $mod+Ctrl+1 move container to workspace $ws1; workspace $ws1
-bindsym $mod+Ctrl+2 move container to workspace $ws2; workspace $ws2
-bindsym $mod+Ctrl+3 move container to workspace $ws3; workspace $ws3
-bindsym $mod+Ctrl+4 move container to workspace $ws4; workspace $ws4
-bindsym $mod+Ctrl+5 move container to workspace $ws5; workspace $ws5
-bindsym $mod+Ctrl+6 move container to workspace $ws6; workspace $ws6
-bindsym $mod+Ctrl+7 move container to workspace $ws7; workspace $ws7
-bindsym $mod+Ctrl+8 move container to workspace $ws8; workspace $ws8
-bindsym $mod+Ctrl+9 move container to workspace $ws9; workspace $ws9
-
-# Assignments
-assign [class="Thunderbird"] $ws9
-
-# Resize Mode
-mode "resize" {
- bindsym h resize shrink width 4 px or 4 ppt
- bindsym j resize grow height 4 px or 4 ppt
- bindsym k resize shrink height 4 px or 4 ppt
- bindsym l resize grow width 4 px or 4 ppt
- bindsym Left resize shrink width 10 px or 10 ppt
- bindsym Down resize grow height 10 px or 10 ppt
- bindsym Up resize shrink height 10 px or 10 ppt
- bindsym Right resize grow width 10 px or 10 ppt
- bindsym Return mode "default"
- bindsym Escape mode "default"
-}
-
-# === Colors ===
-client.focused #ff8800 #2F3D44 #FF8800 #FDF6E3 #ff8800
-client.focused_inactive #333333 #222222 #444444 #454948 #222222
-client.unfocused #2F3D44 #2F3D44 #FF8800 #454948 #222222
-client.urgent #CB4B16 #FDF6E3 #FF8800 #268BD2 #222222
-client.placeholder #000000 #0c0c0c #ffffff #000000 #222222
-client.background #2B2C2B
-
-# === Floating Windows ===
-for_window [title="alsamixer"] floating enable border pixel 1
-for_window [title="Qalculate!"] floating enable border normal
-for_window [class="Psensor"] floating enable border normal
-for_window [title="lxrandr"] floating enable border normal
-for_window [class="Blueman-manager"] floating enable border normal
-for_window [class="GParted"] floating enable border normal
-for_window [class="pavucontrol"] floating enable
-for_window [title="Volume Control"] floating enable
-for_window [class="Spotify"] move scratchpad
-for_window [class="Deezer"] move scratchpad
-for_window [class=".*VirtualBox.*"] floating enable
-for_window [class=".*VirtualBox Manager.*"] floating disable
-for_window [class=".*VirtualBox Machine"] floating disable
diff --git a/.config/i3/config##class.arch_laptop b/.config/i3/config##class.arch_laptop
deleted file mode 100644
index 1287fea..0000000
--- a/.config/i3/config##class.arch_laptop
+++ /dev/null
@@ -1,485 +0,0 @@
-# Set mod key (Mod1=, Mod4=)
-set $mod Mod4
-set $alt Mod1
-
-# set default desktop layout (default is tiling)
-# workspace_layout tabbed
-
-# Configure border style
-new_window pixel 2
-new_float normal
-
-# Hide borders
-hide_edge_borders none
-
-# change borders
-bindsym $mod+u border none
-bindsym $mod+y border pixel 1
-bindsym $mod+n border normal
-
-# Font for window titles. Will also be used by the bar unless a different font
-# is used in the bar {} block below.
-font xft:MesloLGS NF 11
-
-# Use Mouse+$mod to drag floating windows
-floating_modifier $mod
-
-# start a $myTerm
-set $myTerm alacritty
-bindsym $mod+Return exec $myTerm --command tmux
-bindsym $mod+Ctrl+Return exec $myTerm
-
-# kill focused window
-bindsym $mod+Shift+c kill
-
-# start program launcher
-bindsym $mod+Shift+Return exec --no-startup-id rofi -show run
-
-
-# Apps Launched with +
-bindsym $mod+KP_End exec $myTerm -e lynx -cfg=~/.lynx.cfg -lss=~/.lynx.lss http://www.distrowatch.com
-bindsym $mod+KP_Down exec $myTerm -e sh ./scripts/googler-script.sh
-bindsym $mod+KP_Page_Down exec $myTerm -e newsboat
-bindsym $mod+KP_Left exec $myTerm -e rtv
-bindsym $mod+KP_Begin exec $myTerm -e neomutt
-bindsym $mod+KP_Right exec $myTerm -e twitch-curses
-bindsym $mod+KP_Home exec $myTerm -e sh ./scripts/haxor-news.sh
-bindsym $mod+KP_Up exec $myTerm -e toot curses
-bindsym $mod+KP_Page_Up exec $myTerm -e sh ./scripts/tig-script.sh
-
-# Apps Launched with + +
-bindsym $mod+Shift+KP_1 exec $myTerm -e vifm
-bindsym $mod+Shift+KP_2 exec $myTerm -e joplin
-bindsym $mod+Shift+KP_3 exec $myTerm -e cmus
-bindsym $mod+Shift+KP_4 exec $myTerm -e irssi
-bindsym $mod+Shift+KP_5 exec $myTerm -e rtorrent
-bindsym $mod+ShiFT+KP_6 exec $myTerm -e youtube-viewer
-bindsym $mod+Shift+KP_7 exec $myTerm -e ncpamixer
-bindsym $mod+Shift+KP_8 exec $myTerm -e calcurse
-bindsym $mod+Shift+KP_9 exec $myTerm -e vim ~/.config/i3/config
-
-# Apps Launched with + +
-bindsym $mod+Ctrl+KP_End exec $myTerm -e htop
-bindsym $mod+Ctrl+KP_Down exec $myTerm -e gtop
-bindsym $mod+Ctrl+KP_Page_Down exec $myTerm -e nmon
-bindsym $mod+Ctrl+KP_Left exec $myTerm -e glances
-bindsym $mod+Ctrl+KP_Begin exec $myTerm -e s-tui
-bindsym $mod+Ctrl+KP_Right exec $myTerm -e httping -KY --draw-phase localhost
-bindsym $mod+Ctrl+KP_Home exec $myTerm -e cmatrix -C cyan
-bindsym $mod+Ctrl+KP_Up exec $myTerm -e pianobar
-bindsym $mod+Ctrl+KP_Page_Up exec $myTerm -e wopr report.xml
-
-################################################################################################
-## sound-section - DO NOT EDIT if you wish to automatically upgrade Alsa -> Pulseaudio later! ##
-################################################################################################
-
-#exec --no-startup-id volumeicon
-#exec --no-startup-id pulseaudio
-#exec --no-startup-id pa-applet
-
-################################################################################################
-
-# set keyboard layout to us intl
-exec_always --no-startup-id setxkbmap -layout us -variant intl
-
-# auto switch to best screen config
-bindsym $mod+Home exec "autorandr -c"
-
-# toggle polybar
-bindsym $mod+Shift+f exec "polybar-msg cmd toggle"
-
-# make screenshot
-bindsym $mod+Print exec "flameshot full -c"
-bindsym $mod+Shift+Print exec "flameshot gui"
-bindsym $mod+Shift+P exec "flameshot gui"
-
-# start screenrecording
-bindsym $mod+Ctrl+Shift+Print exec --no-startup-id simplescreenrecorder --start-hidden --start-recording
-
-# Screen brightness controls
-bindsym XF86MonBrightnessUp exec "light -A 5; notify-send Brightness set to $(light)"
-bindsym XF86MonBrightnessDown exec "light -U 5; notify-send Brightness set to $(light)"
-bindsym $mod+XF86MonBrightnessDown exec "light -S 0.2; notify-send Brightness set to min"
-bindsym $mod+XF86MonBrightnessUp exec "light -S 100; notify-send Brightness set to max"
-
-# volumne controls
-bindsym XF86AudioLowerVolume exec "pamixer --decrease 5"
-bindsym XF86AudioRaiseVolume exec "pamixer --increase 5"
-bindsym XF86AudioMute exec "pamixer -t"
-bindsym $mod+XF86AudioMute exec "pactl set-source-mute @DEFAULT_SOURCE@ toggle"
-
-# media controls
-bindsym XF86AudioPlay exec playerctl play-pause
-bindsym $mod+XF86AudioRaiseVolume exec playerctl next
-bindsym $mod+XF86AudioLowerVolume exec playerctl previous
-bindsym XF86AudioNext exec playerctl next
-bindsym XF86AudioPrev exec playerctl previous
-
-# misc keyboard keys
-bindsym XF86Calculator exec --no-startup-id qalculate-gtk
-
-# Start Applications
-bindsym $mod+Ctrl+b exec $myTerm -e 'bmenu'
-bindsym $mod+F1 exec brave
-bindsym $mod+F3 exec kdenlive
-bindsym $mod+F4 exec qalculate-gtk
-bindsym $mod+F5 exec $myTerm -e 'mocp'
-bindsym $mod+F6 exec blueman-manager
-bindsym $mod+F8 exec --no-startup-id GDK_SCALE=2 steam
-bindsym $mod+Shift+d --release exec "killall dunst; exec dunst restart; exec notify-send 'restarted dunst'"
-bindsym Print exec --no-startup-id i3-scrot
-bindsym $mod+Print --release exec --no-startup-id i3-scrot -w
-bindsym $mod+Shift+Print --release exec --no-startup-id i3-scrot -s
-bindsym $mod+Ctrl+h exec xdg-open /usr/share/doc/manjaro/i3_help.pdf
-bindsym $mod+Ctrl+x --release exec --no-startup-id xkill
-
-# focus_follows_mouse no
-
-# change focus
-bindsym $mod+h focus left
-bindsym $mod+j focus down
-bindsym $mod+k focus up
-bindsym $mod+l focus right
-
-# alternatively, you can use the arrow keys:
-bindsym $mod+Left focus left
-bindsym $mod+Down focus down
-bindsym $mod+Up focus up
-bindsym $mod+Right focus right
-
-# move focused window
-bindsym $mod+Shift+h move left
-bindsym $mod+Shift+j move down
-bindsym $mod+Shift+k move up
-bindsym $mod+Shift+l move right
-
-# alternatively, you can use the arrow keys:
-bindsym $mod+Shift+Left move left
-bindsym $mod+Shift+Down move down
-bindsym $mod+Shift+Up move up
-bindsym $mod+Shift+Right move right
-
-# move focus to different monitors
-bindsym $mod+greater focus output right
-bindsym $mod+less focus output left
-
-# move container to different monitors
-bindsym $mod+Ctrl+greater move container to output right; focus output right
-bindsym $mod+Ctrl+less move container to output left; focus output left
-
-# move workspace to different monitor
-bindsym $mod+Ctrl+Shift+greater move workspace to output right
-bindsym $mod+Ctrl+Shift+less move workspace to output left
-
-# workspace back and forth (with/without active container)
-workspace_auto_back_and_forth yes
-bindsym $mod+b workspace back_and_forth
-bindsym $mod+Shift+b move container to workspace back_and_forth; workspace back_and_forth
-
-# split orientation
-bindsym $mod+z split h;exec notify-send 'tile horizontally'
-bindsym $mod+v split v;exec notify-send 'tile vertically'
-bindsym $mod+q split toggle
-
-# toggle fullscreen mode for the focused container
-bindsym $mod+f fullscreen toggle
-bindsym $mod+Shift+y fullscreen disable; floating enable; resize set 640 480; sticky enable; move window to position 1270 590
-
-
-# change container layout (stacked, tabbed, toggle split)
-bindsym $mod+s layout stacking
-bindsym $mod+w layout tabbed
-bindsym $mod+e layout toggle split
-
-# toggle tiling / floating
-bindsym $mod+Shift+space floating toggle
-
-# change focus between tiling / floating windows
-bindsym $mod+space focus mode_toggle
-
-# toggle sticky
-bindsym $mod+Shift+s sticky toggle
-#bindsym $mod+Shift+s exec ~/.i3/i3-display-swap.sh
-
-# focus the parent container
-bindsym $mod+a focus parent
-
-# move the currently focused window to the scratchpad
-bindsym $mod+Shift+minus move scratchpad
-
-# Show the next scratchpad window or hide the focused scratchpad window.
-# If there are multiple scratchpad windows, this command cycles through them.
-bindsym $mod+minus scratchpad show
-
-#navigate workspaces next / previous
-bindsym $mod+Ctrl+Right workspace next
-bindsym $mod+Ctrl+Left workspace prev
-
-# Workspace names
-# to display names or symbols instead of plain workspace numbers you can use
-# something like: set $ws1 1:mail
-# set $ws2 2:
-set $ws1 1
-set $ws2 2
-set $ws3 3
-set $ws4 4
-set $ws5 5
-set $ws6 6
-set $ws7 7
-set $ws8 8
-set $ws9 9
-
-# switch to workspace
-bindsym $mod+1 workspace $ws1
-bindsym $mod+2 workspace $ws2
-bindsym $mod+3 workspace $ws3
-bindsym $mod+4 workspace $ws4
-bindsym $mod+5 workspace $ws5
-bindsym $mod+6 workspace $ws6
-bindsym $mod+7 workspace $ws7
-bindsym $mod+8 workspace $ws8
-bindsym $mod+9 workspace $ws9
-
-# Move focused container to workspace
-bindsym $mod+Ctrl+1 move container to workspace $ws1
-bindsym $mod+Ctrl+2 move container to workspace $ws2
-bindsym $mod+Ctrl+3 move container to workspace $ws3
-bindsym $mod+Ctrl+4 move container to workspace $ws4
-bindsym $mod+Ctrl+5 move container to workspace $ws5
-bindsym $mod+Ctrl+6 move container to workspace $ws6
-bindsym $mod+Ctrl+7 move container to workspace $ws7
-bindsym $mod+Ctrl+8 move container to workspace $ws8
-bindsym $mod+Ctrl+9 move container to workspace $ws9
-
-# Move to workspace with focused container
-bindsym $mod+Shift+1 move container to workspace $ws1; workspace $ws1
-bindsym $mod+Shift+2 move container to workspace $ws2; workspace $ws2
-bindsym $mod+Shift+3 move container to workspace $ws3; workspace $ws3
-bindsym $mod+Shift+4 move container to workspace $ws4; workspace $ws4
-bindsym $mod+Shift+5 move container to workspace $ws5; workspace $ws5
-bindsym $mod+Shift+6 move container to workspace $ws6; workspace $ws6
-bindsym $mod+Shift+7 move container to workspace $ws7; workspace $ws7
-bindsym $mod+Shift+8 move container to workspace $ws8; workspace $ws8
-bindsym $mod+Shift+9 move container to workspace $ws9; workspace $ws9
-
-# Open applications on specific workspaces
-assign [class="Thunderbird"] $ws9
-assign [class="spotify"] $ws9
-
-# Open specific applications in floating mode
-for_window [title="alsamixer"] floating enable border pixel 1
-for_window [class="Clipgrab"] floating enable
-for_window [title="File Transfer*"] floating enable
-for_window [class="Galculator"] floating enable border pixel 1
-for_window [title="Qalculate!"] floating enable border normal
-for_window [class="Psensor"] floating enable border normal
-for_window [title="lxrandr"] floating enable border normal
-for_window [class="Element"] floating enable border normal
-for_window [class="Blueman-manager"] floating enable border normal
-for_window [class="GParted"] floating enable border normal
-for_window [title="i3_help"] floating enable sticky enable border normal
-for_window [class="Lightdm-gtk-greeter-settings"] floating enable
-for_window [class="Lxappearance"] floating enable sticky enable border normal
-for_window [class="Manjaro-hello"] floating enable
-for_window [class="Manjaro Settings Manager"] floating enable border normal
-for_window [title="MuseScore: Play Panel"] floating enable
-for_window [class="Nitrogen"] floating enable sticky enable border normal
-for_window [class="Oblogout"] fullscreen enable
-for_window [class="octopi"] floating enable
-for_window [class="Pamac-manager"] floating enable
-for_window [class="Pavucontrol"] floating enable
-for_window [class="qt5ct"] floating enable sticky enable border normal
-for_window [class="Qtconfig-qt4"] floating enable sticky enable border normal
-for_window [class="Simple-scan"] floating enable border normal
-for_window [class="(?i)System-config-printer.py"] floating enable border normal
-for_window [class="Thus"] floating enable border normal
-for_window [class="Timeset-gui"] floating enable border normal
-for_window [class="(?i)virtualbox"] floating enable border normal
-for_window [class="(?i)virtualbox"] fullscreen enable
-for_window [class="Xfburn"] floating enable
-
-# switch to workspace with urgent window automatically
-for_window [urgent=latest] focus
-
-# reload the configuration file
-bindsym $mod+Ctrl+r reload
-
-# restart i3 inplace (preserves your layout/session, can be used to upgrade i3)
-bindsym $mod+Shift+r restart
-
-# exit i3 (logs you out of your X session)
-# bindsym $mod+Shift+e exec "i3-nagbar -t warning -m 'You pressed the exit shortcut. Do you really want to exit i3? This will end your X session.' -b 'Yes, exit i3' 'i3-msg exit'"
-
-# Lock screen
-bindsym $mod+Ctrl+Shift+$alt+l exec --no-startup-id light-locker-command -l
-
-# Set shut down, restart
-bindsym $mod+Shift+Ctrl+$alt+h exec --no-startup-id systemctl hibernate
-bindsym $mod+Shift+Ctrl+$alt+s exec --no-startup-id systemctl suspend
-
-# set lock combination for i3lock
-bindsym $mod+Ctrl+l exec --no-startup-id i3lock -c 000000
-
-#bindsym $mod+0 mode "$mode_system"
-#set $mode_system (l)ock, (e)xit, switch_(u)ser, (s)uspend, (h)ibernate, (r)eboot, (Shift+s)hutdown
-#mode "$mode_system" {
-# bindsym l exec --no-startup-id light-locker-command -l
-# bindsym h exec --no-startup-id systemctl hibernate
-# bindsym r exec --no-startup-id reboot
-# bindsym s exec --no-startup-id systemctl suspend
-# bindsym Shift+s exec --no-startup-id shutdown now
-#
-# # exit system mode: "Enter" or "Escape"
-# bindsym Return mode "default"
-# bindsym Escape mode "default"
-#}
-
-# Resize window (you can also use the mouse for that)
-bindsym $mod+r mode "resize"
-mode "resize" {
- # Originally set to jkl;.
- # These bindings trigger as soon as you enter the resize mode
- # Pressing left will shrink the window’s width.
- # Pressing right will grow the window’s width.
- # Pressing up will shrink the window’s height.
- # Pressing down will grow the window’s height.
- bindsym h resize shrink width 4 px or 4 ppt
- bindsym j resize grow height 4 px or 4 ppt
- bindsym k resize shrink height 4 px or 4 ppt
- bindsym l resize grow width 4 px or 4 ppt
-
- # same bindings, but for the arrow keys
- bindsym Left resize shrink width 10 px or 10 ppt
- bindsym Down resize grow height 10 px or 10 ppt
- bindsym Up resize shrink height 10 px or 10 ppt
- bindsym Right resize grow width 10 px or 10 ppt
-
- # exit resize mode: Enter or Escape
- bindsym Return mode "default"
- bindsym Escape mode "default"
-}
-
-# Autostart applications
-exec_always --no-startup-id $HOME/.config/polybar/launch.sh
-exec --no-startup-id nextcloud
-exec --no-startup-id mullvad-vpn
-exec --no-startup-id redshift ~/.config/redshift/redshift.conf
-exec --no-startup-id blueman-applet
-exec --no-startup-id picom -b
-
-# locking specific startup applications
-#exec --no-startup-id xss-lock --transfer-sleep-lock -- i3lock --nofork
-#exec --no-startup-id xautolock -time 1 -locker "i3lock" -detectsleep
-exec --no-startup-id xautolock -time 30 -locker "systemctl suspend" -detectsleep
-
-# sys config tools
-exec --no-startup-id xbindkeys
-
-
-# autostart terminal and broswer
-#exec --no-startup-id i3-msg 'workspace 1; exec /usr/bin/termite'
-#exec --no-startup-id i2-msg 'workspace 2; exec /usr/bin/firefox'
-
-
-# Color palette used for the terminal ( ~/.Xresources file )
-# Colors are gathered based on the documentation:
-# https://i3wm.org/docs/userguide.html#xresources
-# Change the variable name at the place you want to match the color
-# of your terminal like this:
-# [example]
-# If you want your bar to have the same background color as your
-# terminal background change the line 362 from:
-# background #14191D
-# to:
-# background $term_background
-# Same logic applied to everything else.
-set_from_resource $term_background background
-set_from_resource $term_foreground foreground
-set_from_resource $term_color0 color0
-set_from_resource $term_color1 color1
-set_from_resource $term_color2 color2
-set_from_resource $term_color3 color3
-set_from_resource $term_color4 color4
-set_from_resource $term_color5 color5
-set_from_resource $term_color6 color6
-set_from_resource $term_color7 color7
-set_from_resource $term_color8 color8
-set_from_resource $term_color9 color9
-set_from_resource $term_color10 color10
-set_from_resource $term_color11 color11
-set_from_resource $term_color12 color12
-set_from_resource $term_color13 color13
-set_from_resource $term_color14 color14
-set_from_resource $term_color15 color15
-
-# Theme colors
-# class border backgr. text indic. child_border
- client.focused #ff8800 #2F3D44 #FF8800 #FDF6E3 #ff8800
- client.focused_inactive #333333 #222222 #444444 #454948 #222222
- client.unfocused #2F3D44 #2F3D44 #FF8800 #454948
- client.urgent #CB4B16 #FDF6E3 #FF8800 #268BD2
- client.placeholder #000000 #0c0c0c #ffffff #000000
-
- client.background #2B2C2B
-
-#############################
-### settings for i3-gaps: ###
-#############################
-
-# Set inner/outer gaps
-gaps inner 8
-gaps outer -4
-
-# Additionally, you can issue commands with the following syntax. This is useful to bind keys to changing the gap size.
-# gaps inner|outer current|all set|plus|minus
-# gaps inner all set 10
-# gaps outer all plus 5
-
-# Smart gaps (gaps used if only more than one container on the workspace)
-smart_gaps on
-
-# Smart borders (draw borders around container only if it is not the only container on this workspace)
-# on|no_gaps (on=always activate and no_gaps=only activate if the gap size to the edge of the screen is 0)
-smart_borders on
-
-# Press $mod+Shift+g to enter the gap mode.
-# Choose o or i for modifying outer/inner gaps.
-# Press one of + / - (in-/decrement for current workspace)
-# or 0 (remove gaps for current workspace). If you also press Shift
-# with these keys, the change will be global for all workspaces.
-set $mode_gaps Gaps: (o) outer, (i) inner
-set $mode_gaps_outer Outer Gaps: +|-|0 (local), Shift + +|-|0 (global)
-set $mode_gaps_inner Inner Gaps: +|-|0 (local), Shift + +|-|0 (global)
-bindsym $mod+Shift+g mode "$mode_gaps"
-
-mode "$mode_gaps" {
- bindsym o mode "$mode_gaps_outer"
- bindsym i mode "$mode_gaps_inner"
- bindsym Return mode "default"
- bindsym Escape mode "default"
-}
-mode "$mode_gaps_inner" {
- bindsym plus gaps inner current plus 5
- bindsym minus gaps inner current minus 5
- bindsym 0 gaps inner current set 0
-
- bindsym Shift+plus gaps inner all plus 5
- bindsym Shift+minus gaps inner all minus 5
- bindsym Shift+0 gaps inner all set 0
-
- bindsym Return mode "default"
- bindsym Escape mode "default"
-}
-mode "$mode_gaps_outer" {
- bindsym plus gaps outer current plus 5
- bindsym minus gaps outer current minus 5
- bindsym 0 gaps outer current set 0
-
- bindsym Shift+plus gaps outer all plus 5
- bindsym Shift+minus gaps outer all minus 5
- bindsym Shift+0 gaps outer all set 0
-
- bindsym Return mode "default"
- bindsym Escape mode "default"
-}
-
diff --git a/.config/i3/config_backup b/.config/i3/config_backup
deleted file mode 100644
index 479a24b..0000000
--- a/.config/i3/config_backup
+++ /dev/null
@@ -1,482 +0,0 @@
-# Set mod key (Mod1=, Mod4=)
-set $mod Mod4
-set $alt Mod1
-
-# set default desktop layout (default is tiling)
-# workspace_layout tabbed
-
-# Configure border style
-new_window pixel 2
-new_float normal
-
-# Hide borders
-hide_edge_borders none
-
-# change borders
-bindsym $mod+u border none
-bindsym $mod+y border pixel 1
-bindsym $mod+n border normal
-
-# Font for window titles. Will also be used by the bar unless a different font
-# is used in the bar {} block below.
-font xft:MesloLGS NF 11
-
-# Use Mouse+$mod to drag floating windows
-floating_modifier $mod
-
-# start a $myTerm
-set $myTerm alacritty
-bindsym $mod+Return exec $myTerm --command tmux
-bindsym $mod+Ctrl+Return exec $myTerm
-
-# kill focused window
-bindsym $mod+Shift+c kill
-
-# start program launcher
-bindsym $mod+Shift+Return exec --no-startup-id rofi -show run
-
-
-# Apps Launched with +
-bindsym $mod+KP_End exec $myTerm -e lynx -cfg=~/.lynx.cfg -lss=~/.lynx.lss http://www.distrowatch.com
-bindsym $mod+KP_Down exec $myTerm -e sh ./scripts/googler-script.sh
-bindsym $mod+KP_Page_Down exec $myTerm -e newsboat
-bindsym $mod+KP_Left exec $myTerm -e rtv
-bindsym $mod+KP_Begin exec $myTerm -e neomutt
-bindsym $mod+KP_Right exec $myTerm -e twitch-curses
-bindsym $mod+KP_Home exec $myTerm -e sh ./scripts/haxor-news.sh
-bindsym $mod+KP_Up exec $myTerm -e toot curses
-bindsym $mod+KP_Page_Up exec $myTerm -e sh ./scripts/tig-script.sh
-
-# Apps Launched with + +
-bindsym $mod+Shift+KP_1 exec $myTerm -e vifm
-bindsym $mod+Shift+KP_2 exec $myTerm -e joplin
-bindsym $mod+Shift+KP_3 exec $myTerm -e cmus
-bindsym $mod+Shift+KP_4 exec $myTerm -e irssi
-bindsym $mod+Shift+KP_5 exec $myTerm -e rtorrent
-bindsym $mod+ShiFT+KP_6 exec $myTerm -e youtube-viewer
-bindsym $mod+Shift+KP_7 exec $myTerm -e ncpamixer
-bindsym $mod+Shift+KP_8 exec $myTerm -e calcurse
-bindsym $mod+Shift+KP_9 exec $myTerm -e vim ~/.config/i3/config
-
-# Apps Launched with + +
-bindsym $mod+Ctrl+KP_End exec $myTerm -e htop
-bindsym $mod+Ctrl+KP_Down exec $myTerm -e gtop
-bindsym $mod+Ctrl+KP_Page_Down exec $myTerm -e nmon
-bindsym $mod+Ctrl+KP_Left exec $myTerm -e glances
-bindsym $mod+Ctrl+KP_Begin exec $myTerm -e s-tui
-bindsym $mod+Ctrl+KP_Right exec $myTerm -e httping -KY --draw-phase localhost
-bindsym $mod+Ctrl+KP_Home exec $myTerm -e cmatrix -C cyan
-bindsym $mod+Ctrl+KP_Up exec $myTerm -e pianobar
-bindsym $mod+Ctrl+KP_Page_Up exec $myTerm -e wopr report.xml
-
-################################################################################################
-## sound-section - DO NOT EDIT if you wish to automatically upgrade Alsa -> Pulseaudio later! ##
-################################################################################################
-
-#exec --no-startup-id volumeicon
-#exec --no-startup-id pulseaudio
-#exec --no-startup-id pa-applet
-
-################################################################################################
-
-# auto switch to best screen config
-bindsym $mod+Home exec "autorandr -c"
-
-# toggle polybar
-bindsym $mod+Shift+f exec "polybar-msg cmd toggle"
-
-# make screenshot
-bindsym $mod+Print exec "flameshot full -c"
-bindsym $mod+Shift+Print exec "flameshot gui"
-
-# start screenrecording
-bindsym $mod+Ctrl+Shift+Print exec --no-startup-id simplescreenrecorder --start-hidden --start-recording
-
-# Screen brightness controls
-bindsym XF86MonBrightnessUp exec "light -A 5; notify-send Brightness set to $(light)"
-bindsym XF86MonBrightnessDown exec "light -U 5; notify-send Brightness set to $(light)"
-bindsym $mod+XF86MonBrightnessDown exec "light -S 0.2; notify-send Brightness set to min"
-bindsym $mod+XF86MonBrightnessUp exec "light -S 100; notify-send Brightness set to max"
-
-# volumne controls
-bindsym XF86AudioLowerVolume exec "pamixer --decrease 5"
-bindsym XF86AudioRaiseVolume exec "pamixer --increase 5"
-bindsym XF86AudioMute exec "pamixer -t"
-bindsym $mod+XF86AudioMute exec "pactl set-source-mute @DEFAULT_SOURCE@ toggle"
-
-# media controls
-bindsym XF86AudioPlay exec playerctl play-pause
-bindsym $mod+XF86AudioRaiseVolume exec playerctl next
-bindsym $mod+XF86AudioLowerVolume exec playerctl previous
-bindsym XF86AudioNext exec playerctl next
-bindsym XF86AudioPrev exec playerctl previous
-
-# misc keyboard keys
-bindsym XF86Calculator exec --no-startup-id qalculate-gtk
-
-# Start Applications
-bindsym $mod+Ctrl+b exec $myTerm -e 'bmenu'
-bindsym $mod+F1 exec brave
-bindsym $mod+F3 exec kdenlive
-bindsym $mod+F4 exec qalculate-gtk
-bindsym $mod+F5 exec $myTerm -e 'mocp'
-bindsym $mod+F6 exec blueman-manager
-bindsym $mod+F8 exec --no-startup-id GDK_SCALE=2 steam
-bindsym $mod+Shift+d --release exec "killall dunst; exec notify-send 'restart dunst'"
-bindsym Print exec --no-startup-id i3-scrot
-bindsym $mod+Print --release exec --no-startup-id i3-scrot -w
-bindsym $mod+Shift+Print --release exec --no-startup-id i3-scrot -s
-bindsym $mod+Ctrl+h exec xdg-open /usr/share/doc/manjaro/i3_help.pdf
-bindsym $mod+Ctrl+x --release exec --no-startup-id xkill
-
-# focus_follows_mouse no
-
-# change focus
-bindsym $mod+h focus left
-bindsym $mod+j focus down
-bindsym $mod+k focus up
-bindsym $mod+l focus right
-
-# alternatively, you can use the arrow keys:
-bindsym $mod+Left focus left
-bindsym $mod+Down focus down
-bindsym $mod+Up focus up
-bindsym $mod+Right focus right
-
-# move focused window
-bindsym $mod+Shift+h move left
-bindsym $mod+Shift+j move down
-bindsym $mod+Shift+k move up
-bindsym $mod+Shift+l move right
-
-# alternatively, you can use the arrow keys:
-bindsym $mod+Shift+Left move left
-bindsym $mod+Shift+Down move down
-bindsym $mod+Shift+Up move up
-bindsym $mod+Shift+Right move right
-
-# move focus to different monitors
-bindsym $mod+greater focus output right
-bindsym $mod+less focus output left
-
-# move container to different monitors
-bindsym $mod+Ctrl+greater move container to output right; focus output right
-bindsym $mod+Ctrl+less move container to output left; focus output left
-
-# move workspace to different monitor
-bindsym $mod+Ctrl+Shift+greater move workspace to output right
-bindsym $mod+Ctrl+Shift+less move workspace to output left
-
-# workspace back and forth (with/without active container)
-workspace_auto_back_and_forth yes
-bindsym $mod+b workspace back_and_forth
-bindsym $mod+Shift+b move container to workspace back_and_forth; workspace back_and_forth
-
-# split orientation
-bindsym $mod+z split h;exec notify-send 'tile horizontally'
-bindsym $mod+v split v;exec notify-send 'tile vertically'
-bindsym $mod+q split toggle
-
-# toggle fullscreen mode for the focused container
-bindsym $mod+f fullscreen toggle
-bindsym $mod+Shift+y fullscreen disable; floating enable; resize set 640 480; sticky enable; move window to position 1270 590
-
-
-# change container layout (stacked, tabbed, toggle split)
-bindsym $mod+s layout stacking
-bindsym $mod+w layout tabbed
-bindsym $mod+e layout toggle split
-
-# toggle tiling / floating
-bindsym $mod+Shift+space floating toggle
-
-# change focus between tiling / floating windows
-bindsym $mod+space focus mode_toggle
-
-# toggle sticky
-bindsym $mod+Shift+s sticky toggle
-#bindsym $mod+Shift+s exec ~/.i3/i3-display-swap.sh
-
-# focus the parent container
-bindsym $mod+a focus parent
-
-# move the currently focused window to the scratchpad
-bindsym $mod+Shift+minus move scratchpad
-
-# Show the next scratchpad window or hide the focused scratchpad window.
-# If there are multiple scratchpad windows, this command cycles through them.
-bindsym $mod+minus scratchpad show
-
-#navigate workspaces next / previous
-bindsym $mod+Ctrl+Right workspace next
-bindsym $mod+Ctrl+Left workspace prev
-
-# Workspace names
-# to display names or symbols instead of plain workspace numbers you can use
-# something like: set $ws1 1:mail
-# set $ws2 2:
-set $ws1 1
-set $ws2 2
-set $ws3 3
-set $ws4 4
-set $ws5 5
-set $ws6 6
-set $ws7 7
-set $ws8 8
-set $ws9 9
-
-# switch to workspace
-bindsym $mod+1 workspace $ws1
-bindsym $mod+2 workspace $ws2
-bindsym $mod+3 workspace $ws3
-bindsym $mod+4 workspace $ws4
-bindsym $mod+5 workspace $ws5
-bindsym $mod+6 workspace $ws6
-bindsym $mod+7 workspace $ws7
-bindsym $mod+8 workspace $ws8
-bindsym $mod+9 workspace $ws9
-
-# Move focused container to workspace
-bindsym $mod+Ctrl+1 move container to workspace $ws1
-bindsym $mod+Ctrl+2 move container to workspace $ws2
-bindsym $mod+Ctrl+3 move container to workspace $ws3
-bindsym $mod+Ctrl+4 move container to workspace $ws4
-bindsym $mod+Ctrl+5 move container to workspace $ws5
-bindsym $mod+Ctrl+6 move container to workspace $ws6
-bindsym $mod+Ctrl+7 move container to workspace $ws7
-bindsym $mod+Ctrl+8 move container to workspace $ws8
-bindsym $mod+Ctrl+9 move container to workspace $ws9
-
-# Move to workspace with focused container
-bindsym $mod+Shift+1 move container to workspace $ws1; workspace $ws1
-bindsym $mod+Shift+2 move container to workspace $ws2; workspace $ws2
-bindsym $mod+Shift+3 move container to workspace $ws3; workspace $ws3
-bindsym $mod+Shift+4 move container to workspace $ws4; workspace $ws4
-bindsym $mod+Shift+5 move container to workspace $ws5; workspace $ws5
-bindsym $mod+Shift+6 move container to workspace $ws6; workspace $ws6
-bindsym $mod+Shift+7 move container to workspace $ws7; workspace $ws7
-bindsym $mod+Shift+8 move container to workspace $ws8; workspace $ws8
-bindsym $mod+Shift+9 move container to workspace $ws9; workspace $ws9
-
-# Open applications on specific workspaces
-assign [class="Thunderbird"] $ws9
-assign [class="spotify"] $ws9
-
-# Open specific applications in floating mode
-for_window [title="alsamixer"] floating enable border pixel 1
-for_window [class="Clipgrab"] floating enable
-for_window [title="File Transfer*"] floating enable
-for_window [class="Galculator"] floating enable border pixel 1
-for_window [title="Qalculate!"] floating enable border normal
-for_window [class="Psensor"] floating enable border normal
-for_window [title="lxrandr"] floating enable border normal
-for_window [class="Element"] floating enable border normal
-for_window [class="Blueman-manager"] floating enable border normal
-for_window [class="GParted"] floating enable border normal
-for_window [title="i3_help"] floating enable sticky enable border normal
-for_window [class="Lightdm-gtk-greeter-settings"] floating enable
-for_window [class="Lxappearance"] floating enable sticky enable border normal
-for_window [class="Manjaro-hello"] floating enable
-for_window [class="Manjaro Settings Manager"] floating enable border normal
-for_window [title="MuseScore: Play Panel"] floating enable
-for_window [class="Nitrogen"] floating enable sticky enable border normal
-for_window [class="Oblogout"] fullscreen enable
-for_window [class="octopi"] floating enable
-for_window [class="Pamac-manager"] floating enable
-for_window [class="Pavucontrol"] floating enable
-for_window [class="qt5ct"] floating enable sticky enable border normal
-for_window [class="Qtconfig-qt4"] floating enable sticky enable border normal
-for_window [class="Simple-scan"] floating enable border normal
-for_window [class="(?i)System-config-printer.py"] floating enable border normal
-for_window [class="Thus"] floating enable border normal
-for_window [class="Timeset-gui"] floating enable border normal
-for_window [class="(?i)virtualbox"] floating enable border normal
-for_window [class="(?i)virtualbox"] fullscreen enable
-for_window [class="Xfburn"] floating enable
-
-# switch to workspace with urgent window automatically
-for_window [urgent=latest] focus
-
-# reload the configuration file
-bindsym $mod+Ctrl+r reload
-
-# restart i3 inplace (preserves your layout/session, can be used to upgrade i3)
-bindsym $mod+Shift+r restart
-
-# exit i3 (logs you out of your X session)
-# bindsym $mod+Shift+e exec "i3-nagbar -t warning -m 'You pressed the exit shortcut. Do you really want to exit i3? This will end your X session.' -b 'Yes, exit i3' 'i3-msg exit'"
-
-# Lock screen
-bindsym $mod+Ctrl+Shift+$alt+l exec --no-startup-id light-locker-command -l
-
-# Set shut down, restart
-bindsym $mod+Shift+Ctrl+$alt+h exec --no-startup-id systemctl hibernate
-bindsym $mod+Shift+Ctrl+$alt+s exec --no-startup-id systemctl suspend
-
-# set lock combination for i3lock
-bindsym $mod+Ctrl+l exec --no-startup-id i3lock -c 000000
-
-#bindsym $mod+0 mode "$mode_system"
-#set $mode_system (l)ock, (e)xit, switch_(u)ser, (s)uspend, (h)ibernate, (r)eboot, (Shift+s)hutdown
-#mode "$mode_system" {
-# bindsym l exec --no-startup-id light-locker-command -l
-# bindsym h exec --no-startup-id systemctl hibernate
-# bindsym r exec --no-startup-id reboot
-# bindsym s exec --no-startup-id systemctl suspend
-# bindsym Shift+s exec --no-startup-id shutdown now
-#
-# # exit system mode: "Enter" or "Escape"
-# bindsym Return mode "default"
-# bindsym Escape mode "default"
-#}
-
-# Resize window (you can also use the mouse for that)
-bindsym $mod+r mode "resize"
-mode "resize" {
- # Originally set to jkl;.
- # These bindings trigger as soon as you enter the resize mode
- # Pressing left will shrink the window’s width.
- # Pressing right will grow the window’s width.
- # Pressing up will shrink the window’s height.
- # Pressing down will grow the window’s height.
- bindsym h resize shrink width 4 px or 4 ppt
- bindsym j resize grow height 4 px or 4 ppt
- bindsym k resize shrink height 4 px or 4 ppt
- bindsym l resize grow width 4 px or 4 ppt
-
- # same bindings, but for the arrow keys
- bindsym Left resize shrink width 10 px or 10 ppt
- bindsym Down resize grow height 10 px or 10 ppt
- bindsym Up resize shrink height 10 px or 10 ppt
- bindsym Right resize grow width 10 px or 10 ppt
-
- # exit resize mode: Enter or Escape
- bindsym Return mode "default"
- bindsym Escape mode "default"
-}
-
-# Autostart applications
-exec_always --no-startup-id $HOME/.config/polybar/launch.sh
-exec --no-startup-id nextcloud
-exec --no-startup-id mullvad-vpn
-exec --no-startup-id redshift ~/.config/redshift/redshift.conf
-exec --no-startup-id blueman-applet
-exec --no-startup-id picom -b
-exec --no-startup-id flameshot
-
-# locking specific startup applications
-#exec --no-startup-id xss-lock --transfer-sleep-lock -- i3lock --nofork
-#exec --no-startup-id xautolock -time 1 -locker "i3lock" -detectsleep
-exec --no-startup-id xautolock -time 30 -locker "systemctl suspend" -detectsleep
-
-# sys config tools
-exec --no-startup-id xbindkeys
-
-
-# autostart terminal and broswer
-#exec --no-startup-id i3-msg 'workspace 1; exec /usr/bin/termite'
-#exec --no-startup-id i2-msg 'workspace 2; exec /usr/bin/firefox'
-
-
-# Color palette used for the terminal ( ~/.Xresources file )
-# Colors are gathered based on the documentation:
-# https://i3wm.org/docs/userguide.html#xresources
-# Change the variable name at the place you want to match the color
-# of your terminal like this:
-# [example]
-# If you want your bar to have the same background color as your
-# terminal background change the line 362 from:
-# background #14191D
-# to:
-# background $term_background
-# Same logic applied to everything else.
-set_from_resource $term_background background
-set_from_resource $term_foreground foreground
-set_from_resource $term_color0 color0
-set_from_resource $term_color1 color1
-set_from_resource $term_color2 color2
-set_from_resource $term_color3 color3
-set_from_resource $term_color4 color4
-set_from_resource $term_color5 color5
-set_from_resource $term_color6 color6
-set_from_resource $term_color7 color7
-set_from_resource $term_color8 color8
-set_from_resource $term_color9 color9
-set_from_resource $term_color10 color10
-set_from_resource $term_color11 color11
-set_from_resource $term_color12 color12
-set_from_resource $term_color13 color13
-set_from_resource $term_color14 color14
-set_from_resource $term_color15 color15
-
-# Theme colors
-# class border backgr. text indic. child_border
- client.focused #ff8800 #2F3D44 #FF8800 #FDF6E3 #ff8800
- client.focused_inactive #333333 #222222 #444444 #454948 #222222
- client.unfocused #2F3D44 #2F3D44 #FF8800 #454948
- client.urgent #CB4B16 #FDF6E3 #FF8800 #268BD2
- client.placeholder #000000 #0c0c0c #ffffff #000000
-
- client.background #2B2C2B
-
-#############################
-### settings for i3-gaps: ###
-#############################
-
-# Set inner/outer gaps
-gaps inner 8
-gaps outer -4
-
-# Additionally, you can issue commands with the following syntax. This is useful to bind keys to changing the gap size.
-# gaps inner|outer current|all set|plus|minus
-# gaps inner all set 10
-# gaps outer all plus 5
-
-# Smart gaps (gaps used if only more than one container on the workspace)
-smart_gaps on
-
-# Smart borders (draw borders around container only if it is not the only container on this workspace)
-# on|no_gaps (on=always activate and no_gaps=only activate if the gap size to the edge of the screen is 0)
-smart_borders on
-
-# Press $mod+Shift+g to enter the gap mode.
-# Choose o or i for modifying outer/inner gaps.
-# Press one of + / - (in-/decrement for current workspace)
-# or 0 (remove gaps for current workspace). If you also press Shift
-# with these keys, the change will be global for all workspaces.
-set $mode_gaps Gaps: (o) outer, (i) inner
-set $mode_gaps_outer Outer Gaps: +|-|0 (local), Shift + +|-|0 (global)
-set $mode_gaps_inner Inner Gaps: +|-|0 (local), Shift + +|-|0 (global)
-bindsym $mod+Shift+g mode "$mode_gaps"
-
-mode "$mode_gaps" {
- bindsym o mode "$mode_gaps_outer"
- bindsym i mode "$mode_gaps_inner"
- bindsym Return mode "default"
- bindsym Escape mode "default"
-}
-mode "$mode_gaps_inner" {
- bindsym plus gaps inner current plus 5
- bindsym minus gaps inner current minus 5
- bindsym 0 gaps inner current set 0
-
- bindsym Shift+plus gaps inner all plus 5
- bindsym Shift+minus gaps inner all minus 5
- bindsym Shift+0 gaps inner all set 0
-
- bindsym Return mode "default"
- bindsym Escape mode "default"
-}
-mode "$mode_gaps_outer" {
- bindsym plus gaps outer current plus 5
- bindsym minus gaps outer current minus 5
- bindsym 0 gaps outer current set 0
-
- bindsym Shift+plus gaps outer all plus 5
- bindsym Shift+minus gaps outer all minus 5
- bindsym Shift+0 gaps outer all set 0
-
- bindsym Return mode "default"
- bindsym Escape mode "default"
-}
-
diff --git a/.config/i3/config_backup##arch.work_desktop b/.config/i3/config_backup##arch.work_desktop
deleted file mode 100644
index 479a24b..0000000
--- a/.config/i3/config_backup##arch.work_desktop
+++ /dev/null
@@ -1,482 +0,0 @@
-# Set mod key (Mod1=, Mod4=)
-set $mod Mod4
-set $alt Mod1
-
-# set default desktop layout (default is tiling)
-# workspace_layout tabbed
-
-# Configure border style
-new_window pixel 2
-new_float normal
-
-# Hide borders
-hide_edge_borders none
-
-# change borders
-bindsym $mod+u border none
-bindsym $mod+y border pixel 1
-bindsym $mod+n border normal
-
-# Font for window titles. Will also be used by the bar unless a different font
-# is used in the bar {} block below.
-font xft:MesloLGS NF 11
-
-# Use Mouse+$mod to drag floating windows
-floating_modifier $mod
-
-# start a $myTerm
-set $myTerm alacritty
-bindsym $mod+Return exec $myTerm --command tmux
-bindsym $mod+Ctrl+Return exec $myTerm
-
-# kill focused window
-bindsym $mod+Shift+c kill
-
-# start program launcher
-bindsym $mod+Shift+Return exec --no-startup-id rofi -show run
-
-
-# Apps Launched with +
-bindsym $mod+KP_End exec $myTerm -e lynx -cfg=~/.lynx.cfg -lss=~/.lynx.lss http://www.distrowatch.com
-bindsym $mod+KP_Down exec $myTerm -e sh ./scripts/googler-script.sh
-bindsym $mod+KP_Page_Down exec $myTerm -e newsboat
-bindsym $mod+KP_Left exec $myTerm -e rtv
-bindsym $mod+KP_Begin exec $myTerm -e neomutt
-bindsym $mod+KP_Right exec $myTerm -e twitch-curses
-bindsym $mod+KP_Home exec $myTerm -e sh ./scripts/haxor-news.sh
-bindsym $mod+KP_Up exec $myTerm -e toot curses
-bindsym $mod+KP_Page_Up exec $myTerm -e sh ./scripts/tig-script.sh
-
-# Apps Launched with + +
-bindsym $mod+Shift+KP_1 exec $myTerm -e vifm
-bindsym $mod+Shift+KP_2 exec $myTerm -e joplin
-bindsym $mod+Shift+KP_3 exec $myTerm -e cmus
-bindsym $mod+Shift+KP_4 exec $myTerm -e irssi
-bindsym $mod+Shift+KP_5 exec $myTerm -e rtorrent
-bindsym $mod+ShiFT+KP_6 exec $myTerm -e youtube-viewer
-bindsym $mod+Shift+KP_7 exec $myTerm -e ncpamixer
-bindsym $mod+Shift+KP_8 exec $myTerm -e calcurse
-bindsym $mod+Shift+KP_9 exec $myTerm -e vim ~/.config/i3/config
-
-# Apps Launched with + +
-bindsym $mod+Ctrl+KP_End exec $myTerm -e htop
-bindsym $mod+Ctrl+KP_Down exec $myTerm -e gtop
-bindsym $mod+Ctrl+KP_Page_Down exec $myTerm -e nmon
-bindsym $mod+Ctrl+KP_Left exec $myTerm -e glances
-bindsym $mod+Ctrl+KP_Begin exec $myTerm -e s-tui
-bindsym $mod+Ctrl+KP_Right exec $myTerm -e httping -KY --draw-phase localhost
-bindsym $mod+Ctrl+KP_Home exec $myTerm -e cmatrix -C cyan
-bindsym $mod+Ctrl+KP_Up exec $myTerm -e pianobar
-bindsym $mod+Ctrl+KP_Page_Up exec $myTerm -e wopr report.xml
-
-################################################################################################
-## sound-section - DO NOT EDIT if you wish to automatically upgrade Alsa -> Pulseaudio later! ##
-################################################################################################
-
-#exec --no-startup-id volumeicon
-#exec --no-startup-id pulseaudio
-#exec --no-startup-id pa-applet
-
-################################################################################################
-
-# auto switch to best screen config
-bindsym $mod+Home exec "autorandr -c"
-
-# toggle polybar
-bindsym $mod+Shift+f exec "polybar-msg cmd toggle"
-
-# make screenshot
-bindsym $mod+Print exec "flameshot full -c"
-bindsym $mod+Shift+Print exec "flameshot gui"
-
-# start screenrecording
-bindsym $mod+Ctrl+Shift+Print exec --no-startup-id simplescreenrecorder --start-hidden --start-recording
-
-# Screen brightness controls
-bindsym XF86MonBrightnessUp exec "light -A 5; notify-send Brightness set to $(light)"
-bindsym XF86MonBrightnessDown exec "light -U 5; notify-send Brightness set to $(light)"
-bindsym $mod+XF86MonBrightnessDown exec "light -S 0.2; notify-send Brightness set to min"
-bindsym $mod+XF86MonBrightnessUp exec "light -S 100; notify-send Brightness set to max"
-
-# volumne controls
-bindsym XF86AudioLowerVolume exec "pamixer --decrease 5"
-bindsym XF86AudioRaiseVolume exec "pamixer --increase 5"
-bindsym XF86AudioMute exec "pamixer -t"
-bindsym $mod+XF86AudioMute exec "pactl set-source-mute @DEFAULT_SOURCE@ toggle"
-
-# media controls
-bindsym XF86AudioPlay exec playerctl play-pause
-bindsym $mod+XF86AudioRaiseVolume exec playerctl next
-bindsym $mod+XF86AudioLowerVolume exec playerctl previous
-bindsym XF86AudioNext exec playerctl next
-bindsym XF86AudioPrev exec playerctl previous
-
-# misc keyboard keys
-bindsym XF86Calculator exec --no-startup-id qalculate-gtk
-
-# Start Applications
-bindsym $mod+Ctrl+b exec $myTerm -e 'bmenu'
-bindsym $mod+F1 exec brave
-bindsym $mod+F3 exec kdenlive
-bindsym $mod+F4 exec qalculate-gtk
-bindsym $mod+F5 exec $myTerm -e 'mocp'
-bindsym $mod+F6 exec blueman-manager
-bindsym $mod+F8 exec --no-startup-id GDK_SCALE=2 steam
-bindsym $mod+Shift+d --release exec "killall dunst; exec notify-send 'restart dunst'"
-bindsym Print exec --no-startup-id i3-scrot
-bindsym $mod+Print --release exec --no-startup-id i3-scrot -w
-bindsym $mod+Shift+Print --release exec --no-startup-id i3-scrot -s
-bindsym $mod+Ctrl+h exec xdg-open /usr/share/doc/manjaro/i3_help.pdf
-bindsym $mod+Ctrl+x --release exec --no-startup-id xkill
-
-# focus_follows_mouse no
-
-# change focus
-bindsym $mod+h focus left
-bindsym $mod+j focus down
-bindsym $mod+k focus up
-bindsym $mod+l focus right
-
-# alternatively, you can use the arrow keys:
-bindsym $mod+Left focus left
-bindsym $mod+Down focus down
-bindsym $mod+Up focus up
-bindsym $mod+Right focus right
-
-# move focused window
-bindsym $mod+Shift+h move left
-bindsym $mod+Shift+j move down
-bindsym $mod+Shift+k move up
-bindsym $mod+Shift+l move right
-
-# alternatively, you can use the arrow keys:
-bindsym $mod+Shift+Left move left
-bindsym $mod+Shift+Down move down
-bindsym $mod+Shift+Up move up
-bindsym $mod+Shift+Right move right
-
-# move focus to different monitors
-bindsym $mod+greater focus output right
-bindsym $mod+less focus output left
-
-# move container to different monitors
-bindsym $mod+Ctrl+greater move container to output right; focus output right
-bindsym $mod+Ctrl+less move container to output left; focus output left
-
-# move workspace to different monitor
-bindsym $mod+Ctrl+Shift+greater move workspace to output right
-bindsym $mod+Ctrl+Shift+less move workspace to output left
-
-# workspace back and forth (with/without active container)
-workspace_auto_back_and_forth yes
-bindsym $mod+b workspace back_and_forth
-bindsym $mod+Shift+b move container to workspace back_and_forth; workspace back_and_forth
-
-# split orientation
-bindsym $mod+z split h;exec notify-send 'tile horizontally'
-bindsym $mod+v split v;exec notify-send 'tile vertically'
-bindsym $mod+q split toggle
-
-# toggle fullscreen mode for the focused container
-bindsym $mod+f fullscreen toggle
-bindsym $mod+Shift+y fullscreen disable; floating enable; resize set 640 480; sticky enable; move window to position 1270 590
-
-
-# change container layout (stacked, tabbed, toggle split)
-bindsym $mod+s layout stacking
-bindsym $mod+w layout tabbed
-bindsym $mod+e layout toggle split
-
-# toggle tiling / floating
-bindsym $mod+Shift+space floating toggle
-
-# change focus between tiling / floating windows
-bindsym $mod+space focus mode_toggle
-
-# toggle sticky
-bindsym $mod+Shift+s sticky toggle
-#bindsym $mod+Shift+s exec ~/.i3/i3-display-swap.sh
-
-# focus the parent container
-bindsym $mod+a focus parent
-
-# move the currently focused window to the scratchpad
-bindsym $mod+Shift+minus move scratchpad
-
-# Show the next scratchpad window or hide the focused scratchpad window.
-# If there are multiple scratchpad windows, this command cycles through them.
-bindsym $mod+minus scratchpad show
-
-#navigate workspaces next / previous
-bindsym $mod+Ctrl+Right workspace next
-bindsym $mod+Ctrl+Left workspace prev
-
-# Workspace names
-# to display names or symbols instead of plain workspace numbers you can use
-# something like: set $ws1 1:mail
-# set $ws2 2:
-set $ws1 1
-set $ws2 2
-set $ws3 3
-set $ws4 4
-set $ws5 5
-set $ws6 6
-set $ws7 7
-set $ws8 8
-set $ws9 9
-
-# switch to workspace
-bindsym $mod+1 workspace $ws1
-bindsym $mod+2 workspace $ws2
-bindsym $mod+3 workspace $ws3
-bindsym $mod+4 workspace $ws4
-bindsym $mod+5 workspace $ws5
-bindsym $mod+6 workspace $ws6
-bindsym $mod+7 workspace $ws7
-bindsym $mod+8 workspace $ws8
-bindsym $mod+9 workspace $ws9
-
-# Move focused container to workspace
-bindsym $mod+Ctrl+1 move container to workspace $ws1
-bindsym $mod+Ctrl+2 move container to workspace $ws2
-bindsym $mod+Ctrl+3 move container to workspace $ws3
-bindsym $mod+Ctrl+4 move container to workspace $ws4
-bindsym $mod+Ctrl+5 move container to workspace $ws5
-bindsym $mod+Ctrl+6 move container to workspace $ws6
-bindsym $mod+Ctrl+7 move container to workspace $ws7
-bindsym $mod+Ctrl+8 move container to workspace $ws8
-bindsym $mod+Ctrl+9 move container to workspace $ws9
-
-# Move to workspace with focused container
-bindsym $mod+Shift+1 move container to workspace $ws1; workspace $ws1
-bindsym $mod+Shift+2 move container to workspace $ws2; workspace $ws2
-bindsym $mod+Shift+3 move container to workspace $ws3; workspace $ws3
-bindsym $mod+Shift+4 move container to workspace $ws4; workspace $ws4
-bindsym $mod+Shift+5 move container to workspace $ws5; workspace $ws5
-bindsym $mod+Shift+6 move container to workspace $ws6; workspace $ws6
-bindsym $mod+Shift+7 move container to workspace $ws7; workspace $ws7
-bindsym $mod+Shift+8 move container to workspace $ws8; workspace $ws8
-bindsym $mod+Shift+9 move container to workspace $ws9; workspace $ws9
-
-# Open applications on specific workspaces
-assign [class="Thunderbird"] $ws9
-assign [class="spotify"] $ws9
-
-# Open specific applications in floating mode
-for_window [title="alsamixer"] floating enable border pixel 1
-for_window [class="Clipgrab"] floating enable
-for_window [title="File Transfer*"] floating enable
-for_window [class="Galculator"] floating enable border pixel 1
-for_window [title="Qalculate!"] floating enable border normal
-for_window [class="Psensor"] floating enable border normal
-for_window [title="lxrandr"] floating enable border normal
-for_window [class="Element"] floating enable border normal
-for_window [class="Blueman-manager"] floating enable border normal
-for_window [class="GParted"] floating enable border normal
-for_window [title="i3_help"] floating enable sticky enable border normal
-for_window [class="Lightdm-gtk-greeter-settings"] floating enable
-for_window [class="Lxappearance"] floating enable sticky enable border normal
-for_window [class="Manjaro-hello"] floating enable
-for_window [class="Manjaro Settings Manager"] floating enable border normal
-for_window [title="MuseScore: Play Panel"] floating enable
-for_window [class="Nitrogen"] floating enable sticky enable border normal
-for_window [class="Oblogout"] fullscreen enable
-for_window [class="octopi"] floating enable
-for_window [class="Pamac-manager"] floating enable
-for_window [class="Pavucontrol"] floating enable
-for_window [class="qt5ct"] floating enable sticky enable border normal
-for_window [class="Qtconfig-qt4"] floating enable sticky enable border normal
-for_window [class="Simple-scan"] floating enable border normal
-for_window [class="(?i)System-config-printer.py"] floating enable border normal
-for_window [class="Thus"] floating enable border normal
-for_window [class="Timeset-gui"] floating enable border normal
-for_window [class="(?i)virtualbox"] floating enable border normal
-for_window [class="(?i)virtualbox"] fullscreen enable
-for_window [class="Xfburn"] floating enable
-
-# switch to workspace with urgent window automatically
-for_window [urgent=latest] focus
-
-# reload the configuration file
-bindsym $mod+Ctrl+r reload
-
-# restart i3 inplace (preserves your layout/session, can be used to upgrade i3)
-bindsym $mod+Shift+r restart
-
-# exit i3 (logs you out of your X session)
-# bindsym $mod+Shift+e exec "i3-nagbar -t warning -m 'You pressed the exit shortcut. Do you really want to exit i3? This will end your X session.' -b 'Yes, exit i3' 'i3-msg exit'"
-
-# Lock screen
-bindsym $mod+Ctrl+Shift+$alt+l exec --no-startup-id light-locker-command -l
-
-# Set shut down, restart
-bindsym $mod+Shift+Ctrl+$alt+h exec --no-startup-id systemctl hibernate
-bindsym $mod+Shift+Ctrl+$alt+s exec --no-startup-id systemctl suspend
-
-# set lock combination for i3lock
-bindsym $mod+Ctrl+l exec --no-startup-id i3lock -c 000000
-
-#bindsym $mod+0 mode "$mode_system"
-#set $mode_system (l)ock, (e)xit, switch_(u)ser, (s)uspend, (h)ibernate, (r)eboot, (Shift+s)hutdown
-#mode "$mode_system" {
-# bindsym l exec --no-startup-id light-locker-command -l
-# bindsym h exec --no-startup-id systemctl hibernate
-# bindsym r exec --no-startup-id reboot
-# bindsym s exec --no-startup-id systemctl suspend
-# bindsym Shift+s exec --no-startup-id shutdown now
-#
-# # exit system mode: "Enter" or "Escape"
-# bindsym Return mode "default"
-# bindsym Escape mode "default"
-#}
-
-# Resize window (you can also use the mouse for that)
-bindsym $mod+r mode "resize"
-mode "resize" {
- # Originally set to jkl;.
- # These bindings trigger as soon as you enter the resize mode
- # Pressing left will shrink the window’s width.
- # Pressing right will grow the window’s width.
- # Pressing up will shrink the window’s height.
- # Pressing down will grow the window’s height.
- bindsym h resize shrink width 4 px or 4 ppt
- bindsym j resize grow height 4 px or 4 ppt
- bindsym k resize shrink height 4 px or 4 ppt
- bindsym l resize grow width 4 px or 4 ppt
-
- # same bindings, but for the arrow keys
- bindsym Left resize shrink width 10 px or 10 ppt
- bindsym Down resize grow height 10 px or 10 ppt
- bindsym Up resize shrink height 10 px or 10 ppt
- bindsym Right resize grow width 10 px or 10 ppt
-
- # exit resize mode: Enter or Escape
- bindsym Return mode "default"
- bindsym Escape mode "default"
-}
-
-# Autostart applications
-exec_always --no-startup-id $HOME/.config/polybar/launch.sh
-exec --no-startup-id nextcloud
-exec --no-startup-id mullvad-vpn
-exec --no-startup-id redshift ~/.config/redshift/redshift.conf
-exec --no-startup-id blueman-applet
-exec --no-startup-id picom -b
-exec --no-startup-id flameshot
-
-# locking specific startup applications
-#exec --no-startup-id xss-lock --transfer-sleep-lock -- i3lock --nofork
-#exec --no-startup-id xautolock -time 1 -locker "i3lock" -detectsleep
-exec --no-startup-id xautolock -time 30 -locker "systemctl suspend" -detectsleep
-
-# sys config tools
-exec --no-startup-id xbindkeys
-
-
-# autostart terminal and broswer
-#exec --no-startup-id i3-msg 'workspace 1; exec /usr/bin/termite'
-#exec --no-startup-id i2-msg 'workspace 2; exec /usr/bin/firefox'
-
-
-# Color palette used for the terminal ( ~/.Xresources file )
-# Colors are gathered based on the documentation:
-# https://i3wm.org/docs/userguide.html#xresources
-# Change the variable name at the place you want to match the color
-# of your terminal like this:
-# [example]
-# If you want your bar to have the same background color as your
-# terminal background change the line 362 from:
-# background #14191D
-# to:
-# background $term_background
-# Same logic applied to everything else.
-set_from_resource $term_background background
-set_from_resource $term_foreground foreground
-set_from_resource $term_color0 color0
-set_from_resource $term_color1 color1
-set_from_resource $term_color2 color2
-set_from_resource $term_color3 color3
-set_from_resource $term_color4 color4
-set_from_resource $term_color5 color5
-set_from_resource $term_color6 color6
-set_from_resource $term_color7 color7
-set_from_resource $term_color8 color8
-set_from_resource $term_color9 color9
-set_from_resource $term_color10 color10
-set_from_resource $term_color11 color11
-set_from_resource $term_color12 color12
-set_from_resource $term_color13 color13
-set_from_resource $term_color14 color14
-set_from_resource $term_color15 color15
-
-# Theme colors
-# class border backgr. text indic. child_border
- client.focused #ff8800 #2F3D44 #FF8800 #FDF6E3 #ff8800
- client.focused_inactive #333333 #222222 #444444 #454948 #222222
- client.unfocused #2F3D44 #2F3D44 #FF8800 #454948
- client.urgent #CB4B16 #FDF6E3 #FF8800 #268BD2
- client.placeholder #000000 #0c0c0c #ffffff #000000
-
- client.background #2B2C2B
-
-#############################
-### settings for i3-gaps: ###
-#############################
-
-# Set inner/outer gaps
-gaps inner 8
-gaps outer -4
-
-# Additionally, you can issue commands with the following syntax. This is useful to bind keys to changing the gap size.
-# gaps inner|outer current|all set|plus|minus
-# gaps inner all set 10
-# gaps outer all plus 5
-
-# Smart gaps (gaps used if only more than one container on the workspace)
-smart_gaps on
-
-# Smart borders (draw borders around container only if it is not the only container on this workspace)
-# on|no_gaps (on=always activate and no_gaps=only activate if the gap size to the edge of the screen is 0)
-smart_borders on
-
-# Press $mod+Shift+g to enter the gap mode.
-# Choose o or i for modifying outer/inner gaps.
-# Press one of + / - (in-/decrement for current workspace)
-# or 0 (remove gaps for current workspace). If you also press Shift
-# with these keys, the change will be global for all workspaces.
-set $mode_gaps Gaps: (o) outer, (i) inner
-set $mode_gaps_outer Outer Gaps: +|-|0 (local), Shift + +|-|0 (global)
-set $mode_gaps_inner Inner Gaps: +|-|0 (local), Shift + +|-|0 (global)
-bindsym $mod+Shift+g mode "$mode_gaps"
-
-mode "$mode_gaps" {
- bindsym o mode "$mode_gaps_outer"
- bindsym i mode "$mode_gaps_inner"
- bindsym Return mode "default"
- bindsym Escape mode "default"
-}
-mode "$mode_gaps_inner" {
- bindsym plus gaps inner current plus 5
- bindsym minus gaps inner current minus 5
- bindsym 0 gaps inner current set 0
-
- bindsym Shift+plus gaps inner all plus 5
- bindsym Shift+minus gaps inner all minus 5
- bindsym Shift+0 gaps inner all set 0
-
- bindsym Return mode "default"
- bindsym Escape mode "default"
-}
-mode "$mode_gaps_outer" {
- bindsym plus gaps outer current plus 5
- bindsym minus gaps outer current minus 5
- bindsym 0 gaps outer current set 0
-
- bindsym Shift+plus gaps outer all plus 5
- bindsym Shift+minus gaps outer all minus 5
- bindsym Shift+0 gaps outer all set 0
-
- bindsym Return mode "default"
- bindsym Escape mode "default"
-}
-
diff --git a/.config/picom.conf##class.arch_desktop b/.config/picom.conf##class.arch_desktop
deleted file mode 100644
index 159b85d..0000000
--- a/.config/picom.conf##class.arch_desktop
+++ /dev/null
@@ -1,24 +0,0 @@
-# Basic settings
-backend = "glx";
-vsync = true;
-use-damage = true;
-
-# Opacity settings
-inactive-opacity = 1.0;
-active-opacity = 1.0;
-frame-opacity = 1.0;
-
-# Shadow settings
-shadow = false;
-
-# Fading settings
-fade = false;
-
-# additional settings
-glx-no-stencil = true;
-glx-no-rebind-pixmap = true;
-xrender-sync = true;
-xrender-sync-fence = true;
-
-# Logging
-log-level = "warn";
diff --git a/.config/picom.conf##class.arch_laptop b/.config/picom.conf##class.arch_laptop
deleted file mode 100644
index c1d8780..0000000
--- a/.config/picom.conf##class.arch_laptop
+++ /dev/null
@@ -1,13 +0,0 @@
-# Opacity settings
-inactive-opacity = 1.0;
-active-opacity = 1.0;
-frame-opacity = 1.0;
-
-# Shadow settings
-shadow = false;
-
-# Fading settings
-fade = false;
-
-# Logging
-log-level = "warn";
diff --git a/.config/picom.conf##class.arch_work_desktop b/.config/picom.conf##class.arch_work_desktop
deleted file mode 100644
index ed3d43f..0000000
--- a/.config/picom.conf##class.arch_work_desktop
+++ /dev/null
@@ -1,23 +0,0 @@
-
-# Shadow
-shadow = false;
-
-# Opacity
-inactive-opacity = 1;
-active-opacity = 1;
-frame-opacity = 1;
-inactive-dim = 0.0;
-
-# Blur
-blur-background = false;
-
-# Fading
-fading = false;
-fade-delta = 5;
-fade-in-step = 0.03;
-fade-out-step = 0.03;
-no-fading-openclose = true;
-
-# Backend
-backend = "glx";
-vsync = true;
diff --git a/.config/polybar/bars.ini b/.config/polybar/bars.ini
deleted file mode 100644
index ed05856..0000000
--- a/.config/polybar/bars.ini
+++ /dev/null
@@ -1,605 +0,0 @@
-;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
-;;
-;; ____
-;; / __ )____ ___________
-;; / __ / __ `/ ___/ ___/
-;; / /_/ / /_/ / / (__ )
-;; /_____/\__,_/_/ /____/
-;;
-;; Created By Aditya Shakya @adi1090x
-;;
-;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
-
-[module/volume]
-type = internal/alsa
-
-; Soundcard to be used
-; Usually in the format hw:# where # is the card number
-; You can find the different card numbers in `/proc/asound/cards`
-;;master-soundcard = default
-;;speaker-soundcard = default
-;;headphone-soundcard = default
-
-; Name of the master, speaker and headphone mixers
-; Use the following command to list available mixer controls:
-; $ amixer scontrols | sed -nr "s/.*'([[:alnum:]]+)'.*/\1/p"
-; If master, speaker or headphone-soundcard isn't the default,
-; use `amixer -c # scontrols` instead where # is the number
-; of the master, speaker or headphone soundcard respectively
-;
-; Default: Master
-;;master-mixer = Master
-
-; Optionally define speaker and headphone mixers
-; Default: none
-;;speaker-mixer = Speaker
-; Default: none
-;;headphone-mixer = Headphone
-
-; NOTE: This is required if headphone_mixer is defined
-; Use the following command to list available device controls
-; $ amixer controls | sed -r "/CARD/\!d; s/.*=([0-9]+).*name='([^']+)'.*/printf '%3.0f: %s\n' '\1' '\2'/e" | sort
-; You may also need to use `amixer -c # controls` as above for the mixer names
-; Default: none
-;;headphone-id = 9
-
-; Use volume mapping (similar to amixer -M and alsamixer), where the increase in volume is linear to the ear
-; Default: false
-;;mapped = true
-
-; Interval for volume increase/decrease (in percent points)
-; Default: 5
-;;interval = 5
-
-; Available tags:
-; (default)
-;
-;
-format-volume =
-
-; Available tags:
-; (default)
-;
-;
-format-muted =
-
-; Available tokens:
-; %percentage% (default)
-label-volume = %percentage%%
-
-; Available tokens:
-; %percentage% (default
-format-muted-prefix =
-label-muted = " Muted"
-label-muted-foreground = ${color.ac}
-
-; Only applies if is used
-ramp-volume-0 =
-ramp-volume-1 =
-ramp-volume-2 =
-ramp-volume-3 =
-ramp-volume-4 =
-
-; Only applies if is used
-bar-volume-width = 10
-bar-volume-gradient = false
-
-bar-volume-indicator =
-bar-volume-indicator-foreground = ${color.bi}
-bar-volume-indicator-font = 2
-
-bar-volume-fill = ━
-bar-volume-foreground-0 = ${color.bn}
-bar-volume-foreground-1 = ${color.bn}
-bar-volume-foreground-2 = ${color.bn}
-bar-volume-foreground-3 = ${color.bn}
-bar-volume-foreground-4 = ${color.bm}
-bar-volume-foreground-5 = ${color.bm}
-bar-volume-foreground-6 = ${color.bm}
-bar-volume-foreground-7 = ${color.bd}
-bar-volume-foreground-8 = ${color.bd}
-bar-volume-fill-font = 2
-
-bar-volume-empty = ┉
-bar-volume-empty-foreground = ${color.be}
-bar-volume-empty-font = 2
-
-; If defined, it will replace when
-; headphones are plugged in to `headphone_control_numid`
-; If undefined, will be used for both
-; Only applies if is used
-ramp-headphones-0 =
-ramp-headphones-1 =
-
-;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
-
-[module/brightness]
-type = internal/xbacklight
-
-; Use the following command to list available cards:
-; $ ls -1 /sys/class/backlight/
-card = intel_backlight
-
-; Available tags:
-;