summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dot-config/btop/btop.conf5
-rw-r--r--dot-config/dconf/userbin97147 -> 97147 bytes
-rw-r--r--dot-config/helix/config.toml3
-rw-r--r--dot-config/helix/languages.toml20
-rw-r--r--dot-config/helix/themes/tokyonight-transparent.toml5
-rw-r--r--dot-config/hypr/autostart.conf2
-rw-r--r--dot-config/hypr/binds.conf2
-rw-r--r--dot-config/hypr/hyprland.conf6
-rw-r--r--dot-config/rustfmt/rustfmt.toml16
-rw-r--r--dot-hyperhdr/db/hyperhdr.db2
-rw-r--r--dot-zen/main/chrome/zen-themes.css2
-rw-r--r--pkgbuilds/helix-git/PKGBUILD2
-rw-r--r--pkgbuilds/hyprland-git/PKGBUILD2
13 files changed, 41 insertions, 26 deletions
diff --git a/dot-config/btop/btop.conf b/dot-config/btop/btop.conf
index 5737743d..66042cd5 100644
--- a/dot-config/btop/btop.conf
+++ b/dot-config/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
diff --git a/dot-config/dconf/user b/dot-config/dconf/user
index 5bd67c8e..2df662da 100644
--- a/dot-config/dconf/user
+++ b/dot-config/dconf/user
Binary files differ
diff --git a/dot-config/helix/config.toml b/dot-config/helix/config.toml
index dca01ed1..0963c8a1 100644
--- a/dot-config/helix/config.toml
+++ b/dot-config/helix/config.toml
@@ -9,6 +9,7 @@ completion-trigger-len = 1
bufferline = "always"
auto-format = true
color-modes = true
+rainbow-brackets = true
[editor.cursor-shape]
insert = "bar"
@@ -59,6 +60,8 @@ tab = "move_parent_node_end"
S-tab = "move_parent_node_start"
d = "delete_selection_noyank"
c = "change_selection_noyank"
+A-k = "select_prev_sibling"
+A-j = "select_next_sibling"
[keys.normal." "]
q = ":quit"
diff --git a/dot-config/helix/languages.toml b/dot-config/helix/languages.toml
index 740580dc..7ed84eda 100644
--- a/dot-config/helix/languages.toml
+++ b/dot-config/helix/languages.toml
@@ -23,47 +23,51 @@ args = ["--handler", "copilot"]
[language-server.rustowl]
command = "rustowl"
+[language-server.harper]
+command = "harper-ls"
+args = ["--stdio"]
+
[[language]]
name = "git-commit"
-language-servers = [ "scls", "gpt" ]
+language-servers = [ "scls", "gpt", "harper" ]
[[language]]
name = "cpp"
auto-format = true
indent = { tab-width = 4, unit = "t" }
-language-servers = [ "scls", "clangd", "gpt" ]
+language-servers = [ "scls", "clangd", "gpt", "harper" ]
[[language]]
name = "rust"
auto-format = true
indent = { tab-width = 4, unit = "t" }
-language-servers = [ "scls", "rust-analyzer", "gpt" ]
+language-servers = [ "scls", "rust-analyzer", "gpt", "harper" ]
[language-server.rust-analyzer.config]
check.command = "clippy"
[[language]]
name = "python"
-language-servers = ["ty", "ruff", "jedi-language-server", "pyright", "pylsp", "gpt" ]
+language-servers = ["ty", "ruff", "jedi-language-server", "pyright", "pylsp", "gpt", "harper" ]
[[language]]
name = "toml"
-language-servers = [ "taplo", "tombi", "gpt" ]
+language-servers = [ "taplo", "tombi", "gpt", "harper" ]
auto-format = true
[[language]]
name = "markdown"
-language-servers = [ "marksman", "markdown-oxide", "gpt" ]
+language-servers = [ "marksman", "markdown-oxide", "scls", "gpt", "harper" ]
auto-format = true
[[language]]
name = "java"
-language-servers = [ "scls", "jdtls" ]
+language-servers = [ "scls", "jdtls", "harper" ]
auto-format = true
[[language]]
name = "qml"
-language-servers = [ "scls", "qmlls" ]
+language-servers = [ "scls", "qmlls", "harper" ]
auto-format = true
# [language-server.mdpls]
diff --git a/dot-config/helix/themes/tokyonight-transparent.toml b/dot-config/helix/themes/tokyonight-transparent.toml
index b0cb35eb..366fd4bc 100644
--- a/dot-config/helix/themes/tokyonight-transparent.toml
+++ b/dot-config/helix/themes/tokyonight-transparent.toml
@@ -1,2 +1,7 @@
inherits = "tokyonight"
+
"ui.background" = {}
+"ui.menu" = {}
+"ui.popup" = {}
+"ui.window" = {}
+"ui.statusline" = {}
diff --git a/dot-config/hypr/autostart.conf b/dot-config/hypr/autostart.conf
index 2b6c5e81..82a4ab5e 100644
--- a/dot-config/hypr/autostart.conf
+++ b/dot-config/hypr/autostart.conf
@@ -108,7 +108,7 @@ exec-once = while true; do thunar --daemon; done
# backlight
# exec-once = wf-recorder --muxer=v4l2 --codec=rawvideo --file=/dev/video9 -x yuv420p
-exec-once = while true; do hyperhdr; done
+exec-once = while true; do sudo nice -n -20 ionice -c 1 hyperhdr; done
# exec-once = video-guard
exec-once = while true; do ~/scripts/flipper-ac.py "$(nc -lp 4883)"; done
diff --git a/dot-config/hypr/binds.conf b/dot-config/hypr/binds.conf
index dd6597ce..905ddc35 100644
--- a/dot-config/hypr/binds.conf
+++ b/dot-config/hypr/binds.conf
@@ -101,7 +101,7 @@ bind = ctrl $mod shift, r, execr, hyprctl reload
# bind = ctrl $mod, escape, execr, killall -SIGUSR2 waybar || waybar &
bind = ctrl $mod, escape, execr, qs ipc call qs reload false || qs &
# reload wall
-bind = $mod alt, b, execr, killall wallust $bgChanger; $bgChangerBin
+bind = $mod alt, b, execr, killall wallust $bgChangerBin $bgChanger; $bgChangerBin
# bind = ctrl, up, hyprexpo:expo, on
# bind = ctrl, down, hyprexpo:expo, off
# bind = ctrl $mod alt, up, overview:open
diff --git a/dot-config/hypr/hyprland.conf b/dot-config/hypr/hyprland.conf
index 9adf5301..1b777d46 100644
--- a/dot-config/hypr/hyprland.conf
+++ b/dot-config/hypr/hyprland.conf
@@ -32,8 +32,8 @@ $HYPRDIR = $HOME/.config/hypr
$WAYBARDIR = $HOME/.config/waybar
$SCRIPTSDIR = $HOME/scripts
$rofiexec = $HOME/.config/rofi/scripts
-$bgChangerBin = $SCRIPTSDIR/walls/swww.sh
-$bgChanger = swww.sh
+$bgChangerBin = $SCRIPTSDIR/walls/hyprlax.sh
+$bgChanger = hyprlax
# global vars
$outer_gaps = 12
@@ -414,7 +414,7 @@ debug {
# disable_scale_checks = true
disable_logs = false
# overlay = true # show fps
- # suppress_errors = true
+ suppress_errors = true
# pass = true
error_position = 1
# log_damage = true
diff --git a/dot-config/rustfmt/rustfmt.toml b/dot-config/rustfmt/rustfmt.toml
index 725bac0d..1a01b27c 100644
--- a/dot-config/rustfmt/rustfmt.toml
+++ b/dot-config/rustfmt/rustfmt.toml
@@ -1,13 +1,13 @@
max_width = 104400000000
-use_small_heuristics = "Max"
+# use_small_heuristics = "Max"
-chain_width = 72
-fn_call_width = 72
-attr_fn_like_width = 72
-array_width = 72
-struct_lit_width = 72
-struct_variant_width = 72
-single_line_if_else_max_width = 72
+# chain_width = 0
+# fn_call_width = 0
+# attr_fn_like_width = 0
+# array_width = 0
+# struct_lit_width = 0
+# struct_variant_width = 0
+# single_line_if_else_max_width = 0
wrap_comments = true
format_code_in_doc_comments = true
diff --git a/dot-hyperhdr/db/hyperhdr.db b/dot-hyperhdr/db/hyperhdr.db
index 0f69453b..6dcf33e0 100644
--- a/dot-hyperhdr/db/hyperhdr.db
+++ b/dot-hyperhdr/db/hyperhdr.db
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:8230c69a7b9b657f2af827413902fbdf99f06260d5fc789b975acc5764237d9f
+oid sha256:4bd6c5a8ae5e9715f884f6dfc2b79f21509aab66c01a35733a82ecb40b6c93e6
size 57344
diff --git a/dot-zen/main/chrome/zen-themes.css b/dot-zen/main/chrome/zen-themes.css
index 96783fa7..6cb679d5 100644
--- a/dot-zen/main/chrome/zen-themes.css
+++ b/dot-zen/main/chrome/zen-themes.css
@@ -1,5 +1,5 @@
/* Zen Mods - Generated by ZenMods.
-* FILE GENERATED AT: Friday, August 29, 2025 at 6:22:36 PM Hong Kong Standard Time
+* FILE GENERATED AT: Tuesday, September 9, 2025 at 5:08:47 PM Hong Kong Standard Time
* DO NOT EDIT THIS FILE DIRECTLY!
* Your changes will be overwritten.
* Instead, go to the preferences and edit the mods there.
diff --git a/pkgbuilds/helix-git/PKGBUILD b/pkgbuilds/helix-git/PKGBUILD
index 229dff3a..98b371df 100644
--- a/pkgbuilds/helix-git/PKGBUILD
+++ b/pkgbuilds/helix-git/PKGBUILD
@@ -2,7 +2,7 @@
# Contributor: Wojciech Kępka (wojciech@wkepka.dev)
pkgname=helix-git
_pkgname=helix
-pkgver=22.12.r3032.g7ba54f11
+pkgver=22.12.r3061.g9dd9a72a
pkgrel=1
pkgdesc="A text editor written in rust"
url="https://helix-editor.com"
diff --git a/pkgbuilds/hyprland-git/PKGBUILD b/pkgbuilds/hyprland-git/PKGBUILD
index d805413f..a8c009a8 100644
--- a/pkgbuilds/hyprland-git/PKGBUILD
+++ b/pkgbuilds/hyprland-git/PKGBUILD
@@ -5,7 +5,7 @@
_pkgname="hyprland"
pkgname="$_pkgname-git"
-pkgver=0.51.0.r28.g1754afb
+pkgver=0.51.0.r31.g82057ab
pkgrel=1
pkgdesc="Hyprland is an independent, highly customizable, dynamic tiling Wayland compositor that doesn't sacrifice on its looks"
arch=('x86_64' 'aarch64')