summaryrefslogtreecommitdiff
path: root/.config
diff options
context:
space:
mode:
authorfilip <“filip.rabiega@gmail.com”>2025-10-12 23:54:20 +0200
committerfilip <“filip.rabiega@gmail.com”>2025-10-12 23:54:20 +0200
commitdd96c593d1c3c954005c97a886473f7c5eec62eb (patch)
treef3b920d785014f347bfdeea6d6dffbbbb6cfef17 /.config
parente1eb005dca06e079d414eb3ea222e9cc35fa4be5 (diff)
downloaddotfiles-dd96c593d1c3c954005c97a886473f7c5eec62eb.tar.gz
dotfiles-dd96c593d1c3c954005c97a886473f7c5eec62eb.tar.bz2
dotfiles-dd96c593d1c3c954005c97a886473f7c5eec62eb.zip
blabla
Diffstat (limited to '.config')
-rw-r--r--.config/shell/aliasrc27
-rw-r--r--.config/shell/envvarrc4
-rw-r--r--.config/vim/.vimrc2
3 files changed, 18 insertions, 15 deletions
diff --git a/.config/shell/aliasrc b/.config/shell/aliasrc
index a26498f..c3d3a13 100644
--- a/.config/shell/aliasrc
+++ b/.config/shell/aliasrc
@@ -1,13 +1,14 @@
#!/bin/sh
# Use $XINITRC variable if file exists.
-[ -f "$XINITRC" ] && alias startx="startx $XINITRC"
+[ -f "$XINITRC" ] && alias startx="startx \$XINITRC"
-[ -f "$MBSYNCRC" ] && alias mbsync="mbsync -c $MBSYNCRC"
+[ -f "$MBSYNCRC" ] && alias mbsync="mbsync -c \$MBSYNCRC"
# sudo not required for some system commands
-for command in mount umount sv apt apt-get aptitude dpkg su shutdown poweroff reboot cryptsetup ; do
- alias $command="sudo $command"
+sudo_cmds="mount umount sv apt apt-get aptitude dpkg su shutdown poweroff reboot cryptsetup"
+for command in $sudo_cmds; do
+ alias \$command="sudo \$command"
done; unset command
# Verbosity and settings that you pretty much just always are going to want.
@@ -15,13 +16,13 @@ alias \
cp="cp -iv" \
echo="echo -n" \
journalctl="journalctl -xe" \
- mkd="mkdir -pv" \
+ mkdir="mkdir -pv" \
mv="mv -iv" \
rm="logrm -vI" \
- rmd="rmdir -vp" \
+ rmdir="rmdir -vp" \
rsync="rsync -vrPlu" \
pstree="pstree -np" \
- less="less -XER"
+ less="less -XER" \
# Colorize commands when possible.
alias \
@@ -32,7 +33,7 @@ alias \
fgrep="fgrep --color=auto" \
grep="grep --color=auto" \
ip="ip -color=auto" \
- ls="ls_new" \
+ ls="lsn" \
vdir="vdir --color=auto" \
# Making stuff easy to customize and source automatically
@@ -51,24 +52,22 @@ alias \
alias \
..="cd .." \
b="buku --suggest" \
+ bat="batcat" \
bd="buku-dmenu" \
copy="xsel -ib" \
- cs="chadsearch" \
+ fd="fdfind" \
lw="librewolf & exit -f" \
moosic="ncmpcpp" \
- ms="mansplain &" \
nbadd='cat >> "$XDG_CONFIG_HOME"/newsboat/urls << EOF' \
- obs="exec /usr/bin/obsidian" \
py="python3" \
sd="sudo shutdown -h now" \
sql="pgcli" \
- tor="cd ~/Downloads/tor-browser/ && ./start-tor-browser.desktop && cd -" \
update="sudo apt update && apt upgrade" \
wttr="curl wttr.in/Wroclaw" \
# Git aliases
alias \
- dotfiles="/usr/bin/git --git-dir=$HOME/.dotfiles --work-tree=$HOME" \
- obsidian="/usr/bin/git --git-dir=$HOME/obsidian --work-tree=$HOME" \
+ dotfiles="/usr/bin/git --git-dir=\$HOME/.dotfiles --work-tree=\$HOME" \
+ obsidian="/usr/bin/git --git-dir=\$HOME/obsidian --work-tree=\$HOME" \
# Limbo
diff --git a/.config/shell/envvarrc b/.config/shell/envvarrc
index 6f1ff7d..62aaf2f 100644
--- a/.config/shell/envvarrc
+++ b/.config/shell/envvarrc
@@ -13,3 +13,7 @@ export VIMINIT="source $HOME/.config/vim/.vimrc"
export XDG_CONFIG_HOME="$HOME/.config"
export XDG_DATA_HOME="$HOME/.config"
export ZSHDIR="$HOME/.config/shell"
+export STARDICT_DATA_DIR="$HOME/.local/share/stardict"
+export R_HOME="$HOME/langs/R"
+export R_LIBS_USER="$HOME/langs/R"
+export _CONDA_ROOT="$HOME/.local/opt/miniconda3"
diff --git a/.config/vim/.vimrc b/.config/vim/.vimrc
index b8f2f15..a217207 100644
--- a/.config/vim/.vimrc
+++ b/.config/vim/.vimrc
@@ -53,7 +53,7 @@ nnoremap Y y$
nnoremap - ddp
nnoremap _ ddkP
nnoremap <C-J> "+yy
-nnoremap <C-W> "+yW
+nnoremap <C-C> "+yW
nnoremap <C-K> "+p
nnoremap <space> i<space><esc>
nnoremap <silent> <F7> :tabnew ~/.vimrc<CR>