From 0780a3abf56525b1e74c4583109ba6d2891eeb5f Mon Sep 17 00:00:00 2001 From: Sarthak <118442597+sarthak1337-alt@users.noreply.github.com> Date: Fri, 4 Sep 2026 10:09:16 +0530 Subject: [PATCH] readme at the root, and fix what would break on a fresh machine The repo landing page showed .config, .themes and .gtkrc-2.0 and nothing else, so there was no sign the bootstrap existed. It has always been at .config/rice/install.sh - that is just where it lands on disk. Root README now carries the curl one-liner, a map of what is tracked, and a note that this is a bare repo over $HOME so nobody goes looking for a wrapper folder again. Things that would not have survived a replication: - polybar's click and scroll handlers called $HOME/bin/system-info.sh and $HOME/bin/volume.sh. That directory does not exist; the scripts are in .config/scripts. The exec lines already pointed there, so only the interactive bits were dead. - bspwmrc hardcoded DisplayPort-0, so no desktops on any other machine. Takes the xrandr primary now, falling back to the first monitor bspc sees. - install.sh picked conflicting files out of git's checkout error with a regex that required a dot inside the name, so .bashrc and .xinitrc were never matched and never backed up - and .bashrc always exists on a fresh Arch install, which is precisely when the checkout aborts. - bspwmrc sourced ~/.env and merged ~/.Xresources unconditionally; neither exists. Guarded. packages.txt was missing programs whose configs this repo already carries: fish, neovim, yazi, kitty, plus xrdb/xsetroot/xsettingsd/wmname that bspwmrc launches, gtk3 for the control panel, and wireplumber for the wpctl calls. Newly tracked: .xinitrc (the thing that actually starts bspwm), .bashrc (which holds the dotfiles alias), greenclip, flameshot, kitty, Thunar, mimeapps and user-dirs. Dropped six editor backups that had been committed by accident. Skipped QtProject.conf - it is file-dialog history, not configuration. Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_011beBgzmH72WFn8wiWqRZPf --- .bashrc | 15 ++ .config/Thunar/accels.scm | 125 +++++++++++++++ .config/Thunar/uca.xml | 15 ++ .config/bspwm/bspwmrc | 9 +- .config/bspwm/picom.conf.bak | 144 ------------------ .config/flameshot/flameshot.ini | 6 + .config/greenclip.toml | 11 ++ .config/gtk-3.0/settings.ini.backup | 0 .config/kitty/kitty.conf | 11 ++ .config/kitty/themes/dc.conf | 22 +++ .config/mimeapps.list | 28 ++++ .config/polybar/config.ini | 10 +- .config/rice/install.sh | 12 +- .config/rice/packages.txt | 12 ++ .config/user-dirs.dirs | 11 ++ .../xfconf/xfce-perchannel-xml/thunar.xml | 12 ++ .config/yazi/keymap.toml-1765075137616320 | 13 -- .config/yazi/keymap.toml-1765077556123820 | 26 ---- .config/yazi/keymap.toml-1765077612664923 | 26 ---- .config/yazi/yazi.toml-1765075137615515 | 44 ------ .xinitrc | 1 + README.md | 67 ++++++++ 22 files changed, 358 insertions(+), 262 deletions(-) create mode 100644 .bashrc create mode 100644 .config/Thunar/accels.scm create mode 100644 .config/Thunar/uca.xml delete mode 100755 .config/bspwm/picom.conf.bak create mode 100644 .config/flameshot/flameshot.ini create mode 100644 .config/greenclip.toml delete mode 100755 .config/gtk-3.0/settings.ini.backup create mode 100755 .config/kitty/kitty.conf create mode 100755 .config/kitty/themes/dc.conf create mode 100644 .config/mimeapps.list create mode 100644 .config/user-dirs.dirs create mode 100644 .config/xfce4/xfconf/xfce-perchannel-xml/thunar.xml delete mode 100644 .config/yazi/keymap.toml-1765075137616320 delete mode 100644 .config/yazi/keymap.toml-1765077556123820 delete mode 100644 .config/yazi/keymap.toml-1765077612664923 delete mode 100644 .config/yazi/yazi.toml-1765075137615515 create mode 100644 .xinitrc create mode 100644 README.md diff --git a/.bashrc b/.bashrc new file mode 100644 index 0000000..44e6f21 --- /dev/null +++ b/.bashrc @@ -0,0 +1,15 @@ +alias dotfiles='/usr/bin/git --git-dir=$HOME/.dotfiles/ --work-tree=$HOME' +export PATH="$HOME/.local/bin:$PATH" + +# opencode +export PATH=/home/sarthak/.opencode/bin:$PATH + +# >>> NightFrame Android build toolchain (added by Claude) >>> +export JAVA_HOME="$HOME/android-dev/jdk17" +export ANDROID_HOME="$HOME/Android/Sdk" +export ANDROID_SDK_ROOT="$ANDROID_HOME" +export PATH="$JAVA_HOME/bin:$ANDROID_HOME/cmdline-tools/latest/bin:$ANDROID_HOME/platform-tools:$PATH" +# <<< NightFrame Android build toolchain <<< +export PATH=$PATH:$HOME/.maestro/bin + +alias k="kubectl" diff --git a/.config/Thunar/accels.scm b/.config/Thunar/accels.scm new file mode 100644 index 0000000..27ba193 --- /dev/null +++ b/.config/Thunar/accels.scm @@ -0,0 +1,125 @@ +; thunar GtkAccelMap rc-file -*- scheme -*- +; this file is an automated accelerator map dump +; +; (gtk_accel_path "/ThunarStandardView/sort-by-type" "") +; (gtk_accel_path "/ThunarStatusBar/toggle-last-modified" "") +; (gtk_accel_path "/Thunarwindow/menu" "") +; (gtk_accel_path "/ThunarActionManager/cut" "x") +; (gtk_accel_path "/ThunarStandardView/sort-by-size" "") +; (gtk_accel_path "/ThunarWindow/file-menu" "") +; (gtk_accel_path "/ThunarWindow/close-tab" "w") +; (gtk_accel_path "/ThunarWindow/switch-previous-tab-alt" "ISO_Left_Tab") +; (gtk_accel_path "/ThunarStatusBar/toggle-size" "") +; (gtk_accel_path "/ThunarWindow/new-window" "n") +; (gtk_accel_path "/ThunarWindow/clear-directory-specific-settings" "") +; (gtk_accel_path "/ThunarWindow/close-window" "q") +; (gtk_accel_path "/ThunarWindow/open-parent" "Up") +; (gtk_accel_path "/ThunarWindow/view-side-pane-menu" "") +; (gtk_accel_path "/ThunarStatusBar/toggle-size-in-bytes" "") +; (gtk_accel_path "/ThunarWindow/switch-previous-tab" "Page_Up") +; (gtk_accel_path "/ThunarActionManager/open" "o") +; (gtk_accel_path "/ThunarStandardView/sort-ascending" "") +; (gtk_accel_path "/ThunarWindow/toggle-split-view" "F3") +; (gtk_accel_path "/ThunarActionManager/copy-2" "Insert") +; (gtk_accel_path "/ThunarActionManager/trash-delete" "Delete") +; (gtk_accel_path "/ThunarWindow/open-recent" "") +; (gtk_accel_path "/ThunarWindow/view-configure-toolbar" "") +; (gtk_accel_path "/ThunarStandardView/forward" "Right") +; (gtk_accel_path "/ThunarActionManager/restore" "") +; (gtk_accel_path "/ThunarWindow/open-location-alt" "d") +; (gtk_accel_path "/ThunarWindow/zoom-out-alt" "KP_Subtract") +; (gtk_accel_path "/ThunarStandardView/select-by-pattern" "s") +; (gtk_accel_path "/ThunarWindow/open-file-menu" "F10") +; (gtk_accel_path "/ThunarWindow/contents" "F1") +; (gtk_accel_path "/ThunarWindow/show-highlight" "") +; (gtk_accel_path "/ThunarStandardView/sort-descending" "") +; (gtk_accel_path "/ThunarStandardView/sort-by-name" "") +; (gtk_accel_path "/ThunarStandardView/select-all-files" "a") +; (gtk_accel_path "/ThunarActionManager/execute" "") +; (gtk_accel_path "/ThunarStandardView/properties" "Return") +; (gtk_accel_path "/ThunarActionManager/cut-2" "") +; (gtk_accel_path "/ThunarStandardView/sort-by-dtime" "") +; (gtk_accel_path "/ThunarWindow/switch-next-tab" "Page_Down") +; (gtk_accel_path "/ThunarWindow/open-templates" "") +; (gtk_accel_path "/ThunarActionManager/paste-2" "Insert") +; (gtk_accel_path "/ThunarStatusBar/toggle-filetype" "") +; (gtk_accel_path "/ThunarWindow/close-all-windows" "w") +; (gtk_accel_path "/ThunarStandardView/create-document" "") +; (gtk_accel_path "/ThunarWindow/detach-tab" "") +; (gtk_accel_path "/ThunarWindow/cancel-search" "Escape") +; (gtk_accel_path "/ThunarWindow/zoom-in-alt2" "equal") +; (gtk_accel_path "/ThunarStatusBar/toggle-hidden-count" "") +; (gtk_accel_path "/ThunarShortcutsPane/sendto-shortcuts" "d") +; (gtk_accel_path "/ThunarActionManager/undo" "z") +; (gtk_accel_path "/ThunarStandardView/toggle-sort-order" "") +; (gtk_accel_path "/ThunarWindow/view-location-selector-entry" "") +; (gtk_accel_path "/ThunarActionManager/paste" "v") +; (gtk_accel_path "/ThunarWindow/zoom-in-alt1" "KP_Add") +; (gtk_accel_path "/ThunarWindow/view-menubar" "m") +; (gtk_accel_path "/ThunarStandardView/back" "Left") +; (gtk_accel_path "/ThunarWindow/open-desktop" "") +; (gtk_accel_path "/ThunarWindow/view-as-detailed-list" "2") +; (gtk_accel_path "/ThunarActionManager/restore-show" "") +; (gtk_accel_path "/ThunarWindow/sendto-menu" "") +; (gtk_accel_path "/ThunarStatusBar/toggle-display-name" "") +; (gtk_accel_path "/ThunarWindow/go-menu" "") +; (gtk_accel_path "/ThunarWindow/zoom-out" "minus") +; (gtk_accel_path "/ThunarWindow/remove-from-recent" "") +; (gtk_accel_path "/ThunarActionManager/open-with-other" "") +; (gtk_accel_path "/ThunarStandardView/invert-selection" "i") +; (gtk_accel_path "/ThunarWindow/view-side-pane-shortcuts" "b") +; (gtk_accel_path "/ThunarWindow/reload-alt-2" "Reload") +; (gtk_accel_path "/ThunarWindow/view-location-selector-menu" "") +; (gtk_accel_path "/ThunarWindow/reload" "r") +; (gtk_accel_path "/ThunarWindow/edit-menu" "") +; (gtk_accel_path "/ThunarActionManager/copy" "c") +; (gtk_accel_path "/ThunarWindow/bookmarks-menu" "") +; (gtk_accel_path "/ThunarStandardView/forward-alt" "Forward") +; (gtk_accel_path "/ThunarActionManager/move-to-trash" "") +; (gtk_accel_path "/ThunarWindow/reload-alt-1" "F5") +; (gtk_accel_path "/ThunarActionManager/delete-3" "KP_Delete") +; (gtk_accel_path "/ThunarStandardView/unselect-all-files" "Escape") +; (gtk_accel_path "/ThunarWindow/contents/help-menu" "") +; (gtk_accel_path "/ThunarStandardView/arrange-items-menu" "") +; (gtk_accel_path "/ThunarStandardView/sort-by-mtime" "") +; (gtk_accel_path "/ThunarWindow/open-computer" "") +; (gtk_accel_path "/ThunarWindow/toggle-image-preview" "") +; (gtk_accel_path "/ThunarWindow/toggle-side-pane" "F9") +; (gtk_accel_path "/ThunarWindow/view-as-icons" "1") +; (gtk_accel_path "/ThunarActionManager/delete-2" "Delete") +; (gtk_accel_path "/ThunarWindow/zoom-in" "plus") +; (gtk_accel_path "/ThunarStandardView/rename" "F2") +; (gtk_accel_path "/ThunarWindow/open-location" "l") +; (gtk_accel_path "/ThunarWindow/view-as-compact-list" "3") +; (gtk_accel_path "/ThunarWindow/view-menu" "") +; (gtk_accel_path "/ThunarWindow/search" "f") +; (gtk_accel_path "/ThunarWindow/new-tab" "t") +; (gtk_accel_path "/ThunarWindow/zoom-reset" "0") +; (gtk_accel_path "/ThunarStandardView/back-alt2" "Back") +; (gtk_accel_path "/ThunarActionManager/open-in-new-tab" "p") +; (gtk_accel_path "/ThunarWindow/view-location-selector-buttons" "") +; (gtk_accel_path "/ThunarActionManager/redo" "z") +; (gtk_accel_path "/ThunarWindow/open-trash" "") +; (gtk_accel_path "/ThunarActionManager/open-in-new-window" "o") +; (gtk_accel_path "/ThunarWindow/view-statusbar" "") +; (gtk_accel_path "/ThunarActionManager/open-location" "") +; (gtk_accel_path "/ThunarStandardView/duplicate" "") +; (gtk_accel_path "/ThunarActionManager/trash-delete-2" "KP_Delete") +; (gtk_accel_path "/ThunarStandardView/back-alt1" "BackSpace") +; (gtk_accel_path "/ThunarStandardView/create-folder" "n") +; (gtk_accel_path "/ThunarWindow/open-home" "Home") +; (gtk_accel_path "/ThunarWindow/switch-focused-split-view-pane" "") +; (gtk_accel_path "/ThunarWindow/show-hidden" "h") +; (gtk_accel_path "/ThunarStandardView/set-default-app" "") +; (gtk_accel_path "/ThunarWindow/empty-trash" "") +; (gtk_accel_path "/ThunarWindow/preferences" "") +; (gtk_accel_path "/ThunarActionManager/delete" "") +; (gtk_accel_path "/ThunarWindow/open-network" "") +; (gtk_accel_path "/ThunarWindow/view-side-pane-tree" "e") +; (gtk_accel_path "/ThunarWindow/open-file-system" "") +; (gtk_accel_path "/ThunarWindow/search-alt" "Search") +; (gtk_accel_path "/ThunarWindow/switch-next-tab-alt" "Tab") +; (gtk_accel_path "/ThunarActionManager/sendto-desktop" "") +; (gtk_accel_path "/ThunarStandardView/make-link" "") +; (gtk_accel_path "/ThunarWindow/zoom-reset-alt" "KP_0") +; (gtk_accel_path "/ThunarWindow/about" "") diff --git a/.config/Thunar/uca.xml b/.config/Thunar/uca.xml new file mode 100644 index 0000000..3dc001a --- /dev/null +++ b/.config/Thunar/uca.xml @@ -0,0 +1,15 @@ + + + + utilities-terminal + Open Terminal Here + + 1777121406915879-1 + exo-open --working-directory %f --launch TerminalEmulator + Example for a custom action + + * + + + + diff --git a/.config/bspwm/bspwmrc b/.config/bspwm/bspwmrc index f029471..39fbe08 100755 --- a/.config/bspwm/bspwmrc +++ b/.config/bspwm/bspwmrc @@ -20,10 +20,13 @@ wmname LG3D # Vars export XDG_CURRENT_DESKTOP="bspwm" -sh -c 'function shenv() { export "$1=$2"; }; source ~/.env;' +[ -f "$HOME/.env" ] && . "$HOME/.env" # Workspaces Configuration -bspc monitor DisplayPort-0 -d 1 2 3 4 5 6 7 8 +# Whatever the primary output is called on this machine. +MONITOR="$(xrandr --query | awk '/ connected primary/{print $1; exit}')" +[ -z "$MONITOR" ] && MONITOR="$(bspc query -M --names | head -n1)" +bspc monitor "$MONITOR" -d 1 2 3 4 5 6 7 8 # Enable window focus follow mouse pointer bspc config focus_follows_pointer true @@ -82,7 +85,7 @@ bspc rule -a 'legcord' desktop=10 # (xdg-desktop-portal-gtk, used by browser file pickers) fail with "cannot open display". systemctl --user import-environment DISPLAY XAUTHORITY XDG_CURRENT_DESKTOP dbus-update-activation-environment --systemd DISPLAY XAUTHORITY XDG_CURRENT_DESKTOP -xrdb merge $HOME/.Xresources +[ -f "$HOME/.Xresources" ] && xrdb merge "$HOME/.Xresources" xsettingsd & dunst & flameshot & diff --git a/.config/bspwm/picom.conf.bak b/.config/bspwm/picom.conf.bak deleted file mode 100755 index cac2c9b..0000000 --- a/.config/bspwm/picom.conf.bak +++ /dev/null @@ -1,144 +0,0 @@ -# Animations -animations = true; -animation-stiffness-in-tag = 200; -animation-stiffness-tag-change = 120.0; -animation-window-mass = 0.5; -animation-dampening = 20; -animation-clamping = true; -animation-for-open-window = "slide-up"; -animation-for-unmap-window = "slide-down"; -animation-for-menu-window = "slide-up"; -animation-for-transient-window = "slide-up"; -animation-for-prev-tag = "slide-up"; -enable-fading-prev-tag = true; -animation-for-next-tag = "slide-down"; -enable-fading-next-tag = true; - -# Shadow -shadow = false; - -# Fading -fading = true; -fade-in-step = 0.02; -fade-out-step = 0.03; -fade-delta = 8; -no-fading-openclose = false; - -# Transparency -inactive-opacity-override = true; -active-opacity-override = true; - -focus-exclude = [ - "class_g = 'Cairo-clock'", -]; - -opacity-rule = [ - # Fullscreen is not transparent - "100:fullscreen", - "100:_NET_WM_STATE@[*]:32a = '_NET_WM_STATE_FULLSCREEN'", - - # Rest of the apps - "75:class_g *?= 'firefox'", - "75:class_g *?= 'Signal'", - "75:class_g *?= 'Code'", - "75:class_g *?= 'nemo'", - "75:class_g *?= 'pavucontrol'", - "75:class_g *?= 'qt5ct'", - "75:class_g *?= 'qt6ct'", - "75:class_g *?= 'Ark'", - "75:class_g *?= 'Xarchiver'", - "75:class_g *?= 'obs'", - "75:class_g *?= 'kitty'", - "75:class_g *?= 'Spotify'", - "75:class_g *?= 'blueman-manager'", - "75:class_g *?= 'Steam'", - "75:class_g *?= 'steamwebhelper'", - "75:class_g *?= 'Discord'", - "75:class_g *?= 'Webcord'", - "75:class_g *?= 'legcord'", - "75:class_g *?= 'yad'", - "75:class_g *?= 'org.kde.polkit-kde-authentication-agent-1'", - "75:class_g *?= 'polkit-gnome-authentication-agent-1'", - "75:class_g *?= 'org.freedesktop.impl.portal.desktop.gtk'", - "75:class_g *?= 'Loupe'", - "75:class_g *?= 'gnome-calculator'", - "75:class_g *?= 'Evince'", - "75:class_g *?= 'Polybar'", - "75:class_g *?= 'Rofi'", - ]; - - -# Borders -border-color = "#8b9151"; -corner-radius = 0; -unredir-if-possible = true; -no-ewmh-fullscreen = true; - -rounded-corners-exclude = [ - "name = 'Polybar tray window'", - "window_type = 'desktop'", - "window_type = 'dropdown_menu'", - "window_type = 'popup_menu'", - "window_type = 'utility'", - "window_type = 'tooltip'", - "window_type = 'splash'", - "class_g *?= 'dunst'", - "class_g *?= 'Rofi'", - "BSPWM_TILED@:c = 1", - "_NET_WM_STATE@[*]:32a = '_NET_WM_STATE_FULLSCREEN'", -]; - - -# Blur -blur: { - method = "dual_kawase"; - strength = 3; - background = true; - background-frame = false; - background-fixed = false; -} - -blur-background-exclude = [ - "class_g = 'Dunst'", - "window_type = 'desktop'", - "window_type *= 'menu'", - "window_type = 'utility'", - "window_type = 'tooltip'", - "window_type = 'splash'", - "class_g *?= 'polybar'", - "class_g *?= 'Rofi'", - "class_g *?= 'screenkey'", - "class_g *?= 'GLava'", - "class_g *?= 'kdeconnectd'", - "class_g *?= 'kdeconnect.daemon'", - "class_g *?= 'activate-linux'", - "_GTK_FRAME_EXTENTS@:c", -]; - -# General settings -backend = "glx" -dithered-present = false; -mark-wmwin-focused = true; -mark-ovredir-focused = true; -detect-rounded-corners = false; -detect-client-opacity = false; -use-ewmh-active-win = true; -unredir-if-possible = false; -detect-transient = true; -#glx-no-stencil = true; -use-damage = true; -xrender-sync-fence = true; -#window-shader-fg = ""; -transparent-clipping = false; -log-level = "warn"; - -# Window types -wintypes: -{ - tooltip = { fade = true; shadow = false; opacity = 0.85; focus = true; full-shadow = false; }; - dock = { shadow = false; clip-shadow-above = true; } - dnd = { shadow = false; } - popup_menu = { opacity = 0.9; } - dropdown_menu = { opacity = 0.9; } - normal = { animation = "slide-down"; animation-unmap = "slide-up"; } -}; diff --git a/.config/flameshot/flameshot.ini b/.config/flameshot/flameshot.ini new file mode 100644 index 0000000..e72a326 --- /dev/null +++ b/.config/flameshot/flameshot.ini @@ -0,0 +1,6 @@ +[General] +contrastOpacity=188 +drawColor=#800080 +drawFontSize=26 +drawThickness=3 +useX11LegacyScreenshot=true diff --git a/.config/greenclip.toml b/.config/greenclip.toml new file mode 100644 index 0000000..e2a387e --- /dev/null +++ b/.config/greenclip.toml @@ -0,0 +1,11 @@ + +[greenclip] + blacklisted_applications = [] + enable_image_support = true + history_file = "/home/sarthak/.cache/greenclip.history" + image_cache_directory = "/tmp/greenclip" + max_history_length = 50 + max_selection_size_bytes = 0 + static_history = ["Greenclip has been updated to v4.1, update your new config file at ~/.config/greenclip.toml"] + trim_space_from_selection = true + use_primary_selection_as_input = false diff --git a/.config/gtk-3.0/settings.ini.backup b/.config/gtk-3.0/settings.ini.backup deleted file mode 100755 index e69de29..0000000 diff --git a/.config/kitty/kitty.conf b/.config/kitty/kitty.conf new file mode 100755 index 0000000..b6ad301 --- /dev/null +++ b/.config/kitty/kitty.conf @@ -0,0 +1,11 @@ +font_family JetBrainsMono Nerd Font Regular +bold_font JetBrainsMono Nerd Font Bold +italic_font JetBrainsMono Nerd Font SemiBold Italic +bold_italic_font JetBrainsMono Nerd Font Bold Italic + +font_size 11.0 +hide_window_decorations yes +confirm_os_window_close 0 +window_padding_width 10 + +include ./themes/dc.conf diff --git a/.config/kitty/themes/dc.conf b/.config/kitty/themes/dc.conf new file mode 100755 index 0000000..f7ab92b --- /dev/null +++ b/.config/kitty/themes/dc.conf @@ -0,0 +1,22 @@ +# Sakura Line - sampled from bspwm/wallpaper/wallpaper.jpg +background #0f0d17 +foreground #e9eefb +cursor #92b9ea +selection_background #2e2842 +selection_foreground #0f0d17 +color0 #0f0d17 +color8 #3a3350 +color1 #cf6a80 +color9 #e0798f +color2 #8fae74 +color10 #a8c68d +color3 #d8a87c +color11 #e9c79b +color4 #7c9ede +color12 #92b9ea +color5 #b483c0 +color13 #d0a4d8 +color6 #8ab6c4 +color14 #a3c0cb +color7 #c9d1e2 +color15 #e9eefb diff --git a/.config/mimeapps.list b/.config/mimeapps.list new file mode 100644 index 0000000..6c90ef7 --- /dev/null +++ b/.config/mimeapps.list @@ -0,0 +1,28 @@ +[Default Applications] +x-scheme-handler/claude-cli=claude-code-url-handler.desktop +x-scheme-handler/postman=Postman.desktop +text/html=brave-browser.desktop +x-scheme-handler/http=brave-browser.desktop +x-scheme-handler/https=brave-browser.desktop +x-scheme-handler/about=brave-browser.desktop +x-scheme-handler/unknown=brave-browser.desktop +x-scheme-handler/chrome=zen.desktop +application/x-extension-htm=zen.desktop +application/x-extension-html=zen.desktop +application/x-extension-shtml=zen.desktop +application/xhtml+xml=zen.desktop +application/x-extension-xhtml=zen.desktop +application/x-extension-xht=zen.desktop +x-scheme-handler/claude=com.anthropic.Claude.desktop + +[Added Associations] +x-scheme-handler/http=zen.desktop; +x-scheme-handler/https=zen.desktop; +x-scheme-handler/chrome=zen.desktop; +text/html=zen.desktop; +application/x-extension-htm=zen.desktop; +application/x-extension-html=zen.desktop; +application/x-extension-shtml=zen.desktop; +application/xhtml+xml=zen.desktop; +application/x-extension-xhtml=zen.desktop; +application/x-extension-xht=zen.desktop; diff --git a/.config/polybar/config.ini b/.config/polybar/config.ini index 4b85bbc..ea799a4 100755 --- a/.config/polybar/config.ini +++ b/.config/polybar/config.ini @@ -109,7 +109,7 @@ time = %H:%M [module/cpu] type = custom/script exec = "$HOME/.config/scripts/system-info.sh --cpu --normal-color '#92b9ea' --critical-color '#cf6a80'" -click-left = "$HOME/bin/system-info.sh --cpu --click" +click-left = "$HOME/.config/scripts/system-info.sh --cpu --click" format = "%{F#92b9ea}CPU%{F-}