diff --git a/.gitignore b/.gitignore index 1dfec02..75ab054 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,12 @@ -/wallpapers \ No newline at end of file +/wallpapers +/test +/home/.config/qutebrowser/bookmarks +/home/.config/qutebrowser/quickmarks +/home/.config/qutebrowser/qsettings +/home/.config/micro/backups +/home/.config/micro/buffers +node_modules/ +/home/.config/vesktop/Crashpad +/home/.config/vesktop/sessionData +/home/.config/vesktop/.updaterId +/home/.fonts/**/.uuid \ No newline at end of file diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..2deeef4 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,6 @@ +[submodule "lib/mocu-xcursor"] + path = lib/mocu-xcursor + url = https://github.com/sevmeyer/mocu-xcursor +[submodule "lib/shchemes"] + path = lib/shchemes + url = https://git.sys42.net/dakedres/shchemes diff --git a/bin/dotf b/bin/dotf new file mode 100755 index 0000000..6a6978f --- /dev/null +++ b/bin/dotf @@ -0,0 +1,152 @@ +#!/bin/sh + +SOURCE="$(realpath "$0")" +STORE_PATH="$(dirname "$SOURCE")/../" +STORE_PATH="$(realpath "$STORE_PATH")" +STORE_ENTRIES_FILE="${STORE_PATH}/paths" +ABS_HOME="$(readlink -f "$HOME")" + +method="" +path="" +do_commit=false +commit_message="." +pull_to="" +for arg in "$@"; do + case $arg in + "-c") + do_commit=true + ;; + + "-m="*) + commit_message="${arg#*=}" + ;; + + "-pt="*) + pull_to="${arg#*=}" + pull_to="$(realpath "$pull_to")" + ;; + + *) + if [ -z "$method" ]; then + method="$arg" + else + path="$arg" + fi + ;; + esac +done +if [ -z "$path" ]; then + path="." +fi +path="$(realpath --no-symlinks "$path")" + +add() { + entry="$path" + check-cyclical-entry + check-duplicate-entry + + printf %s\\n "$entry" >> "$STORE_ENTRIES_FILE" + printf %s\\n "Added path: $entry" +} + +check-cyclical-entry() { + case "$STORE_PATH" in + "$entry"*) + printf 'Cannot cyclically archive: "%s" contains dotfiles directory'\\n "$path" >&2 + exit + ;; + esac +} + +check-duplicate-entry() { + while IFS='' read -r line || [ -n "$line" ]; do + case $entry in + "$line"*) + printf %s\\n "Item already within path: ${line}" >&2 + exit + ;; + esac + done < "$STORE_ENTRIES_FILE" +} + +update-dest() { + dest="$STORE_PATH/root$entry" +} + +push() { + while IFS='' read -r entry || [ -n "$entry" ]; do + check-cyclical-entry + + update-dest + dest_dir="$(dirname "$dest")" + rsync -rv --itemize-changes "$entry" "$dest_dir" + done < "$STORE_ENTRIES_FILE" +} + +pull() { + printf %s\\n "Diffs:" + show-diff + pull-prompt +} + +entry-in-pull-path() { + entry="${pull_to}${entry}" +} + +pull-prompt() { + printf "Is this ok? [y/N/d(etails)] " + read -r response + case "$response" in + d*|D*) + show-diff-detail + pull-prompt + ;; + + y*|Y*) + confirmed-pull + ;; + + *) + printf %s\\n "No action taken" + exit + ;; + esac +} + +show-diff() { + while IFS='' read -r entry || [ -n "$entry" ]; do + update-dest + entry-in-pull-path + diff -rq "$entry" "$dest" | awk ' +/^Only in/ { print $0 " (this will not be overwritten)"; next } +{ print } +' + done < "$STORE_ENTRIES_FILE" +} + +show-diff-detail() { + while IFS='' read -r entry || [ -n "$entry" ]; do + update-dest + entry-in-pull-path + diff -ru "$entry" "$dest" + done < "$STORE_ENTRIES_FILE" | less +} + +confirmed-pull() { + while IFS='' read -r entry || [ -n "$entry" ]; do + check-cyclical-entry + + update-dest + entry-in-pull-path + entry_dir="$(dirname "$entry")" + mkdir -p "$entry_dir" + rsync -rv --itemize-changes "$dest" "$entry_dir" + done < "$STORE_ENTRIES_FILE" +} + +case "$method" in + "add") add ;; + "remove") remove ;; + "push") push ;; + "pull") pull ;; +esac diff --git a/config/cosmic/com.system76.CosmicSettings.Shortcuts/v1/custom b/config/cosmic/com.system76.CosmicSettings.Shortcuts/v1/custom deleted file mode 100644 index 3757175..0000000 --- a/config/cosmic/com.system76.CosmicSettings.Shortcuts/v1/custom +++ /dev/null @@ -1,21 +0,0 @@ -{ - ( - modifiers: [ - Super, - ], - key: "q", - ): Disable, - ( - modifiers: [ - Super, - ], - key: "Return", - description: Some("Terminal"), - ): Spawn("cosmic-term"), - ( - modifiers: [ - Super, - ], - key: "w", - ): Close, -} \ No newline at end of file diff --git a/config/qutebrowser/base16.css b/config/qutebrowser/base16.css deleted file mode 100644 index 857b0d0..0000000 --- a/config/qutebrowser/base16.css +++ /dev/null @@ -1,27 +0,0 @@ -# :root { - # --vii: #383830; - # --vi: #75715e; - # --v: #f92672; - # --iv: #f8f8f2; - # --iiv: #f9f8f5; - # --a: #a1efe4; -# } - -:root { - --base00: #272822; - --base01: #383830; - --base02: #49483e; - --base03: #75715e; - --base04: #a59f85; - --base05: #f8f8f2; - --base06: #f5f4f1; - --base07: #f9f8f5; - --base08: #f92672; - --base09: #fd971f; - --base0A: #f4bf75; - --base0B: #a6e22e; - --base0C: #a1efe4; - --base0D: #66d9ef; - --base0E: #ae81ff; - --base0F: #cc6633; -} diff --git a/config/rofi/config.rasi b/config/rofi/config.rasi deleted file mode 100644 index 74b4a3a..0000000 --- a/config/rofi/config.rasi +++ /dev/null @@ -1,25 +0,0 @@ -configuration { - modes: [ combi ]; - combi-modes: [ window, drun, run, dmenu ]; - font: "Inconsolata 13"; -} - -@theme "theme" - -window { - location: north; - anchor: north; - background-color: @background; - border: 1; - padding: 5; - y-offset: 29; -} - -element-icon { - size: 1em; - padding: 2px; -} - -element-text { - vertical-align: 0.5; -} diff --git a/config/rofi/theme.rasi b/config/rofi/theme.rasi deleted file mode 100644 index a33bad9..0000000 --- a/config/rofi/theme.rasi +++ /dev/null @@ -1,150 +0,0 @@ -/** - * Base16 ROFI Color theme - * - * Authors - * Scheme: - * Template: Tinted Theming (https://github.com/tinted-theming) - */ - -* { - red: rgba ( 219, 45, 32, 100 % ); - blue: rgba ( 1, 160, 228, 100 % ); - lightfg: rgba ( 214, 213, 212, 100 % ); - lightbg: rgba ( 58, 52, 50, 100 % ); - foreground: rgba ( 165, 162, 162, 100 % ); - background: rgba ( 9, 3, 0, 100 % ); - background-color: rgba ( 9, 3, 0, 0 % ); - separatorcolor: @foreground; - border-color: @foreground; - selected-normal-foreground: @lightbg; - selected-normal-background: @lightfg; - selected-active-foreground: @background; - selected-active-background: @blue; - selected-urgent-foreground: @background; - selected-urgent-background: @red; - normal-foreground: @foreground; - normal-background: @background; - active-foreground: @blue; - active-background: @background; - urgent-foreground: @red; - urgent-background: @background; - alternate-normal-foreground: @foreground; - alternate-normal-background: @lightbg; - alternate-active-foreground: @blue; - alternate-active-background: @lightbg; - alternate-urgent-foreground: @red; - alternate-urgent-background: @lightbg; - spacing: 2; -} -window { - background-color: @background; - border: 1; - padding: 5; -} -mainbox { - border: 0; - padding: 0; -} -message { - border: 1px dash 0px 0px ; - border-color: @separatorcolor; - padding: 1px ; -} -textbox { - text-color: @foreground; -} -listview { - fixed-height: 0; - border: 2px dash 0px 0px ; - border-color: @separatorcolor; - spacing: 2px ; - scrollbar: true; - padding: 2px 0px 0px ; -} -element-text, element-icon { - background-color: inherit; - text-color: inherit; -} -element { - border: 0; - padding: 1px ; -} -element normal.normal { - background-color: @normal-background; - text-color: @normal-foreground; -} -element normal.urgent { - background-color: @urgent-background; - text-color: @urgent-foreground; -} -element normal.active { - background-color: @active-background; - text-color: @active-foreground; -} -element selected.normal { - background-color: @selected-normal-background; - text-color: @selected-normal-foreground; -} -element selected.urgent { - background-color: @selected-urgent-background; - text-color: @selected-urgent-foreground; -} -element selected.active { - background-color: @selected-active-background; - text-color: @selected-active-foreground; -} -element alternate.normal { - background-color: @alternate-normal-background; - text-color: @alternate-normal-foreground; -} -element alternate.urgent { - background-color: @alternate-urgent-background; - text-color: @alternate-urgent-foreground; -} -element alternate.active { - background-color: @alternate-active-background; - text-color: @alternate-active-foreground; -} -scrollbar { - width: 4px ; - border: 0; - handle-color: @normal-foreground; - handle-width: 8px ; - padding: 0; -} -sidebar { - border: 2px dash 0px 0px ; - border-color: @separatorcolor; -} -button { - spacing: 0; - text-color: @normal-foreground; -} -button selected { - background-color: @selected-normal-background; - text-color: @selected-normal-foreground; -} -inputbar { - spacing: 0px; - text-color: @normal-foreground; - padding: 1px ; - children: [ prompt,textbox-prompt-colon,entry,case-indicator ]; -} -case-indicator { - spacing: 0; - text-color: @normal-foreground; -} -entry { - spacing: 0; - text-color: @normal-foreground; -} -prompt { - spacing: 0; - text-color: @normal-foreground; -} -textbox-prompt-colon { - expand: false; - str: ":"; - margin: 0px 0.3000em 0.0000em 0.0000em ; - text-color: inherit; -} diff --git a/config/xfce4/xfce4-screenshooter b/config/xfce4/xfce4-screenshooter deleted file mode 100644 index b8d2991..0000000 --- a/config/xfce4/xfce4-screenshooter +++ /dev/null @@ -1,13 +0,0 @@ -app=/usr/bin/flatpak -custom_action_command=/usr/libexec/xfce4/screenshooter/scripts/imgur-upload.sh %f %imgur_client_id -last_user= -last_extension=png -enable_imgur_upload=true -show_in_folder=false -screenshot_dir=file:/home/dakedres/Pictures -action=1 -delay=5 -region=3 -show_mouse=1 -show_border=1 - diff --git a/config/xfce4/xfconf/xfce-perchannel-xml/displays.xml b/config/xfce4/xfconf/xfce-perchannel-xml/displays.xml deleted file mode 100644 index 797909f..0000000 --- a/config/xfce4/xfconf/xfce-perchannel-xml/displays.xml +++ /dev/null @@ -1,79 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/config/xfce4/xfconf/xfce-perchannel-xml/thunar.xml b/config/xfce4/xfconf/xfce-perchannel-xml/thunar.xml deleted file mode 100644 index 4e64ee6..0000000 --- a/config/xfce4/xfconf/xfce-perchannel-xml/thunar.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/config/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml b/config/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml deleted file mode 100644 index 52d50be..0000000 --- a/config/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml +++ /dev/null @@ -1,520 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/config/xfce4/xfconf/xfce-perchannel-xml/xfce4-notifyd.xml b/config/xfce4/xfconf/xfce-perchannel-xml/xfce4-notifyd.xml deleted file mode 100644 index 55e4205..0000000 --- a/config/xfce4/xfconf/xfce-perchannel-xml/xfce4-notifyd.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml b/config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml deleted file mode 100644 index 55a514f..0000000 --- a/config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml +++ /dev/null @@ -1,80 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/config/xfce4/xfconf/xfce-perchannel-xml/xfce4-power-manager.xml b/config/xfce4/xfconf/xfce-perchannel-xml/xfce4-power-manager.xml deleted file mode 100644 index f917bbb..0000000 --- a/config/xfce4/xfconf/xfce-perchannel-xml/xfce4-power-manager.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/config/xfce4/xfconf/xfce-perchannel-xml/xfce4-settings-manager.xml b/config/xfce4/xfconf/xfce-perchannel-xml/xfce4-settings-manager.xml deleted file mode 100644 index 2e112e3..0000000 --- a/config/xfce4/xfconf/xfce-perchannel-xml/xfce4-settings-manager.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/config/xfce4/xfconf/xfce-perchannel-xml/xfce4-taskmanager.xml b/config/xfce4/xfconf/xfce-perchannel-xml/xfce4-taskmanager.xml deleted file mode 100644 index 8f26c64..0000000 --- a/config/xfce4/xfconf/xfce-perchannel-xml/xfce4-taskmanager.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/config/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml b/config/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml deleted file mode 100644 index 54d710c..0000000 --- a/config/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml +++ /dev/null @@ -1,134 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/convert-theme.js b/convert-theme.js deleted file mode 100644 index a4df2b4..0000000 --- a/convert-theme.js +++ /dev/null @@ -1,66 +0,0 @@ -// aurora -let left = `color0 #14191e -color8 #454459 -color1 #e55c7a -color9 #cd5c60 -color2 #31E183 -color10 #7CF083 -color3 #f5c791 -color11 #dbac66 -color4 #4ca6e8 -color12 #91b9c7 -color5 #9d81ba -color13 #6E6884 -color6 #49bdb0 -color14 #0D9C94 -color7 #e6e6e8 -color15 #f2f2f2` - .replaceAll(/\s+/g, ':') - .split('\n') - .map(e => e.toUpperCase().split(':') ) - -// normal -let right = `color0 #4B5254 -color8 #879193 -color1 #CD5C60 -color9 #E36D5B -color2 #6FB593 -color10 #72CCBA -color3 #DBAC66 -color11 #F2C866 -color4 #91B9C7 -color12 #97B8DE -color5 #845A84 -color13 #8C629C -color6 #4D9391 -color14 #5096AB -color7 #E4E4E8 -color15 #EFEFF1` - .replaceAll(/\s+/g, ':') - .split('\n') - .map(e => e.toUpperCase().split(':') ) - -left = new Map(left) - -let source = `base00 = "#18181B" -base01 = "#222225" -base02 = "#4B5254" -base03 = "#545C5E" -base04 = "#879193" -base05 = "#9ba5a7" -base06 = "#d0d0d4" -base07 = "#E4E4E8" -base08 = "#CD5C60" -base09 = "#DBAC66" -base0A = "#F2C866" -base0B = "#6FB593" -base0C = "#4D9391" -base0D = "#91B9C7" -base0E = "#845A84" -base0F = "#E36D5B"` - -for(let [ name, value ] of right) { - source = source.replaceAll(value, left.get(name)) -} - -console.log(source) \ No newline at end of file diff --git a/home/.basilisk b/home/.basilisk new file mode 160000 index 0000000..38c9b90 --- /dev/null +++ b/home/.basilisk @@ -0,0 +1 @@ +Subproject commit 38c9b900a36727bc05c97bb393d5641b012e94e3 diff --git a/config/bspwm/bspwmrc b/home/.config/bspwm/bspwmrc similarity index 100% rename from config/bspwm/bspwmrc rename to home/.config/bspwm/bspwmrc diff --git a/config/bspwm/colors b/home/.config/bspwm/colors similarity index 100% rename from config/bspwm/colors rename to home/.config/bspwm/colors diff --git a/config/bspwm/external-rules b/home/.config/bspwm/external-rules similarity index 100% rename from config/bspwm/external-rules rename to home/.config/bspwm/external-rules diff --git a/config/cosmic-initial-setup-done b/home/.config/cosmic-initial-setup-done similarity index 100% rename from config/cosmic-initial-setup-done rename to home/.config/cosmic-initial-setup-done diff --git a/config/cosmic/com.system76.CosmicAppletTime/v1/first_day_of_week b/home/.config/cosmic/com.system76.CosmicAppletTime/v1/first_day_of_week similarity index 100% rename from config/cosmic/com.system76.CosmicAppletTime/v1/first_day_of_week rename to home/.config/cosmic/com.system76.CosmicAppletTime/v1/first_day_of_week diff --git a/config/cosmic/com.system76.CosmicAppletTime/v1/military_time b/home/.config/cosmic/com.system76.CosmicAppletTime/v1/military_time similarity index 100% rename from config/cosmic/com.system76.CosmicAppletTime/v1/military_time rename to home/.config/cosmic/com.system76.CosmicAppletTime/v1/military_time diff --git a/config/cosmic/com.system76.CosmicBackground/v1/all b/home/.config/cosmic/com.system76.CosmicBackground/v1/all similarity index 63% rename from config/cosmic/com.system76.CosmicBackground/v1/all rename to home/.config/cosmic/com.system76.CosmicBackground/v1/all index 7ef0182..06dcc68 100644 --- a/config/cosmic/com.system76.CosmicBackground/v1/all +++ b/home/.config/cosmic/com.system76.CosmicBackground/v1/all @@ -1,6 +1,6 @@ ( output: "all", - source: Path("/var/home/dakedres/Pictures/wallpaper.jpg"), + source: Path("/usr/share/backgrounds/cosmic/otherworldly_earth_nasa_ISS064-E-29444.jpg"), filter_by_theme: true, rotation_frequency: 300, filter_method: Lanczos, diff --git a/home/.config/cosmic/com.system76.CosmicComp/v1/accessibility_zoom b/home/.config/cosmic/com.system76.CosmicComp/v1/accessibility_zoom new file mode 100644 index 0000000..d9cbb3d --- /dev/null +++ b/home/.config/cosmic/com.system76.CosmicComp/v1/accessibility_zoom @@ -0,0 +1,7 @@ +( + start_on_login: false, + show_overlay: false, + increment: 50, + view_moves: Continuously, + enable_mouse_zoom_shortcuts: true, +) \ No newline at end of file diff --git a/config/cosmic/com.system76.CosmicComp/v1/autotile b/home/.config/cosmic/com.system76.CosmicComp/v1/active_hint similarity index 100% rename from config/cosmic/com.system76.CosmicComp/v1/autotile rename to home/.config/cosmic/com.system76.CosmicComp/v1/active_hint diff --git a/config/cosmic/com.system76.CosmicComp/v1/cursor_follows_focus b/home/.config/cosmic/com.system76.CosmicComp/v1/autotile similarity index 100% rename from config/cosmic/com.system76.CosmicComp/v1/cursor_follows_focus rename to home/.config/cosmic/com.system76.CosmicComp/v1/autotile diff --git a/config/cosmic/com.system76.CosmicComp/v1/focus_follows_cursor b/home/.config/cosmic/com.system76.CosmicComp/v1/cursor_follows_focus similarity index 100% rename from config/cosmic/com.system76.CosmicComp/v1/focus_follows_cursor rename to home/.config/cosmic/com.system76.CosmicComp/v1/cursor_follows_focus diff --git a/config/cosmic/com.system76.CosmicComp/v1/focus_follows_cursor_delay b/home/.config/cosmic/com.system76.CosmicComp/v1/edge_snap_threshold similarity index 100% rename from config/cosmic/com.system76.CosmicComp/v1/focus_follows_cursor_delay rename to home/.config/cosmic/com.system76.CosmicComp/v1/edge_snap_threshold diff --git a/config/cosmic/com.system76.CosmicPanel.Dock/v1/exclusive_zone b/home/.config/cosmic/com.system76.CosmicComp/v1/focus_follows_cursor similarity index 100% rename from config/cosmic/com.system76.CosmicPanel.Dock/v1/exclusive_zone rename to home/.config/cosmic/com.system76.CosmicComp/v1/focus_follows_cursor diff --git a/config/cosmic/com.system76.CosmicPanel.Dock/v1/margin b/home/.config/cosmic/com.system76.CosmicComp/v1/focus_follows_cursor_delay similarity index 100% rename from config/cosmic/com.system76.CosmicPanel.Dock/v1/margin rename to home/.config/cosmic/com.system76.CosmicComp/v1/focus_follows_cursor_delay diff --git a/config/cosmic/com.system76.CosmicComp/v1/xkb_config b/home/.config/cosmic/com.system76.CosmicComp/v1/xkb_config similarity index 100% rename from config/cosmic/com.system76.CosmicComp/v1/xkb_config rename to home/.config/cosmic/com.system76.CosmicComp/v1/xkb_config diff --git a/config/cosmic/com.system76.CosmicFiles/v1/dialog b/home/.config/cosmic/com.system76.CosmicFiles/v1/dialog similarity index 87% rename from config/cosmic/com.system76.CosmicFiles/v1/dialog rename to home/.config/cosmic/com.system76.CosmicFiles/v1/dialog index 62754a4..3bc4b06 100644 --- a/config/cosmic/com.system76.CosmicFiles/v1/dialog +++ b/home/.config/cosmic/com.system76.CosmicFiles/v1/dialog @@ -1,7 +1,7 @@ ( folders_first: false, icon_sizes: ( - list: 100, + list: 175, grid: 100, ), show_details: false, diff --git a/config/cosmic/com.system76.CosmicPanel.Dock/v1/anchor b/home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/anchor similarity index 100% rename from config/cosmic/com.system76.CosmicPanel.Dock/v1/anchor rename to home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/anchor diff --git a/config/cosmic/com.system76.CosmicPanel.Dock/v1/anchor_gap b/home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/anchor_gap similarity index 100% rename from config/cosmic/com.system76.CosmicPanel.Dock/v1/anchor_gap rename to home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/anchor_gap diff --git a/config/cosmic/com.system76.CosmicPanel.Dock/v1/autohide b/home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/autohide similarity index 100% rename from config/cosmic/com.system76.CosmicPanel.Dock/v1/autohide rename to home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/autohide diff --git a/config/cosmic/com.system76.CosmicPanel.Dock/v1/autohover_delay_ms b/home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/autohover_delay_ms similarity index 100% rename from config/cosmic/com.system76.CosmicPanel.Dock/v1/autohover_delay_ms rename to home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/autohover_delay_ms diff --git a/config/cosmic/com.system76.CosmicPanel.Dock/v1/background b/home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/background similarity index 100% rename from config/cosmic/com.system76.CosmicPanel.Dock/v1/background rename to home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/background diff --git a/config/cosmic/com.system76.CosmicPanel.Dock/v1/border_radius b/home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/border_radius similarity index 100% rename from config/cosmic/com.system76.CosmicPanel.Dock/v1/border_radius rename to home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/border_radius diff --git a/config/cosmic/com.system76.CosmicPanel.Panel/v1/exclusive_zone b/home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/exclusive_zone similarity index 100% rename from config/cosmic/com.system76.CosmicPanel.Panel/v1/exclusive_zone rename to home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/exclusive_zone diff --git a/config/cosmic/com.system76.CosmicPanel.Dock/v1/expand_to_edges b/home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/expand_to_edges similarity index 100% rename from config/cosmic/com.system76.CosmicPanel.Dock/v1/expand_to_edges rename to home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/expand_to_edges diff --git a/config/cosmic/com.system76.CosmicPanel.Dock/v1/keyboard_interactivity b/home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/keyboard_interactivity similarity index 100% rename from config/cosmic/com.system76.CosmicPanel.Dock/v1/keyboard_interactivity rename to home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/keyboard_interactivity diff --git a/config/cosmic/com.system76.CosmicPanel.Dock/v1/layer b/home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/layer similarity index 100% rename from config/cosmic/com.system76.CosmicPanel.Dock/v1/layer rename to home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/layer diff --git a/config/cosmic/com.system76.CosmicPanel.Panel/v1/margin b/home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/margin similarity index 100% rename from config/cosmic/com.system76.CosmicPanel.Panel/v1/margin rename to home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/margin diff --git a/config/cosmic/com.system76.CosmicPanel.Dock/v1/name b/home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/name similarity index 100% rename from config/cosmic/com.system76.CosmicPanel.Dock/v1/name rename to home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/name diff --git a/config/cosmic/com.system76.CosmicPanel.Dock/v1/opacity b/home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/opacity similarity index 100% rename from config/cosmic/com.system76.CosmicPanel.Dock/v1/opacity rename to home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/opacity diff --git a/config/cosmic/com.system76.CosmicPanel.Dock/v1/output b/home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/output similarity index 100% rename from config/cosmic/com.system76.CosmicPanel.Dock/v1/output rename to home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/output diff --git a/config/cosmic/com.system76.CosmicPanel.Dock/v1/padding b/home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/padding similarity index 100% rename from config/cosmic/com.system76.CosmicPanel.Dock/v1/padding rename to home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/padding diff --git a/config/cosmic/com.system76.CosmicPanel.Dock/v1/plugins_center b/home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/plugins_center similarity index 100% rename from config/cosmic/com.system76.CosmicPanel.Dock/v1/plugins_center rename to home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/plugins_center diff --git a/config/cosmic/com.system76.CosmicPanel.Dock/v1/plugins_wings b/home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/plugins_wings similarity index 100% rename from config/cosmic/com.system76.CosmicPanel.Dock/v1/plugins_wings rename to home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/plugins_wings diff --git a/config/cosmic/com.system76.CosmicPanel.Dock/v1/size b/home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/size similarity index 100% rename from config/cosmic/com.system76.CosmicPanel.Dock/v1/size rename to home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/size diff --git a/config/cosmic/com.system76.CosmicPanel.Dock/v1/size_center b/home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/size_center similarity index 100% rename from config/cosmic/com.system76.CosmicPanel.Dock/v1/size_center rename to home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/size_center diff --git a/config/cosmic/com.system76.CosmicPanel.Dock/v1/size_wings b/home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/size_wings similarity index 100% rename from config/cosmic/com.system76.CosmicPanel.Dock/v1/size_wings rename to home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/size_wings diff --git a/config/cosmic/com.system76.CosmicPanel.Dock/v1/spacing b/home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/spacing similarity index 100% rename from config/cosmic/com.system76.CosmicPanel.Dock/v1/spacing rename to home/.config/cosmic/com.system76.CosmicPanel.Dock/v1/spacing diff --git a/config/cosmic/com.system76.CosmicPanel.Panel/v1/anchor b/home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/anchor similarity index 100% rename from config/cosmic/com.system76.CosmicPanel.Panel/v1/anchor rename to home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/anchor diff --git a/config/cosmic/com.system76.CosmicPanel.Panel/v1/anchor_gap b/home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/anchor_gap similarity index 100% rename from config/cosmic/com.system76.CosmicPanel.Panel/v1/anchor_gap rename to home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/anchor_gap diff --git a/config/cosmic/com.system76.CosmicPanel.Panel/v1/autohide b/home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/autohide similarity index 100% rename from config/cosmic/com.system76.CosmicPanel.Panel/v1/autohide rename to home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/autohide diff --git a/config/cosmic/com.system76.CosmicPanel.Panel/v1/autohover_delay_ms b/home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/autohover_delay_ms similarity index 100% rename from config/cosmic/com.system76.CosmicPanel.Panel/v1/autohover_delay_ms rename to home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/autohover_delay_ms diff --git a/config/cosmic/com.system76.CosmicPanel.Panel/v1/background b/home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/background similarity index 100% rename from config/cosmic/com.system76.CosmicPanel.Panel/v1/background rename to home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/background diff --git a/config/cosmic/com.system76.CosmicPanel.Panel/v1/border_radius b/home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/border_radius similarity index 100% rename from config/cosmic/com.system76.CosmicPanel.Panel/v1/border_radius rename to home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/border_radius diff --git a/config/cosmic/com.system76.CosmicPanel.Panel/v1/expand_to_edges b/home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/exclusive_zone similarity index 100% rename from config/cosmic/com.system76.CosmicPanel.Panel/v1/expand_to_edges rename to home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/exclusive_zone diff --git a/config/cosmic/com.system76.CosmicTheme.Dark/v1/is_dark b/home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/expand_to_edges similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark/v1/is_dark rename to home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/expand_to_edges diff --git a/config/cosmic/com.system76.CosmicPanel.Panel/v1/keyboard_interactivity b/home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/keyboard_interactivity similarity index 100% rename from config/cosmic/com.system76.CosmicPanel.Panel/v1/keyboard_interactivity rename to home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/keyboard_interactivity diff --git a/config/cosmic/com.system76.CosmicPanel.Panel/v1/layer b/home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/layer similarity index 100% rename from config/cosmic/com.system76.CosmicPanel.Panel/v1/layer rename to home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/layer diff --git a/config/cosmic/com.system76.CosmicPanel.Panel/v1/padding b/home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/margin similarity index 100% rename from config/cosmic/com.system76.CosmicPanel.Panel/v1/padding rename to home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/margin diff --git a/config/cosmic/com.system76.CosmicPanel.Panel/v1/name b/home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/name similarity index 100% rename from config/cosmic/com.system76.CosmicPanel.Panel/v1/name rename to home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/name diff --git a/config/cosmic/com.system76.CosmicPanel.Panel/v1/opacity b/home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/opacity similarity index 100% rename from config/cosmic/com.system76.CosmicPanel.Panel/v1/opacity rename to home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/opacity diff --git a/config/cosmic/com.system76.CosmicPanel.Panel/v1/output b/home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/output similarity index 100% rename from config/cosmic/com.system76.CosmicPanel.Panel/v1/output rename to home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/output diff --git a/config/cosmic/com.system76.CosmicPanel.Panel/v1/spacing b/home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/padding similarity index 100% rename from config/cosmic/com.system76.CosmicPanel.Panel/v1/spacing rename to home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/padding diff --git a/home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/padding_overlap b/home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/padding_overlap new file mode 100644 index 0000000..ea2303b --- /dev/null +++ b/home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/padding_overlap @@ -0,0 +1 @@ +0.5 \ No newline at end of file diff --git a/config/cosmic/com.system76.CosmicPanel.Panel/v1/plugins_center b/home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/plugins_center similarity index 100% rename from config/cosmic/com.system76.CosmicPanel.Panel/v1/plugins_center rename to home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/plugins_center diff --git a/config/cosmic/com.system76.CosmicPanel.Panel/v1/plugins_wings b/home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/plugins_wings similarity index 71% rename from config/cosmic/com.system76.CosmicPanel.Panel/v1/plugins_wings rename to home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/plugins_wings index d4059bd..9cd35e9 100644 --- a/config/cosmic/com.system76.CosmicPanel.Panel/v1/plugins_wings +++ b/home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/plugins_wings @@ -1,8 +1,4 @@ -Some(([ - "com.system76.CosmicAppletWorkspaces", - "com.system76.CosmicPanelWorkspacesButton", - "com.system76.CosmicPanelAppButton", -], [ +Some(([], [ "com.system76.CosmicAppletStatusArea", "com.system76.CosmicAppletNotifications", "com.system76.CosmicAppletTiling", diff --git a/config/cosmic/com.system76.CosmicPanel.Panel/v1/size b/home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/size similarity index 100% rename from config/cosmic/com.system76.CosmicPanel.Panel/v1/size rename to home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/size diff --git a/config/cosmic/com.system76.CosmicPanel.Panel/v1/size_center b/home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/size_center similarity index 100% rename from config/cosmic/com.system76.CosmicPanel.Panel/v1/size_center rename to home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/size_center diff --git a/config/cosmic/com.system76.CosmicPanel.Panel/v1/size_wings b/home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/size_wings similarity index 100% rename from config/cosmic/com.system76.CosmicPanel.Panel/v1/size_wings rename to home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/size_wings diff --git a/config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/active_hint b/home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/spacing similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/active_hint rename to home/.config/cosmic/com.system76.CosmicPanel.Panel/v1/spacing diff --git a/config/cosmic/com.system76.CosmicPanel/v1/entries b/home/.config/cosmic/com.system76.CosmicPanel/v1/entries similarity index 100% rename from config/cosmic/com.system76.CosmicPanel/v1/entries rename to home/.config/cosmic/com.system76.CosmicPanel/v1/entries diff --git a/config/cosmic/com.system76.CosmicPortal/v1/screenshot b/home/.config/cosmic/com.system76.CosmicPortal/v1/screenshot similarity index 100% rename from config/cosmic/com.system76.CosmicPortal/v1/screenshot rename to home/.config/cosmic/com.system76.CosmicPortal/v1/screenshot diff --git a/home/.config/cosmic/com.system76.CosmicSettings.Shortcuts/v1/custom b/home/.config/cosmic/com.system76.CosmicSettings.Shortcuts/v1/custom new file mode 100644 index 0000000..46ef926 --- /dev/null +++ b/home/.config/cosmic/com.system76.CosmicSettings.Shortcuts/v1/custom @@ -0,0 +1,51 @@ +{ + ( + modifiers: [ + Super, + ], + key: "v", + description: Some("anyrun"), + ): Spawn("anyrun"), + ( + modifiers: [ + Super, + ], + key: "q", + ): Disable, + ( + modifiers: [ + Super, + ], + key: "z", + ): Minimize, + ( + modifiers: [ + Super, + ], + key: "w", + ): Close, + ( + modifiers: [ + Super, + ], + key: "x", + ): Maximize, + ( + modifiers: [ + Shift, + ], + key: "Home", + ): System(Screenshot), + ( + modifiers: [ + Super, + ], + key: "Return", + ): Spawn("xfce4-terminal"), + ( + modifiers: [ + Super, + ], + key: "m", + ): Disable, +} \ No newline at end of file diff --git a/config/cosmic/com.system76.CosmicSettings.Shortcuts/v1/system_actions b/home/.config/cosmic/com.system76.CosmicSettings.Shortcuts/v1/system_actions similarity index 100% rename from config/cosmic/com.system76.CosmicSettings.Shortcuts/v1/system_actions rename to home/.config/cosmic/com.system76.CosmicSettings.Shortcuts/v1/system_actions diff --git a/config/cosmic/com.system76.CosmicSettings.Wallpaper/v1/current-folder b/home/.config/cosmic/com.system76.CosmicSettings.Wallpaper/v1/current-folder similarity index 100% rename from config/cosmic/com.system76.CosmicSettings.Wallpaper/v1/current-folder rename to home/.config/cosmic/com.system76.CosmicSettings.Wallpaper/v1/current-folder diff --git a/config/cosmic/com.system76.CosmicSettings.Wallpaper/v1/custom-images b/home/.config/cosmic/com.system76.CosmicSettings.Wallpaper/v1/custom-images similarity index 100% rename from config/cosmic/com.system76.CosmicSettings.Wallpaper/v1/custom-images rename to home/.config/cosmic/com.system76.CosmicSettings.Wallpaper/v1/custom-images diff --git a/config/cosmic/com.system76.CosmicSettings.Wallpaper/v1/recent-folders b/home/.config/cosmic/com.system76.CosmicSettings.Wallpaper/v1/recent-folders similarity index 100% rename from config/cosmic/com.system76.CosmicSettings.Wallpaper/v1/recent-folders rename to home/.config/cosmic/com.system76.CosmicSettings.Wallpaper/v1/recent-folders diff --git a/config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/accent b/home/.config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/accent similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/accent rename to home/.config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/accent diff --git a/config/cosmic/com.system76.CosmicTheme.Dark/v1/active_hint b/home/.config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/active_hint similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark/v1/active_hint rename to home/.config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/active_hint diff --git a/config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/bg_color b/home/.config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/bg_color similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/bg_color rename to home/.config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/bg_color diff --git a/config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/corner_radii b/home/.config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/corner_radii similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/corner_radii rename to home/.config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/corner_radii diff --git a/config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/destructive b/home/.config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/destructive similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/destructive rename to home/.config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/destructive diff --git a/config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/gaps b/home/.config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/gaps similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/gaps rename to home/.config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/gaps diff --git a/config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/is_frosted b/home/.config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/is_frosted similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/is_frosted rename to home/.config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/is_frosted diff --git a/config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/neutral_tint b/home/.config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/neutral_tint similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/neutral_tint rename to home/.config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/neutral_tint diff --git a/config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/palette b/home/.config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/palette similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/palette rename to home/.config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/palette diff --git a/config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/primary_container_bg b/home/.config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/primary_container_bg similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/primary_container_bg rename to home/.config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/primary_container_bg diff --git a/config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/secondary_container_bg b/home/.config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/secondary_container_bg similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/secondary_container_bg rename to home/.config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/secondary_container_bg diff --git a/config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/spacing b/home/.config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/spacing similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/spacing rename to home/.config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/spacing diff --git a/config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/success b/home/.config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/success similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/success rename to home/.config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/success diff --git a/config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/text_tint b/home/.config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/text_tint similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/text_tint rename to home/.config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/text_tint diff --git a/config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/warning b/home/.config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/warning similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/warning rename to home/.config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/warning diff --git a/config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/window_hint b/home/.config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/window_hint similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/window_hint rename to home/.config/cosmic/com.system76.CosmicTheme.Dark.Builder/v1/window_hint diff --git a/config/cosmic/com.system76.CosmicTheme.Dark/v1/accent b/home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/accent similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark/v1/accent rename to home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/accent diff --git a/config/cosmic/com.system76.CosmicTheme.Dark/v1/accent_button b/home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/accent_button similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark/v1/accent_button rename to home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/accent_button diff --git a/config/cosmic/com.system76.CosmicTheme.Dark/v1/accent_text b/home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/accent_text similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark/v1/accent_text rename to home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/accent_text diff --git a/config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/active_hint b/home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/active_hint similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/active_hint rename to home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/active_hint diff --git a/config/cosmic/com.system76.CosmicTheme.Dark/v1/background b/home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/background similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark/v1/background rename to home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/background diff --git a/config/cosmic/com.system76.CosmicTheme.Dark/v1/button b/home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/button similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark/v1/button rename to home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/button diff --git a/config/cosmic/com.system76.CosmicTheme.Dark/v1/control_tint b/home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/control_tint similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark/v1/control_tint rename to home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/control_tint diff --git a/config/cosmic/com.system76.CosmicTheme.Dark/v1/corner_radii b/home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/corner_radii similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark/v1/corner_radii rename to home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/corner_radii diff --git a/config/cosmic/com.system76.CosmicTheme.Dark/v1/destructive b/home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/destructive similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark/v1/destructive rename to home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/destructive diff --git a/config/cosmic/com.system76.CosmicTheme.Dark/v1/destructive_button b/home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/destructive_button similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark/v1/destructive_button rename to home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/destructive_button diff --git a/config/cosmic/com.system76.CosmicTheme.Dark/v1/gaps b/home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/gaps similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark/v1/gaps rename to home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/gaps diff --git a/config/cosmic/com.system76.CosmicTheme.Dark/v1/icon_button b/home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/icon_button similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark/v1/icon_button rename to home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/icon_button diff --git a/config/cosmic/com.system76.CosmicTheme.Mode/v1/is_dark b/home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/is_dark similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Mode/v1/is_dark rename to home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/is_dark diff --git a/config/cosmic/com.system76.CosmicTheme.Dark/v1/is_frosted b/home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/is_frosted similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark/v1/is_frosted rename to home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/is_frosted diff --git a/config/cosmic/com.system76.CosmicTheme.Dark/v1/is_high_contrast b/home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/is_high_contrast similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark/v1/is_high_contrast rename to home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/is_high_contrast diff --git a/config/cosmic/com.system76.CosmicTheme.Dark/v1/link_button b/home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/link_button similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark/v1/link_button rename to home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/link_button diff --git a/config/cosmic/com.system76.CosmicTheme.Dark/v1/name b/home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/name similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark/v1/name rename to home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/name diff --git a/config/cosmic/com.system76.CosmicTheme.Dark/v1/palette b/home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/palette similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark/v1/palette rename to home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/palette diff --git a/config/cosmic/com.system76.CosmicTheme.Dark/v1/primary b/home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/primary similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark/v1/primary rename to home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/primary diff --git a/config/cosmic/com.system76.CosmicTheme.Dark/v1/secondary b/home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/secondary similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark/v1/secondary rename to home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/secondary diff --git a/config/cosmic/com.system76.CosmicTheme.Dark/v1/shade b/home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/shade similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark/v1/shade rename to home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/shade diff --git a/config/cosmic/com.system76.CosmicTheme.Dark/v1/spacing b/home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/spacing similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark/v1/spacing rename to home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/spacing diff --git a/config/cosmic/com.system76.CosmicTheme.Dark/v1/success b/home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/success similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark/v1/success rename to home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/success diff --git a/config/cosmic/com.system76.CosmicTheme.Dark/v1/success_button b/home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/success_button similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark/v1/success_button rename to home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/success_button diff --git a/config/cosmic/com.system76.CosmicTheme.Dark/v1/text_button b/home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/text_button similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark/v1/text_button rename to home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/text_button diff --git a/config/cosmic/com.system76.CosmicTheme.Dark/v1/text_tint b/home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/text_tint similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark/v1/text_tint rename to home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/text_tint diff --git a/config/cosmic/com.system76.CosmicTheme.Dark/v1/warning b/home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/warning similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark/v1/warning rename to home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/warning diff --git a/config/cosmic/com.system76.CosmicTheme.Dark/v1/warning_button b/home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/warning_button similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark/v1/warning_button rename to home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/warning_button diff --git a/config/cosmic/com.system76.CosmicTheme.Dark/v1/window_hint b/home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/window_hint similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Dark/v1/window_hint rename to home/.config/cosmic/com.system76.CosmicTheme.Dark/v1/window_hint diff --git a/config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/accent b/home/.config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/accent similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/accent rename to home/.config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/accent diff --git a/config/cosmic/com.system76.CosmicTheme.Light/v1/active_hint b/home/.config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/active_hint similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light/v1/active_hint rename to home/.config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/active_hint diff --git a/config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/bg_color b/home/.config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/bg_color similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/bg_color rename to home/.config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/bg_color diff --git a/config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/corner_radii b/home/.config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/corner_radii similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/corner_radii rename to home/.config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/corner_radii diff --git a/config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/destructive b/home/.config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/destructive similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/destructive rename to home/.config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/destructive diff --git a/config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/gaps b/home/.config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/gaps similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/gaps rename to home/.config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/gaps diff --git a/config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/is_frosted b/home/.config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/is_frosted similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/is_frosted rename to home/.config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/is_frosted diff --git a/config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/neutral_tint b/home/.config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/neutral_tint similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/neutral_tint rename to home/.config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/neutral_tint diff --git a/config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/palette b/home/.config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/palette similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/palette rename to home/.config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/palette diff --git a/config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/primary_container_bg b/home/.config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/primary_container_bg similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/primary_container_bg rename to home/.config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/primary_container_bg diff --git a/config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/secondary_container_bg b/home/.config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/secondary_container_bg similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/secondary_container_bg rename to home/.config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/secondary_container_bg diff --git a/config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/spacing b/home/.config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/spacing similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/spacing rename to home/.config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/spacing diff --git a/config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/success b/home/.config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/success similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/success rename to home/.config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/success diff --git a/config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/text_tint b/home/.config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/text_tint similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/text_tint rename to home/.config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/text_tint diff --git a/config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/warning b/home/.config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/warning similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/warning rename to home/.config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/warning diff --git a/config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/window_hint b/home/.config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/window_hint similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/window_hint rename to home/.config/cosmic/com.system76.CosmicTheme.Light.Builder/v1/window_hint diff --git a/config/cosmic/com.system76.CosmicTheme.Light/v1/accent b/home/.config/cosmic/com.system76.CosmicTheme.Light/v1/accent similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light/v1/accent rename to home/.config/cosmic/com.system76.CosmicTheme.Light/v1/accent diff --git a/config/cosmic/com.system76.CosmicTheme.Light/v1/accent_button b/home/.config/cosmic/com.system76.CosmicTheme.Light/v1/accent_button similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light/v1/accent_button rename to home/.config/cosmic/com.system76.CosmicTheme.Light/v1/accent_button diff --git a/config/cosmic/com.system76.CosmicTheme.Light/v1/accent_text b/home/.config/cosmic/com.system76.CosmicTheme.Light/v1/accent_text similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light/v1/accent_text rename to home/.config/cosmic/com.system76.CosmicTheme.Light/v1/accent_text diff --git a/home/.config/cosmic/com.system76.CosmicTheme.Light/v1/active_hint b/home/.config/cosmic/com.system76.CosmicTheme.Light/v1/active_hint new file mode 100644 index 0000000..c227083 --- /dev/null +++ b/home/.config/cosmic/com.system76.CosmicTheme.Light/v1/active_hint @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/config/cosmic/com.system76.CosmicTheme.Light/v1/background b/home/.config/cosmic/com.system76.CosmicTheme.Light/v1/background similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light/v1/background rename to home/.config/cosmic/com.system76.CosmicTheme.Light/v1/background diff --git a/config/cosmic/com.system76.CosmicTheme.Light/v1/button b/home/.config/cosmic/com.system76.CosmicTheme.Light/v1/button similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light/v1/button rename to home/.config/cosmic/com.system76.CosmicTheme.Light/v1/button diff --git a/config/cosmic/com.system76.CosmicTheme.Light/v1/control_tint b/home/.config/cosmic/com.system76.CosmicTheme.Light/v1/control_tint similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light/v1/control_tint rename to home/.config/cosmic/com.system76.CosmicTheme.Light/v1/control_tint diff --git a/config/cosmic/com.system76.CosmicTheme.Light/v1/corner_radii b/home/.config/cosmic/com.system76.CosmicTheme.Light/v1/corner_radii similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light/v1/corner_radii rename to home/.config/cosmic/com.system76.CosmicTheme.Light/v1/corner_radii diff --git a/config/cosmic/com.system76.CosmicTheme.Light/v1/destructive b/home/.config/cosmic/com.system76.CosmicTheme.Light/v1/destructive similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light/v1/destructive rename to home/.config/cosmic/com.system76.CosmicTheme.Light/v1/destructive diff --git a/config/cosmic/com.system76.CosmicTheme.Light/v1/destructive_button b/home/.config/cosmic/com.system76.CosmicTheme.Light/v1/destructive_button similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light/v1/destructive_button rename to home/.config/cosmic/com.system76.CosmicTheme.Light/v1/destructive_button diff --git a/config/cosmic/com.system76.CosmicTheme.Light/v1/gaps b/home/.config/cosmic/com.system76.CosmicTheme.Light/v1/gaps similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light/v1/gaps rename to home/.config/cosmic/com.system76.CosmicTheme.Light/v1/gaps diff --git a/config/cosmic/com.system76.CosmicTheme.Light/v1/icon_button b/home/.config/cosmic/com.system76.CosmicTheme.Light/v1/icon_button similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light/v1/icon_button rename to home/.config/cosmic/com.system76.CosmicTheme.Light/v1/icon_button diff --git a/config/cosmic/com.system76.CosmicTheme.Light/v1/is_dark b/home/.config/cosmic/com.system76.CosmicTheme.Light/v1/is_dark similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light/v1/is_dark rename to home/.config/cosmic/com.system76.CosmicTheme.Light/v1/is_dark diff --git a/config/cosmic/com.system76.CosmicTheme.Light/v1/is_frosted b/home/.config/cosmic/com.system76.CosmicTheme.Light/v1/is_frosted similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light/v1/is_frosted rename to home/.config/cosmic/com.system76.CosmicTheme.Light/v1/is_frosted diff --git a/config/cosmic/com.system76.CosmicTheme.Light/v1/is_high_contrast b/home/.config/cosmic/com.system76.CosmicTheme.Light/v1/is_high_contrast similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light/v1/is_high_contrast rename to home/.config/cosmic/com.system76.CosmicTheme.Light/v1/is_high_contrast diff --git a/config/cosmic/com.system76.CosmicTheme.Light/v1/link_button b/home/.config/cosmic/com.system76.CosmicTheme.Light/v1/link_button similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light/v1/link_button rename to home/.config/cosmic/com.system76.CosmicTheme.Light/v1/link_button diff --git a/config/cosmic/com.system76.CosmicTheme.Light/v1/name b/home/.config/cosmic/com.system76.CosmicTheme.Light/v1/name similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light/v1/name rename to home/.config/cosmic/com.system76.CosmicTheme.Light/v1/name diff --git a/config/cosmic/com.system76.CosmicTheme.Light/v1/palette b/home/.config/cosmic/com.system76.CosmicTheme.Light/v1/palette similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light/v1/palette rename to home/.config/cosmic/com.system76.CosmicTheme.Light/v1/palette diff --git a/config/cosmic/com.system76.CosmicTheme.Light/v1/primary b/home/.config/cosmic/com.system76.CosmicTheme.Light/v1/primary similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light/v1/primary rename to home/.config/cosmic/com.system76.CosmicTheme.Light/v1/primary diff --git a/config/cosmic/com.system76.CosmicTheme.Light/v1/secondary b/home/.config/cosmic/com.system76.CosmicTheme.Light/v1/secondary similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light/v1/secondary rename to home/.config/cosmic/com.system76.CosmicTheme.Light/v1/secondary diff --git a/config/cosmic/com.system76.CosmicTheme.Light/v1/shade b/home/.config/cosmic/com.system76.CosmicTheme.Light/v1/shade similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light/v1/shade rename to home/.config/cosmic/com.system76.CosmicTheme.Light/v1/shade diff --git a/config/cosmic/com.system76.CosmicTheme.Light/v1/spacing b/home/.config/cosmic/com.system76.CosmicTheme.Light/v1/spacing similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light/v1/spacing rename to home/.config/cosmic/com.system76.CosmicTheme.Light/v1/spacing diff --git a/config/cosmic/com.system76.CosmicTheme.Light/v1/success b/home/.config/cosmic/com.system76.CosmicTheme.Light/v1/success similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light/v1/success rename to home/.config/cosmic/com.system76.CosmicTheme.Light/v1/success diff --git a/config/cosmic/com.system76.CosmicTheme.Light/v1/success_button b/home/.config/cosmic/com.system76.CosmicTheme.Light/v1/success_button similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light/v1/success_button rename to home/.config/cosmic/com.system76.CosmicTheme.Light/v1/success_button diff --git a/config/cosmic/com.system76.CosmicTheme.Light/v1/text_button b/home/.config/cosmic/com.system76.CosmicTheme.Light/v1/text_button similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light/v1/text_button rename to home/.config/cosmic/com.system76.CosmicTheme.Light/v1/text_button diff --git a/config/cosmic/com.system76.CosmicTheme.Light/v1/text_tint b/home/.config/cosmic/com.system76.CosmicTheme.Light/v1/text_tint similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light/v1/text_tint rename to home/.config/cosmic/com.system76.CosmicTheme.Light/v1/text_tint diff --git a/config/cosmic/com.system76.CosmicTheme.Light/v1/warning b/home/.config/cosmic/com.system76.CosmicTheme.Light/v1/warning similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light/v1/warning rename to home/.config/cosmic/com.system76.CosmicTheme.Light/v1/warning diff --git a/config/cosmic/com.system76.CosmicTheme.Light/v1/warning_button b/home/.config/cosmic/com.system76.CosmicTheme.Light/v1/warning_button similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light/v1/warning_button rename to home/.config/cosmic/com.system76.CosmicTheme.Light/v1/warning_button diff --git a/config/cosmic/com.system76.CosmicTheme.Light/v1/window_hint b/home/.config/cosmic/com.system76.CosmicTheme.Light/v1/window_hint similarity index 100% rename from config/cosmic/com.system76.CosmicTheme.Light/v1/window_hint rename to home/.config/cosmic/com.system76.CosmicTheme.Light/v1/window_hint diff --git a/home/.config/cosmic/com.system76.CosmicTheme.Mode/v1/is_dark b/home/.config/cosmic/com.system76.CosmicTheme.Mode/v1/is_dark new file mode 100644 index 0000000..f32a580 --- /dev/null +++ b/home/.config/cosmic/com.system76.CosmicTheme.Mode/v1/is_dark @@ -0,0 +1 @@ +true \ No newline at end of file diff --git a/config/cosmic/com.system76.CosmicTk/v1/header_size b/home/.config/cosmic/com.system76.CosmicTk/v1/header_size similarity index 100% rename from config/cosmic/com.system76.CosmicTk/v1/header_size rename to home/.config/cosmic/com.system76.CosmicTk/v1/header_size diff --git a/config/cosmic/com.system76.CosmicTk/v1/icon_theme b/home/.config/cosmic/com.system76.CosmicTk/v1/icon_theme similarity index 100% rename from config/cosmic/com.system76.CosmicTk/v1/icon_theme rename to home/.config/cosmic/com.system76.CosmicTk/v1/icon_theme diff --git a/config/cosmic/com.system76.CosmicTk/v1/interface_density b/home/.config/cosmic/com.system76.CosmicTk/v1/interface_density similarity index 100% rename from config/cosmic/com.system76.CosmicTk/v1/interface_density rename to home/.config/cosmic/com.system76.CosmicTk/v1/interface_density diff --git a/config/cosmic/com.system76.CosmicTk/v1/interface_font b/home/.config/cosmic/com.system76.CosmicTk/v1/interface_font similarity index 100% rename from config/cosmic/com.system76.CosmicTk/v1/interface_font rename to home/.config/cosmic/com.system76.CosmicTk/v1/interface_font diff --git a/config/i3/config b/home/.config/i3/config similarity index 100% rename from config/i3/config rename to home/.config/i3/config diff --git a/config/i3/default-config b/home/.config/i3/default-config similarity index 100% rename from config/i3/default-config rename to home/.config/i3/default-config diff --git a/config/i3/keybinds b/home/.config/i3/keybinds similarity index 100% rename from config/i3/keybinds rename to home/.config/i3/keybinds diff --git a/config/i3/theme b/home/.config/i3/theme similarity index 100% rename from config/i3/theme rename to home/.config/i3/theme diff --git a/config/kitty/kitty.conf b/home/.config/kitty/kitty.conf similarity index 100% rename from config/kitty/kitty.conf rename to home/.config/kitty/kitty.conf diff --git a/config/lxqt/TimeDate.conf b/home/.config/lxqt/TimeDate.conf similarity index 100% rename from config/lxqt/TimeDate.conf rename to home/.config/lxqt/TimeDate.conf diff --git a/config/lxqt/archiver.conf b/home/.config/lxqt/archiver.conf similarity index 100% rename from config/lxqt/archiver.conf rename to home/.config/lxqt/archiver.conf diff --git a/config/lxqt/filedialog.conf b/home/.config/lxqt/filedialog.conf similarity index 100% rename from config/lxqt/filedialog.conf rename to home/.config/lxqt/filedialog.conf diff --git a/config/lxqt/globalkeyshortcuts.conf b/home/.config/lxqt/globalkeyshortcuts.conf similarity index 100% rename from config/lxqt/globalkeyshortcuts.conf rename to home/.config/lxqt/globalkeyshortcuts.conf diff --git a/config/lxqt/lxqt-config-appearance.conf b/home/.config/lxqt/lxqt-config-appearance.conf similarity index 100% rename from config/lxqt/lxqt-config-appearance.conf rename to home/.config/lxqt/lxqt-config-appearance.conf diff --git a/config/lxqt/lxqt-config-file-associations.conf b/home/.config/lxqt/lxqt-config-file-associations.conf similarity index 100% rename from config/lxqt/lxqt-config-file-associations.conf rename to home/.config/lxqt/lxqt-config-file-associations.conf diff --git a/config/lxqt/lxqt-config-input.conf b/home/.config/lxqt/lxqt-config-input.conf similarity index 100% rename from config/lxqt/lxqt-config-input.conf rename to home/.config/lxqt/lxqt-config-input.conf diff --git a/config/lxqt/lxqt-config-monitor.conf b/home/.config/lxqt/lxqt-config-monitor.conf similarity index 100% rename from config/lxqt/lxqt-config-monitor.conf rename to home/.config/lxqt/lxqt-config-monitor.conf diff --git a/config/lxqt/lxqt-config.conf b/home/.config/lxqt/lxqt-config.conf similarity index 100% rename from config/lxqt/lxqt-config.conf rename to home/.config/lxqt/lxqt-config.conf diff --git a/config/lxqt/lxqt-powermanagement.conf b/home/.config/lxqt/lxqt-powermanagement.conf similarity index 100% rename from config/lxqt/lxqt-powermanagement.conf rename to home/.config/lxqt/lxqt-powermanagement.conf diff --git a/config/lxqt/lxqt-runner.conf b/home/.config/lxqt/lxqt-runner.conf similarity index 100% rename from config/lxqt/lxqt-runner.conf rename to home/.config/lxqt/lxqt-runner.conf diff --git a/config/lxqt/lxqt.conf b/home/.config/lxqt/lxqt.conf similarity index 100% rename from config/lxqt/lxqt.conf rename to home/.config/lxqt/lxqt.conf diff --git a/config/lxqt/notifications.conf b/home/.config/lxqt/notifications.conf similarity index 100% rename from config/lxqt/notifications.conf rename to home/.config/lxqt/notifications.conf diff --git a/config/lxqt/panel.conf b/home/.config/lxqt/panel.conf similarity index 100% rename from config/lxqt/panel.conf rename to home/.config/lxqt/panel.conf diff --git a/config/lxqt/power.conf b/home/.config/lxqt/power.conf similarity index 100% rename from config/lxqt/power.conf rename to home/.config/lxqt/power.conf diff --git a/config/lxqt/session.conf b/home/.config/lxqt/session.conf similarity index 100% rename from config/lxqt/session.conf rename to home/.config/lxqt/session.conf diff --git a/config/lxqt/windowmanagers.conf b/home/.config/lxqt/windowmanagers.conf similarity index 100% rename from config/lxqt/windowmanagers.conf rename to home/.config/lxqt/windowmanagers.conf diff --git a/home/.config/micro/bindings.json b/home/.config/micro/bindings.json new file mode 100644 index 0000000..83659cb --- /dev/null +++ b/home/.config/micro/bindings.json @@ -0,0 +1,4 @@ +{ + "Alt-/": "lua:comment.comment", + "CtrlUnderscore": "lua:comment.comment" +} diff --git a/home/.config/micro/settings.json b/home/.config/micro/settings.json new file mode 100644 index 0000000..d8de6f0 --- /dev/null +++ b/home/.config/micro/settings.json @@ -0,0 +1,4 @@ +{ + "colorscheme": "simple", + "mkparents": true +} diff --git a/config/picom.conf b/home/.config/picom.conf similarity index 100% rename from config/picom.conf rename to home/.config/picom.conf diff --git a/home/.config/qutebrowser/autoconfig.yml b/home/.config/qutebrowser/autoconfig.yml new file mode 100644 index 0000000..d014df0 --- /dev/null +++ b/home/.config/qutebrowser/autoconfig.yml @@ -0,0 +1,10 @@ +# If a config.py file exists, this file is ignored unless it's explicitly loaded +# via config.load_autoconfig(). For more information, see: +# https://github.com/qutebrowser/qutebrowser/blob/main/doc/help/configuring.asciidoc#loading-autoconfigyml +# DO NOT edit this file by hand, qutebrowser will overwrite it. +# Instead, create a config.py - see :help for details. + +config_version: 2 +settings: + content.javascript.clipboard: + https://git.sys42.net: access-paste diff --git a/home/.config/qutebrowser/base16.css b/home/.config/qutebrowser/base16.css new file mode 100644 index 0000000..7f5b129 --- /dev/null +++ b/home/.config/qutebrowser/base16.css @@ -0,0 +1 @@ +No viable aiivii template for "css" diff --git a/config/qutebrowser/config.py b/home/.config/qutebrowser/config.py similarity index 79% rename from config/qutebrowser/config.py rename to home/.config/qutebrowser/config.py index e0de83c..b3c6e51 100644 --- a/config/qutebrowser/config.py +++ b/home/.config/qutebrowser/config.py @@ -52,25 +52,20 @@ c.content.user_stylesheets = "base16.css" # base16-qutebrowser (https://github.com/theova/base16-qutebrowser) # Scheme name: # Scheme author: -# Template author: theova +# Template author: theova and Daniel Mulford # Commentary: Tinted Theming: (https://github.com/tinted-theming) -base00 = "#272822" -base01 = "#383830" -base02 = "#49483e" -base03 = "#75715e" -base04 = "#a59f85" -base05 = "#f8f8f2" -base06 = "#f5f4f1" -base07 = "#f9f8f5" -base08 = "#f92672" -base09 = "#fd971f" -base0A = "#f4bf75" -base0B = "#a6e22e" -base0C = "#a1efe4" -base0D = "#66d9ef" -base0E = "#ae81ff" -base0F = "#cc6633" +base00 = "#000000" +base02 = "#111111" +base04 = "#aaaaaa" +base05 = "#ffffff" +base08 = "#ff5533" +base09 = "#00bbbb" +base0D = "#00bbbb" +base0E = "#ff5533" + +border_highlight = "#19ffffff" +border_shadow = "#19666666" # set qutebrowser colors @@ -79,40 +74,40 @@ base0F = "#cc6633" c.colors.completion.fg = base05 # Background color of the completion widget for odd rows. -c.colors.completion.odd.bg = base01 +c.colors.completion.odd.bg = "#80000000" # Background color of the completion widget for even rows. -c.colors.completion.even.bg = base00 +c.colors.completion.even.bg = "#ee000000" # Foreground color of completion widget category headers. -c.colors.completion.category.fg = base0A +c.colors.completion.category.fg = base0D # Background color of the completion widget category headers. -c.colors.completion.category.bg = base00 +c.colors.completion.category.bg = "#ee000000" # Top border color of the completion widget category headers. -c.colors.completion.category.border.top = base00 +c.colors.completion.category.border.top = border_highlight # Bottom border color of the completion widget category headers. -c.colors.completion.category.border.bottom = base00 +c.colors.completion.category.border.bottom = border_shadow # Foreground color of the selected completion item. -c.colors.completion.item.selected.fg = base05 +c.colors.completion.item.selected.fg = base08 # Background color of the selected completion item. c.colors.completion.item.selected.bg = base02 # Top border color of the selected completion item. -c.colors.completion.item.selected.border.top = base02 +c.colors.completion.item.selected.border.top = border_highlight # Bottom border color of the selected completion item. -c.colors.completion.item.selected.border.bottom = base02 +c.colors.completion.item.selected.border.bottom = border_shadow # Foreground color of the matched text in the selected completion item. -c.colors.completion.item.selected.match.fg = base0B +c.colors.completion.item.selected.match.fg = base05 # Foreground color of the matched text in the completion. -c.colors.completion.match.fg = base0B +c.colors.completion.match.fg = base08 # Color of the scrollbar handle in the completion view. c.colors.completion.scrollbar.fg = base05 @@ -121,7 +116,7 @@ c.colors.completion.scrollbar.fg = base05 c.colors.completion.scrollbar.bg = base00 # Background color of disabled items in the context menu. -c.colors.contextmenu.disabled.bg = base01 +c.colors.contextmenu.disabled.bg = base00 # Foreground color of disabled items in the context menu. c.colors.contextmenu.disabled.fg = base04 @@ -145,13 +140,13 @@ c.colors.downloads.bar.bg = base00 c.colors.downloads.start.fg = base00 # Color gradient start for download backgrounds. -c.colors.downloads.start.bg = base0D +c.colors.downloads.start.bg = base04 # Color gradient end for download text. c.colors.downloads.stop.fg = base00 -# Color gradient stop for download backgrounds. -c.colors.downloads.stop.bg = base0C +# Color gradient end for download backgrounds. +c.colors.downloads.stop.bg = base09 # Foreground color for downloads with errors. c.colors.downloads.error.fg = base08 @@ -161,7 +156,7 @@ c.colors.hints.fg = base00 # Background color for hints. Note that you can use a `rgba(...)` value # for transparency. -c.colors.hints.bg = base0A +c.colors.hints.bg = base09 # Font color for the matched part of hints. c.colors.hints.match.fg = base05 @@ -218,55 +213,55 @@ c.colors.prompts.selected.bg = base02 c.colors.prompts.selected.fg = base05 # Foreground color of the statusbar. -c.colors.statusbar.normal.fg = base0B +c.colors.statusbar.normal.fg = base05 # Background color of the statusbar. c.colors.statusbar.normal.bg = base00 # Foreground color of the statusbar in insert mode. -c.colors.statusbar.insert.fg = base00 +c.colors.statusbar.insert.fg = base08 # Background color of the statusbar in insert mode. -c.colors.statusbar.insert.bg = base0D +c.colors.statusbar.insert.bg = base00 # Foreground color of the statusbar in passthrough mode. -c.colors.statusbar.passthrough.fg = base00 +c.colors.statusbar.passthrough.fg = base08 # Background color of the statusbar in passthrough mode. -c.colors.statusbar.passthrough.bg = base0C +c.colors.statusbar.passthrough.bg = base02 # Foreground color of the statusbar in private browsing mode. -c.colors.statusbar.private.fg = base00 +c.colors.statusbar.private.fg = c.colors.statusbar.normal.fg # Background color of the statusbar in private browsing mode. -c.colors.statusbar.private.bg = base01 +c.colors.statusbar.private.bg = c.colors.statusbar.normal.bg # Foreground color of the statusbar in command mode. -c.colors.statusbar.command.fg = base05 +c.colors.statusbar.command.fg = base04 # Background color of the statusbar in command mode. c.colors.statusbar.command.bg = base00 # Foreground color of the statusbar in private browsing + command mode. -c.colors.statusbar.command.private.fg = base05 +c.colors.statusbar.command.private.fg = c.colors.statusbar.command.fg # Background color of the statusbar in private browsing + command mode. -c.colors.statusbar.command.private.bg = base00 +c.colors.statusbar.command.private.bg = c.colors.statusbar.command.bg # Foreground color of the statusbar in caret mode. -c.colors.statusbar.caret.fg = base00 +c.colors.statusbar.caret.fg = base09 # Background color of the statusbar in caret mode. -c.colors.statusbar.caret.bg = base0E +c.colors.statusbar.caret.bg = base00 # Foreground color of the statusbar in caret mode with a selection. -c.colors.statusbar.caret.selection.fg = base00 +c.colors.statusbar.caret.selection.fg = base09 # Background color of the statusbar in caret mode with a selection. -c.colors.statusbar.caret.selection.bg = base0D +c.colors.statusbar.caret.selection.bg = base00 # Background color of the progress bar. -c.colors.statusbar.progress.bg = base0D +c.colors.statusbar.progress.bg = base05 # Default foreground color of the URL in the statusbar. c.colors.statusbar.url.fg = base05 @@ -275,15 +270,15 @@ c.colors.statusbar.url.fg = base05 c.colors.statusbar.url.error.fg = base08 # Foreground color of the URL in the statusbar for hovered links. -c.colors.statusbar.url.hover.fg = base05 +c.colors.statusbar.url.hover.fg = base09 # Foreground color of the URL in the statusbar on successful load # (http). -c.colors.statusbar.url.success.http.fg = base0C +c.colors.statusbar.url.success.http.fg = base09 # Foreground color of the URL in the statusbar on successful load # (https). -c.colors.statusbar.url.success.https.fg = base0B +c.colors.statusbar.url.success.https.fg = base09 # Foreground color of the URL in the statusbar when there's a warning. c.colors.statusbar.url.warn.fg = base0E @@ -292,10 +287,10 @@ c.colors.statusbar.url.warn.fg = base0E c.colors.tabs.bar.bg = base00 # Color gradient start for the tab indicator. -c.colors.tabs.indicator.start = base0D +c.colors.tabs.indicator.start = base05 # Color gradient end for the tab indicator. -c.colors.tabs.indicator.stop = base0C +c.colors.tabs.indicator.stop = base09 # Color for the tab indicator on errors. c.colors.tabs.indicator.error = base08 @@ -304,7 +299,7 @@ c.colors.tabs.indicator.error = base08 c.colors.tabs.odd.fg = base05 # Background color of unselected odd tabs. -c.colors.tabs.odd.bg = base01 +c.colors.tabs.odd.bg = base02 # Foreground color of unselected even tabs. c.colors.tabs.even.fg = base05 @@ -313,16 +308,16 @@ c.colors.tabs.even.fg = base05 c.colors.tabs.even.bg = base00 # Background color of pinned unselected even tabs. -c.colors.tabs.pinned.even.bg = base0C +c.colors.tabs.pinned.even.bg = base09 # Foreground color of pinned unselected even tabs. -c.colors.tabs.pinned.even.fg = base07 +c.colors.tabs.pinned.even.fg = base00 # Background color of pinned unselected odd tabs. -c.colors.tabs.pinned.odd.bg = base0B +c.colors.tabs.pinned.odd.bg = base09 # Foreground color of pinned unselected odd tabs. -c.colors.tabs.pinned.odd.fg = base07 +c.colors.tabs.pinned.odd.fg = base00 # Background color of pinned selected even tabs. c.colors.tabs.pinned.selected.even.bg = base02 @@ -350,6 +345,6 @@ c.colors.tabs.selected.even.bg = base02 # Background color for webpages if unset (or empty to use the theme's # color). -# c.colors.webpage.bg = base00 +c.colors.webpage.bg = "#fff" #END SHCHEMES BLOCK diff --git a/config/qutebrowser/greasemonkey/cinny-theme.js b/home/.config/qutebrowser/greasemonkey/cinny-theme.js similarity index 100% rename from config/qutebrowser/greasemonkey/cinny-theme.js rename to home/.config/qutebrowser/greasemonkey/cinny-theme.js diff --git a/config/qutebrowser/theme/copy.sh b/home/.config/qutebrowser/theme/copy.sh similarity index 100% rename from config/qutebrowser/theme/copy.sh rename to home/.config/qutebrowser/theme/copy.sh diff --git a/config/qutebrowser/theme/dark.less b/home/.config/qutebrowser/theme/dark.less similarity index 100% rename from config/qutebrowser/theme/dark.less rename to home/.config/qutebrowser/theme/dark.less diff --git a/config/qutebrowser/theme/fromTheme.sh b/home/.config/qutebrowser/theme/fromTheme.sh similarity index 100% rename from config/qutebrowser/theme/fromTheme.sh rename to home/.config/qutebrowser/theme/fromTheme.sh diff --git a/config/qutebrowser/theme/light.less b/home/.config/qutebrowser/theme/light.less similarity index 100% rename from config/qutebrowser/theme/light.less rename to home/.config/qutebrowser/theme/light.less diff --git a/config/qutebrowser/theme/out.css b/home/.config/qutebrowser/theme/out.css similarity index 100% rename from config/qutebrowser/theme/out.css rename to home/.config/qutebrowser/theme/out.css diff --git a/config/qutebrowser/theme/process.js b/home/.config/qutebrowser/theme/process.js similarity index 100% rename from config/qutebrowser/theme/process.js rename to home/.config/qutebrowser/theme/process.js diff --git a/config/qutebrowser/theme/tea.less b/home/.config/qutebrowser/theme/tea.less similarity index 100% rename from config/qutebrowser/theme/tea.less rename to home/.config/qutebrowser/theme/tea.less diff --git a/config/qutebrowser/theme/temp.less b/home/.config/qutebrowser/theme/temp.less similarity index 100% rename from config/qutebrowser/theme/temp.less rename to home/.config/qutebrowser/theme/temp.less diff --git a/home/.config/rofi/config.rasi b/home/.config/rofi/config.rasi new file mode 100644 index 0000000..4f3b8bb --- /dev/null +++ b/home/.config/rofi/config.rasi @@ -0,0 +1,12 @@ +configuration { + modes: [ combi ]; + combi-modes: [ window, drun, run, dmenu ]; + font: "Noto Sans 11"; + location: 6; +} + +@theme "theme" + +small { + font: "Noto Mono 8"; +} diff --git a/home/.config/rofi/theme.rasi b/home/.config/rofi/theme.rasi new file mode 100644 index 0000000..b0e71f8 --- /dev/null +++ b/home/.config/rofi/theme.rasi @@ -0,0 +1,127 @@ +* { + + background-color: @iiv; + + mica-iiv: rgba(0, 0, 0, 0.9); + + a: #ff5533; + iiv: #000000; + iv: #111111; + v: #00bbbb; + vi: #aaaaaa; + vii: #ffffff; +} +window { + background-color: transparent; + children: [ listview, inputbar ]; +} +window { +/* transparency: "background"; */ + border-color: @vi; + border: 1; +/* padding: 3; */ +} +mainbox { + border: 0; + padding: 0; +} +message { +/* border: 1px dash 0px 0px ; */ +/* border-color: @vi; */ +/* padding: 1px ; */ +} +textbox { + text-color: @vii; +} +listview { + background-color: @mica-iiv; + fixed-height: 0; +/* border: 2px dash 0px 0px ; */ + border-color: @vi; + spacing: 0px; +/* spacing: 2px ; */ + scrollbar: true; +/* padding: 2px 0px 0px ; */ +} +element-text, inputbar { + padding: 2px 6px; + vertical-align: 0.5; +} +element-icon { + padding: 3px 0 3px 3px; + size: 20px; +} +element-text, element-icon { + background-color: inherit; + text-color: inherit; +} +element { + background-color: transparent; + border: 0; + text-color: @vii; +} +element normal.urgent { + text-color: @a; +} +element normal.active { + text-color: @v; +} + +element selected.normal { + background-color: @iv; + text-color: @a; + border: 1px 0 0 0; + border-color: rgba(255, 255, 255, 20%); +} +element-text selected, element-icon.selected { + border: 0 0 1px 0; + border-color: rgba(102, 102, 102, 20%); +} +element.alternate { + background-color: @iiv; +} +scrollbar { + width: 4px ; + border: 0; + handle-color: @vi; + handle-width: 8px ; + padding: 0; +} +sidebar { + border: 2px dash 0px 0px ; + border-color: @vi; +} +button { + spacing: 0; + text-color: @vii; +} +/*button selected { + background-color: @selected-normal-background; + text-color: @selected-normal-foreground; +}*/ +inputbar { + spacing: 0px; + text-color: @vii; +/* padding: 1px ; */ + padding: 6px; + font: "Noto Mono 11"; + children: [ textbox-prompt-colon,entry,case-indicator ]; +} +case-indicator { + spacing: 0; + text-color: @vii; +} +entry { + spacing: 0; + text-color: @vii; +} +prompt { + spacing: 0; + text-color: @vii; +} +textbox-prompt-colon { + expand: false; + str: ":"; + margin: 0px 0.3000em 0.0000em 0.0000em ; + text-color: inherit; +} diff --git a/config/sxhkd/moderc b/home/.config/sxhkd/moderc similarity index 100% rename from config/sxhkd/moderc rename to home/.config/sxhkd/moderc diff --git a/config/sxhkd/status b/home/.config/sxhkd/status similarity index 100% rename from config/sxhkd/status rename to home/.config/sxhkd/status diff --git a/config/sxhkd/sxhkdrc b/home/.config/sxhkd/sxhkdrc similarity index 100% rename from config/sxhkd/sxhkdrc rename to home/.config/sxhkd/sxhkdrc diff --git a/config/sxhkd/sxhkdrc.old b/home/.config/sxhkd/sxhkdrc.old similarity index 100% rename from config/sxhkd/sxhkdrc.old rename to home/.config/sxhkd/sxhkdrc.old diff --git a/config/sxhkd/sxhkdrc.save b/home/.config/sxhkd/sxhkdrc.save similarity index 100% rename from config/sxhkd/sxhkdrc.save rename to home/.config/sxhkd/sxhkdrc.save diff --git a/config/sxhkd/sxhkdrc.seq b/home/.config/sxhkd/sxhkdrc.seq similarity index 100% rename from config/sxhkd/sxhkdrc.seq rename to home/.config/sxhkd/sxhkdrc.seq diff --git a/config/sxhkd/test-out b/home/.config/sxhkd/test-out similarity index 100% rename from config/sxhkd/test-out rename to home/.config/sxhkd/test-out diff --git a/config/tint2/tint2rc b/home/.config/tint2/tint2rc similarity index 100% rename from config/tint2/tint2rc rename to home/.config/tint2/tint2rc diff --git a/home/.config/vesktop/settings.json b/home/.config/vesktop/settings.json new file mode 100644 index 0000000..f6fe09a --- /dev/null +++ b/home/.config/vesktop/settings.json @@ -0,0 +1,5 @@ +{ + "discordBranch": "stable", + "minimizeToTray": true, + "arRPC": true +} \ No newline at end of file diff --git a/config/vesktop/settings/quickCss.css b/home/.config/vesktop/settings/quickCss.css similarity index 100% rename from config/vesktop/settings/quickCss.css rename to home/.config/vesktop/settings/quickCss.css diff --git a/config/vesktop/settings/settings.json b/home/.config/vesktop/settings/settings.json similarity index 100% rename from config/vesktop/settings/settings.json rename to home/.config/vesktop/settings/settings.json diff --git a/home/.config/vesktop/state.json b/home/.config/vesktop/state.json new file mode 100644 index 0000000..c71faa3 --- /dev/null +++ b/home/.config/vesktop/state.json @@ -0,0 +1,9 @@ +{ + "firstLaunch": false, + "windowBounds": { + "x": 0, + "y": 0, + "width": 1865, + "height": 1064 + } +} \ No newline at end of file diff --git a/home/.config/waybar/config.jsonc b/home/.config/waybar/config.jsonc new file mode 100644 index 0000000..65c0849 --- /dev/null +++ b/home/.config/waybar/config.jsonc @@ -0,0 +1,125 @@ +{ + "modules-left": [ + "custom/power", + "custom/rofication", + "keyboard-state", + "niri/workspaces" + ], + "modules-center": [ + "niri/window" + ], + "modules-right": [ + "group/audio", + "tray", + "bluetooth", + "clock#hour", + "clock#minutes" + ], + "layer": "top", + "position": "left", + "width": 38, + "spacing": 0, + "custom/power": { + "format": "", + "on-click": "pkill rofi || rofi-power", + "return-type": "json" + }, + "custom/rofication": { + "format": "{icon}", + "format-icons": { + "none": "", + "some": "", + "critical": "", + "error": "" + }, + "interval": 2, + "on-click": "pkill rofication-gui || rofication-gui", + "exec": "rofication-status", + "return-type": "json" + }, + "keyboard-state": { + "numlock": true, + "capslock": true, + "format": { + "numlock": "N{icon}", + "capslock": "C{icon}" + }, + "format-icons": { + "locked": "", + "unlocked": "" + } + }, + "niri/workspaces": {}, + "niri/window": { + "format": "{}", + "rotate": 90 + }, + "pulseaudio#main": { + "format": "{icon}", + "format-bluetooth": "${icon}\n", + "format-icons": { + "alsa_output.pci-0000_00_1f.3.analog-stereo": "", + "alsa_output.pci-0000_00_1f.3.analog-stereo-muted": "", + "headphone": "", + "hands-free": "", + "headset": "", + "phone": "", + "phone-muted": "", + "default": [ + "", + "", + "" + ] + }, + "format-muted": "", + "scroll-step": 2, + "on-click": "pavucontrol" + }, + "pulseaudio#preview": { + "format": "{volume}%" + }, + "pulseaudio/slider": { + "min": 0, + "max": 100, + "orientation": "vertical" + }, + "group/audio": { + "orientation": "vertical", + "drawer": { + "transition-left-to-right": false, + "transition-duration": 200 + }, + "modules": [ + "pulseaudio#main", + "pulseaudio#preview", + "pulseaudio/slider" + ] + }, + "tray": { + "icon-size": 20, + "show-passive-items": true, + "spacing": 3 + }, + "bluetooth": { + "format": "", + "format-connected": "", + "tooltip-format": "{controller_alias}\t{controller_address}\n\n{num_connections} connected", + "tooltip-format-connected": "{controller_alias}\t{controller_address}\n\n{num_connections} connected\n\n{device_enumerate}", + "tooltip-format-enumerate-connected": "{device_alias}\t{device_address}", + "tooltip-format-enumerate-connected-battery": "{device_alias}\t{device_address}\t{device_battery_percentage}%" + }, + "clock#hour": { + "format": "{:%I}", + "tooltip": true, + "tooltip-format": "{:%Y-%m-%d}", + "max-length": 5, + "interval": 60 + }, + "clock#minutes": { + "format": "{:%M}", + "tooltip": true, + "tooltip-format": "{:%Y-%m-%d}", + "max-length": 5, + "interval": 60 + } +} \ No newline at end of file diff --git a/home/.config/waybar/current-config.json b/home/.config/waybar/current-config.json new file mode 100644 index 0000000..8cd9236 --- /dev/null +++ b/home/.config/waybar/current-config.json @@ -0,0 +1,115 @@ +// -*- mode: jsonc -*- +{ + // "layer": "top", // Waybar at top layer + // "position": "bottom", // Waybar position (top|bottom|left|right) + "height": 30, // Waybar height (to be removed for auto height) + // "width": 1280, // Waybar width + "spacing": 4, // Gaps between modules (4px) + // Choose the order of the modules + "modules-left": [ + ], + "modules-center": [ + ], + "modules-right": [ + "group/expand-3", + "group/power-group" + ], + // Modules configuration + // "sway/workspaces": { + // "disable-scroll": true, + // "all-outputs": true, + // "warp-on-scroll": false, + // "format": "{name}: {icon}", + // "format-icons": { + // "1": "", + // "2": "", + // "3": "", + // "4": "", + // "5": "", + // "urgent": "", + // "focused": "", + // "default": "" + // } + // }, + "keyboard-state": { + "numlock": true, + "capslock": true, + "format": "{name} {icon}", + "format-icons": { + "locked": "", + "unlocked": "" + } + }, + "group/expand-3": { + "orientation": "horizontal", + "drawer": { + "transition-duration": 600, + "children-class": "not-power", + "transition-to-left": true, + "click-to-reveal": true + }, + "modules": ["pulseaudio","pulseaudio/slider"] + }, +"pulseaudio": { + "format": "{icon}", + // "on-click-middle": "eww open audio_menu --toggle --config ~/.config/eww/aud_men/", + "rotate": 0, + "format-muted": "婢", + "tooltip-format": "{icon} {desc} // {volume}%", + "scroll-step": 5, + "format-icons": { + "headphone": "", + "hands-free": "", + "headset": "", + "phone": "", + "portable": "", + "car": "", + "default": ["", "", ""] + } +}, + +"pulseaudio/slider": { + "min": 5, + "max": 100, + "rotate": 0, + "device": "pulseaudio", + "scroll-step": 1, + "orientation": "horizontal", +}, + +"group/group-power": { + "orientation": "inherit", + "drawer": { + "transition-duration": 500, + "children-class": "not-power", + "transition-left-to-right": false, + }, + "modules": [ + "custom/power", // First element is the "group leader" and won't ever be hidden + "custom/quit", + "custom/lock", + "custom/reboot", + ] +}, +"custom/quit": { + "format": "󰗼", + "tooltip": false, + "on-click": "hyprctl dispatch exit" +}, +"custom/lock": { + "format": "󰍁", + "tooltip": false, + "on-click": "swaylock" +}, +"custom/reboot": { + "format": "󰜉", + "tooltip": false, + "on-click": "reboot" +}, +"custom/power": { + "format": "", + "tooltip": false, + "on-click": "shutdown now" +} + +} diff --git a/home/.config/waybar/generate.js b/home/.config/waybar/generate.js new file mode 100644 index 0000000..e226287 --- /dev/null +++ b/home/.config/waybar/generate.js @@ -0,0 +1,192 @@ +import * as FS from 'fs/promises' +import * as Path from 'path' +import * as SASS from 'sass' + +let bar = {} + +// const Section = { +// START: 'modules-left', +// MIDDLE: 'modules-center', +// END: 'modules-right' +// } +const Section = { + START: 'modules-left', + MIDDLE: 'modules-center', + END: 'modules-right' +} + +function main() { + bar[Section.START] = [] + bar[Section.MIDDLE] = [] + bar[Section.END] = [] + + // bar.mode = 'overlay' + // bar.exclusive = true + // bar.position = 'top' + // bar.height = 28 + bar.layer = 'top' + bar.position = 'left' + // bar.width = 28 + bar.width = 38 + bar.spacing = 0 + + module('custom/power', { + format: "\ue8ac", + 'on-click': "pkill rofi || rofi-power", + // 'exec': "~/.config/waybar/watch-power-menu-state", + 'return-type': "json" + }, Section.START) + + module('custom/rofication', { + format: "{icon}", + 'format-icons': { + "none": "\ue7f4", + "some": "\uf4fe", + "critical": "\uf4fe", + "error": "\ue004" + }, + 'interval': 2, + 'on-click': "pkill rofication-gui || rofication-gui", + 'exec': "rofication-status", + 'return-type': "json" + }, Section.START) + + module('keyboard-state', { + "numlock": true, + "capslock": true, + "format": { + "numlock": "N{icon}", + "capslock": "C{icon}" + }, + "format-icons": { + "locked": "", + "unlocked": "" + } + }, Section.START) + + module('niri/workspaces', { + // format: "" + }, Section.START) + + module('niri/window', { + format: "{}", + rotate: 90 + }, Section.MIDDLE) + + // module('temperature', { + // format: "{temperatureC}°C" + // }, Section.END) + + group('group/audio', { + orientation: 'vertical', + drawer: { + 'transition-left-to-right': false, + 'transition-duration': 200 + } + }, [ + component('pulseaudio#main', { + format: "{icon}", + 'format-bluetooth': "${icon}\n\ue1a8", + "format-icons": { + "alsa_output.pci-0000_00_1f.3.analog-stereo": "\ue050", + "alsa_output.pci-0000_00_1f.3.analog-stereo-muted": "\ue04f", + "headphone": "\uf01f", + "hands-free": "\uf324", + "headset": "\ue311", + "phone": "\ue9cd", + "phone-muted": "\ue9cc", + "default": ["\ue04e", "\ue04d", "\ue050" ] + }, + "format-muted": "\ue04f", + // "format-icons": { + // "mute": "\ue04e", + // "quiet": "\ue04d", + // "medium": "\ue050", + // "loud": "\ue050" + // }, + // states: [ "mute", "quiet", "medium", "loud" ], + 'scroll-step': 2, + 'on-click': 'pavucontrol' + }), + component('pulseaudio#preview', { + format: "{volume}%", + // rotate: 90 + }), + component('pulseaudio/slider', { + "min": 0, + "max": 100, + "orientation": "vertical" + }) + ], Section.END) + + module('tray', { + 'icon-size': 20, + 'show-passive-items': true, + 'spacing': 3 + }, Section.END) + + module('bluetooth', { + "format": "\ue1a7", + "format-connected": "\ue1a8", + // "format-connected-battery": "\ue1a8", + "tooltip-format": "{controller_alias}\t{controller_address}\n\n{num_connections} connected", + "tooltip-format-connected": "{controller_alias}\t{controller_address}\n\n{num_connections} connected\n\n{device_enumerate}", + "tooltip-format-enumerate-connected": "{device_alias}\t{device_address}", + "tooltip-format-enumerate-connected-battery": "{device_alias}\t{device_address}\t{device_battery_percentage}%" + }, Section.END) + + // module('upower', { + // "icon-size": 20, + // "hide-if-empty": true, + // "tooltip": true, + // "tooltip-spacing": 20, + // // 'show-icon': false, + // }, Section.END) + + + const clockCommon = { + tooltip: true, + "tooltip-format": "{:%Y-%m-%d}", + "max-length": 5, + "interval": 60, + } + module('clock#hour', { + "format": "{:%I}", + ...clockCommon + }, Section.END) + + module('clock#minutes', { + "format": "{:%M}", + ...clockCommon + }, Section.END) + + // module('power', {}) +} + +function module(name, config, position) { + component(name, config) + bar[position].push(name) +} + +function component(name, config) { + bar[name] = config + return name +} + +function group(name, options, components, position) { + let d = { + ...options, + modules: components + } + module(name, d, position) +} + +main() +await FS.writeFile( + Path.join(import.meta.dirname, 'config.jsonc'), + JSON.stringify(bar, null, 4) +) +// await FS.writeFile( +// Path.join(import.meta.dirname, 'style.css'), +// await SASS.compileAsync('style.scss').then(r => r.css) +// ) diff --git a/home/.config/waybar/package-lock.json b/home/.config/waybar/package-lock.json new file mode 100644 index 0000000..75e74bb --- /dev/null +++ b/home/.config/waybar/package-lock.json @@ -0,0 +1,490 @@ +{ + "name": "waybar", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "dependencies": { + "sass": "^1.94.2" + } + }, + "node_modules/@parcel/watcher": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.1.tgz", + "integrity": "sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==", + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "dependencies": { + "detect-libc": "^1.0.3", + "is-glob": "^4.0.3", + "micromatch": "^4.0.5", + "node-addon-api": "^7.0.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "@parcel/watcher-android-arm64": "2.5.1", + "@parcel/watcher-darwin-arm64": "2.5.1", + "@parcel/watcher-darwin-x64": "2.5.1", + "@parcel/watcher-freebsd-x64": "2.5.1", + "@parcel/watcher-linux-arm-glibc": "2.5.1", + "@parcel/watcher-linux-arm-musl": "2.5.1", + "@parcel/watcher-linux-arm64-glibc": "2.5.1", + "@parcel/watcher-linux-arm64-musl": "2.5.1", + "@parcel/watcher-linux-x64-glibc": "2.5.1", + "@parcel/watcher-linux-x64-musl": "2.5.1", + "@parcel/watcher-win32-arm64": "2.5.1", + "@parcel/watcher-win32-ia32": "2.5.1", + "@parcel/watcher-win32-x64": "2.5.1" + } + }, + "node_modules/@parcel/watcher-android-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.1.tgz", + "integrity": "sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.1.tgz", + "integrity": "sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.1.tgz", + "integrity": "sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-freebsd-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.1.tgz", + "integrity": "sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.1.tgz", + "integrity": "sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.1.tgz", + "integrity": "sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.1.tgz", + "integrity": "sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.1.tgz", + "integrity": "sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-glibc": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.1.tgz", + "integrity": "sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-musl": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.1.tgz", + "integrity": "sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-arm64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.1.tgz", + "integrity": "sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-ia32": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.1.tgz", + "integrity": "sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==", + "cpu": [ + "ia32" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-x64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.1.tgz", + "integrity": "sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "license": "MIT", + "optional": true, + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "license": "MIT", + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", + "license": "Apache-2.0", + "optional": true, + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "license": "MIT", + "optional": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/immutable": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.1.4.tgz", + "integrity": "sha512-p6u1bG3YSnINT5RQmx/yRZBpenIl30kVxkTLDyHLIMk0gict704Q9n+thfDI7lTRm9vXdDYutVzXhzcThxTnXA==", + "license": "MIT" + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "license": "MIT", + "optional": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "license": "MIT", + "optional": true, + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/node-addon-api": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", + "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", + "license": "MIT", + "optional": true + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/readdirp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", + "license": "MIT", + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/sass": { + "version": "1.94.2", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.94.2.tgz", + "integrity": "sha512-N+7WK20/wOr7CzA2snJcUSSNTCzeCGUTFY3OgeQP3mZ1aj9NMQ0mSTXwlrnd89j33zzQJGqIN52GIOmYrfq46A==", + "license": "MIT", + "dependencies": { + "chokidar": "^4.0.0", + "immutable": "^5.0.2", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=14.0.0" + }, + "optionalDependencies": { + "@parcel/watcher": "^2.4.1" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "license": "MIT", + "optional": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + } + } +} diff --git a/home/.config/waybar/package.json b/home/.config/waybar/package.json new file mode 100644 index 0000000..625639f --- /dev/null +++ b/home/.config/waybar/package.json @@ -0,0 +1,5 @@ +{ + "dependencies": { + "sass": "^1.94.2" + } +} diff --git a/home/.config/waybar/style.css b/home/.config/waybar/style.css new file mode 100644 index 0000000..762ddd9 --- /dev/null +++ b/home/.config/waybar/style.css @@ -0,0 +1,187 @@ +/*START SHCHEMES BLOCK : shchemes create_theme gtk3*/ +@define-color a #ff5533; +@define-color iiv #000000; +@define-color iv #111111; +@define-color v #00bbbb; +@define-color vi #aaaaaa; +@define-color vii #ffffff; + +/*END SHCHEMES BLOCK*/ +@define-color border-sides alpha(#fff, 0.1); +@define-color border-highlight alpha(#fff, 0.2); +@define-color border-bottom alpha(#666, 0.1); + +* { + all: initial; + font-family: "Noto Sans Mono", "Material Symbols Outlined", sans-serif; + font-size: 12px; + border-radius: 0; +} + +window#waybar { + background: transparent; + color: #ffffff; + transition-property: background-color; + transition-duration: 0.5s; + padding: 4px; + /* padding: 6px; */ +} + +window#waybar.hidden { + opacity: 0.2; +} + +button { + padding: 0; +} + +#waybar > box { + padding: 4px; + background-color: alpha(@iiv, 0.9); +} + +.modules-right .module, .modules-left .module { + margin: 3px 0; + padding: 3px; + border: 1px solid @border-sides; + border-top: 1px solid @border-highlight; + border-bottom: 1px solid @border-bottom; + background: @iv; + color: @vii; +} +.modules-right > :last-child .module, .modules-left > :last-child .module { + margin-bottom: 0; +} +.modules-right > :first-child .module, .modules-left > :first-child .module { + margin-top: 0; +} + +#pulseaudio.main, #bluetooth, #custom-power, #custom-rofication { + font-size: 20px; + font-weight: 300; + transition: 0.2s color; +} +#pulseaudio.main:hover, #bluetooth:hover, #custom-power:hover, #custom-rofication:hover { + color: @a; +} + +#custom-power, #custom-rofication { + padding-top: 4px; + padding-bottom: 2px; +} + +#audio #pulseaudio.preview { + border: 0; + padding: 0; + margin: 0; + background: @iiv; + color: transparent; + transition: 0.2s color; + background: transparent; +} +#audio:hover #pulseaudio.main { + border-top: 0; + margin-top: 0; +} +#audio:hover #pulseaudio.preview { + color: @vi; +} + +#pulseaudio-slider { + padding: 0; + margin: 0; + border: 1px solid @border-sides; + border-top: 1px solid @border-highlight; + border-bottom: 0; +} + +#pulseaudio-slider slider { + min-height: 0px; + min-width: 0px; + opacity: 0; + background-image: none; + box-shadow: none; + min-width: 28px; +} + +#pulseaudio-slider slider { + border-top: 1px solid @border-highlight; +} + +#pulseaudio-slider trough { + min-height: 100px; + background: @iiv; +} + +#pulseaudio-slider highlight { + min-width: 10px; + background: @iv; +} + +.module button:hover { +/* background: #ffffff; */ + transition-property: background-color; + transition-duration: 0.5s; +} + +.module#workspaces { + padding: 0; + background: @iiv; + font-size: 4px; +} +.module#workspaces button { + transition: 0.15s padding; + border: 1px solid @iiv; + border-right: 0; + border-left: 0; + padding-top: 3px; +} +.module#workspaces button label { + color: @vii; +} +.module#workspaces button:last-child { + padding-bottom: 3px; +} +.module#workspaces button:hover { + background: inherit; + border-color: @iv; + padding: 16px 0; +} +.module#workspaces button.empty label { + color: @vi; +} +.module#workspaces button.focused { + padding: 16px 0; + background: @iv; + border-top: 1px solid @border-sides; + border-bottom: 1px solid @border-bottom; +} +.module#workspaces button.focused label { + color: @v; +} +.module#workspaces button:first-child { + border-top: none; +} +.module#workspaces button:last-child { + border-bottom: none; +} + +#clock { + font-size: 18px; +} + +.module#clock.hour { + color: @v; + padding-bottom: 0; + margin-bottom: 0; + border-bottom: 0; + font-weight: 600; +} + +.module#clock.minutes { + background: @iiv; + padding-top: 0; + margin-top: 0; + border-top: 0; + font-weight: 300; +} diff --git a/home/.config/waybar/style.scss b/home/.config/waybar/style.scss new file mode 100644 index 0000000..bc06fc3 --- /dev/null +++ b/home/.config/waybar/style.scss @@ -0,0 +1,225 @@ +$iiv: #000; +$iv: #111; +$v: #0bb; +$vi: #aaa; +$vii: #fff; +$a: #f53; + +* { + font-family: 'Noto Sans Mono', 'Material Symbols Outlined', sans-serif; + font-size: 12px; + border-radius: 0; +} + +window#waybar { + // background: linear-gradient(to left, transparentize(#000, 0.6), transparentize(#000, 0)); + background: #0000; + color: #ffffff; + transition-property: background-color; + transition-duration: .5s; + + padding: 4px; + // padding-right: 0; + // padding: 2px; + +/* padding: 6px; */ +} + +window#waybar.hidden { + opacity: 0.2; +} + +// #waybar > * { +// } + +button { + padding: 0; +} + +.box { +} + +#waybar > box { + // margin: 4px; + // margin-right: 0; + + // background: linear-gradient(to right, transparentize(#000, 0), transparentize(#000, 1)); + + padding: 4px; + // border-right: 1px solid $iv; + background-color: transparentize($iiv, 0.1); +} + +.modules-right, .modules-left { + + + // background: linear-gradient(to bottom, lighten($iv, 10%), darken($iv, 10%)); + + // background: + + // border-top-color: transparentize(lighten($iiv, 15%), 0.6); + // border-bottom-color: transparentize(darken($iiv, 15%), 0.5); + + .module { + margin: 3px 0; + padding: 3px; + // padding: 0; + border: 1px solid transparentize(#fff, 0.9); + border-top: 1px solid transparentize(#fff, 0.8); + border-bottom: 1px solid transparentize(#666, 0.9); + // background-color: transparentize($iiv, 0.2); + background: $iv; + color: $vii; + } + + & > :last-child .module { + margin-bottom: 0; + // padding-bottom: 6px; + } + + & > :first-child .module { + margin-top: 0; + + // padding-top: 6px; + } +} + +#window { + // padding: 0; + +} + +#pulseaudio.main, #bluetooth, #custom-power, #custom-rofication { + font-size: 20px; + font-weight: 300; +} + +#custom-power, #custom-rofication { + padding-top: 4px; + padding-bottom: 2px; // Cheat squareness +} + +#audio { + #pulseaudio.preview { + border: 0; + padding: 0; + margin: 0; + background: $iiv; + color: #0000; + transition: .2s color; + } + + &:hover { + #pulseaudio.main { + border-top: 0; + margin-top: 0; + } + + #pulseaudio.preview { + background: transparent; + color: $vi; + } + } +} + +#pulseaudio-slider { + padding: 0; + margin: 0; + border: 0; +} +#pulseaudio-slider slider { +min-height: 0px; +min-width: 0px; +opacity: 0; +background-image: none; +border: none; +box-shadow: none; +} +#pulseaudio-slider trough { +min-height: 100px; +min-width: 28px; +background: $iiv; +border: 1px solid transparentize(#fff, 0.9); +border-top: 1px solid transparentize(#fff, 0.8); +border-bottom: 0; +} +#pulseaudio-slider highlight { +min-width: 10px; +background: $iv; +border: 1px solid transparentize(#fff, 0.9); +border-top: 1px solid transparentize(#fff, 0.8); +border-bottom: 0 +} + +.module button:hover { + background: #ffffff; + transition-property: background-color; + transition-duration: .5s; +} + +.module#workspaces { + + padding: 0; + // border: 0; + background: $iiv; + font-size: 4px; + + button { + // border-top: 2px solid transparentize(#fff, 0.9); + padding: 0; + margin: 0; + transition: .15s padding; + color: $vii; + + &:hover { + background: inherit; + border: 0; + padding: 18px 0; + } + } + + button.empty { + color: $vi; + } + + button.focused { + padding: 18px 0; + background: $iv; + color: $v; + + &:not(:first-child) { + border-top: 1px solid transparentize(#fff, 0.9); + } + + &:not(:last-child) { + border-bottom: 1px solid transparentize(#666, 0.9); + } + } +} + +// #tray { +// border-bottom: 0; +// margin-bottom: 0; +// } +// #bluetooth { +// margin-top: 0; +// border-top: 0; +// } + +#clock { + font-size: 18px; +} +.module#clock.hour { + color: $v; + padding-bottom: 0; + margin-bottom: 0; + border-bottom: 0; + font-weight: 600; +} +.module#clock.minutes { + background: $iiv; + padding-top: 0; + margin-top: 0; + border-top: 0; + font-weight: 300; +} diff --git a/home/.config/waybar/watch-power-menu-state b/home/.config/waybar/watch-power-menu-state new file mode 100755 index 0000000..2c1e300 --- /dev/null +++ b/home/.config/waybar/watch-power-menu-state @@ -0,0 +1,4 @@ +#!/bin/sh + +touch /tmp/rofi-power-state +tail -f /tmp/rofi-power-state | awk '{ print "{\"text\":\"test\",\"class\":\"" $0 "\"}" }' diff --git a/home/.config/xdg-desktop-portal/niri-portals.conf b/home/.config/xdg-desktop-portal/niri-portals.conf new file mode 100644 index 0000000..2d5a9d1 --- /dev/null +++ b/home/.config/xdg-desktop-portal/niri-portals.conf @@ -0,0 +1,11 @@ +[preferred] +default=gnome;gtk; + +org.freedesktop.impl.portal.FileChooser=gtk; # <---- THIS fixes the file picker issue + +org.freedesktop.impl.portal.Screenshot=wlr; # <---- THIS fixes an issue that I have with eyedropper on Niri + +org.freedesktop.impl.portal.ScreenCast=gnome; +org.freedesktop.impl.portal.Background=gnome; # <---- THIS fixes SyncThingy background permission issue + +org.freedesktop.impl.portal.Secret=kwallet6; diff --git a/home/.config/xfce4/desktop/accels.scm b/home/.config/xfce4/desktop/accels.scm new file mode 100644 index 0000000..c9f68a8 --- /dev/null +++ b/home/.config/xfce4/desktop/accels.scm @@ -0,0 +1,47 @@ +; xfdesktop GtkAccelMap rc-file -*- scheme -*- +; this file is an automated accelerator map dump +; +; (gtk_accel_path "/XfceDesktop/primary-menu-2" "Menu") +; (gtk_accel_path "/XfdesktopFileIconManager/open-with-other" "") +; (gtk_accel_path "/XfdesktopIconView/activate-3" "Return") +; (gtk_accel_path "/XfdesktopFileIconManager/properties-3" "KP_Enter") +; (gtk_accel_path "/XfdesktopFileIconManager/trash" "Delete") +; (gtk_accel_path "/XfceDesktop/next-background" "") +; (gtk_accel_path "/XfdesktopFileIconManager/cut-2" "") +; (gtk_accel_path "/XfdesktopFileIconManager/cut" "x") +; (gtk_accel_path "/XfdesktopIconView/unselect-all" "Escape") +; (gtk_accel_path "/XfdesktopFileIconManager/copy-2" "Insert") +; (gtk_accel_path "/XfdesktopIconView/activate" "space") +; (gtk_accel_path "/XfdesktopIconView/activate-2" "KP_Space") +; (gtk_accel_path "/XfdesktopFileIconManager/open" "o") +; (gtk_accel_path "/XfdesktopIconView/select-all" "a") +; (gtk_accel_path "/XfdesktopFileIconManager/properties-2" "ISO_Enter") +; (gtk_accel_path "/XfdesktopFileIconManager/empty-trash" "") +; (gtk_accel_path "/XfdesktopFileIconManager/open-trash" "") +; (gtk_accel_path "/XfdesktopFileIconManager/trash-3" "") +; (gtk_accel_path "/XfdesktopFileIconManager/properties" "Return") +; (gtk_accel_path "/XfdesktopFileIconManager/copy" "c") +; (gtk_accel_path "/XfceDesktop/reload-2" "Reload") +; (gtk_accel_path "/XfdesktopFileIconManager/delete-3" "") +; (gtk_accel_path "/XfdesktopFileIconManager/trash-2" "KP_Delete") +; (gtk_accel_path "/XfceDesktop/reload" "r") +; (gtk_accel_path "/XfdesktopFileIconManager/paste-into-folder" "") +; (gtk_accel_path "/XfdesktopFileIconManager/paste-2" "Insert") +; (gtk_accel_path "/XfceDesktop/secondary-menu" "F10") +; (gtk_accel_path "/XfdesktopFileIconManager/delete-2" "KP_Delete") +; (gtk_accel_path "/XfdesktopIconView/toggle-cursor-2" "KP_Space") +; (gtk_accel_path "/XfceDesktop/reload-1" "F5") +; (gtk_accel_path "/XfdesktopFileIconManager/open-filesystem" "") +; (gtk_accel_path "/XfdesktopIconView/activate-5" "KP_Enter") +; (gtk_accel_path "/XfceDesktop/primary-menu" "F10") +; (gtk_accel_path "/XfdesktopFileIconManager/create-document" "") +; (gtk_accel_path "/XfdesktopFileIconManager/create-folder" "n") +; (gtk_accel_path "/XfdesktopIconView/toggle-cursor" "space") +; (gtk_accel_path "/XfdesktopFileIconManager/toggle-show-hidden" "h") +; (gtk_accel_path "/XfdesktopFileIconManager/open-home" "Home") +; (gtk_accel_path "/XfdesktopIconView/activate-4" "ISO_Enter") +; (gtk_accel_path "/XfdesktopFileIconManager/delete" "Delete") +; (gtk_accel_path "/XfdesktopFileIconManager/paste" "v") +; (gtk_accel_path "/XfdesktopFileIconManager/rename" "F2") +; (gtk_accel_path "/XfdesktopIconView/arrange-icons" "") +; (gtk_accel_path "/XfceDesktop/secondary-menu-2" "Menu") diff --git a/home/.config/xfce4/desktop/icons.screen0.yaml b/home/.config/xfce4/desktop/icons.screen0.yaml new file mode 100644 index 0000000..c5429e0 --- /dev/null +++ b/home/.config/xfce4/desktop/icons.screen0.yaml @@ -0,0 +1,41 @@ +# +# DO NOT EDIT THIS FILE WHILE XFDESKTOP IS RUNNING +# +configs: +- level: 1 + monitors: + - id: "4d48aa9693958ae4c9907e2342aceac503a09ead" + display_name: "Lenovo Group Limited T22v-10 V905H5N5 (HDMI-1)" + geometry: + x: 1920 + y: 0 + width: 1920 + height: 1080 + icons: {} +- level: 0 + monitors: + - id: "a2485f2c1acfd86ba9349fe08ba9594cfe6ccc07" + display_name: "AU Optronics 0x109D (eDP-1)" + geometry: + x: 0 + y: 0 + width: 1920 + height: 1080 + icons: + "/": + row: 1 + col: 0 + "trash:///": + row: 2 + col: 0 + "/home/olive": + row: 0 + col: 0 + "685A-96F4": + row: 3 + col: 0 + last_seen: 1763841122432096 + "af8188ac-a147-41d4-bb9b-86ff6e987ecd": + row: 4 + col: 0 + last_seen: 1763841122441591 diff --git a/config/xfce4/help.rc b/home/.config/xfce4/help.rc similarity index 100% rename from config/xfce4/help.rc rename to home/.config/xfce4/help.rc diff --git a/config/xfce4/helpers.rc b/home/.config/xfce4/helpers.rc similarity index 100% rename from config/xfce4/helpers.rc rename to home/.config/xfce4/helpers.rc diff --git a/home/.config/xfce4/labwc/environment b/home/.config/xfce4/labwc/environment new file mode 100644 index 0000000..ef1b110 --- /dev/null +++ b/home/.config/xfce4/labwc/environment @@ -0,0 +1 @@ +XKB_DEFAULT_LAYOUT=en-us diff --git a/home/.config/xfce4/labwc/lock b/home/.config/xfce4/labwc/lock new file mode 100644 index 0000000..e69de29 diff --git a/config/xfce4/panel/xfce4-clipman-actions.xml b/home/.config/xfce4/panel/xfce4-clipman-actions.xml similarity index 100% rename from config/xfce4/panel/xfce4-clipman-actions.xml rename to home/.config/xfce4/panel/xfce4-clipman-actions.xml diff --git a/config/xfce4/terminal/terminalrc b/home/.config/xfce4/terminal/terminalrc similarity index 100% rename from config/xfce4/terminal/terminalrc rename to home/.config/xfce4/terminal/terminalrc diff --git a/home/.config/xfce4/xfce4-screenshooter b/home/.config/xfce4/xfce4-screenshooter new file mode 100644 index 0000000..34db1e0 --- /dev/null +++ b/home/.config/xfce4/xfce4-screenshooter @@ -0,0 +1,12 @@ +app=/usr/bin/flatpak +custom_action_command=none +last_user= +last_extension=png +show_in_folder=false +screenshot_dir=file:///home/olive/Pictures +action=1 +delay=0 +region=1 +show_mouse=1 +show_border=0 + diff --git a/home/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml b/home/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml new file mode 100644 index 0000000..4d8fd4a --- /dev/null +++ b/home/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/config/xfce4/xfconf/xfce-perchannel-xml/keyboard-layout.xml b/home/.config/xfce4/xfconf/xfce-perchannel-xml/keyboard-layout.xml similarity index 100% rename from config/xfce4/xfconf/xfce-perchannel-xml/keyboard-layout.xml rename to home/.config/xfce4/xfconf/xfce-perchannel-xml/keyboard-layout.xml diff --git a/config/xfce4/xfconf/xfce-perchannel-xml/keyboards.xml b/home/.config/xfce4/xfconf/xfce-perchannel-xml/keyboards.xml similarity index 80% rename from config/xfce4/xfconf/xfce-perchannel-xml/keyboards.xml rename to home/.config/xfce4/xfconf/xfce-perchannel-xml/keyboards.xml index 9ddc443..7ab2ced 100644 --- a/config/xfce4/xfconf/xfce-perchannel-xml/keyboards.xml +++ b/home/.config/xfce4/xfconf/xfce-perchannel-xml/keyboards.xml @@ -1,4 +1,4 @@ - + diff --git a/home/.config/xfce4/xfconf/xfce-perchannel-xml/thunar.xml b/home/.config/xfce4/xfconf/xfce-perchannel-xml/thunar.xml new file mode 100644 index 0000000..095a207 --- /dev/null +++ b/home/.config/xfce4/xfconf/xfce-perchannel-xml/thunar.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/config/xfce4/xfconf/xfce-perchannel-xml/xfce4-appfinder.xml b/home/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-appfinder.xml similarity index 100% rename from config/xfce4/xfconf/xfce-perchannel-xml/xfce4-appfinder.xml rename to home/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-appfinder.xml diff --git a/home/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml b/home/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml new file mode 100644 index 0000000..81c6169 --- /dev/null +++ b/home/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml b/home/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml similarity index 70% rename from config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml rename to home/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml index f10f2bb..4c7960a 100644 --- a/config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml +++ b/home/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml @@ -1,4 +1,4 @@ - + @@ -10,6 +10,7 @@ + @@ -27,22 +28,57 @@ + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -108,84 +144,69 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - - - - - - - - - - - - - - - - - - - - - - - + - + + - + - - + + + + + - - + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - diff --git a/home/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-notifyd.xml b/home/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-notifyd.xml new file mode 100644 index 0000000..3954c46 --- /dev/null +++ b/home/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-notifyd.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/home/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml b/home/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml new file mode 100644 index 0000000..d1b4c9b --- /dev/null +++ b/home/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/home/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-power-manager.xml b/home/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-power-manager.xml new file mode 100644 index 0000000..680f8a6 --- /dev/null +++ b/home/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-power-manager.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/config/xfce4/xfconf/xfce-perchannel-xml/xfce4-screensaver.xml b/home/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-screensaver.xml similarity index 100% rename from config/xfce4/xfconf/xfce-perchannel-xml/xfce4-screensaver.xml rename to home/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-screensaver.xml diff --git a/config/xfce4/xfconf/xfce-perchannel-xml/xfce4-screenshooter.xml b/home/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-screenshooter.xml similarity index 100% rename from config/xfce4/xfconf/xfce-perchannel-xml/xfce4-screenshooter.xml rename to home/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-screenshooter.xml diff --git a/config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml b/home/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml similarity index 61% rename from config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml rename to home/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml index 20c5783..96b5ecb 100644 --- a/config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml +++ b/home/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml @@ -1,12 +1,10 @@ - + - - @@ -28,16 +26,21 @@ - - - - - - - - - - + + + + + + + + + + + + + + + diff --git a/config/xfce4/xfconf/xfce-perchannel-xml/xfce4-settings-editor.xml b/home/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-settings-editor.xml similarity index 100% rename from config/xfce4/xfconf/xfce-perchannel-xml/xfce4-settings-editor.xml rename to home/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-settings-editor.xml diff --git a/home/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-settings-manager.xml b/home/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-settings-manager.xml new file mode 100644 index 0000000..c7632ae --- /dev/null +++ b/home/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-settings-manager.xml @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/home/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-taskmanager.xml b/home/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-taskmanager.xml new file mode 100644 index 0000000..fc1cfa3 --- /dev/null +++ b/home/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-taskmanager.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/config/xfce4/xfconf/xfce-perchannel-xml/xfce4-terminal.xml b/home/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-terminal.xml similarity index 100% rename from config/xfce4/xfconf/xfce-perchannel-xml/xfce4-terminal.xml rename to home/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-terminal.xml diff --git a/home/.config/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml b/home/.config/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml new file mode 100644 index 0000000..e7c888c --- /dev/null +++ b/home/.config/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml @@ -0,0 +1,91 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml b/home/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml similarity index 72% rename from config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml rename to home/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml index 12317a6..991d437 100644 --- a/config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml +++ b/home/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml @@ -2,8 +2,8 @@ - - + + @@ -12,7 +12,6 @@ - @@ -20,13 +19,12 @@ - - - + + @@ -34,16 +32,15 @@ - + - - + - + diff --git a/home/.fonts/LibertinusMono/LibertinusMono-Regular.ttf b/home/.fonts/LibertinusMono/LibertinusMono-Regular.ttf new file mode 100644 index 0000000..4bbc757 Binary files /dev/null and b/home/.fonts/LibertinusMono/LibertinusMono-Regular.ttf differ diff --git a/home/.fonts/MaterialSymbolsOutlined/MaterialSymbolsOutlined[FILL,GRAD,opsz,wght].ttf b/home/.fonts/MaterialSymbolsOutlined/MaterialSymbolsOutlined[FILL,GRAD,opsz,wght].ttf new file mode 100644 index 0000000..9006c26 Binary files /dev/null and b/home/.fonts/MaterialSymbolsOutlined/MaterialSymbolsOutlined[FILL,GRAD,opsz,wght].ttf differ diff --git a/scripts/bsp-auto-monitors b/home/.local/bin/bsp-auto-monitors similarity index 100% rename from scripts/bsp-auto-monitors rename to home/.local/bin/bsp-auto-monitors diff --git a/scripts/bsp-float b/home/.local/bin/bsp-float similarity index 100% rename from scripts/bsp-float rename to home/.local/bin/bsp-float diff --git a/scripts/bsp-floating-only b/home/.local/bin/bsp-floating-only similarity index 100% rename from scripts/bsp-floating-only rename to home/.local/bin/bsp-floating-only diff --git a/scripts/bsp-key-daemon b/home/.local/bin/bsp-key-daemon similarity index 100% rename from scripts/bsp-key-daemon rename to home/.local/bin/bsp-key-daemon diff --git a/scripts/bsp-smove b/home/.local/bin/bsp-smove similarity index 100% rename from scripts/bsp-smove rename to home/.local/bin/bsp-smove diff --git a/scripts/bsp-status b/home/.local/bin/bsp-status similarity index 100% rename from scripts/bsp-status rename to home/.local/bin/bsp-status diff --git a/scripts/bsp-toggle-visibility b/home/.local/bin/bsp-toggle-visibility similarity index 100% rename from scripts/bsp-toggle-visibility rename to home/.local/bin/bsp-toggle-visibility diff --git a/scripts/change-scheme b/home/.local/bin/change-scheme similarity index 100% rename from scripts/change-scheme rename to home/.local/bin/change-scheme diff --git a/scripts/ezmount b/home/.local/bin/ezmount similarity index 100% rename from scripts/ezmount rename to home/.local/bin/ezmount diff --git a/scripts/f b/home/.local/bin/f similarity index 100% rename from scripts/f rename to home/.local/bin/f diff --git a/scripts/le-audio b/home/.local/bin/le-audio similarity index 100% rename from scripts/le-audio rename to home/.local/bin/le-audio diff --git a/scripts/le-keyboard b/home/.local/bin/le-keyboard similarity index 100% rename from scripts/le-keyboard rename to home/.local/bin/le-keyboard diff --git a/scripts/le-wallpaper b/home/.local/bin/le-wallpaper similarity index 100% rename from scripts/le-wallpaper rename to home/.local/bin/le-wallpaper diff --git a/scripts/le-wallpaper-open b/home/.local/bin/le-wallpaper-open similarity index 100% rename from scripts/le-wallpaper-open rename to home/.local/bin/le-wallpaper-open diff --git a/scripts/mdread b/home/.local/bin/mdread similarity index 100% rename from scripts/mdread rename to home/.local/bin/mdread diff --git a/scripts/pfetch b/home/.local/bin/pfetch similarity index 100% rename from scripts/pfetch rename to home/.local/bin/pfetch diff --git a/scripts/qutesearch b/home/.local/bin/qutesearch similarity index 100% rename from scripts/qutesearch rename to home/.local/bin/qutesearch diff --git a/scripts/rack b/home/.local/bin/rack similarity index 100% rename from scripts/rack rename to home/.local/bin/rack diff --git a/scripts/rofi-ask b/home/.local/bin/rofi-ask similarity index 100% rename from scripts/rofi-ask rename to home/.local/bin/rofi-ask diff --git a/scripts/sxhkd-help b/home/.local/bin/sxhkd-help similarity index 100% rename from scripts/sxhkd-help rename to home/.local/bin/sxhkd-help diff --git a/scripts/tabc-smart-detach b/home/.local/bin/tabc-smart-detach similarity index 100% rename from scripts/tabc-smart-detach rename to home/.local/bin/tabc-smart-detach diff --git a/scripts/web b/home/.local/bin/web similarity index 100% rename from scripts/web rename to home/.local/bin/web diff --git a/scripts/xfce4-le-wallpaper b/home/.local/bin/xfce4-le-wallpaper similarity index 100% rename from scripts/xfce4-le-wallpaper rename to home/.local/bin/xfce4-le-wallpaper diff --git a/local/share/applications/Bitwarden.desktop b/home/.local/share/applications/Bitwarden.desktop similarity index 100% rename from local/share/applications/Bitwarden.desktop rename to home/.local/share/applications/Bitwarden.desktop diff --git a/local/share/applications/IntelliJ IDEA Community Edition.desktop b/home/.local/share/applications/IntelliJ IDEA Community Edition.desktop similarity index 100% rename from local/share/applications/IntelliJ IDEA Community Edition.desktop rename to home/.local/share/applications/IntelliJ IDEA Community Edition.desktop diff --git a/local/share/applications/rack.desktop b/home/.local/share/applications/rack.desktop similarity index 100% rename from local/share/applications/rack.desktop rename to home/.local/share/applications/rack.desktop diff --git a/local/share/qutebrowser/userscripts/copy-bookmark b/home/.local/share/qutebrowser/userscripts/copy-bookmark similarity index 100% rename from local/share/qutebrowser/userscripts/copy-bookmark rename to home/.local/share/qutebrowser/userscripts/copy-bookmark diff --git a/local/share/qutebrowser/userscripts/le-password b/home/.local/share/qutebrowser/userscripts/le-password similarity index 100% rename from local/share/qutebrowser/userscripts/le-password rename to home/.local/share/qutebrowser/userscripts/le-password diff --git a/local/share/qutebrowser/userscripts/pipe.sh b/home/.local/share/qutebrowser/userscripts/pipe.sh similarity index 100% rename from local/share/qutebrowser/userscripts/pipe.sh rename to home/.local/share/qutebrowser/userscripts/pipe.sh diff --git a/install b/install new file mode 100755 index 0000000..f79fe81 --- /dev/null +++ b/install @@ -0,0 +1,7 @@ +#!/bin/sh +path=$(readlink -f "${BASH_SOURCE[0]}") +dir=$(dirname "$path") + +mkdir -p "$HOME/local/bin" +ln -s "${dir}/bin/dotf" "$HOME/.local/bin/dotf" +ln -s "${dir}/lib/shchemes/shchemes" "$HOME/.local/bin/shchemes" diff --git a/lib/install-mocu-xcursor b/lib/install-mocu-xcursor new file mode 100755 index 0000000..03e5a0c --- /dev/null +++ b/lib/install-mocu-xcursor @@ -0,0 +1,6 @@ +#!/bin/sh + +dnf install librsvg2-tools xmlstarlet xcursorgen +cd mocu-xcursor || exit +./make.sh +cp -r dist/Mocu-Black-Right /usr/share/icons diff --git a/lib/mocu-xcursor b/lib/mocu-xcursor new file mode 160000 index 0000000..efdd712 --- /dev/null +++ b/lib/mocu-xcursor @@ -0,0 +1 @@ +Subproject commit efdd71279b79bf1e2566c38becc5e7c4ab2d900c diff --git a/lib/shchemes b/lib/shchemes new file mode 160000 index 0000000..909416b --- /dev/null +++ b/lib/shchemes @@ -0,0 +1 @@ +Subproject commit 909416b503d46051195915cdf2fc9a1e2a907f36 diff --git a/packages b/packages new file mode 100755 index 0000000..5067265 --- /dev/null +++ b/packages @@ -0,0 +1,134 @@ +#!/bin/sh + +if (( $EUID != 0 )); then + echo "This script must be run as root." >&2 + exit 1 +fi + +build-essentials() { + dnf install \ + make automake gcc gcc-c++ kernel-devel +} + +development() { + build-essentials + + dnf install \ + zsh \ + git \ + shellcheck -y +} + +games() { + flatpak install flathub org.prismlauncher.PrismLauncher -y + steam +} + +steam() { + flatpak install flathub com.valvesoftware.Steam -y + dnf install steam-devices -y +} + +communication() { + flatpak install flathub org.telegram.desktop -y + flatpak install flathub org.signal.Signal -y +} + +utilities() { + dnf install \ + micro \ + zathura \ + gimp -y + flatpak install flathub engineer.atlas.Nyxt -y + flatpak install flathub dev.zed.Zed -y + flatpak install flathub com.bitwarden.desktop -y + qutebrowser +} + +keyd() { + git clone https://github.com/rvaiya/keyd ~/Repos/keyd + cd ~/Repos/keyd || exit + make && make install + cd - || exit + systemctl enable --now keyd +} + +qutebrowser() { + dnf build-dep qutebrowser -y + # socat is needed for startup script in root/bin/qutebrowser + dnf install \ + socat \ + python3-virtualenv \ + qt5-qtwebengine-freeworld \ + libatomic -y + git clone https://github.com/qutebrowser/qutebrowser /opt/qutebrowser + cd /opt/qutebrowser || exit + python3 scripts/mkvenv.py + .venv/bin/pip install -e . + cd - || exit +} + +cosmic() { + mkdir -p /etc/environment.d + printf %s\\n "COSMIC_DATA_CONTROL_ENABLED=1" >> /etc/environment.d/clipboard.conf + + dnf install \ + copyq \ + thunar \ + xfce4-terminal -y +} + +niri() { + dnf install \ + niri \ + rofi \ + waybar \ + swaybg \ + swaylock -y + + rofication +} + +anyrun() { + git clone https://github.com/Kirottu/anyrun ~/Repos/anyrun + cd ~/Repos/anyrun || exit + dnf install \ + make automake gcc gcc-c++ kernel-devel \ + gtk4-layer-shell-devel \ + gtk4-devel \ + pango-devel \ + cairo-devel cairo-gobject \ + gdk-pixbuf2 \ + glib2 -y + + # Build all packages, and install the Anyrun binary + cargo build --release + cargo install --path anyrun/ --root /usr/local + cd - || exit +} + +kidex() { + git clone https://github.com/Kirottu/kidex ~/Repos/kidex + cd ~/Repos/kidex || exit + cargo install --path kidex/ --root /usr/local + cd - || exit +} + +install_cargo() { + curl https://sh.rustup.rs -sSf | sh +} + +# rofication() { +# } + +mkdir -p ~/Repos || exit +flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo +install_cargo + +development +communication +utilities +games +keyd +cosmic +niri diff --git a/paths b/paths new file mode 100644 index 0000000..eea8949 --- /dev/null +++ b/paths @@ -0,0 +1,18 @@ +/etc/keyd +/home/olive/.config/xfce4 +/home/olive/.config/anyrun +/home/olive/.config/cosmic +/home/olive/.config/qutebrowser +/home/olive/.local/share/qutebrowser/userscripts +/bin/qutebrowser +/home/olive/.config/niri +/home/olive/.config/waybar +/home/olive/.config/micro +/home/olive/.config/rofi +/home/olive/.fonts +/home/olive/.config/xdg-desktop-portal +/usr/share/wayland-sessions/basilisk.desktop +/usr/bin/basilisk-session +/etc/udev/rules.d/nvidia-gpu-dev-path.rules +/etc/udev/rules.d/intel-igpu-dev-path.rules +/home/olive/.basilisk diff --git a/scripts/qutebrowser b/root/bin/qutebrowser similarity index 88% rename from scripts/qutebrowser rename to root/bin/qutebrowser index 3283eb2..42dac9a 100755 --- a/scripts/qutebrowser +++ b/root/bin/qutebrowser @@ -6,7 +6,7 @@ _url="$1" _qb_version='1.0.4' _proto_version=1 _ipc_socket="${XDG_RUNTIME_DIR}/qutebrowser/ipc-$(echo -n "$USER" | md5sum | cut -d' ' -f1)" -_qute_bin="/home/dakedres/repos/qutebrowser/.venv/bin/qutebrowser" +_qute_bin="/opt/qutebrowser/.venv/bin/qutebrowser" printf '{"args": ["%s"], "target_arg": "window", "version": "%s", "protocol_version": %d, "cwd": "%s"}\n' \ "${_url}" \ diff --git a/root/etc/keyd/keyd.conf b/root/etc/keyd/keyd.conf new file mode 100644 index 0000000..1e4d361 --- /dev/null +++ b/root/etc/keyd/keyd.conf @@ -0,0 +1,16 @@ +[ids] + +* + +[main] + +shift = oneshot(shift) +control = oneshot(control) + +leftalt = oneshot(alt) +rightalt = oneshot(altgr) + +capslock = overload(control, esc) +insert = S-insert + +esc = M-space diff --git a/root/home/olive b/root/home/olive new file mode 120000 index 0000000..95ec8f0 --- /dev/null +++ b/root/home/olive @@ -0,0 +1 @@ +../../home \ No newline at end of file diff --git a/wallpapers/blip-blip-blip-blip.jpg b/wallpapers/blip-blip-blip-blip.jpg deleted file mode 100644 index 41d246b..0000000 Binary files a/wallpapers/blip-blip-blip-blip.jpg and /dev/null differ diff --git a/wallpapers/blopies.jpg b/wallpapers/blopies.jpg deleted file mode 100644 index 4070623..0000000 Binary files a/wallpapers/blopies.jpg and /dev/null differ diff --git a/wallpapers/blorbos.jpg b/wallpapers/blorbos.jpg deleted file mode 100644 index b5d1110..0000000 Binary files a/wallpapers/blorbos.jpg and /dev/null differ diff --git a/wallpapers/bowling-alley.jpg b/wallpapers/bowling-alley.jpg deleted file mode 100644 index c54652c..0000000 Binary files a/wallpapers/bowling-alley.jpg and /dev/null differ diff --git a/wallpapers/currents.jpg b/wallpapers/currents.jpg deleted file mode 100644 index 4dcf9e7..0000000 Binary files a/wallpapers/currents.jpg and /dev/null differ diff --git a/wallpapers/eyes.jpg b/wallpapers/eyes.jpg deleted file mode 100644 index d7682e5..0000000 Binary files a/wallpapers/eyes.jpg and /dev/null differ diff --git a/wallpapers/flesh.jpg b/wallpapers/flesh.jpg deleted file mode 100644 index 7a31248..0000000 Binary files a/wallpapers/flesh.jpg and /dev/null differ diff --git a/wallpapers/trails.jpg b/wallpapers/trails.jpg deleted file mode 100644 index 770d022..0000000 Binary files a/wallpapers/trails.jpg and /dev/null differ