Compare commits
9
Commits
a0e47e0d78
...
7996994ee4
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
7996994ee4 | ||
|
|
13febe7ced | ||
|
|
5798ef0cb3 | ||
|
|
26586f9283 | ||
|
|
c96461a898 | ||
|
|
0dd8b02a28 | ||
|
|
22aac76dc7 | ||
|
|
3bf95409c0 | ||
|
|
4acf6e274c |
No files matched your search
@@ -0,0 +1,175 @@
|
||||
# Five alt colors dark theme
|
||||
|
||||
evaluate-commands %sh{
|
||||
bg="rgb:1c1120" # oklch(0.2 0.0333 317.4)
|
||||
bgmenu="rgb:021921" # oklch(0.2 0.0333 222.6)
|
||||
fg="rgb:7a9098" # oklch(0.6382 0.0284 222.6)
|
||||
gray="rgb:938797" # oklch(0.6382 0.0284 317.4)
|
||||
|
||||
red1="rgb:b4745b" # oklch(0.6206 0.0886 42.6)
|
||||
red2="rgb:9e5f46" # oklch(0.55 0.09 42.6)
|
||||
red3="rgb:7b452e" # oklch(0.45 0.0826 42.6)
|
||||
|
||||
yellow1="rgb:9d8343" # oklch(0.6206 0.0886 87.6)
|
||||
yellow2="rgb:886e2c" # oklch(0.55 0.09 87.6)
|
||||
yellow3="rgb:695214" # oklch(0.45 0.0826 87.6)
|
||||
|
||||
green1="rgb:729259" # oklch(0.6206 0.0886 132.6)
|
||||
green2="rgb:5d7d44" # oklch(0.55 0.09 132.6)
|
||||
green3="rgb:435f2d" # oklch(0.45 0.0826 132.6)
|
||||
|
||||
blue1="rgb:4092ad" # oklch(0.6206 0.0886 222.6)
|
||||
blue2="rgb:257d98" # oklch(0.55 0.09 222.6)
|
||||
blue3="rgb:035f76" # oklch(0.45 0.0826 222.6)
|
||||
|
||||
violet1="rgb:9c75aa" # oklch(0.6206 0.0886 317.4)
|
||||
violet2="rgb:876094" # oklch(0.55 0.09 317.4)
|
||||
violet3="rgb:684673" # oklch(0.45 0.0826 317.4)
|
||||
|
||||
echo "
|
||||
## CODE
|
||||
|
||||
set-face global value $violet2
|
||||
set-face global type $green2
|
||||
set-face global variable $yellow3
|
||||
set-face global module $green1
|
||||
set-face global function $blue2
|
||||
set-face global string $yellow2
|
||||
set-face global keyword $violet3
|
||||
set-face global operator $red2
|
||||
set-face global attribute $green3
|
||||
set-face global comment $gray
|
||||
set-face global documentation $gray
|
||||
set-face global meta $blue3
|
||||
set-face global builtin $violet1
|
||||
|
||||
## MARKUP
|
||||
|
||||
set-face global title $red3
|
||||
set-face global header $violet3
|
||||
set-face global mono $yellow2
|
||||
set-face global block $blue3
|
||||
set-face global link $blue2
|
||||
set-face global bullet $red2
|
||||
set-face global list $red2
|
||||
|
||||
## BUILTIN
|
||||
|
||||
set-face global Default $fg,$bg
|
||||
set-face global PrimarySelection $bg,$green3
|
||||
set-face global SecondarySelection $bg,$blue3
|
||||
set-face global PrimaryCursor $bg,$green1
|
||||
set-face global SecondaryCursor $bg,$blue1
|
||||
set-face global PrimaryCursorEol $bg,$red1
|
||||
set-face global SecondaryCursorEol $bg,$yellow1
|
||||
set-face global MenuForeground $bgmenu,$yellow1
|
||||
set-face global MenuBackground $fg,$bgmenu
|
||||
set-face global MenuInfo $green2
|
||||
set-face global Information $fg,$bgmenu
|
||||
set-face global InlineInformation $blue2,$bgmenu
|
||||
set-face global Error $red2
|
||||
set-face global DiagnosticError default,default,$red2+c
|
||||
set-face global DiagnosticWarning default,default,$yellow2+c
|
||||
set-face global DiagnosticInfo default,default,$green2+c
|
||||
set-face global DiagnosticHint default,default,$blue2+c
|
||||
set-face global StatusLine $fg,$bgmenu
|
||||
set-face global StatusLineMode $green2
|
||||
set-face global StatusLineInfo $yellow2
|
||||
set-face global StatusLineValue $blue2
|
||||
set-face global StatusCursor $bg,$green1
|
||||
set-face global Prompt $green2
|
||||
set-face global BufferPadding $bg,$bg
|
||||
|
||||
# Built-in highlighter faces
|
||||
|
||||
set-face global LineNumbers $gray
|
||||
set-face global LineNumberCursor $green3
|
||||
set-face global LineNumbersWrapped $bg,$bg
|
||||
set-face global MatchingChar $blue1
|
||||
set-face global Whitespace $gray
|
||||
set-face global WhitespaceIndent $gray
|
||||
set-face global WrapMarker $yellow1
|
||||
|
||||
# PLUGINS
|
||||
|
||||
# kak-lsp
|
||||
|
||||
set-face global InfoDefault default
|
||||
set-face global InfoBlock $green2
|
||||
set-face global InfoBlockQuote $yellow2
|
||||
set-face global InfoBullet $red2
|
||||
set-face global InfoHeader $red3
|
||||
set-face global InfoLink $blue2
|
||||
set-face global InfoLinkMono $blue3
|
||||
|
||||
set-face global InfoMono $blue2
|
||||
set-face global InfoRule $yellow2
|
||||
set-face global InfoDiagnosticError $red2
|
||||
set-face global InfoDiagnosticHint $blue2
|
||||
set-face global InfoDiagnosticInformation $green2
|
||||
set-face global InfoDiagnosticWarning $yellow2
|
||||
|
||||
set-face global LineFlagError $red2
|
||||
set-face global LineFlagHint $blue2
|
||||
set-face global LineFlagInfo $green2
|
||||
set-face global LineFlagWarning $yellow2
|
||||
|
||||
set-face global InlayDiagnosticError $red2
|
||||
set-face global InlayDiagnosticHint $blue2
|
||||
set-face global InlayDiagnosticInfo $green2
|
||||
set-face global InlayDiagnosticWarning $yellow2
|
||||
|
||||
set-face global SnippetsNextPlaceholders $bg,$green2
|
||||
set-face global SnippetsOtherPlaceholders $bg,$yellow2
|
||||
|
||||
# kak-tree-sitter
|
||||
|
||||
set-face global ts_attribute $green3
|
||||
set-face global ts_comment $gray
|
||||
set-face global ts_constant $violet2
|
||||
set-face global ts_conceal $red1
|
||||
set-face global ts_constructor $red1
|
||||
set-face global ts_diff_plus $green2
|
||||
set-face global ts_diff_minus $red2
|
||||
set-face global ts_diff_delta $blue2
|
||||
set-face global ts_error $red2
|
||||
set-face global ts_function $blue2
|
||||
set-face global ts_hint $green2
|
||||
set-face global ts_info $blue2
|
||||
set-face global ts_keyword $violet3
|
||||
set-face global ts_label $red1
|
||||
set-face global ts_bold $green2+b
|
||||
set-face global ts_markup_heading $red3
|
||||
set-face global ts_markup_italic $green2+i
|
||||
set-face global ts_markup_list_checked $red2
|
||||
set-face global ts_markup_list_numbered $red2
|
||||
set-face global ts_markup_list_unchecked $red2
|
||||
set-face global ts_markup_list_unnumbered $red2
|
||||
set-face global ts_markup_link_label $green2
|
||||
set-face global ts_markup_link_url $blue2
|
||||
set-face global ts_markup_link_uri $blue2
|
||||
set-face global ts_markup_link_text $red1
|
||||
set-face global ts_markup_quote $blue3
|
||||
set-face global ts_markup_raw $yellow2
|
||||
set-face global ts_markup_strikethrough $red2+s
|
||||
set-face global ts_namespace $green3
|
||||
set-face global ts_operator $red2
|
||||
set-face global ts_property $green3
|
||||
set-face global ts_punctuation $red3
|
||||
set-face global ts_special $red3
|
||||
set-face global ts_spell $red1+c
|
||||
set-face global ts_string $yellow2
|
||||
set-face global ts_string_regex $yellow1+b
|
||||
set-face global ts_string_regexp $yellow1+b
|
||||
set-face global ts_string_escape $yellow1+b
|
||||
set-face global ts_string_special $yellow1+b
|
||||
set-face global ts_string_symbol $yellow1+b
|
||||
set-face global ts_tag $green2
|
||||
set-face global ts_tag_error $red2+c
|
||||
set-face global ts_text $red1
|
||||
set-face global ts_text_title $red3
|
||||
set-face global ts_type $green2
|
||||
set-face global ts_variable $blue3
|
||||
set-face global ts_warning $yellow2+c
|
||||
"
|
||||
}
|
||||
@@ -0,0 +1,175 @@
|
||||
# Five alt colors light theme
|
||||
|
||||
evaluate-commands %sh{
|
||||
bg="rgb:f2eee5" # oklch(0.95 0.0133 87.6)
|
||||
bgmenu="rgb:f8eed6" # oklch(0.95 0.0333 87.6)
|
||||
fg="rgb:7a9098" # oklch(0.6382 0.0284 222.6)
|
||||
gray="rgb:938797" # oklch(0.6382 0.0284 317.4)
|
||||
|
||||
red1="rgb:b4745b" # oklch(0.6206 0.0886 42.6)
|
||||
red2="rgb:9e5f46" # oklch(0.55 0.09 42.6)
|
||||
red3="rgb:7b452e" # oklch(0.45 0.0826 42.6)
|
||||
|
||||
yellow1="rgb:9d8343" # oklch(0.6206 0.0886 87.6)
|
||||
yellow2="rgb:886e2c" # oklch(0.55 0.09 87.6)
|
||||
yellow3="rgb:695214" # oklch(0.45 0.0826 87.6)
|
||||
|
||||
green1="rgb:729259" # oklch(0.6206 0.0886 132.6)
|
||||
green2="rgb:5d7d44" # oklch(0.55 0.09 132.6)
|
||||
green3="rgb:435f2d" # oklch(0.45 0.0826 132.6)
|
||||
|
||||
blue1="rgb:4092ad" # oklch(0.6206 0.0886 222.6)
|
||||
blue2="rgb:257d98" # oklch(0.55 0.09 222.6)
|
||||
blue3="rgb:035f76" # oklch(0.45 0.0826 222.6)
|
||||
|
||||
violet1="rgb:9c75aa" # oklch(0.6206 0.0886 317.4)
|
||||
violet2="rgb:876094" # oklch(0.55 0.09 317.4)
|
||||
violet3="rgb:684673" # oklch(0.45 0.0826 317.4)
|
||||
|
||||
echo "
|
||||
## CODE
|
||||
|
||||
set-face global value $violet2
|
||||
set-face global type $green2
|
||||
set-face global variable $yellow3
|
||||
set-face global module $green1
|
||||
set-face global function $blue2
|
||||
set-face global string $yellow2
|
||||
set-face global keyword $violet3
|
||||
set-face global operator $red2
|
||||
set-face global attribute $green3
|
||||
set-face global comment $gray
|
||||
set-face global documentation $gray
|
||||
set-face global meta $blue3
|
||||
set-face global builtin $violet1
|
||||
|
||||
## MARKUP
|
||||
|
||||
set-face global title $red3
|
||||
set-face global header $violet3
|
||||
set-face global mono $yellow2
|
||||
set-face global block $blue3
|
||||
set-face global link $blue2
|
||||
set-face global bullet $red2
|
||||
set-face global list $red2
|
||||
|
||||
## BUILTIN
|
||||
|
||||
set-face global Default $fg,$bg
|
||||
set-face global PrimarySelection $bg,$green3
|
||||
set-face global SecondarySelection $bg,$blue3
|
||||
set-face global PrimaryCursor $bg,$green1
|
||||
set-face global SecondaryCursor $bg,$blue1
|
||||
set-face global PrimaryCursorEol $bg,$red1
|
||||
set-face global SecondaryCursorEol $bg,$yellow1
|
||||
set-face global MenuForeground $bgmenu,$yellow1
|
||||
set-face global MenuBackground $fg,$bgmenu
|
||||
set-face global MenuInfo $green2
|
||||
set-face global Information $fg,$bgmenu
|
||||
set-face global InlineInformation $blue2,$bgmenu
|
||||
set-face global Error $red2
|
||||
set-face global DiagnosticError default,default,$red2+c
|
||||
set-face global DiagnosticWarning default,default,$yellow2+c
|
||||
set-face global DiagnosticInfo default,default,$green2+c
|
||||
set-face global DiagnosticHint default,default,$blue2+c
|
||||
set-face global StatusLine $fg,$bgmenu
|
||||
set-face global StatusLineMode $green2
|
||||
set-face global StatusLineInfo $yellow2
|
||||
set-face global StatusLineValue $blue2
|
||||
set-face global StatusCursor $bg,$green1
|
||||
set-face global Prompt $green2
|
||||
set-face global BufferPadding $bg,$bg
|
||||
|
||||
# Built-in highlighter faces
|
||||
|
||||
set-face global LineNumbers $gray
|
||||
set-face global LineNumberCursor $green3
|
||||
set-face global LineNumbersWrapped $bg,$bg
|
||||
set-face global MatchingChar $blue1
|
||||
set-face global Whitespace $gray
|
||||
set-face global WhitespaceIndent $gray
|
||||
set-face global WrapMarker $yellow1
|
||||
|
||||
# PLUGINS
|
||||
|
||||
# kak-lsp
|
||||
|
||||
set-face global InfoDefault default
|
||||
set-face global InfoBlock $green2
|
||||
set-face global InfoBlockQuote $yellow2
|
||||
set-face global InfoBullet $red2
|
||||
set-face global InfoHeader $red3
|
||||
set-face global InfoLink $blue2
|
||||
set-face global InfoLinkMono $blue3
|
||||
|
||||
set-face global InfoMono $blue2
|
||||
set-face global InfoRule $yellow2
|
||||
set-face global InfoDiagnosticError $red2
|
||||
set-face global InfoDiagnosticHint $blue2
|
||||
set-face global InfoDiagnosticInformation $green2
|
||||
set-face global InfoDiagnosticWarning $yellow2
|
||||
|
||||
set-face global LineFlagError $red2
|
||||
set-face global LineFlagHint $blue2
|
||||
set-face global LineFlagInfo $green2
|
||||
set-face global LineFlagWarning $yellow2
|
||||
|
||||
set-face global InlayDiagnosticError $red2
|
||||
set-face global InlayDiagnosticHint $blue2
|
||||
set-face global InlayDiagnosticInfo $green2
|
||||
set-face global InlayDiagnosticWarning $yellow2
|
||||
|
||||
set-face global SnippetsNextPlaceholders $bg,$green2
|
||||
set-face global SnippetsOtherPlaceholders $bg,$yellow2
|
||||
|
||||
# kak-tree-sitter
|
||||
|
||||
set-face global ts_attribute $green3
|
||||
set-face global ts_comment $gray
|
||||
set-face global ts_constant $violet2
|
||||
set-face global ts_conceal $red1
|
||||
set-face global ts_constructor $red1
|
||||
set-face global ts_diff_plus $green2
|
||||
set-face global ts_diff_minus $red2
|
||||
set-face global ts_diff_delta $blue2
|
||||
set-face global ts_error $red2
|
||||
set-face global ts_function $blue2
|
||||
set-face global ts_hint $green2
|
||||
set-face global ts_info $blue2
|
||||
set-face global ts_keyword $violet3
|
||||
set-face global ts_label $red1
|
||||
set-face global ts_bold $green2+b
|
||||
set-face global ts_markup_heading $red3
|
||||
set-face global ts_markup_italic $green2+i
|
||||
set-face global ts_markup_list_checked $red2
|
||||
set-face global ts_markup_list_numbered $red2
|
||||
set-face global ts_markup_list_unchecked $red2
|
||||
set-face global ts_markup_list_unnumbered $red2
|
||||
set-face global ts_markup_link_label $green2
|
||||
set-face global ts_markup_link_url $blue2
|
||||
set-face global ts_markup_link_uri $blue2
|
||||
set-face global ts_markup_link_text $red1
|
||||
set-face global ts_markup_quote $blue3
|
||||
set-face global ts_markup_raw $yellow2
|
||||
set-face global ts_markup_strikethrough $red2+s
|
||||
set-face global ts_namespace $green3
|
||||
set-face global ts_operator $red2
|
||||
set-face global ts_property $green3
|
||||
set-face global ts_punctuation $red3
|
||||
set-face global ts_special $red3
|
||||
set-face global ts_spell $red1+c
|
||||
set-face global ts_string $yellow2
|
||||
set-face global ts_string_regex $yellow1+b
|
||||
set-face global ts_string_regexp $yellow1+b
|
||||
set-face global ts_string_escape $yellow1+b
|
||||
set-face global ts_string_special $yellow1+b
|
||||
set-face global ts_string_symbol $yellow1+b
|
||||
set-face global ts_tag $green2
|
||||
set-face global ts_tag_error $red2+c
|
||||
set-face global ts_text $red1
|
||||
set-face global ts_text_title $red3
|
||||
set-face global ts_type $green2
|
||||
set-face global ts_variable $blue3
|
||||
set-face global ts_warning $yellow2+c
|
||||
"
|
||||
}
|
||||
+13
-26
@@ -77,6 +77,10 @@ map global -docstring 'Options' user 'o' ': enter-user-mode options-mode<ret>'
|
||||
|
||||
map global -docstring 'Five Dark mode' options-mode 'd' ': colorscheme five-colors-dark<ret>'
|
||||
map global -docstring 'Five Light mode' options-mode 'l' ': colorscheme five-colors-light<ret>'
|
||||
map global -docstring 'Five Alt Dark mode' options-mode 'a' ': colorscheme five-alt-colors-dark<ret>'
|
||||
map global -docstring 'Five Alt Light mode' options-mode 'b' ': colorscheme five-alt-colors-light<ret>'
|
||||
map global -docstring 'Fifteen Dark mode' options-mode 'D' ': colorscheme fifteen-colors-dark<ret>'
|
||||
map global -docstring 'Fifteen Light mode' options-mode 'L' ': colorscheme fifteen-colors-light<ret>'
|
||||
|
||||
declare-user-mode make-mode
|
||||
map global -docstring 'Make' user 'k' ': enter-user-mode make-mode<ret>'
|
||||
@@ -283,34 +287,17 @@ bundle match 'https://github.com/kmafeni04/match.kak' %{
|
||||
map global match U ': match-surround-redo<ret>' -docstring "Redo"
|
||||
}
|
||||
|
||||
# PICKERS
|
||||
# LIVE GREP
|
||||
|
||||
bundle pickers https://codeberg.org/kmafeni04/pickers.kak %{
|
||||
declare-user-mode pickers
|
||||
map global user u ':enter-user-mode pickers<ret>' -docstring 'pickers mode'
|
||||
map global pickers b ':pickers-buffer<ret>' -docstring 'Open fuzzy buffer picker'
|
||||
map global pickers i ':pickers-buffer-info<ret>' -docstring 'Show currently open buffers'
|
||||
map global pickers a ':pickers-buffer-alternate<ret>' -docstring 'Switch to previously opened buffer'
|
||||
map global pickers f ':pickers-file<ret>' -docstring 'Open fuzzy file picker in git root or current working directory'
|
||||
map global pickers n ':pickers-file /home/lupan/notes/<ret>' -docstring 'Open fuzzy file picker in notes directory'
|
||||
map global pickers o ':pickers-file-cbd<ret>' -docstring "Open fuzzy file picker in current buffer's directory"
|
||||
map global pickers g ':pickers-grep<ret>' -docstring "Open grep picker in git root"
|
||||
map global pickers G "<dquote>/y:pickers-grep<ret>" -docstring "Open grep picker in git root with selection as init"
|
||||
map global pickers <a-g> ':pickers-grep-cbd<ret>' -docstring "Open grep picker in buffer's directory"
|
||||
map global pickers <a-G> "<dquote>/y:pickers-grep-cbd<ret>" -docstring "Open grep picker in buffer's directory with selection as init"
|
||||
bundle live-grep https://codeberg.org/raiguard/kak-live-grep %{
|
||||
map global -docstring 'Live grep' file-mode g ': live-grep<ret>'
|
||||
map global -docstring 'Live grep (selection)' file-mode 'G' ': live-grep %val{selection}<ret>'
|
||||
}
|
||||
|
||||
hook global WinCreate \*pickers-grep\* %{
|
||||
map window normal <ret> ':pickers-grep-open<ret>'
|
||||
map window normal <a-ret> "%%s<ret>)" -docstring "Select all matched grep text"
|
||||
alias window write pickers-grep-write
|
||||
alias window w pickers-grep-write
|
||||
}
|
||||
hook global WinCreate \*pickers-file\* %{
|
||||
map window normal <ret> ':pickers-file-open<ret>'
|
||||
}
|
||||
hook global WinCreate \*pickers-buffer\* %{
|
||||
map window normal <ret> ':pickers-buffer-open<ret>'
|
||||
}
|
||||
# FZF
|
||||
|
||||
bundle fzf https://github.com/andreyorst/fzf.kak %{
|
||||
map global user u ': fzf-mode<ret>'
|
||||
}
|
||||
|
||||
# HARPOON
|
||||
|
||||
@@ -10,6 +10,12 @@ PROMPT_COMMAND="history -a; history -n; $PROMPT_COMMAND"
|
||||
|
||||
PS1='\e[34m\u@\h\e[0m \e[32m\W\e[0m \$ '
|
||||
|
||||
if [ -e /usr/share/git/git-prompt.sh ]; then
|
||||
source /usr/share/git/git-prompt.sh
|
||||
GIT_PS1_SHOWDIRTYSTATE=1
|
||||
PS1='\e[34m\u@\h\e[0m \e[32m\W\e[0m$(__git_ps1) \$ '
|
||||
fi
|
||||
|
||||
HISTTIMEFORMAT='%F %R '
|
||||
|
||||
function before_command() { echo -ne '\e[2 q'; }
|
||||
@@ -18,6 +24,10 @@ trap before_command DEBUG
|
||||
# Aliases.
|
||||
for f in ~/.config/shellconfig/*.sh; do source "$f"; done
|
||||
|
||||
if [[ "$TERM" = st-256color ]]; then
|
||||
tput smkx
|
||||
fi
|
||||
|
||||
if [[ -f /usr/share/bash-completion/bash_completion ]]; then
|
||||
. /usr/share/bash-completion/bash_completion
|
||||
fi
|
||||
@@ -18,6 +18,23 @@ alias nocaps='setxkbmap pl -option ctrl:nocaps'
|
||||
alias fixdp='xrandr --output DP-0 --right-of DP-2'
|
||||
alias a4='COLORTERM=truecolor TERM=xterm-256color a4'
|
||||
|
||||
mon() {
|
||||
local mon=$(KFF_DEFAULT_COMMAND='xrandr --listmonitors | tail +2' kff | awk '{print $NF}')
|
||||
local res=$(KFF_DEFAULT_COMMAND='echo "1920x1080\n2560x1440\n3840x2160"' kff)
|
||||
xrandr --output "$mon" --mode "$res" --auto
|
||||
}
|
||||
|
||||
zzz() {
|
||||
sudo echo
|
||||
if [[ -n "$WAYLAND_DISPLAY" ]]; then
|
||||
swaylock &
|
||||
else
|
||||
slock &
|
||||
fi
|
||||
sleep 1
|
||||
sudo /usr/bin/zzz
|
||||
}
|
||||
|
||||
a4i() {
|
||||
local Q="${@:-}"
|
||||
local NAME=$(a4 -l | grep '^ ' | fzy -q "$Q" | tr '\t' ' ' | cut -d' ' -f6-)
|
||||
|
||||
@@ -57,7 +57,7 @@ XTerm.vt100.color14: #8FBCBB
|
||||
XTerm.vt100.color7: #E5E9F0
|
||||
XTerm.vt100.color15: #ECEFF4
|
||||
|
||||
st.font: HurmitNerdFont:size=16
|
||||
st.font: HurmitNerdFont:size=14
|
||||
|
||||
! kanagawa wave colors from https://github.com/rebelot/kanagawa.nvim/blob/master/extras/alacritty/kanagawa_wave.toml
|
||||
! dayfox colors from https://github.com/edeneast/nightfox.nvim/raw/main/extra/dayfox/alacritty.toml
|
||||
|
||||
@@ -8,6 +8,7 @@ xset b off
|
||||
xrandr --auto
|
||||
xrandr --output DP-0 --left-of DP-2 --primary
|
||||
xrandr --output HDMI-0 --left-of DP-0
|
||||
xrandr --output HDMI-A-0 --mode 3840x2160 --right-of eDP --auto
|
||||
xrdb -merge ~/.Xresources -DHOME="$HOME"
|
||||
setxkbmap pl -option ctrl:nocaps
|
||||
|
||||
|
||||
Reference in new issue
Block a user