Compare commits
85 Commits
master
...
arch-lapto
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
792c4d50ce | ||
|
|
30efa5fd97 | ||
|
|
f62beda403 | ||
|
|
1f48c690a5 | ||
|
|
34f693c045 | ||
|
|
a62d036c10 | ||
|
|
0e68d3dca3 | ||
|
|
5adca4c8e2 | ||
|
|
3493a2287b | ||
|
|
3dd9b60f5f | ||
|
|
2a40065939 | ||
|
|
ec424125e1 | ||
|
|
723895373e | ||
|
|
f111effce5 | ||
|
|
e9da1721d7 | ||
|
|
8e838e1601 | ||
|
|
119cb07749 | ||
|
|
e31ff128fa | ||
|
|
b723ebb5b5 | ||
|
|
9e62854ba9 | ||
|
|
b1a2d98e0a | ||
|
|
08b61f677b | ||
|
|
2b8d21d824 | ||
|
|
3fd319c2e2 | ||
|
|
862619b1cc | ||
|
|
ba422a0648 | ||
|
|
00b1735bed | ||
|
|
c25d84ad56 | ||
|
|
5a261f9805 | ||
|
|
2574165d59 | ||
|
|
673c819a72 | ||
|
|
3ea525b653 | ||
|
|
bc435f0f38 | ||
|
|
7c6da42aa4 | ||
|
|
fd50ca3299 | ||
|
|
6878875278 | ||
|
|
d9e58990e3 | ||
|
|
65b0516562 | ||
|
|
5a4a9b6acf | ||
|
|
3c9b31f283 | ||
|
|
56fbe76cf7 | ||
|
|
5db50b1e7f | ||
|
|
8c554fcdef | ||
|
|
c8259bc433 | ||
|
|
3d677fedb7 | ||
|
|
f404871c42 | ||
|
|
24283c765b | ||
|
|
95292ac3b6 | ||
|
|
bc6ccb338b | ||
|
|
68e1f978ca | ||
|
|
0771ce0401 | ||
|
|
e0c325b5d8 | ||
|
|
b825615a42 | ||
|
|
50f45725af | ||
|
|
377c7aec81 | ||
|
|
96e2a10a0a | ||
|
|
4455388a7c | ||
|
|
992788786d | ||
|
|
b048c4fdfa | ||
|
|
c42b27a81a | ||
|
|
6c59d1c35c | ||
|
|
9cc5ae5c86 | ||
|
|
9374265ad8 | ||
|
|
77fd49992e | ||
|
|
1103a1ca1b | ||
|
|
b3b41ada13 | ||
|
|
da611595f6 | ||
|
|
e632050dfe | ||
|
|
ac7bf94094 | ||
|
|
0117e4085f | ||
|
|
f9d5ac03b8 | ||
|
|
d0c67416d6 | ||
|
|
0cf0407018 | ||
|
|
d6742c2d16 | ||
|
|
add9970e3e | ||
|
|
0dbf800f93 | ||
|
|
5fd5722f28 | ||
|
|
de61e2d1da | ||
|
|
c160fcbf55 | ||
|
|
196d590348 | ||
|
|
5b543d5783 | ||
|
|
a06aceb75f | ||
|
|
4b99343853 | ||
|
|
b13a1f5045 | ||
|
|
c480aefa9f |
15
.gitignore
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
config/.config/dconf/
|
||||
config/.config/kak/al/rc/org.kak
|
||||
config/.config/kak/colors/
|
||||
config/.config/kak/mru_files.txt
|
||||
config/.config/kak/plugins/
|
||||
config/.config/mutt/chalupmc
|
||||
config/.config/mutt/mikecchalupiak
|
||||
config/.config/mutt/spamreciver1
|
||||
config/.config/qutebrowser/rosepine/
|
||||
config/.config/zathura/colors
|
||||
config/.icons/
|
||||
config/.scripts/baraction.sh
|
||||
config/.scripts/brave.sh
|
||||
config/.scripts/tmux-change-dir.sh
|
||||
config/.themes/
|
||||
@ -1,5 +1,5 @@
|
||||
! High DPI Settings for Window Managers
|
||||
!Xft.dpi: 192
|
||||
Xft.dpi: 192
|
||||
! #define background_opacity 80
|
||||
#include ".theme.xresources"
|
||||
! .alpha: 0.2
|
||||
|
||||
@ -1,11 +1,16 @@
|
||||
export PATH="${PATH}:$HOME/.scripts"
|
||||
source ~/.profile
|
||||
source ~/.bashrc
|
||||
|
||||
|
||||
# Added by Toolbox App
|
||||
export PATH="$PATH:/home/mikec/.local/share/JetBrains/Toolbox/scripts"
|
||||
|
||||
export PATH="${PATH}:$HOME/.scripts:$HOME/maple2022/bin:$HOME/intelFPGA_lite/18.1/quartus/bin:$HOME/intelFPGA_lite/18.1/modelsim_ase/bin"
|
||||
export _JAVA_AWT_WM_NONREPARENTING=1
|
||||
# export XDG_CURRENT_DESKTOP=sway
|
||||
source ~/.bashrc
|
||||
export QSYS_ROOTDIR="/home/mikec/intelFPGA_lite/18.1/quartus/sopc_builder/bin"
|
||||
export VERSION_CONTROL="never"
|
||||
|
||||
# exec hilbish -S -l
|
||||
|
||||
|
||||
# BEGIN opam configuration
|
||||
@ -15,14 +20,6 @@ export PATH="$PATH:/home/mikec/.local/share/JetBrains/Toolbox/scripts"
|
||||
# This section can be safely removed at any time if needed.
|
||||
test -r '/home/mikec/.opam/opam-init/init.sh' && . '/home/mikec/.opam/opam-init/init.sh' > /dev/null 2> /dev/null || true
|
||||
# END opam configuration
|
||||
if [ -z "$DISPLAY" ] && [ "$(tty)" = "/dev/tty1" ]; then
|
||||
exec river
|
||||
fi
|
||||
HOMEBREW_PREFIX=/opt/homebrew
|
||||
export PATH="/opt/homebrew/opt/llvm/bin:$PATH"
|
||||
export CPATH="$HOMEBREW_PREFIX/include:$CPATH"
|
||||
export LIBRARY_PATH="$HOMEBREW_PREFIX/lib:$LIBRARY_PATH"
|
||||
. "/Users/mikec/.local/share/bob/env/env.sh"
|
||||
|
||||
test -e "${HOME}/.iterm2_shell_integration.bash" && source "${HOME}/.iterm2_shell_integration.bash"
|
||||
|
||||
# if [ -z "$DISPLAY" ] && [ "$(tty)" = "/dev/tty1" ]; then
|
||||
# exec river
|
||||
# fi
|
||||
|
||||
@ -21,13 +21,12 @@ picom &
|
||||
#nm-applet &
|
||||
|
||||
## Configure Monitors/Workspaces
|
||||
bspc monitor DisplayPort-1 -d 1 2 3 4 5 6 7 8 9
|
||||
bspc monitor DisplayPort-0 -d 1 2 3 4 5 6 7 8 9
|
||||
bspc monitor eDP-1 -d 1 2 3 4 5 6 7 8 9
|
||||
|
||||
## Theming
|
||||
bspc config border_width 1
|
||||
bspc config window_gap 10
|
||||
bspc config top_padding 20
|
||||
bspc config top_padding 36
|
||||
bspc config left_padding 0
|
||||
bspc config right_padding 0
|
||||
bspc config bottom_padding 0
|
||||
|
||||
@ -49,11 +49,10 @@ plug "https://git.sr.ht/~hadronized/kakoune-tree-sitter-themes" theme
|
||||
set-option global luar_interpreter luajit
|
||||
|
||||
## Treesitter ##
|
||||
|
||||
# eval %sh{ kak-tree-sitter -dksvvv --with-highlighting --with-text-objects --init $kak_session }
|
||||
#eval %sh{ kak-tree-sitter -dks --with-text-objects --session $kak_session }
|
||||
#eval %sh{ kak-tree-sitter -dks --with-highlighting --session $kak_session }
|
||||
#eval %sh{ kak-tree-sitter -dksvvvv --init $kak_session }
|
||||
eval %sh{ kak-tree-sitter -dksvvv --init $kak_session }
|
||||
# evaluate-commands %sh{
|
||||
# echo "colorscheme base16-$BASE16_THEME"
|
||||
# }
|
||||
@ -71,76 +70,77 @@ add-highlighter global/ show-whitespaces
|
||||
|
||||
add-highlighter global/ wrap -word -indent
|
||||
## Formatting ##
|
||||
define-command enable-autofmt -docstring 'enable autoformatting of buffer' %{
|
||||
|
||||
|
||||
hook global -group autofmt BufSetOption filetype=(zig) %{
|
||||
set-option buffer formatcmd 'zig fmt --stdin'
|
||||
|
||||
hook -group autofmt buffer BufOpenFile .* %{
|
||||
format
|
||||
}
|
||||
|
||||
hook -group autofmt buffer BufWritePre .* %{
|
||||
format
|
||||
}
|
||||
}
|
||||
|
||||
hook global -group autofmt BufSetOption filetype=(html) %{
|
||||
set-option buffer formatcmd 'prettier --tab-width 4 --parser html'
|
||||
|
||||
hook -group autofmt buffer BufOpenFile .* %{
|
||||
format
|
||||
}
|
||||
|
||||
hook -group autofmt buffer BufWritePre .* %{
|
||||
format
|
||||
}
|
||||
}
|
||||
|
||||
hook global -group autofmt BufSetOption filetype=(css) %{
|
||||
set-option buffer formatcmd 'prettier --tab-width 4 --parser css'
|
||||
|
||||
hook -group autofmt buffer BufOpenFile .* %{
|
||||
format
|
||||
}
|
||||
|
||||
hook -group autofmt buffer BufWritePre .* %{
|
||||
format
|
||||
}
|
||||
}
|
||||
|
||||
hook global -group autofmt BufSetOption filetype=(javascript) %{
|
||||
set-option buffer formatcmd 'prettier --tab-width 4 --parser typescript'
|
||||
|
||||
hook -group autofmt buffer BufOpenFile .* %{
|
||||
format
|
||||
}
|
||||
|
||||
hook -group autofmt buffer BufWritePre .* %{
|
||||
format
|
||||
}
|
||||
}
|
||||
|
||||
hook global -group autofmt BufSetOption filetype=(go) %{
|
||||
set-option buffer formatcmd 'gofmt'
|
||||
|
||||
hook -group autofmt buffer BufOpenFile .* %{
|
||||
format
|
||||
}
|
||||
|
||||
hook -group autofmt buffer BufWritePre .* %{
|
||||
format
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
define-command disable-autofmt -docstring 'disable autoformatting of buffer' %{
|
||||
remove-hooks global autofmt
|
||||
}
|
||||
|
||||
enable-autofmt
|
||||
|
||||
# define-command enable-autofmt -docstring 'enable autoformatting of buffer' %{
|
||||
#
|
||||
#
|
||||
# hook global -group autofmt BufSetOption filetype=(zig) %{
|
||||
# set-option buffer formatcmd 'zig fmt --stdin'
|
||||
#
|
||||
# hook -group autofmt buffer BufOpenFile .* %{
|
||||
# format
|
||||
# }
|
||||
#
|
||||
# hook -group autofmt buffer BufWritePre .* %{
|
||||
# format
|
||||
# }
|
||||
# }
|
||||
#
|
||||
# hook global -group autofmt BufSetOption filetype=(html) %{
|
||||
# set-option buffer formatcmd 'prettier --tab-width 4 --parser html'
|
||||
#
|
||||
# hook -group autofmt buffer BufOpenFile .* %{
|
||||
# format
|
||||
# }
|
||||
#
|
||||
# hook -group autofmt buffer BufWritePre .* %{
|
||||
# format
|
||||
# }
|
||||
# }
|
||||
#
|
||||
# hook global -group autofmt BufSetOption filetype=(css) %{
|
||||
# set-option buffer formatcmd 'prettier --tab-width 4 --parser css'
|
||||
#
|
||||
# hook -group autofmt buffer BufOpenFile .* %{
|
||||
# format
|
||||
# }
|
||||
#
|
||||
# hook -group autofmt buffer BufWritePre .* %{
|
||||
# format
|
||||
# }
|
||||
# }
|
||||
#
|
||||
# hook global -group autofmt BufSetOption filetype=(javascript) %{
|
||||
# set-option buffer formatcmd 'prettier --tab-width 4 --parser typescript'
|
||||
#
|
||||
# hook -group autofmt buffer BufOpenFile .* %{
|
||||
# format
|
||||
# }
|
||||
#
|
||||
# hook -group autofmt buffer BufWritePre .* %{
|
||||
# format
|
||||
# }
|
||||
# }
|
||||
#
|
||||
# hook global -group autofmt BufSetOption filetype=(go) %{
|
||||
# set-option buffer formatcmd 'gofmt'
|
||||
#
|
||||
# hook -group autofmt buffer BufOpenFile .* %{
|
||||
# format
|
||||
# }
|
||||
#
|
||||
# hook -group autofmt buffer BufWritePre .* %{
|
||||
# format
|
||||
# }
|
||||
# }
|
||||
# }
|
||||
#
|
||||
# define-command disable-autofmt -docstring 'disable autoformatting of buffer' %{
|
||||
# remove-hooks global autofmt
|
||||
# }
|
||||
#
|
||||
# enable-autofmt
|
||||
#
|
||||
#
|
||||
## Indentation ##
|
||||
set global tabstop 4
|
||||
set global indentwidth 4
|
||||
|
||||
@ -1,4 +0,0 @@
|
||||
|
||||
set -e
|
||||
|
||||
cargo install --locked --force --path .
|
||||
@ -1,19 +0,0 @@
|
||||
try %{
|
||||
|
||||
discord-presence-enable
|
||||
} catch %{
|
||||
echo -debug "Error while evaluating 'kakoune-discord' configuration: %val{error}"
|
||||
|
||||
set-option -add current plug_conf_errors "Error while evaluating 'kakoune-discord' 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}
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -1,2 +0,0 @@
|
||||
|
||||
cargo install --path . --force
|
||||
@ -1,23 +0,0 @@
|
||||
try %{
|
||||
|
||||
require-module rainbow
|
||||
# suggested mapping
|
||||
# # map global user r ": rainbow<ret>" -docstring "rainbow brackets"
|
||||
# # map global user R ": rmhl window/ranges_rainbow_specs<ret>" \
|
||||
# # -docstring "remove rainbow highlighter"
|
||||
} catch %{
|
||||
echo -debug "Error while evaluating 'kakoune-rainbow' configuration: %val{error}"
|
||||
|
||||
set-option -add current plug_conf_errors "Error while evaluating 'kakoune-rainbow' 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}
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -1 +0,0 @@
|
||||
gitlab.com
|
||||
@ -1,21 +0,0 @@
|
||||
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}
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -1,19 +0,0 @@
|
||||
try %{
|
||||
|
||||
# your config
|
||||
} catch %{
|
||||
echo -debug "Error while evaluating 'pandoc.kak' configuration: %val{error}"
|
||||
|
||||
set-option -add current plug_conf_errors "Error while evaluating 'pandoc.kak' 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}
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -1,19 +0,0 @@
|
||||
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}
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -1,25 +0,0 @@
|
||||
try %{
|
||||
|
||||
# if you have wrap highlighter enamled in you configuration
|
||||
# files it's better to turn it off for tagbar, using this hook:
|
||||
hook global WinSetOption filetype=tagbar %{
|
||||
remove-highlighter window/wrap
|
||||
# you can also disable rendering whitespaces here, line numbers, and
|
||||
# matching characters
|
||||
}
|
||||
} catch %{
|
||||
echo -debug "Error while evaluating 'tagbar.kak' configuration: %val{error}"
|
||||
|
||||
set-option -add current plug_conf_errors "Error while evaluating 'tagbar.kak' 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}
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -25,7 +25,7 @@
|
||||
"mason.nvim": { "branch": "main", "commit": "7dc4facca9702f95353d5a1f87daf23d78e31c2a" },
|
||||
"melange-nvim": { "branch": "master", "commit": "ce42f6b629beeaa00591ba73a77d3eeac4cf28ce" },
|
||||
"mellow.nvim": { "branch": "main", "commit": "0cb5476b506f8e71428e823919b69ecf34afe646" },
|
||||
"mini.nvim": { "branch": "main", "commit": "0ffc2af38b3c5293076317b138635d6d7c80a40f" },
|
||||
"mini.nvim": { "branch": "main", "commit": "ddb70da6ec6aa896cfde87350d1e8dffb57ddef0" },
|
||||
"monochrome.nvim": { "branch": "main", "commit": "2de78d9688ea4a177bcd9be554ab9192337d35ff" },
|
||||
"monokai.nvim": { "branch": "master", "commit": "b8bd44d5796503173627d7a1fc51f77ec3a08a63" },
|
||||
"moonlight.nvim": { "branch": "pure-lua", "commit": "e24e4218ec680b6396532808abf57ca0ada82e66" },
|
||||
|
||||
@ -101,7 +101,7 @@ fade-in-step = 0.03;
|
||||
fade-out-step = 0.03;
|
||||
|
||||
# The time between steps in fade step, in milliseconds. (> 0, defaults to 10)
|
||||
fade-delta = 5.0;
|
||||
fade-delta = 4.0;
|
||||
|
||||
# Specify a list of conditions of windows that should not be faded.
|
||||
# fade-exclude = []
|
||||
|
||||
@ -39,12 +39,12 @@ background = ${xrdb:background}
|
||||
foreground = ${xrdb:foreground}
|
||||
override-redirect = true
|
||||
wm-restack = bspwm
|
||||
font-0 = Olympe Mono Hacked:style=Regular:pixelsize=11;2
|
||||
font-1 = CaskaydiaCove Nerd Font:style=Regular:pixelsize=11:2
|
||||
font-2 = NotoColorEmoji:pixelsize=16
|
||||
font-3 = Font Awesome 6 Brands:style=Regular:size=13;2
|
||||
font-4 = Font Awesome 6 Free Solid:style=Regular:size=9;2
|
||||
height = 20
|
||||
font-0 = Olympe Mono Hacked:style=Regular:pixelsize=20;2
|
||||
font-1 = CaskaydiaCove Nerd Font:style=Regular:pixelsize=20:2
|
||||
font-2 = NotoColorEmoji:pixelsize=20
|
||||
font-3 = Font Awesome 6 Brands:style=Regular:size=20;2
|
||||
font-4 = Font Awesome 6 Free Solid:style=Regular:size=20;2
|
||||
height = 36
|
||||
line-size = 2
|
||||
modules-left = bspwm
|
||||
modules-right = music memory filesystem xkeyboard network redshift pulseaudio backlight tray battery datetime
|
||||
|
||||
@ -28,7 +28,7 @@ wheel_scroll_lines=3
|
||||
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\x3\xad\0\0\x1\x86\0\0\x6#\0\0\x3\x96\0\0\x3\xad\0\0\x1\x86\0\0\x6#\0\0\x3\x96\0\0\0\0\0\0\0\0\n\0\0\0\x3\xad\0\0\x1\x86\0\0\x6#\0\0\x3\x96)
|
||||
|
||||
[SettingsWindow]
|
||||
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\v\xb0\0\0\0\0\0\0\x15\x93\0\0\x4\xc9\0\0\v\xb0\0\0\0\0\0\0\x15\x93\0\0\x4\xc9\0\0\0\x1\0\0\0\0\n\0\0\0\v\xb0\0\0\0\0\0\0\x15\x93\0\0\x4\xc9)
|
||||
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\0\0\0\x5\xc7\0\0\x3\xba\0\0\0\0\0\0\0\0\0\0\x5\xc7\0\0\x3\xba\0\0\0\0\0\0\0\0\x5\xe0\0\0\0\0\0\0\0\0\0\0\x5\xc7\0\0\x3\xba)
|
||||
|
||||
[Troubleshooting]
|
||||
force_raster_widgets=1
|
||||
|
||||
@ -1,2 +1 @@
|
||||
set preview_images true
|
||||
set preview_images_method ueberzug
|
||||
|
||||
@ -139,8 +139,8 @@ do
|
||||
riverctl map $mode None XF86AudioNext spawn 'playerctl next'
|
||||
|
||||
# Control screen backlight brightness with brightnessctl (https://github.com/Hummer12007/brightnessctl)
|
||||
riverctl map $mode None XF86MonBrightnessUp spawn 'brightnessctl set +5%'
|
||||
riverctl map $mode None XF86MonBrightnessDown spawn 'brightnessctl set 5%-'
|
||||
riverctl map $mode None XF86MonBrightnessUp spawn 'brightnessctl set +1%'
|
||||
riverctl map $mode None XF86MonBrightnessDown spawn 'brightnessctl set 1%-'
|
||||
done
|
||||
|
||||
# Set background and border color
|
||||
@ -170,9 +170,17 @@ riverctl focus-follows-cursor normal
|
||||
riverctl map normal Super+Control O spawn 'mumble rpc starttalking'
|
||||
riverctl map normal Super O spawn 'mumble rpc stoptalking'
|
||||
riverctl map normal Super Escape spawn 'swaylock -f -C ~/.config/sway/rose-pine'
|
||||
|
||||
riverctl input pointer* tap enabled
|
||||
riverctl input pointer* click-method button-areas
|
||||
riverctl input pointer* natural-scroll enabled
|
||||
swaybg -m fill -i $HOME/Pictures/wallpapers/wallpaper &
|
||||
# pgrep creek || ( while $HOME/.config/river/bar.sh; do sleep 1; done ) | creek -fn 'Ubuntu:size=14' -nf 0xb8b8b8 -nb 0x282828 -ff 0x181818 -fb 0x7cafc2
|
||||
swayidle -w \
|
||||
timeout 360 'swaymsg "output * dpms off"' resume 'swaymsg "output * dpms on"' \
|
||||
timeout 600 'systemctl suspend-then-hibernate' \
|
||||
before-sleep 'swaylock -f -C ~/.config/sway/rose-pine' &
|
||||
pipewire-launch &
|
||||
waybar &
|
||||
wlr-randr --output DP-2 --adaptive-sync enabled --mode 2560x1440@165Hz
|
||||
wlr-randr --output eDP-1 --scale 1.5
|
||||
dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP='river'
|
||||
|
||||
@ -1,10 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
DATE=$(date +'%Y-%m-%d %I:%M:%S %p')
|
||||
# BAT=$(cat /sys/class/power_supply/BAT1/capacity)
|
||||
BAT=$(cat /sys/class/power_supply/BAT1/capacity)
|
||||
VOL=$(pactl get-sink-volume @DEFAULT_SINK@ | tr "," "\n" | grep \% | sed s/Volume\:// | sed 's/\%.*$//' | sed 's/^.*\///' | head -n1 | sed s/\ *//)
|
||||
VOL="${VOL}%"
|
||||
MUTED=$(pactl get-sink-mute @DEFAULT_SINK@ | cut -d\ -f2)
|
||||
# BRIGHT=$(brightnessctl | tr "\n" " " | cut -d\ -f9 | tr -d "()%")
|
||||
BRIGHT=$(brightnessctl | tr "\n" " " | cut -d\ -f9 | tr -d "()%")
|
||||
MEM=$(free -h | sed 's/[ ]\+/:/g' | cut -d\: -f4 | tr "\n" ":" | cut -d\: -f2)
|
||||
USER=$(id -u -n)
|
||||
HOST=$(cat /proc/sys/kernel/hostname)
|
||||
@ -17,5 +17,4 @@ then
|
||||
VOL='muted'
|
||||
fi
|
||||
|
||||
# echo ${MEM} \| ${USER}\@${HOST} \| KB\: ${LAYOUT} \| ${NETWORK_NAME}\@${IP} \| Vol: ${VOL} \| ${BRIGHT}% Backlight \| ${BAT}\% Bat \| ${DATE}
|
||||
echo ${MEM} \| ${USER}\@${HOST} \| KB\: ${LAYOUT} \| ${NETWORK_NAME}\@${IP} \| Vol: ${VOL} \| ${DATE}
|
||||
echo ${MEM} \| ${USER}\@${HOST} \| KB\: ${LAYOUT} \| ${NETWORK_NAME}\@${IP} \| Vol: ${VOL} \| ${BRIGHT}% Backlight \| ${BAT}\% Bat \| ${DATE}
|
||||
|
||||
@ -39,7 +39,7 @@ output * bg $HOME/Pictures/wallpapers/wallpaper fill
|
||||
#
|
||||
# Example configuration:
|
||||
#
|
||||
# output eDP-1 scale 1.5
|
||||
output eDP-1 scale 1.5
|
||||
#
|
||||
# You can get the names of your outputs by running: swaymsg -t get_outputs
|
||||
output DP-2 mode 2560x1440@165.000Hz
|
||||
@ -50,11 +50,10 @@ font "Ubuntu 10"
|
||||
#
|
||||
# Example configuration:
|
||||
#
|
||||
# exec swayidle -w \
|
||||
# # timeout 15 'swaylock -f -c 000000' \
|
||||
# timeout 360 'swaymsg "output * dpms off"' resume 'swaymsg "output * dpms on"' \
|
||||
# timeout 600 'systemctl suspend-then-hibernate' \
|
||||
# before-sleep 'swaylock -f -c 000000'
|
||||
exec swayidle -w \
|
||||
timeout 360 'swaymsg "output * dpms off"' resume 'swaymsg "output * dpms on"' \
|
||||
timeout 600 'systemctl suspend-then-hibernate' \
|
||||
before-sleep 'swaylock -f -c 000000'
|
||||
|
||||
# set $lock 'swaylock -f'
|
||||
#
|
||||
@ -68,12 +67,12 @@ font "Ubuntu 10"
|
||||
#
|
||||
# Example configuration:
|
||||
#
|
||||
# input "type:touchpad" {
|
||||
# dwt enabled
|
||||
# tap enabled
|
||||
# natural_scroll enabled
|
||||
# #middle_emulation enabled
|
||||
# }
|
||||
input "type:touchpad" {
|
||||
dwt enabled
|
||||
tap enabled
|
||||
natural_scroll enabled
|
||||
#middle_emulation enabled
|
||||
}
|
||||
#
|
||||
# You can get the names of your inputs by running: swaymsg -t get_inputs
|
||||
# Read `man 5 sway-input` for more information about this section.
|
||||
@ -260,9 +259,9 @@ input "type:keyboard" {
|
||||
bindsym Mod1+Shift+space input "type:keyboard" xkb_switch_layout 0
|
||||
bindsym Mod1+space input "type:keyboard" xkb_switch_layout 1
|
||||
|
||||
# bindsym $mod+u output eDP-1 scale 1
|
||||
# bindsym $mod+i output eDP-1 scale 1.5
|
||||
# bindsym $mod+o output eDP-1 scale 2
|
||||
bindsym $mod+u output eDP-1 scale 1
|
||||
bindsym $mod+i output eDP-1 scale 1.5
|
||||
bindsym $mod+o output eDP-1 scale 2
|
||||
|
||||
# Multimedia
|
||||
bindsym XF86AudioRaiseVolume exec pactl set-sink-volume @DEFAULT_SINK@ +2% && pactl get-sink-volume @DEFAULT_SINK@ | head -n 1| awk '{print substr($5, 1, length($5)-1)}' > $WOBSOCK
|
||||
|
||||
@ -75,11 +75,11 @@ XF86AudioNext
|
||||
XF86AudioPrev
|
||||
playerctl previous
|
||||
# Brightness Up
|
||||
XF86_MonBrightnessUp
|
||||
XF86MonBrightnessUp
|
||||
brightnessctl set 1%+
|
||||
# Brightness Down
|
||||
XF86_MonBrightnessDown
|
||||
brightnessctl set 1%+
|
||||
XF86MonBrightnessDown
|
||||
brightnessctl set 1%-
|
||||
|
||||
## BSPWM Controls ##
|
||||
|
||||
|
||||
@ -12,9 +12,9 @@
|
||||
"river/layout",
|
||||
"custom/media"
|
||||
],
|
||||
"modules-center": [
|
||||
"river/window"
|
||||
],
|
||||
// "modules-center": [
|
||||
// "river/window"
|
||||
// ],
|
||||
"modules-right": [
|
||||
"idle_inhibitor",
|
||||
"pulseaudio",
|
||||
|
||||
@ -155,4 +155,5 @@
|
||||
(setq dime-dylan-implementations
|
||||
'((opendylan ("/home/mikec/Documents/suckless/dylan/opendylan-2024.1/bin/dswank")
|
||||
:env ("OPEN_DYLAN_USER_REGISTRIES=/tmp/dime-test/registry"))))
|
||||
(setq doc-view-mupdf-use-svg t)
|
||||
(add-to-list 'default-frame-alist '(undecorated . t))
|
||||
|
||||
@ -100,7 +100,7 @@
|
||||
magit ; a git porcelain for Emacs
|
||||
;;make ; run make tasks from Emacs
|
||||
;;pass ; password manager for nerds
|
||||
pdf ; pdf enhancements
|
||||
;; pdf ; pdf enhancements
|
||||
;;prodigy ; FIXME managing external services & code builders
|
||||
;;rgb ; creating color strings
|
||||
;;taskrunner ; taskrunner for all your projects
|
||||
|
||||
@ -1 +0,0 @@
|
||||
stop.png
|
||||
@ -1 +0,0 @@
|
||||
stop.png
|
||||
@ -1 +0,0 @@
|
||||
list-add.png
|
||||
@ -1 +0,0 @@
|
||||
./address-book-new.png
|
||||
|
Before Width: | Height: | Size: 261 B |
@ -1 +0,0 @@
|
||||
./align-horizontal-center.png
|
||||
|
Before Width: | Height: | Size: 189 B |
@ -1 +0,0 @@
|
||||
./align-horizontal-left.png
|
||||
|
Before Width: | Height: | Size: 193 B |
@ -1 +0,0 @@
|
||||
./align-horizontal-right.png
|
||||
|
Before Width: | Height: | Size: 198 B |
@ -1 +0,0 @@
|
||||
./align-vertical-bottom.png
|
||||
|
Before Width: | Height: | Size: 190 B |
@ -1 +0,0 @@
|
||||
./align-vertical-center.png
|
||||
|
Before Width: | Height: | Size: 200 B |
@ -1 +0,0 @@
|
||||
./align-vertical-top.png
|
||||
|
Before Width: | Height: | Size: 189 B |
@ -1 +0,0 @@
|
||||
window-new.png
|
||||
@ -1 +0,0 @@
|
||||
window-new.png
|
||||
@ -1 +0,0 @@
|
||||
./application-exit.png
|
||||
|
Before Width: | Height: | Size: 201 B |
@ -1 +0,0 @@
|
||||
./appointment-new.png
|
||||
|
Before Width: | Height: | Size: 973 B |
@ -1 +0,0 @@
|
||||
appointment-new.png
|
||||
@ -1 +0,0 @@
|
||||
go-previous.png
|
||||
@ -1 +0,0 @@
|
||||
document-send.png
|
||||
@ -1 +0,0 @@
|
||||
document-properties.png
|
||||
@ -1 +0,0 @@
|
||||
./bookmark-new.png
|
||||
|
Before Width: | Height: | Size: 946 B |
@ -1 +0,0 @@
|
||||
bookmark-new.png
|
||||
@ -1 +0,0 @@
|
||||
bookmark-new.png
|
||||
@ -1 +0,0 @@
|
||||
go-bottom.png
|
||||
@ -1 +0,0 @@
|
||||
document-save.png
|
||||
@ -1 +0,0 @@
|
||||
stock_no.png
|
||||
@ -1 +0,0 @@
|
||||
call-stop.png
|
||||
@ -1 +0,0 @@
|
||||
./call-start.png
|
||||
|
Before Width: | Height: | Size: 990 B |
@ -1 +0,0 @@
|
||||
./call-stop.png
|
||||
|
Before Width: | Height: | Size: 1006 B |
@ -1 +0,0 @@
|
||||
stock_no.png
|
||||
@ -1 +0,0 @@
|
||||
format-justify-center.png
|
||||
@ -1 +0,0 @@
|
||||
format-justify-center.png
|
||||
@ -1 +0,0 @@
|
||||
color-select.png
|
||||
|
Before Width: | Height: | Size: 137 B |
@ -1 +0,0 @@
|
||||
./contact-new.png
|
||||
|
Before Width: | Height: | Size: 227 B |
@ -1 +0,0 @@
|
||||
gtk-ok.png
|
||||
@ -1 +0,0 @@
|
||||
stock_no.png
|
||||
@ -1 +0,0 @@
|
||||
stock_no.png
|
||||
@ -1 +0,0 @@
|
||||
stock_no.png
|
||||
@ -1 +0,0 @@
|
||||
gtk-ok.png
|
||||
@ -1 +0,0 @@
|
||||
dialog-apply.png
|
||||
@ -1 +0,0 @@
|
||||
dialog-apply.png
|
||||
@ -1 +0,0 @@
|
||||
./distribute-horizontal-left.png
|
||||
|
Before Width: | Height: | Size: 163 B |
@ -1 +0,0 @@
|
||||
./distribute-horizontal-right.png
|
||||
|
Before Width: | Height: | Size: 187 B |
@ -1 +0,0 @@
|
||||
./distribute-vertical-bottom.png
|
||||
|
Before Width: | Height: | Size: 176 B |
@ -1 +0,0 @@
|
||||
./distribute-vertical-center.png
|
||||
|
Before Width: | Height: | Size: 317 B |
@ -1 +0,0 @@
|
||||
./distribute-vertical-top.png
|
||||
|
Before Width: | Height: | Size: 183 B |
|
Before Width: | Height: | Size: 1.4 KiB |
@ -1 +0,0 @@
|
||||
./document-export.png
|
||||
|
Before Width: | Height: | Size: 360 B |
@ -1 +0,0 @@
|
||||
./document-import.png
|
||||
|
Before Width: | Height: | Size: 358 B |
@ -1 +0,0 @@
|
||||
./document-new.png
|
||||
|
Before Width: | Height: | Size: 1.4 KiB |
@ -1 +0,0 @@
|
||||
./document-open-recent.png
|
||||
|
Before Width: | Height: | Size: 973 B |
@ -1 +0,0 @@
|
||||
document-open.png
|
||||