dotfiles

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

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:
MKEYMAPS.md | 2--
Mglib-2.0/settings/keyfile | 2+-
Ahtop/htoprc.tmp.HimMkL | 0
Akak/kakrc | 35+++++++++++++++++++++++++++++++++++
Akak/plugins/.build/luar/config | 21+++++++++++++++++++++
Akak/plugins/.build/peneira/config | 19+++++++++++++++++++
Akak/plugins/fzf.kak | 1+
Akak/plugins/plug.kak | 1+
Mpavucontrol.ini | 4++--
Mpicom.conf | 1+
Mqutebrowser/autoconfig.yml | 2+-
Mqutebrowser/qsettings/QtProject.conf | 2+-
Mranger/rc.conf | 2+-
Msway/config | 20++++++++++++++++++++
Mtmux.conf | 2++
Mvimium.conf | 5+++--
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