commit d32b166434eb29942bb0784efd0853c690c6a2c5
parent b31edf0e0449bd170a5a43d81a2bc05780056569
Author: AndrewLockVI <andrew@laack.co>
Date: Mon, 24 Feb 2025 19:14:55 -0600
Updated some configs, added kakoune. Probably won't stick with it, but I will likely keep it around for a while.
Diffstat:
16 files changed, 109 insertions(+), 10 deletions(-)
diff --git a/KEYMAPS.md b/KEYMAPS.md
@@ -93,5 +93,3 @@ ctrl+num - go to tab # num
ctrl+down - go to next tab
ctrl+up - go to previous tab
ctrl+x - close tab
-
-
diff --git a/glib-2.0/settings/keyfile b/glib-2.0/settings/keyfile
@@ -1,5 +1,5 @@
[org/gtk/settings/file-chooser]
-window-position=(732, 318)
+window-position=(2007, 304)
window-size=(1096, 822)
date-format='regular'
location-mode='path-bar'
diff --git a/htop/htoprc.tmp.HimMkL b/htop/htoprc.tmp.HimMkL
diff --git a/kak/kakrc b/kak/kakrc
@@ -0,0 +1,35 @@
+source "%val{config}/plugins/plug.kak/rc/plug.kak"
+plug "andreyorst/plug.kak" noload
+
+add-highlighter global/ number-lines -relative
+
+add-highlighter global/ show-matching
+
+colorscheme plain
+
+map global normal ';' '<a-.>'
+map global goto '<down>' 'j'
+map global goto '<up>' 'k'
+
+map global insert <c-left> '<esc>b;i'
+map global insert <c-right> '<esc>w;i'
+
+map global insert <c-w> '<esc>bd;i'
+
+map global normal <c-left> 'b'
+map global normal <c-right> 'w'
+
+map global normal <c-f> '<a-f>'
+map global normal <c-t> '<a-t>'
+
+plug "andreyorst/fzf.kak"
+
+plug "andreyorst/fzf.kak" config %{
+} defer <module-name> %{
+ <settings of module>
+}
+
+map global normal <c-p> ': fzf-mode<ret>'
+
+eval %sh{kak-lsp}
+lsp-enable
diff --git a/kak/plugins/.build/luar/config b/kak/plugins/.build/luar/config
@@ -0,0 +1,21 @@
+try %{
+
+ plug "gustavo-hms/peneira" %{
+ require-module peneira
+ }
+ } catch %{
+ echo -debug "Error while evaluating 'luar' configuration: %val{error}"
+
+ set-option -add current plug_conf_errors "Error while evaluating 'luar' configuration:"
+ set-option -add current plug_conf_errors %sh{ printf "\n " }
+ set-option -add current plug_conf_errors %val{error}
+ set-option -add current plug_conf_errors %sh{ printf "\n\n" }
+
+ hook -once -group plug-conf-err global WinDisplay .* %{
+ info -style modal -title "plug.kak error" "%opt{plug_conf_errors}"
+ on-key %{
+ info -style modal
+ execute-keys -with-maps -with-hooks %val{key}
+ }
+ }
+}
diff --git a/kak/plugins/.build/peneira/config b/kak/plugins/.build/peneira/config
@@ -0,0 +1,19 @@
+try %{
+
+ require-module peneira
+ } catch %{
+ echo -debug "Error while evaluating 'peneira' configuration: %val{error}"
+
+ set-option -add current plug_conf_errors "Error while evaluating 'peneira' configuration:"
+ set-option -add current plug_conf_errors %sh{ printf "\n " }
+ set-option -add current plug_conf_errors %val{error}
+ set-option -add current plug_conf_errors %sh{ printf "\n\n" }
+
+ hook -once -group plug-conf-err global WinDisplay .* %{
+ info -style modal -title "plug.kak error" "%opt{plug_conf_errors}"
+ on-key %{
+ info -style modal
+ execute-keys -with-maps -with-hooks %val{key}
+ }
+ }
+}
diff --git a/kak/plugins/fzf.kak b/kak/plugins/fzf.kak
@@ -0,0 +1 @@
+Subproject commit 6910bfb4c23cac59c17f5b7850f7bd49aba3e5cb
diff --git a/kak/plugins/plug.kak b/kak/plugins/plug.kak
@@ -0,0 +1 @@
+Subproject commit f28b3fb88fbc77d69b1027780cb9a16b0bd7fc76
diff --git a/pavucontrol.ini b/pavucontrol.ini
@@ -1,6 +1,6 @@
[window]
-width=1475
-height=463
+width=1679
+height=1411
sinkInputType=1
sourceOutputType=1
sinkType=0
diff --git a/picom.conf b/picom.conf
@@ -95,6 +95,7 @@ opacity-rule = [
"85:class_g = 'tabbed'",
"90:class_g = 'thunderbird'",
"100:class_g = 'Chromium'",
+ "90:class_g = 'zen'",
];
diff --git a/qutebrowser/autoconfig.yml b/qutebrowser/autoconfig.yml
@@ -42,7 +42,7 @@ settings:
<Left>: back
<Right>: forward
P: open -t -- {clipboard}
- S: hint all tab-fg
+ S: hint all tab-bg
m: null
ms: hint links spawn mpv --force-window=immediate '{hint-url}'
p: open -t -- {clipboard}
diff --git a/qutebrowser/qsettings/QtProject.conf b/qutebrowser/qsettings/QtProject.conf
@@ -1,6 +1,6 @@
[FileDialog]
history=file:///home/andrew/downloads, file:///home/andrew/gitRepos/useless-school/ensc100, file:///home/andrew/screenshots, file:///home/andrew
-lastVisited=file:///home/andrew/downloads
+lastVisited=file:///home/andrew
qtVersion=6.8.0
shortcuts=file:, file:///home/andrew
sidebarWidth=98
diff --git a/ranger/rc.conf b/ranger/rc.conf
@@ -280,7 +280,7 @@ set clear_filters_on_dir_change false
# Disable displaying line numbers in main column.
# Possible values: false, absolute, relative.
-set line_numbers false
+set line_numbers relative
# When line_numbers=relative show the absolute line number in the
# current line.
diff --git a/sway/config b/sway/config
@@ -1,3 +1,23 @@
+# SWAY is a lie.
+# they assert it is a 'drop in' replacement for i3, but it is not.
+
+# I experiencede lots of weird and new isses associated with tiling not
+# correctly spacing windows after moving to sway. This is likely asscociated
+# with my odyssey g9 as it is not a normal aspect ratio and is likely not a size
+# that often is tested on, but it was not a good experience.
+
+# This is why I moved to dwm. I loved i3, but I have found dwm to be better.
+# desktop ratings by me currently:
+# 1. DWM
+# 2. i3
+# 3. sway
+# 4. Everything else
+
+# Also, please don't use hyperland. Their animations are so slow and ugly, and it
+# is likely taking away from real work being done to make wayland work as expected.
+
+# Don't even get me started about the wayland screenshotting/sharing nightmare.
+
exec swaync
bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume @DEFAULT_SINK@ +5%
diff --git a/tmux.conf b/tmux.conf
@@ -18,6 +18,8 @@ bind -n C-x kill-pane
bind -n C-S-Down swap-window -t +1 \; select-window -t +1
bind -n C-S-Up swap-window -t -1 \; select-window -t -1
+bind -n C-tab swap-window -t +1 \; select-window -t +1
+#bind -n C-Shift-tab swap-window -t -1 \; select-window -t -1
# bind -n C-S-Up swap-window -u
diff --git a/vimium.conf b/vimium.conf
@@ -16,11 +16,12 @@ unmap H
unmap L
unmap d
unmap u
+map <c-x> removeTab
map <c-d> scrollPageDown
map <c-u> scrollPageUp
-map <c-left> previousTab
-map <c-right> nextTab
+map <c-up> previousTab
+map <c-down> nextTab
map <left> goBack
map <right> goForward