From 2b9246e40e0399b94e5d91db00dd9414844cbe0b Mon Sep 17 00:00:00 2001 From: Rajala1404 <115874847+Rajala1404@users.noreply.github.com> Date: Mon, 13 Oct 2025 12:17:35 +0000 Subject: [PATCH 01/10] readme: update install script help (#188) --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index d1295f6..d6e8b7b 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ The install script has some options for installing configs for some apps. ``` $ ./install.fish -h -usage: ./install.sh [-h] [--noconfirm] [--spotify] [--vscode] [--discord] [--paru] +usage: ./install.sh [-h] [--noconfirm] [--spotify] [--vscode] [--discord] [--aur-helper] options: -h, --help show this help message and exit @@ -28,7 +28,7 @@ options: --vscode=[codium|code] install VSCodium (or VSCode) --discord install Discord (OpenAsar + Equicord) --zen install Zen browser - --paru use paru instead of yay as AUR helper + --aur-helper=[yay|paru] the AUR helper to use ``` For example: From 24d3830dcf9784e3af46c7f18809ee3955901e62 Mon Sep 17 00:00:00 2001 From: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> Date: Mon, 13 Oct 2025 23:56:31 +1100 Subject: [PATCH 02/10] install: fix meta package installation --- install.fish | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install.fish b/install.fish index 7d413cc..aca6a36 100755 --- a/install.fish +++ b/install.fish @@ -145,7 +145,7 @@ cd (dirname (status filename)) || exit 1 # Install metapackage for deps log 'Installing metapackage...' -if $aur_helper = yay +if test $aur_helper = yay $aur_helper -Bi . $noconfirm else $aur_helper -Ui $noconfirm From c850be99bdef2b524434d8958e47468fd2f1438b Mon Sep 17 00:00:00 2001 From: Christiaan Bloemendaal Date: Mon, 13 Oct 2025 14:57:53 +0200 Subject: [PATCH 03/10] hypr: update music rule to include Cider (#179) --- hypr/hyprland/rules.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hypr/hyprland/rules.conf b/hypr/hyprland/rules.conf index 0f36c1a..8646a8f 100644 --- a/hypr/hyprland/rules.conf +++ b/hypr/hyprland/rules.conf @@ -34,7 +34,7 @@ windowrule = center 1, class:nwg-look # Special workspaces windowrule = workspace special:sysmon, class:btop -windowrule = workspace special:music, class:feishin|Spotify|Supersonic +windowrule = workspace special:music, class:feishin|Spotify|Supersonic|Cider windowrule = workspace special:music, initialTitle:Spotify( Free)? # Spotify wayland, it has no class for some reason windowrule = workspace special:communication, class:discord|equibop|vesktop|whatsapp windowrule = workspace special:todo, class:Todoist From bbb8f7bcd47f7b32f83fcd62c16661e0222f9c72 Mon Sep 17 00:00:00 2001 From: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> Date: Wed, 15 Oct 2025 21:54:30 +1100 Subject: [PATCH 04/10] zen: fix userChrome --- zen/userChrome.css | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/zen/userChrome.css b/zen/userChrome.css index c18078a..ce7a536 100644 --- a/zen/userChrome.css +++ b/zen/userChrome.css @@ -1,4 +1,4 @@ -:root { +/*:root { --c-accent: var(--tab-loading-fill); --c-text: var(--toolbar-color); --c-mantle: var(--lwt-accent-color); @@ -30,17 +30,17 @@ --in-content-primary-button-text-color: var(--c-text) !important; --in-content-primary-button-background: var(--toolbarbutton-hover-background) !important; --in-content-primary-button-background-hover: var(--toolbarbutton-active-background) !important; -} +}*/ -tooltip { +/*tooltip { appearance: none !important; background-color: var(--c-mantle) !important; color: var(--c-text) !important; border: 1px solid color-mix(in srgb, var(--c-accent), transparent 70%) !important; border-radius: 8px !important; -} +}*/ -#permissions-granted-icon { +/*#permissions-granted-icon { color: var(--c-mantle) !important; } @@ -88,7 +88,7 @@ toolbar .toolbarbutton-1 { #urlbar-container { background: var(--c-mantle) !important; -} +}*/ /* Center url bar text when not focused */ #urlbar:not([focused]) .urlbar-input { @@ -100,18 +100,18 @@ toolbar .toolbarbutton-1 { 0% { opacity: 0; scale: 0.8; - translate: -10% 0; + /* translate: -10% 0; */ } 70% { scale: 1.02; - translate: 1% 0; + /* translate: 1% 0; */ } 100% { opacity: 1; scale: 1; - translate: 0 0; + /* translate: 0 0; */ } } @@ -120,7 +120,7 @@ toolbar .toolbarbutton-1 { } /* Blur menu popups */ -#commonDialog, +/*#commonDialog, .menupopup-arrowscrollbox { border-radius: 10px !important; border: 1px solid color-mix(in srgb, var(--arrowpanel-border-color), transparent 70%) !important; @@ -130,10 +130,10 @@ toolbar .toolbarbutton-1 { #commonDialog { background: color-mix(in srgb, var(--zen-branding-bg), transparent 15%) !important; -} +}*/ /* Blur floating url bar */ -#urlbar[zen-floating-urlbar][breakout][breakout-extend] > #urlbar-background { +/*#urlbar[zen-floating-urlbar][breakout][breakout-extend] > #urlbar-background { border: 1px solid color-mix(in srgb, var(--zen-colors-border), transparent 70%) !important; border-radius: 10px !important; background: color-mix(in srgb, var(--zen-colors-tertiary), transparent 15%) !important; @@ -147,7 +147,7 @@ toolbar .toolbarbutton-1 { .urlbarView-body-inner { border: none !important; -} +}*/ /* Styles the search options */ .search-one-offs { From 91f0f553de8be6481704de07206b5437f50e9271 Mon Sep 17 00:00:00 2001 From: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> Date: Wed, 15 Oct 2025 21:54:38 +1100 Subject: [PATCH 05/10] btop: update ver --- btop/btop.conf | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/btop/btop.conf b/btop/btop.conf index b24943c..af4b0ee 100644 --- a/btop/btop.conf +++ b/btop/btop.conf @@ -1,4 +1,4 @@ -#? Config file for btop v. 1.4.4 +#? Config file for btop v. 1.4.5 #* Name of a btop++/bpytop/bashtop formatted ".theme" file, "Default" and "TTY" for builtin themes. #* Themes should be placed in "../share/btop/themes" relative to binary or "$HOME/.config/btop/themes" @@ -115,6 +115,9 @@ cpu_bottom = False #* Shows the system uptime in the CPU box. show_uptime = True +#* Shows the CPU package current power consumption in watts. Requires running `make setcap` or `make setuid` or running with sudo. +show_cpu_watts = True + #* Show cpu temperature. check_temp = True From b2f02644e34824e4d00ac1901b4e76a79b3d24f8 Mon Sep 17 00:00:00 2001 From: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> Date: Wed, 15 Oct 2025 21:54:47 +1100 Subject: [PATCH 06/10] fish: add lazygit abbr --- fish/config.fish | 1 + 1 file changed, 1 insertion(+) diff --git a/fish/config.fish b/fish/config.fish index 1e8b41d..90e2697 100644 --- a/fish/config.fish +++ b/fish/config.fish @@ -10,6 +10,7 @@ if status is-interactive alias ls='eza --icons --group-directories-first -1' # Abbrs + abbr lg 'lazygit' abbr gd 'git diff' abbr ga 'git add .' abbr gc 'git commit -am' From 4ed35d05cacf010e78a8c70d95d96f48bba0cc75 Mon Sep 17 00:00:00 2001 From: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> Date: Wed, 15 Oct 2025 21:55:01 +1100 Subject: [PATCH 07/10] install: silence rm warnings --- install.fish | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install.fish b/install.fish index aca6a36..9b6733f 100755 --- a/install.fish +++ b/install.fish @@ -150,7 +150,7 @@ if test $aur_helper = yay else $aur_helper -Ui $noconfirm end -rm -f caelestia-meta-*.pkg.tar.zst 2> /dev/null +fish -c 'rm -f caelestia-meta-*.pkg.tar.zst' 2> /dev/null # Install hypr* configs if confirm-overwrite $config/hypr From 72f7da9b834ea88d25505bf919a8f32270ac704c Mon Sep 17 00:00:00 2001 From: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> Date: Wed, 15 Oct 2025 21:56:51 +1100 Subject: [PATCH 08/10] vscode: add more settings --- vscode/settings.json | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/vscode/settings.json b/vscode/settings.json index 52283c4..d7695ba 100644 --- a/vscode/settings.json +++ b/vscode/settings.json @@ -4,7 +4,7 @@ "editor.cursorSmoothCaretAnimation": "on", "editor.fontLigatures": true, "prettier.tabWidth": 4, - "editor.minimap.autohide": true, + "editor.minimap.autohide": "mouseover", "security.workspace.trust.startupPrompt": "always", "editor.defaultFormatter": "esbenp.prettier-vscode", "editor.formatOnSave": true, @@ -33,6 +33,9 @@ "[c]": { "editor.defaultFormatter": "llvm-vs-code-extensions.vscode-clangd" }, + "[cpp]": { + "editor.defaultFormatter": "llvm-vs-code-extensions.vscode-clangd" + }, "doxdocgen.generic.boolReturnsTrueFalse": false, "terminal.integrated.enableMultiLinePasteWarning": "never", "qt-qml.qmlls.additionalImportPaths": ["/usr/lib/qt6/qml"], @@ -40,5 +43,8 @@ "editor.defaultFormatter": "charliermarsh.ruff" }, "ruff.lineLength": 120, - "python.languageServer": "Pylance" + "python.languageServer": "Pylance", + "editor.inlayHints.enabled": "off", + "qt-qml.qmlls.customExePath": "/usr/bin/qmlls6", + "qt-qml.doNotAskForQmllsDownload": true } From ddc6948d3197a24dac9691b716507bfcb48548f4 Mon Sep 17 00:00:00 2001 From: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> Date: Wed, 15 Oct 2025 22:34:21 +1100 Subject: [PATCH 09/10] install: fix blocking input Fixes #193 Fixes #186 Fixes #177 --- install.fish | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/install.fish b/install.fish index 9b6733f..af046dd 100755 --- a/install.fish +++ b/install.fish @@ -44,6 +44,10 @@ function input -a text _out blue $text $argv[2..] end +function sh-read + sh -c 'read a && echo -n "$a"' || exit 1 +end + function confirm-overwrite -a path if test -e $path -o -L $path # No prompt if noconfirm @@ -53,7 +57,8 @@ function confirm-overwrite -a path rm -rf $path else # Prompt user - read -l -p "input '$path already exists. Overwrite? [Y/n] ' -n" confirm || exit 1 + input "$path already exists. Overwrite? [Y/n] " -n + set -l confirm (sh-read) if test "$confirm" = 'n' -o "$confirm" = 'N' log 'Skipping...' @@ -92,14 +97,16 @@ log 'Before continuing, please ensure you have made a backup of your config dire # Prompt for backup if ! set -q _flag_noconfirm log '[1] Two steps ahead of you! [2] Make one for me please!' - read -l -p "input '=> ' -n" choice || exit 1 + input '=> ' -n + set -l choice (sh-read) if contains -- "$choice" 1 2 if test $choice = 2 log "Backing up $config..." if test -e $config.bak -o -L $config.bak - read -l -p "input 'Backup already exists. Overwrite? [Y/n] ' -n" overwrite || exit 1 + input 'Backup already exists. Overwrite? [Y/n] ' -n + set -l overwrite (sh-read) if test "$overwrite" = 'n' -o "$overwrite" = 'N' log 'Skipping...' @@ -132,7 +139,7 @@ if ! pacman -Q $aur_helper &> /dev/null rm -rf $aur_helper # Setup - if $aur_helper = yay + if test $aur_helper = yay $aur_helper -Y --gendb $aur_helper -Y --devel --save else From c0bc6ffb48aa75848063f2a550bf8de439376a10 Mon Sep 17 00:00:00 2001 From: Ceres Date: Tue, 21 Oct 2025 11:57:05 +0100 Subject: [PATCH 10/10] Update Zen CSS --- zen/userChrome.css | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/zen/userChrome.css b/zen/userChrome.css index a359a08..a6a1a1e 100644 --- a/zen/userChrome.css +++ b/zen/userChrome.css @@ -33,6 +33,10 @@ font-family: Maple Mono NF !important; font-size: 16pt }*/ +:root { + font-family: Maple Mono NF !important; font-size: 16pt +} + /*tooltip { appearance: none !important; background-color: var(--c-mantle) !important;