Compare commits
No commits in common. "a2d6040ba82a369ef3f2097276f8b06437695cca" and "4219154dfd90de210bd094dd837a98dcd88a2dbd" have entirely different histories.
a2d6040ba8
...
4219154dfd
35
.bashrc
35
.bashrc
|
@ -1,6 +1,3 @@
|
|||
# .bashrc
|
||||
# from dot.git
|
||||
|
||||
# check interactive
|
||||
case $- in
|
||||
*i*) ;;
|
||||
|
@ -29,9 +26,8 @@ PS1="\[\e]0;\u@\h: \w\a\]$PS1"
|
|||
# functions
|
||||
# stat
|
||||
st() {
|
||||
find "${1-.}" -mindepth 0 -maxdepth 1 -printf '%m %u %g %Y %p\n'\
|
||||
| sort -V -k 4,5\
|
||||
| column -t -N 'i,u,g,t,n' -R 'i,u' -d
|
||||
find "${1-.}" -mindepth 0 -maxdepth 1 -printf '%m %u %g %Y %p\n' |
|
||||
sort -V -k 4,5 | column -t -N 'i,u,g,t,n' -R 'i,u' -d
|
||||
}
|
||||
|
||||
# aliases
|
||||
|
@ -46,19 +42,9 @@ alias grep="grep --color=auto"
|
|||
alias ls="ls --color=auto"
|
||||
alias ll="ls --group-directories-first -A1v"
|
||||
|
||||
# git
|
||||
alias gitl="git log --pretty=oneline"
|
||||
alias gits="git status"
|
||||
alias gitd="git diff"
|
||||
alias gitc="git commit"
|
||||
alias gita="git add"
|
||||
|
||||
# nvim
|
||||
alias :e="nvim"
|
||||
|
||||
# newsboat
|
||||
alias nb="newsboat"
|
||||
|
||||
# bash completion
|
||||
if ! shopt -oq posix; then
|
||||
if [ -f /usr/share/bash-completion/bash_completion ]; then
|
||||
|
@ -67,3 +53,20 @@ if ! shopt -oq posix; then
|
|||
. /etc/bash_completion
|
||||
fi
|
||||
fi
|
||||
|
||||
# osc 7
|
||||
osc7_cwd() {
|
||||
local strlen=${#PWD}
|
||||
local encoded=""
|
||||
local pos c o
|
||||
for ((pos = 0; pos < strlen; pos++)); do
|
||||
c=${PWD:$pos:1}
|
||||
case "$c" in
|
||||
[-/:_.!\'\(\)~[:alnum:]]) o="${c}" ;;
|
||||
*) printf -v o '%%%02X' "'${c}" ;;
|
||||
esac
|
||||
encoded+="${o}"
|
||||
done
|
||||
printf '\e]7;file://%s%s\e\\' "${HOSTNAME}" "${encoded}"
|
||||
}
|
||||
PROMPT_COMMAND=${PROMPT_COMMAND:+$PROMPT_COMMAND; }osc7_cwd
|
||||
|
|
|
@ -1,9 +1,6 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
|
||||
<fontconfig>
|
||||
<match>
|
||||
<edit name="pixelsize"><double>18</double></edit>
|
||||
</match>
|
||||
<alias>
|
||||
<family>monospace</family>
|
||||
<prefer><family>Agave</family></prefer>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
[main]
|
||||
font=monospace:size=8
|
||||
icons-enabled=no
|
||||
width=72
|
||||
|
||||
|
|
|
@ -5,3 +5,9 @@
|
|||
name = urosm
|
||||
[init]
|
||||
defaultBranch = main
|
||||
[alias]
|
||||
l = log --pretty=oneline
|
||||
s = status
|
||||
d = diff
|
||||
a = add
|
||||
c = commit
|
||||
|
|
|
@ -26,12 +26,6 @@ set $dimmed #6185ff
|
|||
set $accent #ff3e8b
|
||||
set $error #ff404f
|
||||
|
||||
# input
|
||||
input "type:keyboard" {
|
||||
xkb_layout gb,si
|
||||
xkb_options caps:escape,grp:alt_shift_toggle
|
||||
}
|
||||
|
||||
# TODO: figure out how this is viable
|
||||
# set $xkb_layout_mode "keyboard layout: (g)b (s)i"
|
||||
# bindsym alt+shift mode $xkb_layout_mode
|
||||
|
@ -41,10 +35,6 @@ input "type:keyboard" {
|
|||
# bindsym s input "type:keyboard" xkb_layout si, mode default
|
||||
# }
|
||||
|
||||
input "type:touchpad" {
|
||||
tap enabled
|
||||
}
|
||||
|
||||
seat * hide_cursor 5000
|
||||
|
||||
# output
|
||||
|
@ -182,13 +172,14 @@ bindsym shift+XF86MonBrightnessDown exec light -U 10;\
|
|||
bindsym print exec grimshot save screen
|
||||
|
||||
# session
|
||||
set $session_mode "session: (l)ock (r)eload (q)uit re(b)oot (p)oweroff"
|
||||
set $session_mode "session: (r)eload (l)ock (q)uit (s)uspend re(b)oot (p)oweroff"
|
||||
bindsym $mod+escape mode $session_mode
|
||||
|
||||
mode $session_mode {
|
||||
bindsym l exec swaylock, mode default
|
||||
bindsym r reload, mode default
|
||||
bindsym l exec swaylock, mode default
|
||||
bindsym q exit, mode default
|
||||
bindsym s exec systemctl suspend, mode default
|
||||
bindsym b exec systemctl reboot, mode default
|
||||
bindsym p exec systemctl poweroff, mode default
|
||||
bindsym escape mode default
|
||||
|
|
|
@ -0,0 +1,13 @@
|
|||
# font
|
||||
font monospace 13.2
|
||||
|
||||
# input
|
||||
input "type:keyboard" {
|
||||
xkb_layout gb,si
|
||||
xkb_options caps:escape,grp:alt_shift_toggle
|
||||
}
|
||||
|
||||
input "type:touchpad" {
|
||||
tap enabled
|
||||
}
|
||||
|
|
@ -2,3 +2,10 @@
|
|||
set $laptop LVDS-1
|
||||
bindswitch --reload --locked lid:on output $laptop disable
|
||||
bindswitch --reload --locked lid:off output $laptop enable
|
||||
|
||||
# input
|
||||
input "type:keyboard" {
|
||||
xkb_layout us,si
|
||||
xkb_options caps:escape,grp:alt_shift_toggle
|
||||
xkb_numlock enabled
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue