From 658808b8209cfcac5fc11259be18c9506fa06e1f Mon Sep 17 00:00:00 2001 From: aleidk Date: Thu, 28 Nov 2024 10:59:26 -0300 Subject: [PATCH] remove oudated configuration and files --- .gitmodules | 0 chezmoi/.chezmoi.toml.tmpl | 10 - chezmoi/.chezmoiexternal.toml | 32 -- chezmoi/.chezmoiignore | 5 - .../run_once_after_setup_wol.sh.tmpl | 23 -- .../run_once_setup_gtk_theme.sh.tmpl | 19 -- .../run_onchange_bootstrap.tmpl | 46 --- config/hypr/executable_gdm-wrapper.sh | 39 --- config/hypr/hyprland.conf | 158 ---------- config/hypr/hyprpaper.conf | 4 - config/mako/config | 11 - config/php-cs-fixer-conf.php | 5 - config/pycodestyle | 2 - config/river/executable_init | 10 - config/river/init.lua | 40 --- config/river/logger.lua | 49 --- config/river/river.lua | 80 ----- config/swappy/config | 10 - config/sway/config | 283 ------------------ config/sway/executable_autorotate | 61 ---- config/sway/executable_lock.sh | 16 - config/sway/executable_sway-bar.sh | 13 - config/sway/themes/catppuccin/.keep | 0 config/waybar/config | 160 ---------- config/waybar/style.css | 179 ----------- config/waybar/themes/catppuccin/LICENSE | 21 -- config/waybar/themes/catppuccin/README.md | 79 ----- .../catppuccin/assets/empty_dot_gitkeep | 0 .../themes/catppuccin/assets/frappe.webp | Bin 3218 -> 0 bytes .../themes/catppuccin/assets/latte.webp | Bin 3502 -> 0 bytes .../themes/catppuccin/assets/macchiato.webp | Bin 3196 -> 0 bytes .../themes/catppuccin/assets/mocha.webp | Bin 3210 -> 0 bytes .../themes/catppuccin/assets/preview.webp | Bin 22584 -> 0 bytes .../themes/catppuccin/dot_catppuccin.yaml | 26 -- .../waybar/themes/catppuccin/dot_editorconfig | 34 --- config/waybar/themes/catppuccin/dot_git | 1 - .../themes/catppuccin/themes/frappe.css | 37 --- .../waybar/themes/catppuccin/themes/latte.css | 37 --- .../themes/catppuccin/themes/macchiato.css | 37 --- .../waybar/themes/catppuccin/themes/mocha.css | 37 --- config/zk/config.toml | 205 ------------- exports/Gnome Extensions | 1 - exports/flatpak-apps.txt | 19 -- exports/gnome-minimal.json | 1 - 44 files changed, 1790 deletions(-) delete mode 100644 .gitmodules delete mode 100644 chezmoi/.chezmoi.toml.tmpl delete mode 100644 chezmoi/.chezmoiexternal.toml delete mode 100644 chezmoi/.chezmoiignore delete mode 100644 chezmoi/.chezmoiscripts/run_once_after_setup_wol.sh.tmpl delete mode 100644 chezmoi/.chezmoiscripts/run_once_setup_gtk_theme.sh.tmpl delete mode 100644 chezmoi/.chezmoiscripts/run_onchange_bootstrap.tmpl delete mode 100644 config/hypr/executable_gdm-wrapper.sh delete mode 100644 config/hypr/hyprland.conf delete mode 100644 config/hypr/hyprpaper.conf delete mode 100644 config/mako/config delete mode 100644 config/php-cs-fixer-conf.php delete mode 100644 config/pycodestyle delete mode 100644 config/river/executable_init delete mode 100644 config/river/init.lua delete mode 100644 config/river/logger.lua delete mode 100644 config/river/river.lua delete mode 100644 config/swappy/config delete mode 100644 config/sway/config delete mode 100644 config/sway/executable_autorotate delete mode 100644 config/sway/executable_lock.sh delete mode 100644 config/sway/executable_sway-bar.sh delete mode 100644 config/sway/themes/catppuccin/.keep delete mode 100644 config/waybar/config delete mode 100644 config/waybar/style.css delete mode 100644 config/waybar/themes/catppuccin/LICENSE delete mode 100644 config/waybar/themes/catppuccin/README.md delete mode 100644 config/waybar/themes/catppuccin/assets/empty_dot_gitkeep delete mode 100644 config/waybar/themes/catppuccin/assets/frappe.webp delete mode 100644 config/waybar/themes/catppuccin/assets/latte.webp delete mode 100644 config/waybar/themes/catppuccin/assets/macchiato.webp delete mode 100644 config/waybar/themes/catppuccin/assets/mocha.webp delete mode 100644 config/waybar/themes/catppuccin/assets/preview.webp delete mode 100644 config/waybar/themes/catppuccin/dot_catppuccin.yaml delete mode 100644 config/waybar/themes/catppuccin/dot_editorconfig delete mode 100644 config/waybar/themes/catppuccin/dot_git delete mode 100644 config/waybar/themes/catppuccin/themes/frappe.css delete mode 100644 config/waybar/themes/catppuccin/themes/latte.css delete mode 100644 config/waybar/themes/catppuccin/themes/macchiato.css delete mode 100644 config/waybar/themes/catppuccin/themes/mocha.css delete mode 100644 config/zk/config.toml delete mode 100644 exports/Gnome Extensions delete mode 100644 exports/flatpak-apps.txt delete mode 100644 exports/gnome-minimal.json diff --git a/.gitmodules b/.gitmodules deleted file mode 100644 index e69de29..0000000 diff --git a/chezmoi/.chezmoi.toml.tmpl b/chezmoi/.chezmoi.toml.tmpl deleted file mode 100644 index bc7f2a9..0000000 --- a/chezmoi/.chezmoi.toml.tmpl +++ /dev/null @@ -1,10 +0,0 @@ -{{- $osid := .chezmoi.os -}} -{{- if hasKey .chezmoi.osRelease "id" -}} -{{- $osid = printf "%s-%s" .chezmoi.os .chezmoi.osRelease.id -}} -{{- end -}} - -[data] - osid = {{ $osid | quote }} - hasGui = {{ promptBoolOnce . "hasGui" "Does this machine needs gui configs/apps?" }} - hasWOL = {{ promptBoolOnce . "hasWOL" "Does this machine WOL?" }} - openAIKey = {{ promptStringOnce . "openAIKey" "Enter Open AI key for chatGPT integration (or leave blank)" | quote }} diff --git a/chezmoi/.chezmoiexternal.toml b/chezmoi/.chezmoiexternal.toml deleted file mode 100644 index 7067d6a..0000000 --- a/chezmoi/.chezmoiexternal.toml +++ /dev/null @@ -1,32 +0,0 @@ -[".local/share/zinit"] - type = "git-repo" - url = "https://github.com/zdharma-continuum/zinit.git" - refreshPeriod = "168h" - -[".config/alacritty/themes/catppuccin/catppuccin-macchiato.toml"] - type = "file" - url = "https://raw.githubusercontent.com/catppuccin/alacritty/main/catppuccin-macchiato.toml" - refreshPeriod = "168h" - -[".config/bat/themes/Catppuccin-macchiato.tmTheme"] - # Run "bat cache --build" to make the theme available - type = "file" - url = "https://github.com/catppuccin/bat/raw/main/themes/Catppuccin%20Macchiato.tmTheme" - refreshPeriod = "168h" - -["Repos/Source/xdg-ninja"] - type = "git-repo" - url = "https://github.com/b3nj5m1n/xdg-ninja.git" - refreshPeriod = "168h" - -[".local/bin/sesh"] - type = "archive-file" - url = "https://github.com/joshmedeski/sesh/releases/latest/download/sesh_Linux_x86_64.tar.gz" - path = "sesh" - refreshPeriod = "168h" - -[".local/bin/zk"] - type = "archive-file" - url = "https://github.com/zk-org/zk/releases/latest/download/zk-v0.14.1-linux-amd64.tar.gz" - path = "zk" - refreshPeriod = "168h" diff --git a/chezmoi/.chezmoiignore b/chezmoi/.chezmoiignore deleted file mode 100644 index 18fae4d..0000000 --- a/chezmoi/.chezmoiignore +++ /dev/null @@ -1,5 +0,0 @@ -**/original_* -.config/lazygit/state.yml - -config/tmux/plugins/* -!config/tmux/plugins/.gitkeep diff --git a/chezmoi/.chezmoiscripts/run_once_after_setup_wol.sh.tmpl b/chezmoi/.chezmoiscripts/run_once_after_setup_wol.sh.tmpl deleted file mode 100644 index e543e79..0000000 --- a/chezmoi/.chezmoiscripts/run_once_after_setup_wol.sh.tmpl +++ /dev/null @@ -1,23 +0,0 @@ -{{- if eq .hasWOL true -}} -#!/usr/bin/env bash - -set -e - -# run as sudo so it ask for the password here and not inside FZF -sudo echo -e "\nSetting up wol...\n" - -interface="$( - nmcli --fields name --terse con show | - fzf \ - --height 10 \ - --header 'Select network interface' \ - --preview 'nmcli c show {} | grep 802-3-ethernet.wake-on-lan' -)" - -if [[ -z "$interface" ]]; then - echo "no interface selected" - exit -fi -nmcli c modify "$interface" 802-3-ethernet.wake-on-lan magic -nmcli c modify "$interface" 802-3-ethernet.auto-negotiate yes -{{ end }} diff --git a/chezmoi/.chezmoiscripts/run_once_setup_gtk_theme.sh.tmpl b/chezmoi/.chezmoiscripts/run_once_setup_gtk_theme.sh.tmpl deleted file mode 100644 index b138e5f..0000000 --- a/chezmoi/.chezmoiscripts/run_once_setup_gtk_theme.sh.tmpl +++ /dev/null @@ -1,19 +0,0 @@ -{{- if eq .hasGui true -}} -#!/usr/bin/env bash - -# ╭──────────────────────────────────────────────────────────╮ -# │ Setup Catppuccin GTK theme │ -# ╰──────────────────────────────────────────────────────────╯ - -set -e - -tmp_dir="$(mktemp -d)" - -cd "$tmp_dir" - -curl -LsS "https://raw.githubusercontent.com/catppuccin/gtk/main/install.py" -o install.py - -python3 install.py macchiato teal - -rm -rf "$tmp_dir" -{{ end }} diff --git a/chezmoi/.chezmoiscripts/run_onchange_bootstrap.tmpl b/chezmoi/.chezmoiscripts/run_onchange_bootstrap.tmpl deleted file mode 100644 index df9d632..0000000 --- a/chezmoi/.chezmoiscripts/run_onchange_bootstrap.tmpl +++ /dev/null @@ -1,46 +0,0 @@ -#!/usr/bin/env bash - -set -e - -NO_FORMAT="\033[0m" -C_DODGERBLUE1="\033[38;5;33m" -echo -e "${C_DODGERBLUE1}Installing packages...${NO_FORMAT}" - -{{- if eq .osid "darwin" }} -# macOS-specific code -{{- else if eq .osid "linux-debian" }} -# Debian-specific code -{{- else if eq .osid "linux-fedora" }} - - # ╭──────────────────────────────────────────────────────────╮ - # │ Add COPR repos │ - # ╰──────────────────────────────────────────────────────────╯ - - sudo dnf install -yq 'dnf-command(copr)' - - {{ range .packages.dnf.copr -}} - sudo dnf copr enable -y {{ . | quote }} &> /dev/null - {{ end -}} - - # ╭──────────────────────────────────────────────────────────╮ - # │ Install DNF packages │ - # ╰──────────────────────────────────────────────────────────╯ - - sudo dnf install -y {{ range .packages.dnf.packages }} {{ . | quote }} {{- end -}} - -{{ end }} - -# ╭──────────────────────────────────────────────────────────╮ -# │ Install Rust │ -# ╰──────────────────────────────────────────────────────────╯ - -curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --no-modify-path --default-toolchain stable - -rustup update - -# ╭──────────────────────────────────────────────────────────╮ -# │ Install Cargo Packages │ -# ╰──────────────────────────────────────────────────────────╯ - -cargo install {{ range .packages.cargo }} {{ . | quote }} {{- end -}} - diff --git a/config/hypr/executable_gdm-wrapper.sh b/config/hypr/executable_gdm-wrapper.sh deleted file mode 100644 index 3b0982d..0000000 --- a/config/hypr/executable_gdm-wrapper.sh +++ /dev/null @@ -1,39 +0,0 @@ -#!/usr/bin/sh - -if [ "x$XDG_SESSION_TYPE" = "xwayland" ] && - [ "x$XDG_SESSION_CLASS" != "xgreeter" ] && - [ -n "$SHELL" ] && - grep -q "$SHELL" /etc/shells && - ! (echo "$SHELL" | grep -q "false") && - ! (echo "$SHELL" | grep -q "nologin"); then - if [ "$1" != '-l' ]; then - exec bash -c "exec -l '$SHELL' -c '$0 -l $*'" - else - shift - fi -fi - -SETTING=$(G_MESSAGES_DEBUG='' gsettings get org.gnome.system.locale region) -REGION=${SETTING#\'} -REGION=${REGION%\'} - -if [ -n "$REGION" ]; then - unset LC_TIME LC_NUMERIC LC_MONETARY LC_MEASUREMENT LC_PAPER - - if [ "$LANG" != "$REGION" ]; then - # LC_CTYPE - export LC_NUMERIC=$REGION - export LC_TIME=$REGION - # LC_COLLATE - export LC_MONETARY=$REGION - # LC_MESSAGES - export LC_PAPER=$REGION - # LC_NAME - export LC_ADDRESS=$REGION - export LC_TELEPHONE=$REGION - export LC_MEASUREMENT=$REGION - # LC_IDENTIFICATION - fi -fi - -exec Hyprland diff --git a/config/hypr/hyprland.conf b/config/hypr/hyprland.conf deleted file mode 100644 index b484ab6..0000000 --- a/config/hypr/hyprland.conf +++ /dev/null @@ -1,158 +0,0 @@ -# -# Please note not all available settings / options are set here. -# For a full list, see the wiki -# - -# See https://wiki.hyprland.org/Configuring/Monitors/ -monitor=,highrr,auto,1 - -# Execute your favorite apps at launch -exec-once = waybar & hyprpaper - -# Source a file (multi-file configs) -# source = ~/.config/hypr/myColors.conf - -# Some default env vars. -env = XCURSOR_SIZE,24 - -# For all categories, see https://wiki.hyprland.org/Configuring/Variables/ -input { - kb_layout = latam - kb_variant = - kb_model = - kb_options = caps:escape - kb_rules = - - follow_mouse = 1 - - touchpad { - natural_scroll = true - } - - sensitivity = 0 # -1.0 - 1.0, 0 means no modification. -} - -general { - # See https://wiki.hyprland.org/Configuring/Variables/ for more - - gaps_in = 5 - gaps_out = 10 - border_size = 2 - col.active_border = rgba(33ccffee) rgba(00ff99ee) 45deg - col.inactive_border = rgba(595959aa) - - layout = dwindle -} - -decoration { - # See https://wiki.hyprland.org/Configuring/Variables/ for more - rounding = 10 - drop_shadow = true - shadow_range = 4 - shadow_render_power = 3 - col.shadow = rgba(1a1a1aee) - - blur { - enabled = true - size = 3 - passes = 1 - new_optimizations = true - } -} - -animations { - enabled = true - - # 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 = true # master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below - preserve_split = true # 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 = true - workspace_swipe_invert = false -} - -# Example per-device config -# See https://wiki.hyprland.org/Configuring/Keywords/#per-device-input-configs for more -device: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 - - -# 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, alacritty -bind = $mainMod, C, killactive, -bind = $mainMod, M, exit, -bind = $mainMod, E, exec, dolphin -bind = $mainMod, V, togglefloating, -bind = $mainMod, D, exec, wofi --show drun -bind = $mainMod, P, pseudo, # dwindle -bind = $mainMod, J, togglesplit, # dwindle - -# Move focus with mainMod + arrow keys -bind = $mainMod, h, movefocus, l -bind = $mainMod, j, movefocus, d -bind = $mainMod, k, movefocus, u -bind = $mainMod, l, movefocus, r - -# 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 - -# 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 - diff --git a/config/hypr/hyprpaper.conf b/config/hypr/hyprpaper.conf deleted file mode 100644 index e71274d..0000000 --- a/config/hypr/hyprpaper.conf +++ /dev/null @@ -1,4 +0,0 @@ -preload = ~/Pictures/wallpaper.jpg - -#set the default wallpaper(s) seen on inital workspace(s) --depending on the number of monitors used -wallpaper = ,~/Pictures/wallpaper.jpg diff --git a/config/mako/config b/config/mako/config deleted file mode 100644 index 1b7531f..0000000 --- a/config/mako/config +++ /dev/null @@ -1,11 +0,0 @@ -default-timeout=5000 - -# Colors - -background-color=#24273a -text-color=#cad3f5 -border-color=#8aadf4 -progress-color=over #363a4f - -[urgency=high] -border-color=#f5a97f diff --git a/config/php-cs-fixer-conf.php b/config/php-cs-fixer-conf.php deleted file mode 100644 index d9bed33..0000000 --- a/config/php-cs-fixer-conf.php +++ /dev/null @@ -1,5 +0,0 @@ -setIndent(" "); diff --git a/config/pycodestyle b/config/pycodestyle deleted file mode 100644 index 62e7381..0000000 --- a/config/pycodestyle +++ /dev/null @@ -1,2 +0,0 @@ -[pycodestyle] -max-line-length = 100 diff --git a/config/river/executable_init b/config/river/executable_init deleted file mode 100644 index 4f28cd0..0000000 --- a/config/river/executable_init +++ /dev/null @@ -1,10 +0,0 @@ -#!/usr/bin/env bash - -# Wrapper for launching the configuration from lua. This will add the river -# directory to the LUA_PATH global variable so the configuration can be -# splitted into multiple files - -config_dir="${XDG_CONFIG_HOME:-$HOME/.config}/river" -export LUA_PATH="$config_dir/?.lua;$config_dir/?/init.lua;$LUA_PATH" - -lua "$config_dir"/init.lua diff --git a/config/river/init.lua b/config/river/init.lua deleted file mode 100644 index cd73a7c..0000000 --- a/config/river/init.lua +++ /dev/null @@ -1,40 +0,0 @@ -local River = require('river') -local Logger = require('logger') - -local logger = Logger:new() -logger:log( - [[ - +---------------------------------------------------------+ - | Initializing River... | - +---------------------------------------------------------+ - ]] -) - -local config = { - -} - -local river = River:new() -print(type(river)) - -river:set_bg("$HOME/Pictures/Minimalist__cron.png") - --- ╭─────────────────────────────────────────────────────────╮ --- │ Keymaps │ --- ╰─────────────────────────────────────────────────────────╯ - -local mods = river.keys.modifiers -river:map { mods.super, "Return", "spawn kitty" } -river:map { mods.super_shift, "q", "exit" } - --- river:exec("rivertile -view-padding 2 -outer-padding 2 -main-ratio 0.5 -main-count 1 &") - -local cmds = { - "waybar", -} - -for _, cmd in ipairs(cmds) do - river:spawn(cmd) -end - -logger:close() diff --git a/config/river/logger.lua b/config/river/logger.lua deleted file mode 100644 index 4f43c93..0000000 --- a/config/river/logger.lua +++ /dev/null @@ -1,49 +0,0 @@ ---- Logger interface ----@class Logger ----@field available_outputs table Available outputs to use in the logger ----@field output file* The open file to write to -local Logger = { - available_outputs = { - stdout = io.stdout - }, - output = io.stdout -} - -Logger.__index = Logger - ---- Create a new logger instance ----@param output? file* io.stdout by default, [see Logger.available_outputs](lua://Logger.available_outputs) for possible values ----@return Logger -function Logger:new(output) - local obj = { - output = output or Logger.available_outputs.stdout - } - - setmetatable(obj, self) - self.__index = self - - self:open() - - return obj -end - -function Logger:open() - self:log("\n\n") - self:log("Opening logger...\n") -end - -function Logger:close() - self:log("Closing logger...") - self:log("\n\n") - self.output:close() -end - ---- Write data to ouput, it passes the arguments directly to file:write(...) ----@param ... string|number the data to write -function Logger:log(...) - self.output:write(...) - self.output:write("\n") - self.output:flush() -end - -return Logger diff --git a/config/river/river.lua b/config/river/river.lua deleted file mode 100644 index 5cbc9e4..0000000 --- a/config/river/river.lua +++ /dev/null @@ -1,80 +0,0 @@ ----@enum Modifiers -local modifiers = { - super = "Super ", - ctrl = "Control ", - shift = "Shift ", - alt = "Alt ", - - super_shift = "Super+Shift ", - super_ctrl = "Super+Control ", - super_ctrl_shift = "Super+Control+Shift ", - - ctrl_shift = "Control+Shift ", - - none = "None ", -} - - ---- Wrapper around the riverctl cmd ----@class River -local River = { - cmds = { - background = "swaybg -i %s" - }, - keys = { - modifiers = modifiers - } -} - -River.__index = River - ---- River class constructor ----@param new? River to override properties ----@return River -function River:new(new) - local obj = new or {} - - setmetatable(obj, self) - self.__index = self - - return obj -end - ---- Exec an arbitrary system command ----@param cmd string the command to execute ----@private ----@return string? -function River:exec(cmd) - os.execute(cmd) -end - ---- Execute the given command with riverctl spawn ----@param cmd string the command to execute -function River:spawn(cmd) - self:exec(string.format([[riverctl spawn "%s"]], cmd)) -end - ---- Set a new wallpaper with the default cmds.background ----@param path string The path to the image -function River:set_bg(path) - self:spawn(string.format(self.cmds.background, path)) -end - ----@class MapArgs ----@field [1] Modifiers The modifier to use ----@field [2] string ----@field [3] string ----@field mode? ("normal"|"locked")[], } - ---- Create a new mapping ---- @param args MapArgs -function River:map(args) - local modes = args.mode or { "normal" } - - for _, mode in ipairs(modes) do - local map = string.format([[riverctl map %s %s %s %s]], mode, args[1], args[2], args[3]) - self:exec(map) - end -end - -return River diff --git a/config/swappy/config b/config/swappy/config deleted file mode 100644 index d0fa954..0000000 --- a/config/swappy/config +++ /dev/null @@ -1,10 +0,0 @@ -[Default] -save_dir=$HOME/Pictures -save_filename_format=screenshot-%Y%m%d-%H%M%S.png -show_panel=true -line_size=5 -text_size=20 -text_font=sans-serif -paint_mode=arrow -early_exit=true -fill_shape=false diff --git a/config/sway/config b/config/sway/config deleted file mode 100644 index 8e7d066..0000000 --- a/config/sway/config +++ /dev/null @@ -1,283 +0,0 @@ - -### Variables -# -# Logo key. Use Mod1 for Alt. -set $mod Mod4 - -# Home row direction keys, like vim -set $left h -set $down j -set $up k -set $right l - -# Your preferred terminal emulator -set $term alacritty - -# Your preferred application launcher -# Note: pass the final command to swaymsg so that the resulting window can be opened -# on the original workspace that the command was run on. -set $menu bemenu-run -iw -l 20 -P '>' -p 'Open:' \ ---fn "JetBrainsMono 13" \ ---ab "#24273add" \ ---af "#f4dbd6" \ ---fb "#24273add" \ ---ff "#8bd5ca" \ ---hb "#24273add" \ ---hf "#a6da95" \ ---nb "#24273add" \ ---nf "#f4dbd6" \ ---nf "#f4dbd6" \ ---tb "#24273add" \ ---tf "#c6a0f6dd" \ ---scb "#24273add" \ ---scf "#c6a0f6" - -### Output configuration -# -# Default wallpaper (more resolutions are available in /usr/share/backgrounds/sway/) -output * bg ~/Pictures/wallpaper.png fill -# -# Example configuration: -# -# output HDMI-A-1 resolution 1920x1080 position 1920,0 -# -# You can get the names of your outputs by running: swaymsg -t get_outputs - -### Idle configuration -# -# Example configuration: -# -exec swayidle -w \ - timeout 300 'systemctl suspend' \ - before-sleep '~/.config/sway/lock.sh' - -# This will lock your screen after 300 seconds of inactivity, then turn off -# your displays after another 300 seconds, and turn your screens back on when -# resumed. It will also lock your screen before your computer goes to sleep. - -### Input configuration -# -# Example configuration: -# -input "type:touchpad" { - dwt enabled - tap enabled - natural_scroll enabled - middle_emulation enabled -} - -input "type:keyboard" { - xkb_layout latam - xkb_options caps:escape -} -# -# You can get the names of your inputs by running: swaymsg -t get_inputs -# Read `man 5 sway-input` for more information about this section. - -### Key bindings -# -# Basics: -# - # Start a terminal - bindsym $mod+Return exec $term - - # Kill focused window - bindsym $mod+Shift+q kill - - # Start your launcher - bindsym $mod+d exec $menu - - # Drag floating windows by holding down $mod and left mouse button. - # Resize them with right mouse button + $mod. - # Despite the name, also works for non-floating windows. - # Change normal to inverse to use left mouse button for resizing and right - # mouse button for dragging. - floating_modifier $mod normal - - # Exit sway (logs you out of your Wayland session) - bindsym $mod+Shift+e exec swaynag -t warning -m 'You pressed the exit shortcut. Do you really want to exit sway? This will end your Wayland session.' -B 'Yes, exit sway' 'swaymsg exit' - bindsym $mod+Shift+r reload -# -# Moving around: -# - # Move your focus around - bindsym $mod+$left focus left - bindsym $mod+$down focus down - bindsym $mod+$up focus up - bindsym $mod+$right focus right - # Or use $mod+[up|down|left|right] - bindsym $mod+Left focus left - bindsym $mod+Down focus down - bindsym $mod+Up focus up - bindsym $mod+Right focus right - - # Move the focused window with the same, but add Shift - bindsym $mod+Shift+$left move left - bindsym $mod+Shift+$down move down - bindsym $mod+Shift+$up move up - bindsym $mod+Shift+$right move right - # Ditto, with 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 -# -# Workspaces: -# - # Switch to workspace - bindsym $mod+bar workspace back_and_forth - bindsym $mod+1 workspace number 1 - bindsym $mod+2 workspace number 2 - bindsym $mod+3 workspace number 3 - bindsym $mod+4 workspace number 4 - bindsym $mod+5 workspace number 5 - bindsym $mod+6 workspace number 6 - bindsym $mod+7 workspace number 7 - bindsym $mod+8 workspace number 8 - bindsym $mod+9 workspace number 9 - bindsym $mod+0 workspace number 10 - # Move focused container to workspace - bindsym $mod+Shift+1 move container to workspace number 1 - bindsym $mod+Shift+2 move container to workspace number 2 - bindsym $mod+Shift+3 move container to workspace number 3 - bindsym $mod+Shift+4 move container to workspace number 4 - bindsym $mod+Shift+5 move container to workspace number 5 - bindsym $mod+Shift+6 move container to workspace number 6 - bindsym $mod+Shift+7 move container to workspace number 7 - bindsym $mod+Shift+8 move container to workspace number 8 - bindsym $mod+Shift+9 move container to workspace number 9 - bindsym $mod+Shift+0 move container to workspace number 10 - # Note: workspaces can have any name you want, not just numbers. - # We just use 1-10 as the default. -# -# Layout stuff: -# - - # Switch the current container between different layout styles - bindsym $mod+s layout stacking - bindsym $mod+w layout tabbed - bindsym $mod+v layout toggle split - - # Make the current focus fullscreen - bindsym $mod+f fullscreen - - # Toggle the current focus between tiling and floating mode - bindsym $mod+Shift+space floating toggle - - # Swap focus between the tiling area and the floating area - bindsym $mod+space focus mode_toggle - - # Move focus to the parent container - bindsym $mod+a focus parent -# -# Scratchpad: -# - # Sway has a "scratchpad", which is a bag of holding for windows. - # You can send windows there and get them back later. - - # 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 - -# -# System: -# - # screenshot current window - bindsym print exec grim -g "$(swaymsg -t get_tree | jq -j '.. | select(.type?) | select(.focused).rect | "\(.x),\(.y) \(.width)x\(.height)"')" - | wl-copy - # screenshot area - bindsym print+shift exec grim -g "$(slurp)" - | wl-copy - # screenshot area and edit it - bindsym print+ctrl exec grim -g "$(slurp)" - | swappy -f - - - bindsym XF86AudioRaiseVolume exec wpctl set-volume -l 1.0 @DEFAULT_AUDIO_SINK@ 5%+ - bindsym XF86AudioLowerVolume exec wpctl set-volume -l 1.0 @DEFAULT_AUDIO_SINK@ 5%- - bindsym XF86AudioMute exec wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle - bindsym XF86AudioMicMute 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 XF86MonBrightnessUp exec brightnessctl set +5% - bindsym XF86MonBrightnessDown exec brightnessctl set 5%- - - -# -# Resizing containers: -# -mode "resize" { - # left will shrink the containers width - # right will grow the containers width - # up will shrink the containers height - # down will grow the containers height - bindsym $left resize shrink width 10px - bindsym $down resize grow height 10px - bindsym $up resize shrink height 10px - bindsym $right resize grow width 10px - - # Ditto, with arrow keys - bindsym Left resize shrink width 10px - bindsym Down resize grow height 10px - bindsym Up resize shrink height 10px - bindsym Right resize grow width 10px - - # Return to default mode - bindsym Return mode "default" - bindsym Escape mode "default" -} -bindsym $mod+r mode "resize" - -# -# Status Bar: -# -# Read `man 5 sway-bar` for more information about this section. -bar { - position top - - swaybar_command waybar - - colors { - statusline #ffffff - background #323232 - inactive_workspace #32323200 #32323200 #5c5c5c - } -} - -# Start Stuff - -# create a master stack layout -exec_always autotiling -l 2 -exec dbus-update-activation-environment --systemd DISPLAY WAYLAND_DISPLAY SWAYSOCK -exec mako - -# Auto rotate screen -# 1 option uses accelerometer (requires iio-sensors-proxy) -# 2 option uses tablet events - -# exec monitor-sensor | bash $DOTS/config/sway/autorotate &> /tmp/autorotate.log -bindswitch tablet:toggle output "eDP-1" transform 180 clockwise ; input "type:touch" map_to_output "eDP-1" ; input "type:tablet_tool" map_to_output "eDP-1" -# bindswitch tablet:on busctl call --user sm.puri.OSK0 /sm/puri/OSK0 sm.puri.OSK0 SetVisible b true -# bindswitch tablet:off busctl call --user sm.puri.OSK0 /sm/puri/OSK0 sm.puri.OSK0 SetVisible b false - -bindgesture swipe:left workspace prev -bindgesture swipe:right workspace next -bindgesture swipe:up scratchpad show - -gaps inner 10 -gaps outer 2 -default_border pixel 2 -smart_borders on -default_floating_border pixel 2 - -xwayland enable - -include ./themes/catppuccin/themes/catppuccin-macchiato - -# target title bg text indicator border -client.focused $teal $base $text $teal $teal -client.focused_inactive $base $base $text $base $base -client.unfocused $base $base $text $base $base -client.urgent $peach $base $peach $peach $peach -client.placeholder $overlay0 $base $text $overlay0 $overlay0 -client.background $base diff --git a/config/sway/executable_autorotate b/config/sway/executable_autorotate deleted file mode 100644 index b734d9c..0000000 --- a/config/sway/executable_autorotate +++ /dev/null @@ -1,61 +0,0 @@ - -#!/bin/bash - -# This script handles rotation of the screen and related input devices automatically -# using the output of the monitor-sensor command (part of the iio-sensor-proxy package) -# for sway. -# The target screen and input device names should be configured in the below variables. -# Note: input devices using the libinput driver (e.g. touchscreens) should be included -# in the WAYLANDINPUT array. -# -# You can get a list of input devices with the `swaymsg -t output` command. -# -# This scritp was frok from https://gitlab.com/snippets/1793649 by Fishonadish - - -SCREEN="eDP-1" -WAYLANDINPUT=( - "type:mouse" - "type:touchpad" - "type:tablet_tool" - "type:touch" -) - - -function rotate_ms { - case $1 in - "normal") - rotate 0 - ;; - "right-up") - rotate 90 - ;; - "bottom-up") - rotate 180 - ;; - "left-up") - rotate 270 - ;; - esac -} - -function rotate { - - TARGET_ORIENTATION=$1 - - echo "Rotating to" $TARGET_ORIENTATION - - swaymsg output $SCREEN transform $TARGET_ORIENTATION - - for i in "${WAYLANDINPUT[@]}" - do - swaymsg input "$i" map_to_output "$SCREEN" - done - -} - -while IFS='$\n' read -r line; do - rotation="$(echo $line | sed -En "s/^.*orientation changed: (.*)/\1/p")" - [[ ! -z $rotation ]] && rotate_ms $rotation -done < <(stdbuf -oL monitor-sensor) - diff --git a/config/sway/executable_lock.sh b/config/sway/executable_lock.sh deleted file mode 100644 index 2cef125..0000000 --- a/config/sway/executable_lock.sh +++ /dev/null @@ -1,16 +0,0 @@ -#!/usr/bin/env bash - -swaylock \ - --screenshots \ - --clock \ - --indicator \ - --indicator-radius 100 \ - --indicator-thickness 7 \ - --effect-blur 7x5 \ - --effect-vignette 0.5:0.5 \ - --ring-color 3b4252 \ - --key-hl-color 880033 \ - --line-color 00000000 \ - --inside-color 00000088 \ - --separator-color 00000000 \ - --grace 2 diff --git a/config/sway/executable_sway-bar.sh b/config/sway/executable_sway-bar.sh deleted file mode 100644 index ffc6ce1..0000000 --- a/config/sway/executable_sway-bar.sh +++ /dev/null @@ -1,13 +0,0 @@ -#!/usr/bin/env bash - -# Date -date=$(date "+%a %F %R") - -# Battery -battery=$(cat /sys/class/power_supply/BAT*/capacity) - -# Alsa master volume -volume=$(amixer get Master | grep "Right:" | cut -f 7,8 -d " ") - -# Status bar -echo "Vol: $volume | Bat: ${battery}% | $date" diff --git a/config/sway/themes/catppuccin/.keep b/config/sway/themes/catppuccin/.keep deleted file mode 100644 index e69de29..0000000 diff --git a/config/waybar/config b/config/waybar/config deleted file mode 100644 index ef406f2..0000000 --- a/config/waybar/config +++ /dev/null @@ -1,160 +0,0 @@ -{ - // "layer": "top", // Waybar at top layer - // "height": 30, // Waybar height (to be removed for auto height) - "spacing": 4, // Gaps between modules (4px) - // Choose the order of the modules - "modules-left": [ - "hyprland/workspaces", - "custom/media" - ], - "modules-center": [ - "tray" - ], - "modules-right": [ - "idle_inhibitor", - "pulseaudio", - "network", - "battery", - "clock" - ], - // Modules configuration - "hyprland/workspaces": { - "disable-scroll": true, - "warp-on-scroll": true, - "format": "{icon}", - "format-icons": { - "1": "", - "2": "", - "3": "", - "9": "", - "10": "󰌳", - "default": "" - } - }, - "keyboard-state": { - "numlock": true, - "capslock": true, - "format": "{name} {icon}", - "format-icons": { - "locked": "", - "unlocked": "" - } - }, - "mpd": { - "format": "{stateIcon} {consumeIcon}{randomIcon}{repeatIcon}{singleIcon}{artist} - {album} - {title} ({elapsedTime:%M:%S}/{totalTime:%M:%S}) ⸨{songPosition}|{queueLength}⸩ {volume}% ", - "format-disconnected": "Disconnected ", - "format-stopped": "{consumeIcon}{randomIcon}{repeatIcon}{singleIcon}Stopped ", - "unknown-tag": "N/A", - "interval": 2, - "consume-icons": { - "on": " " - }, - "random-icons": { - "off": " ", - "on": " " - }, - "repeat-icons": { - "on": " " - }, - "single-icons": { - "on": "1 " - }, - "state-icons": { - "paused": "", - "playing": "" - }, - "tooltip-format": "MPD (connected)", - "tooltip-format-disconnected": "MPD (disconnected)" - }, - "idle_inhibitor": { - "format": "{icon}", - "format-icons": { - "activated": "󰅶", - "deactivated": "󰾪" - } - }, - "tray": { - // "icon-size": 21, - "spacing": 10 - }, - "clock": { - // "timezone": "America/New_York", - "format": "{:%I:%M}", - "tooltip-format": "{:%Y %B}\n{calendar}", - "format-alt": "{:%Y-%m-%d}" - }, - "cpu": { - "format": "{usage}% ", - "tooltip": false - }, - "memory": { - "format": "{}% " - }, - "temperature": { - // "thermal-zone": 2, - // "hwmon-path": "/sys/class/hwmon/hwmon2/temp1_input", - "critical-threshold": 80, - // "format-critical": "{temperatureC}°C {icon}", - "format": "{temperatureC}°C {icon}", - "format-icons": ["", "", ""] - }, - "backlight": { - // "device": "acpi_video1", - "format": "{percent}% {icon}", - "format-icons": ["", "", "", "", "", "", "", "", ""] - }, - "battery": { - "states": { - // "good": 95, - "warning": 30, - "critical": 15 - }, - "format": "{capacity}% {icon}", - "format-charging": "{capacity}% ", - "format-plugged": "{capacity}% ", - "format-alt": "{time} {icon}", - // "format-good": "", // An empty format will hide the module - // "format-full": "", - "format-icons": ["", "", "", "", ""] - }, - "network": { - // "interface": "wlp2*", // (Optional) To force the use of this interface - "format-wifi": "{essid} ({signalStrength}%) ", - "format-ethernet": "{ipaddr}/{cidr} ", - "tooltip-format": "{ifname} via {gwaddr} ", - "format-linked": "{ifname} (No IP) ", - "format-disconnected": "Disconnected ⚠", - "format-alt": "{ifname}: {ipaddr}/{cidr}" - }, - "pulseaudio": { - // "scroll-step": 1, // %, can be a float - "format": "{volume}% {icon} {format_source}", - "format-bluetooth": "{volume}% {icon} {format_source}", - "format-bluetooth-muted": " {icon} {format_source}", - "format-muted": " {format_source}", - "format-source": "{volume}% ", - "format-source-muted": "", - "format-icons": { - "headphone": "", - "hands-free": "", - "headset": "", - "phone": "", - "portable": "", - "car": "", - "default": ["", "", ""] - }, - "on-click": "pavucontrol" - }, - "custom/media": { - "format": "{icon} {}", - "return-type": "json", - "max-length": 40, - "format-icons": { - "spotify": "", - "default": "🎜" - }, - "escape": true, - "exec": "$HOME/.config/waybar/mediaplayer.py 2> /dev/null" // Script in resources folder - // "exec": "$HOME/.config/waybar/mediaplayer.py --player spotify 2> /dev/null" // Filter player based on name - } -} diff --git a/config/waybar/style.css b/config/waybar/style.css deleted file mode 100644 index 0781fd4..0000000 --- a/config/waybar/style.css +++ /dev/null @@ -1,179 +0,0 @@ -@import "./themes/catppuccin/themes/macchiato.css"; - -@keyframes blink_red { - to { - background-color: @red; - color: @base; - } -} - -* { - /* `otf-font-awesome` is required to be installed for icons */ - font-family: JetBrainsMono Roboto, Helvetica, Arial, sans-serif; - font-size: 1rem; -} - -box.modules-left, -box.modules-center, -box.modules-right { - border-radius: 1rem; - background-color: @base; -} - -.warning, -.critical, -.urgent { - animation-name: blink_red; - animation-duration: 800ms; - animation-timing-function: linear; - animation-iteration-count: infinite; - animation-direction: alternate; -} - -#mode, -#clock, -#memory, -#temperature, -#cpu, -#custom-weather, -#mpd, -#idle_inhibitor, -#backlight, -#pulseaudio, -#network, -#battery, -#custom-powermenu, -#custom-cava-internal, -#custom-launcher, -#tray, -#disk, -#custom-pacman, -#custom-scratchpad-indicator { - padding: 0 0.6rem; - background-color: @red; -} - -/* Bar */ -window#waybar { - background-color: transparent; -} - -window > box { - background-color: transparent; - margin: 5px 11px; - margin-bottom: 0; -} - -window#waybar button:not(:first-child), -window#waybar button:not(:last-child) { - border-radius: 0; -} - -window#waybar button:first-child { - border-radius: 1rem 0 0 1rem; -} - -window#waybar button:last-child { - border-radius: 0 1rem 1rem 0; -} - -/* Workspaces */ -#workspaces button { - padding: 0.2rem 0.75rem; - color: @text; -} - -#workspaces button label { - background-color: transparent; - font-size: 1.2rem; -} - -#workspaces button:not(:first-child) label { - /* Fix fontawesome miss alignment, depends of the padding above and font size */ - margin-right: 0.45rem; -} - -#workspaces button.focused { - color: @teal; - background-color: alpha(@teal, 0.15); -} - -#workspaces button:hover { - /* border: .2px solid transparent; */ - background: alpha(@blue, 0.15); - color: @blue; - border-color: transparent; - box-shadow: inherit; - text-shadow: inherit; -} - -/* Tooltip */ -tooltip { - background-color: @base; -} - -tooltip label { - color: @rosewater; -} - -/* battery */ -#battery { - color: @mauve; - padding-right: 1.15rem; -} -#battery.full { - color: @green; -} -#battery.charging { - color: @teal; -} -#battery.discharging { - color: @peach; -} -#battery.critical:not(.charging) { - color: @pink; -} -#custom-powermenu { - color: @red; -} - -#memory { - color: @peach; -} -#cpu { - color: @blue; -} -#clock { - color: @rosewater; -} -#idle_inhibitor { - color: @green; - padding-right: 0.9rem; -} -#temperature { - color: @sapphire; -} -#backlight { - color: @green; -} -#pulseaudio { - color: @mauve; /* not active */ -} -#network { - color: @pink; /* not active */ -} -#network.disconnected { - color: @foreground; /* not active */ -} -#disk { - color: @maroon; -} -#custom-pacman { - color: @sky; -} -#custom-scratchpad-indicator { - color: @yellow; -} -#custom-weather { - color: @red; -} diff --git a/config/waybar/themes/catppuccin/LICENSE b/config/waybar/themes/catppuccin/LICENSE deleted file mode 100644 index 006383b..0000000 --- a/config/waybar/themes/catppuccin/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -MIT License - -Copyright (c) 2021 Catppuccin - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/config/waybar/themes/catppuccin/README.md b/config/waybar/themes/catppuccin/README.md deleted file mode 100644 index 8144e63..0000000 --- a/config/waybar/themes/catppuccin/README.md +++ /dev/null @@ -1,79 +0,0 @@ -

- Logo
- - Catppuccin for Waybar - -

- -

- - - -

- -

- -

- -## Previews - -
-🌻 Latte - -
-
-🪴 Frappé - -
-
-🌺 Macchiato - -
-
-🌿 Mocha - -
- -## Usage - -1. Download the file with your desired flavor e.g. `mocha.css` (to be found in the [release](https://github.com/catppuccin/waybar/releases/latest) or after cloning the repository) -2. Copy it into your waybar config e.g. `~/.config/waybar/` -3. Include the file at the top of your `style.css` - ```css - @import ".css"; - ``` -4. Use the colors in your Waybar `style.css`. Waybar uses [GTK3 CSS](https://docs.gtk.org/gtk3/css-overview.html#colors). - ```css - * { - /* reference the color by using @color-name */ - color: @text; - } - - window#waybar { - /* you can also GTK3 CSS functions! */ - background-color: shade(@base, 0.9); - border: 2px solid alpha(@crust, 0.3); - } - ``` - -## 🙋 FAQ - -- Q: **_"Waybar doesn't work with the colors"_**\ - A: Make sure you included the file in the right place and you are using `@COLOR` -## 💝 Thanks to - -- [rubyowo](https://github.com/rubyowo) - -  - -

- -

- -

- Copyright © 2021-present Catppuccin Org -

- -

- -

diff --git a/config/waybar/themes/catppuccin/assets/empty_dot_gitkeep b/config/waybar/themes/catppuccin/assets/empty_dot_gitkeep deleted file mode 100644 index e69de29..0000000 diff --git a/config/waybar/themes/catppuccin/assets/frappe.webp b/config/waybar/themes/catppuccin/assets/frappe.webp deleted file mode 100644 index 7c7fea9edfee20e6b7b065d70495e45fb79a940e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3218 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 diff --git a/config/waybar/themes/catppuccin/assets/macchiato.webp b/config/waybar/themes/catppuccin/assets/macchiato.webp deleted file mode 100644 index 53d7fa7a89da74ee1e8cac322beef5d4f65b5288..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3196 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 iT6#1l-ho{AUycM!mj8sBBCL%=%BC? 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

tXG!qiOzQ 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 z zJfron@yO7Z*HwO>G)-HNB;7@ph2>#C=~&R55V;G2#AV3v3qT8`6AcANCisAWTsw4m zwoENzqonVqN#z+zbCc3^xxbWbxGZQi9FHnMV<6YP#KMqMO9+x=<{ibL(Q+mLyaG@Y zTA-ZfmCA)N77ZrFXAT=ovg00j&w{qk?X$oCxdFPBz3%W2zelZnk{MC-XJdhylF$!RMTTLsz=DDR84+#) z=`q&@24+TJL6}tB%LGiJ=MvE9pG5!!L*}GzD@TP|)Lu*%NnHxb^(~0dm2A8#6v`;_katmT!@(WUruW z8Kf0=z`HBF69l^7{j*g`mrGuA0c0$BEJ{bfB9V^3n3>Ckd;{-RYCpHlG6H^ZBd@v19KeMT&c@ zM^AwmLEy3H^Y^`7oyZr#8bR&^u>&CMP<`+^^e*lC4z2tM=O!2siwKYI?u!pJn0;o^|u}`Fr`yh4btCuksA-?~96bAV@Exo3&GSZl8ks zPTZC{x>$V|*5Y&i({#adal5swOSi2jx01MRUfVV)=6tAEA{h@?-9`%Pl-aw?w`{Y4 zsE}pYo*SK1OT@SJ1$T5=pJnEnUhdyX^MdreEGM znXU(Z+pf0gF8g&cCnm~roIiE$!cSf3*Mw&%l1OK|^1aIhXM1k+W0xKhy_hvXmtHR? zKgwo=p-9@!mwI#^(RABj3-v^Geael{rR&a(`lX%IiF%jtruL27-8SzPR|X`V*`6o0 zg-e7IYRuA?yknh-+(bNPavA4P7m1e%%ivAi!PNn&vVNDQ15(axGh06IxzUV`j=-%U zxtY7Q6Lu060$a|RPM}LI5Zh|LO-iIOPWw~#%(Jf}m+kpcTlAHwzDDckCi1QXevz1@ f{_Q!_)sjOrHZadfiha@.css\";` to include the file in your style.css" diff --git a/config/waybar/themes/catppuccin/dot_editorconfig b/config/waybar/themes/catppuccin/dot_editorconfig deleted file mode 100644 index d86ac02..0000000 --- a/config/waybar/themes/catppuccin/dot_editorconfig +++ /dev/null @@ -1,34 +0,0 @@ -# EditorConfig helps developers define and maintain consistent -# coding styles between different editors and IDEs -# EditorConfig is awesome: https://EditorConfig.org - -root = true - -[*] -charset = utf-8 -indent_size = 2 -indent_style = space -end_of_line = lf -insert_final_newline = true -trim_trailing_whitespace = true - -# go -[*.go] -indent_style = tab -indent_size = 4 - -# python -[*.{ini,py,py.tpl,rst}] -indent_size = 4 - -# rust -[*.rs] -indent_size = 4 - -# documentation, utils -[*.{md,mdx,diff}] -trim_trailing_whitespace = false - -# windows shell scripts -[*.{cmd,bat,ps1}] -end_of_line = crlf diff --git a/config/waybar/themes/catppuccin/dot_git b/config/waybar/themes/catppuccin/dot_git deleted file mode 100644 index b8f00b3..0000000 --- a/config/waybar/themes/catppuccin/dot_git +++ /dev/null @@ -1 +0,0 @@ -gitdir: ../../../../.git/modules/Waybar Catppuccin Theme diff --git a/config/waybar/themes/catppuccin/themes/frappe.css b/config/waybar/themes/catppuccin/themes/frappe.css deleted file mode 100644 index 18520fb..0000000 --- a/config/waybar/themes/catppuccin/themes/frappe.css +++ /dev/null @@ -1,37 +0,0 @@ -/* -* -* Catppuccin Frappe palette -* Maintainer: rubyowo -* -*/ - -@define-color base #303446; -@define-color mantle #292c3c; -@define-color crust #232634; - -@define-color text #c6d0f5; -@define-color subtext0 #a5adce; -@define-color subtext1 #b5bfe2; - -@define-color surface0 #414559; -@define-color surface1 #51576d; -@define-color surface2 #626880; - -@define-color overlay0 #737994; -@define-color overlay1 #838ba7; -@define-color overlay2 #949cbb; - -@define-color blue #8caaee; -@define-color lavender #babbf1; -@define-color sapphire #85c1dc; -@define-color sky #99d1db; -@define-color teal #81c8be; -@define-color green #a6d189; -@define-color yellow #e5c890; -@define-color peach #ef9f76; -@define-color maroon #ea999c; -@define-color red #e78284; -@define-color mauve #ca9ee6; -@define-color pink #f4b8e4; -@define-color flamingo #eebebe; -@define-color rosewater #f2d5cf; diff --git a/config/waybar/themes/catppuccin/themes/latte.css b/config/waybar/themes/catppuccin/themes/latte.css deleted file mode 100644 index 085cc3e..0000000 --- a/config/waybar/themes/catppuccin/themes/latte.css +++ /dev/null @@ -1,37 +0,0 @@ -/* -* -* Catppuccin Latte palette -* Maintainer: rubyowo -* -*/ - -@define-color base #eff1f5; -@define-color mantle #e6e9ef; -@define-color crust #dce0e8; - -@define-color text #4c4f69; -@define-color subtext0 #6c6f85; -@define-color subtext1 #5c5f77; - -@define-color surface0 #ccd0da; -@define-color surface1 #bcc0cc; -@define-color surface2 #acb0be; - -@define-color overlay0 #9ca0b0; -@define-color overlay1 #8c8fa1; -@define-color overlay2 #7c7f93; - -@define-color blue #1e66f5; -@define-color lavender #7287fd; -@define-color sapphire #209fb5; -@define-color sky #04a5e5; -@define-color teal #179299; -@define-color green #40a02b; -@define-color yellow #df8e1d; -@define-color peach #fe640b; -@define-color maroon #e64553; -@define-color red #d20f39; -@define-color mauve #8839ef; -@define-color pink #ea76cb; -@define-color flamingo #dd7878; -@define-color rosewater #dc8a78; diff --git a/config/waybar/themes/catppuccin/themes/macchiato.css b/config/waybar/themes/catppuccin/themes/macchiato.css deleted file mode 100644 index 6880473..0000000 --- a/config/waybar/themes/catppuccin/themes/macchiato.css +++ /dev/null @@ -1,37 +0,0 @@ -/* -* -* Catppuccin Macchiato palette -* Maintainer: rubyowo -* -*/ - -@define-color base #24273a; -@define-color mantle #1e2030; -@define-color crust #181926; - -@define-color text #cad3f5; -@define-color subtext0 #a5adcb; -@define-color subtext1 #b8c0e0; - -@define-color surface0 #363a4f; -@define-color surface1 #494d64; -@define-color surface2 #5b6078; - -@define-color overlay0 #6e738d; -@define-color overlay1 #8087a2; -@define-color overlay2 #939ab7; - -@define-color blue #8aadf4; -@define-color lavender #b7bdf8; -@define-color sapphire #7dc4e4; -@define-color sky #91d7e3; -@define-color teal #8bd5ca; -@define-color green #a6da95; -@define-color yellow #eed49f; -@define-color peach #f5a97f; -@define-color maroon #ee99a0; -@define-color red #ed8796; -@define-color mauve #c6a0f6; -@define-color pink #f5bde6; -@define-color flamingo #f0c6c6; -@define-color rosewater #f4dbd6; diff --git a/config/waybar/themes/catppuccin/themes/mocha.css b/config/waybar/themes/catppuccin/themes/mocha.css deleted file mode 100644 index 98e218a..0000000 --- a/config/waybar/themes/catppuccin/themes/mocha.css +++ /dev/null @@ -1,37 +0,0 @@ -/* -* -* Catppuccin Mocha palette -* Maintainer: rubyowo -* -*/ - -@define-color base #1e1e2e; -@define-color mantle #181825; -@define-color crust #11111b; - -@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; diff --git a/config/zk/config.toml b/config/zk/config.toml deleted file mode 100644 index e97936f..0000000 --- a/config/zk/config.toml +++ /dev/null @@ -1,205 +0,0 @@ -# zk configuration file -# -# Uncomment the properties you want to customize. - -# NOTE SETTINGS -# -# Defines the default options used when generating new notes. -[note] - -# Language used when writing notes. -# This is used to generate slugs or with date formats. -#language = "en" - -# The default title used for new note, if no `--title` flag is provided. -#default-title = "Untitled" - -# Template used to generate a note's filename, without extension. -filename = "{{slug title}}" - -# The file extension used for the notes. -#extension = "md" - -# Template used to generate a note's content. -# If not an absolute path, it is relative to .zk/templates/ -template = "default.md" - -# Path globs ignored while indexing existing notes. -#ignore = [ -# "drafts/*", -# "log.md" -#] - -# Configure random ID generation. - -# The charset used for random IDs. You can use: -# * letters: only letters from a to z. -# * numbers: 0 to 9 -# * alphanum: letters + numbers -# * hex: hexadecimal, from a to f and 0 to 9 -# * custom string: will use any character from the provided value -#id-charset = "alphanum" - -# Length of the generated IDs. -id-length = 8 - -# Letter case for the random IDs, among lower, upper or mixed. -#id-case = "lower" - - -# EXTRA VARIABLES -# -# A dictionary of variables you can use for any custom values when generating -# new notes. They are accessible in templates with {{extra.}} -[extra] - -#key = "value" - - -# GROUP OVERRIDES -# -# You can override global settings from [note] and [extra] for a particular -# group of notes by declaring a [group.""] section. -# -# Specify the list of directories which will automatically belong to the group -# with the optional `paths` property. -# -# Omitting `paths` is equivalent to providing a single path equal to the name of -# the group. This can be useful to quickly declare a group by the name of the -# directory it applies to. - -#[group.""] -#paths = ["", ""] -#[group."".note] -#filename = "{{format-date now}}" -#[group."".extra] -#key = "value" - - -# MARKDOWN SETTINGS -[format.markdown] - -# Format used to generate links between notes. -# Either "wiki", "markdown" or a custom template. Default is "markdown". -link-format = "wiki" -# Indicates whether a link's path will be percent-encoded. -# Defaults to true for "markdown" format and false for "wiki" format. -#link-encode-path = true -# Indicates whether a link's path file extension will be removed. -# Defaults to true. -#link-drop-extension = true - -# Enable support for #hashtags. -hashtags = true -# Enable support for :colon:separated:tags:. -colon-tags = false -# Enable support for Bear's #multi-word tags# -# Hashtags must be enabled for multi-word tags to work. -multiword-tags = false - - -# EXTERNAL TOOLS -[tool] - -# Default editor used to open notes. When not set, the EDITOR or VISUAL -# environment variables are used. -#editor = "vim" - -# Pager used to scroll through long output. If you want to disable paging -# altogether, set it to an empty string "". -#pager = "less -FIRX" - -fzf-line = "{{style 'title' title}}{{#each tags}} #{{this}}{{/each}}" -fzf-preview = "bat -p --color always --style header,grid {-1}" -fzf-bind-new = "" -fzf-options = """ - --layout reverse - --height 100% - --no-hscroll - --preview-window down,wrap,border-none,70% - --header "C-A: New note in root with query as slug\nC-N: New note respecting query path" - --bind "ctrl-n:abort+execute(mkdir -p $(dirname '{q}') && zk new $(dirname '{q}') --title $(basename '{q}'))" - --bind "ctrl-a:abort+execute(mkdir -p $(dirname '{q}') && zk new $(dirname '{q}') --title $(basename '{q}'))" -""" - - -# LSP -# -# Configure basic editor integration for LSP-compatible editors. -# See https://github.com/zk-org/zk/blob/main/docs/editors-integration.md -# -[lsp] - -[lsp.diagnostics] -# Each diagnostic can have for value: none, hint, info, warning, error - -# Report titles of wiki-links as hints. -# wiki-title = "hint" -# Warn for dead links between notes. -dead-link = "error" - -[lsp.completion] -# Customize the completion pop-up of your LSP client. - -# Show the note title in the completion pop-up, or fallback on its path if empty. -#note-label = "" -# Filter out the completion pop-up using the note title or its path. -#note-filter-text = " " -# Show the note filename without extension as detail. -#note-detail = "" - - -# NAMED FILTERS -# -# A named filter is a set of note filtering options used frequently together. -# -[filter] - -# Matches the notes created the last two weeks. For example: -# $ zk list recents --limit 15 -# $ zk edit recents --interactive -#recents = "--sort created- --created-after 'last two weeks'" - - -# COMMAND ALIASES -# -# Aliases are user commands called with `zk [] []`. -# -# The alias will be executed with `$SHELL -c`, please refer to your shell's -# man page to see the available syntax. In most shells: -# * $@ can be used to expand all the provided flags and arguments -# * you can pipe commands together with the usual | character -# -[alias] -# Here are a few aliases to get you started. - -# Shortcut to a command. -ls = "zk list --interactive --sort path+ $@" - -e = "zk edit --interactive --sort path+ $@" - -# Default flags for an existing command. -#list = "zk list --quiet $@" - -# Edit the last modified note. -#editlast = "zk edit --limit 1 --sort modified- $@" - -# Edit the notes selected interactively among the notes created the last two weeks. -# This alias doesn't take any argument, so we don't use $@. -#recent = "zk edit --sort created- --created-after 'last two weeks' --interactive" - -# Print paths separated with colons for the notes found with the given -# arguments. This can be useful to expand a complex search query into a flag -# taking only paths. For example: -# zk list --link-to "`zk path -m potatoe`" -#path = "zk list --quiet --format {{path}} --delimiter , $@" - -# Show a random note. -#lucky = "zk list --quiet --format full --sort random --limit 1" - -# Returns the Git history for the notes found with the given arguments. -# Note the use of a pipe and the location of $@. -#hist = "zk list --format path --delimiter0 --quiet $@ | xargs -t -0 git log --patch --" - -# Edit this configuration file. -#conf = '$EDITOR "$ZK_NOTEBOOK_DIR/.zk/config.toml"' diff --git a/exports/Gnome Extensions b/exports/Gnome Extensions deleted file mode 100644 index 26b4723..0000000 --- a/exports/Gnome Extensions +++ /dev/null @@ -1 +0,0 @@ -{"extensions":{"vertical-workspaces@G-dH.github.com":{"/org/gnome/shell/extensions/vertical-workspaces/":"[/]\ncenter-app-grid=true\ncenter-dash-to-ws=false\ncenter-search=true\ndash-position=0\nfix-ubuntu-dock=true\noverview-bg-blur-sigma=20\noverview-mode=0\nshow-bg-in-overview=false\nshow-search-entry=true\nshow-ws-preview-bg=true\nshow-ws-switcher-bg=false\nshow-wst-labels=0\nstartup-state=1\nworkspace-animation=0\nws-thumbnails-position=2"},"easy_docker_containers@red.software.systems":{"/red/software/systems/easy_docker_containers/":""},"user-theme@gnome-shell-extensions.gcampax.github.com":{"/org/gnome/shell/extensions/user-theme/":"[/]\nname='Catppuccin-Macchiato-Standard-Teal-Dark'"},"gnome-shell-go-to-last-workspace@github.com":{"/org/gnome/shell/extensions/go-to-last-workspace/":"[/]\nshortcut-key=['bar']"},"widgets@aylur":{"/org/gnome/shell/extensions/aylurs-widgets/":"[/]\nbackground-clock=false\nbattery-bar=false\ndash-app-icon-size=46\ndash-apps-cols=5\ndash-apps-rows=5\ndash-board=true\ndash-button-enable=true\ndash-button-label=''\ndash-button-show-icon=false\ndash-hide-activities=true\ndash-layout=0\ndash-levels-show-battery=false\ndash-levels-show-storage=false\ndash-link-names=['reddit', 'youtube', 'gmail', 'twitter', 'github']\ndash-link-urls=['https://www.reddit.com/', 'https://www.youtube.com/', 'https://www.gmail.com/', 'https://twitter.com/', 'https://www.github.com/']\ndash-shortcut=['Escape']\ndate-menu-date-format='%I:%M - %d de %b'\ndate-menu-hide-notifications=true\ndate-menu-hide-stock-mpris=true\ndate-menu-indicator-position=2\ndate-menu-mirror=false\ndate-menu-offset=0\ndate-menu-position=1\ndate-menu-remove-padding=true\ndate-menu-show-clocks=false\ndate-menu-show-media=false\ndate-menu-show-system-levels=false\ndate-menu-show-user=false\ndate-menu-show-weather=false\ndate-menu-tweaks=true\nmedia-player-cover-height=70\nmedia-player-cover-width=70\nmedia-player-enable-controls=false\nmedia-player-enable-track=true\nmedia-player-offset=1\nmedia-player-position=1\nmedia-player-show-volume=false\nmedia-player-style=2\nnotification-indicator=false\npower-menu=false\nquick-settings-adjust-roundness=true\nquick-settings-show-media=false\nquick-settings-show-notifications=true\nquick-settings-show-system-levels=false\nquick-settings-style=2\nworkspace-indicator-offset=2\nworkspace-indicator-show-names=false"},"floating-panel@aylur":{}},"keybindings":{"/org/gnome/mutter/keybindings/":"","/org/gnome/mutter/wayland/keybindings/":"","/org/gnome/shell/keybindings/":"","/org/gnome/desktop/wm/keybindings/":"[/]\nalways-on-top=['t']\nclose=['F4', 'q']\nminimize=['z']\nmove-to-workspace-1=['1']\nmove-to-workspace-10=['0']\nmove-to-workspace-11=@as []\nmove-to-workspace-2=['2']\nmove-to-workspace-3=['3']\nmove-to-workspace-4=['4']\nmove-to-workspace-5=['5']\nmove-to-workspace-6=['6']\nmove-to-workspace-7=['7']\nmove-to-workspace-8=['8']\nmove-to-workspace-9=['9']\nswitch-applications=@as []\nswitch-applications-backward=@as []\nswitch-group=@as []\nswitch-group-backward=@as []\nswitch-to-workspace-1=['1']\nswitch-to-workspace-10=['0']\nswitch-to-workspace-2=['2']\nswitch-to-workspace-3=['3']\nswitch-to-workspace-4=['4']\nswitch-to-workspace-5=['5']\nswitch-to-workspace-6=['6']\nswitch-to-workspace-7=['7']\nswitch-to-workspace-8=['8']\nswitch-to-workspace-9=['9']\nswitch-to-workspace-down=['Down', 'KP_Down', 'u']\nswitch-to-workspace-up=['Up', 'KP_Up', 'i']\nswitch-windows=['Tab']\nswitch-windows-backward=['Tab']\ntoggle-on-all-workspaces=['p']","/org/gnome/settings-daemon/plugins/media-keys/":"[/]\ncustom-keybindings=['/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/']\nemail=@as []\nhelp=@as []\nhome=@as []\nwww=@as []\n\n[custom-keybindings/custom0]\nbinding='Return'\ncommand='gnome-terminal'\nname='Launch Terminal'"},"tweaks":{"/org/gnome/desktop/background/":"","/org/gnome/desktop/calendar/":"","/org/gnome/desktop/input-sources/":"[/]\nshow-all-sources=false\nsources=[('xkb', 'latam')]\nxkb-options=@as []","/org/gnome/desktop/interface/":"[/]\ncolor-scheme='prefer-dark'\ncursor-size=32\ncursor-theme='Catppuccin-Macchiato-Teal-Cursors'\nenable-animations=true\nfont-antialiasing='grayscale'\nfont-hinting='slight'\ngtk-theme='Catppuccin-Macchiato-Standard-Teal-Dark'\nicon-theme='Papirus-Dark'\ntoolkit-accessibility=false","/org/gnome/desktop/peripherals/":"[keyboard]\nnumlock-state=true\nremember-numlock-state=true\n\n[mouse]\nspeed=0.68141592920353977\n\n[touchpad]\ntwo-finger-scrolling-enabled=true","/org/gnome/desktop/screensaver/":"[/]\npicture-uri='file:///usr/share/backgrounds/gnome/drool-l.svg'","/org/gnome/desktop/sound/":"[/]\nallow-volume-above-100-percent=true\nevent-sounds=true\ntheme-name='__custom'","/org/gnome/desktop/wm/preferences/":"[/]\nnum-workspaces=10\nresize-with-right-button=true\nworkspace-names=@as []","/org/gnome/mutter/":"[/]\ndynamic-workspaces=false\nedge-tiling=true\nexperimental-features=['scale-monitor-framebuffer', 'x11-randr-fractional-scaling']\noverlay-key='Super_L'","/org/gnome/settings-daemon/plugins/xsettings/":""}} \ No newline at end of file diff --git a/exports/flatpak-apps.txt b/exports/flatpak-apps.txt deleted file mode 100644 index ddde01c..0000000 --- a/exports/flatpak-apps.txt +++ /dev/null @@ -1,19 +0,0 @@ -com.brave.Browser -com.github.iwalton3.jellyfin-media-player -com.github.qarmin.czkawka -com.github.tchx84.Flatseal -com.hunterwittenborn.Celeste -com.neatdecisions.Detwinner -com.slack.Slack -com.spotify.Client -in.srev.guiscrcpy -io.bassi.Amberol -io.beekeeperstudio.Studio -io.github.realmazharhussain.GdmSettings -io.gitlab.librewolf-community -me.kozec.syncthingtk -nz.mega.MEGAsync -org.gnome.World.PikaBackup -org.kde.kid3 -org.signal.Signal -re.sonny.Junction diff --git a/exports/gnome-minimal.json b/exports/gnome-minimal.json deleted file mode 100644 index d0a36a0..0000000 --- a/exports/gnome-minimal.json +++ /dev/null @@ -1 +0,0 @@ -{"extensions":{"just-perfection-desktop@just-perfection":{"/org/gnome/shell/extensions/just-perfection/":""},"dash-to-dock@micxgx.gmail.com":{"/org/gnome/shell/extensions/dash-to-dock/":"[/]\napply-custom-theme=true\nbackground-opacity=0.80000000000000004\ncustom-theme-shrink=false\ndash-max-icon-size=48\ndisable-overview-on-startup=true\ndock-position='RIGHT'\nheight-fraction=0.90000000000000002\nhot-keys=false\npreferred-monitor=-2\npreferred-monitor-by-connector='eDP-1'"},"caffeine@patapon.info":{"/org/gnome/shell/extensions/caffeine/":"[/]\nindicator-position-max=1"},"arcmenu@arcmenu.com":{"/org/gnome/shell/extensions/arcmenu/":"[/]\ncontext-menu-shortcuts=[['', '', 'org.gnome.Extensions.desktop'], ['ArcMenu Settings', '/home/aleidk/.local/share/gnome-shell/extensions/arcmenu@arcmenu.com/icons/arcmenu-logo-symbolic.svg', 'ArcMenu_Settings'], ['Panel Extension Settings', 'application-x-addon-symbolic', 'ArcMenu_PanelExtensionSettings'], ['Separator', 'list-remove-symbolic', 'ArcMenu_Separator'], ['Power Options', 'system-shutdown-symbolic', 'ArcMenu_PowerOptions'], ['Activities Overview', 'view-fullscreen-symbolic', 'ArcMenu_ActivitiesOverview'], ['Show Desktop', 'computer-symbolic', 'ArcMenu_ShowDesktop']]\nenable-menu-hotkey=false\nenable-standlone-runner-menu=true\nhide-overview-on-startup=true\nmenu-background-color='rgba(48,48,49,0.98)'\nmenu-border-color='rgb(60,60,60)'\nmenu-button-appearance='Icon'\nmenu-foreground-color='rgb(223,223,223)'\nmenu-item-active-bg-color='rgb(25,98,163)'\nmenu-item-active-fg-color='rgb(255,255,255)'\nmenu-item-hover-bg-color='rgb(21,83,158)'\nmenu-item-hover-fg-color='rgb(255,255,255)'\nmenu-layout='Elementary'\nmenu-separator-color='rgba(255,255,255,0.1)'\nprefs-visible-page=0\nrunner-menu-custom-hotkey=['d']\nrunner-position='Centered'\nrunner-search-display-style='List'\nrunner-show-frequent-apps=true\nsearch-entry-border-radius=(true, 25)"},"appindicatorsupport@rgcjonas.gmail.com":{"/org/gnome/shell/extensions/appindicator/":""},"gnome-shell-go-to-last-workspace@github.com":{"/org/gnome/shell/extensions/go-to-last-workspace/":"[/]\nshortcut-key=['bar']"},"easy_docker_containers@red.software.systems":{"/red/software/systems/easy_docker_containers/":""}},"keybindings":{"/org/gnome/mutter/keybindings/":"[/]\ntoggle-tiled-left=['h']\ntoggle-tiled-right=['l']","/org/gnome/mutter/wayland/keybindings/":"","/org/gnome/shell/keybindings/":"[/]\nfocus-active-notification=@as []\nscreenshot=['Print']\nswitch-to-application-1=@as []\nswitch-to-application-2=@as []\nswitch-to-application-3=@as []\nswitch-to-application-4=@as []\nswitch-to-application-5=@as []\nswitch-to-application-6=@as []\nswitch-to-application-7=@as []\nswitch-to-application-8=@as []\nswitch-to-application-9=@as []\ntoggle-message-tray=@as []","/org/gnome/desktop/wm/keybindings/":"[/]\nclose=['q']\nmaximize=@as []\nminimize=['n']\nmove-to-workspace-1=['1']\nmove-to-workspace-10=['0']\nmove-to-workspace-2=['2']\nmove-to-workspace-3=['3']\nmove-to-workspace-4=['4']\nmove-to-workspace-5=['5']\nmove-to-workspace-6=['6']\nmove-to-workspace-7=['7']\nmove-to-workspace-8=['8']\nmove-to-workspace-9=['9']\nswitch-applications=@as []\nswitch-applications-backward=@as []\nswitch-group=@as []\nswitch-to-workspace-1=['1']\nswitch-to-workspace-10=['0']\nswitch-to-workspace-2=['2']\nswitch-to-workspace-3=['3']\nswitch-to-workspace-4=['4']\nswitch-to-workspace-5=['5']\nswitch-to-workspace-6=['6']\nswitch-to-workspace-7=['7']\nswitch-to-workspace-8=['8']\nswitch-to-workspace-9=['9']\nswitch-windows=['Tab', 'Tab']\nswitch-windows-backward=['Tab', 'Tab']\ntoggle-fullscreen=['f']\ntoggle-maximized=['m']\ntoggle-on-all-workspaces=['p']","/org/gnome/settings-daemon/plugins/media-keys/":"[/]\ncustom-keybindings=['/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/']\non-screen-keyboard=['F11']\nscreensaver=@as []\n\n[custom-keybindings/custom0]\nbinding='Return'\ncommand='alacritty'\nname='Terminal'"},"tweaks":{"/org/gnome/desktop/background/":"[/]\npicture-options='zoom'\npicture-uri='/home/aleidk/.config/background'\npicture-uri-dark='/home/aleidk/.config/background'","/org/gnome/desktop/calendar/":"","/org/gnome/desktop/input-sources/":"[/]\ncurrent=uint32 0\nsources=[('xkb', 'latam')]\nxkb-options=['terminate:ctrl_alt_bksp', 'caps:escape']","/org/gnome/desktop/interface/":"[/]\ncolor-scheme='prefer-dark'\ncursor-theme='Catppuccin-Macchiato-Teal-Cursors'\nenable-animations=true\nfont-antialiasing='grayscale'\nfont-hinting='slight'\ngtk-theme='Catppuccin-Macchiato-Teal-Dark'\nlocate-pointer=false\nshow-battery-percentage=true\ntoolkit-accessibility=false","/org/gnome/desktop/peripherals/":"[stylus/9f0f8ae3]\neraser-pressure-curve=[0, 0, 100, 100]\npressure-curve=[0, 0, 100, 100]\n\n[touchpad]\ntap-to-click=true\ntwo-finger-scrolling-enabled=true","/org/gnome/desktop/screensaver/":"","/org/gnome/desktop/sound/":"","/org/gnome/desktop/wm/preferences/":"[/]\nnum-workspaces=6","/org/gnome/mutter/":"[/]\noverlay-key='Super_L'\n\n[keybindings]\ntoggle-tiled-left=['h']\ntoggle-tiled-right=['l']","/org/gnome/settings-daemon/plugins/xsettings/":""}} \ No newline at end of file