From 64c284bd8d4cc0d09cfbe73df992052a2638c579 Mon Sep 17 00:00:00 2001 From: kvorschk <92257455+kvorschk@users.noreply.github.com> Date: Sun, 5 Mar 2023 03:29:01 -0500 Subject: [PATCH] update from data --- .config/aliases | 33 +++++++++++++++ .config/bashrc | 20 +++++++++ .config/bm-dirs | 14 +++++++ .config/profile | 107 ++++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 174 insertions(+) create mode 100644 .config/aliases create mode 100644 .config/bashrc create mode 100644 .config/bm-dirs create mode 100644 .config/profile diff --git a/.config/aliases b/.config/aliases new file mode 100644 index 0000000..1eed018 --- /dev/null +++ b/.config/aliases @@ -0,0 +1,33 @@ +alias rh='cd ~' +alias cl='clear' +alias lg='ls -lg' +alias cd..='cd ..' +alias sc='sc-im' +alias w3d='w3m duckduckgo.com' +alias neo='neofetch' +alias rb='reboot' +alias sdn='shutdown now' +alias yt="yt-dlp --embed-metadata -i" +alias yta="yt -x -f bestaudio/best" +alias ls='ls -l -h --color=auto' +alias ytfzf='ytfzf -f' + +alias psi='sudo pacman -S' +alias pss='sudo pacman -Ss' +alias psy='sudo pacman -Sy' +alias psu='sudo pacman -Syu' +alias pr='sudo pacman -R' +alias ys='yay -S' +alias yss='yay -Ss' +alias ysu='yay -Syu' +alias yr='yay -R' + +alias ub='source ~/.bashrc' + + + +alias mmus='sudo mount -t cifs -o username=nobody,password="",noperm //192.168.1.79/mushare $HOME/mnt/mushare' +alias dump='sudo mount -t cifs -o username=nobody,password="",noperm //192.168.1.79/dump $HOME/mnt/dump' +alias movies='sudo mount -t cifs -o username=nobody,password="",noperm //192.168.1.79/movies $HOME/mnt/movies' + +alias forgot='less $HOME/.config/shell/aliases' diff --git a/.config/bashrc b/.config/bashrc new file mode 100644 index 0000000..1c65b51 --- /dev/null +++ b/.config/bashrc @@ -0,0 +1,20 @@ +# +# ~/.bashrc +# + +# If not running interactively, don't do anything +[[ $- != *i* ]] && return + +if + [ -f ~/.config/shell/aliases ]; then + . ~/.config/shell/aliases +fi + +# Set vimrc's location and source it on vim startup +# export VIMINIT='let $MYVIMRC="$XDG_CONFIG_HOME/vim/vimrc" | source $MYVIMRC' + +# alias ls='ls --color=auto' +#PS1='[\u@\h \W]\$ ' +PS1='== \W ⚙️ >>' +eval "$(starship init bash)" +neofetch diff --git a/.config/bm-dirs b/.config/bm-dirs new file mode 100644 index 0000000..33bdab5 --- /dev/null +++ b/.config/bm-dirs @@ -0,0 +1,14 @@ +cac ${XDG_CACHE_HOME:-$HOME/.cache} +cf ${XDG_CONFIG_HOME:-$HOME/.config} +D ${XDG_DOWNLOAD_DIR:-$HOME/files/dls} +d ${XDG_DOCUMENTS_DIR:-$HOME/files/docs} +dt ${XDG_DATA_HOME:-$HOME/.local/share} +rr $HOME/.local/src +h $HOME +m ${XDG_MUSIC_DIR:-$HOME/files/music} +mn $HOME/files/mnt +pp ${XDG_PICTURES_DIR:-$HOME/files/pics +sc $HOME/.local/bin +src $HOME/.local/src +vv ${XDG_VIDEOS_DIR:-$HOME/files/videos + diff --git a/.config/profile b/.config/profile new file mode 100644 index 0000000..63f6c3a --- /dev/null +++ b/.config/profile @@ -0,0 +1,107 @@ +# +# This file is the replacement for '~/.bash_profile'. It is an attempt to +# make one agnostic and coherent env profile that will work across multiple +# system set-up's. +# + +[[ -f ~/.bashrc ]] && . ~/.bashrc + +#add '~/.local/bin' to path +[[ -d $HOME/.local/bin ]] && export PATH=$HOME/.local/bin:$PATH + +#default progz +export TERMINAL="terminator" +export BROWSER="brave" +export EDITOR="vim" + +# Set vimrc's location and source it on vim startup +export VIMINIT='let $MYVIMRC="$XDG_CONFIG_HOME/vim/vimrc" | source $MYVIMRC' + +#~/ sorting +export XDG_CONFIG_HOME="$HOME/.config" +export XDG_DATA_HOME="$HOME/.local/share" +export XDG_CACHE_HOME="$HOME/.cache" +export LESSHISTFILE="-" +export XINITRC="${XDG_CONFIG_HOME:-$HOME/.config}/x11/xinitrc" + +# This is the list for lf icons: +export LF_ICONS="di=📁:\ +fi=📃:\ +tw=🤝:\ +ow=📂:\ +ln=⛓:\ +or=❌:\ +ex=🎯:\ +*.txt=✍:\ +*.mom=✍:\ +*.me=✍:\ +*.ms=✍:\ +*.png=🖼:\ +*.webp=🖼:\ +*.ico=🖼:\ +*.jpg=📸:\ +*.jpe=📸:\ +*.jpeg=📸:\ +*.gif=🖼:\ +*.svg=🗺:\ +*.tif=🖼:\ +*.tiff=🖼:\ +*.xcf=🖌:\ +*.html=🌎:\ +*.xml=📰:\ +*.gpg=🔒:\ +*.css=🎨:\ +*.pdf=📚:\ +*.djvu=📚:\ +*.epub=📚:\ +*.csv=📓:\ +*.xlsx=📓:\ +*.tex=📜:\ +*.md=📘:\ +*.r=📊:\ +*.R=📊:\ +*.rmd=📊:\ +*.Rmd=📊:\ +*.m=📊:\ +*.mp3=🎵:\ +*.opus=🎵:\ +*.ogg=🎵:\ +*.m4a=🎵:\ +*.flac=🎼:\ +*.wav=🎼:\ +*.mkv=🎥:\ +*.mp4=🎥:\ +*.webm=🎥:\ +*.mpeg=🎥:\ +*.avi=🎥:\ +*.mov=🎥:\ +*.mpg=🎥:\ +*.wmv=🎥:\ +*.m4b=🎥:\ +*.flv=🎥:\ +*.zip=📦:\ +*.rar=📦:\ +*.7z=📦:\ +*.tar.gz=📦:\ +*.z64=🎮:\ +*.v64=🎮:\ +*.n64=🎮:\ +*.gba=🎮:\ +*.nes=🎮:\ +*.gdi=🎮:\ +*.1=ℹ:\ +*.nfo=ℹ:\ +*.info=ℹ:\ +*.log=📙:\ +*.iso=📀:\ +*.img=📀:\ +*.bib=🎓:\ +*.ged=👪:\ +*.part=💔:\ +*.torrent=🔽:\ +*.jar=♨:\ +*.java=♨:\ +" + +#start the desktop +startx