diff options
| -rw-r--r-- | desktop/.bashrc | 64 | ||||
| -rw-r--r-- | desktop/.gitconfig | 5 | ||||
| -rw-r--r-- | desktop/.ideavimrc | 13 | ||||
| -rw-r--r-- | desktop/.vimrc | 13 | ||||
| -rwxr-xr-x | desktop/startup-script | 4 |
5 files changed, 99 insertions, 0 deletions
diff --git a/desktop/.bashrc b/desktop/.bashrc new file mode 100644 index 0000000..304afb0 --- /dev/null +++ b/desktop/.bashrc @@ -0,0 +1,64 @@ +[[ $- != *i* ]] && return + +alias ls='ls --color=auto' +alias grep='grep --color=auto' +PS1='\[\e[0;35m\][\u@\h \W]\$\[\e[0m\] ' + +alias bashcfg='vim ~/.bashrc' +alias die='shutdown -h 0' +alias protontricks='flatpak run com.github.Matoking.protontricks' +alias aghvpn='sudo openvpn ~/Downloads/VPN-AGH.2025.ovpn' +alias lobbycode='clip ~/.local/share/Steam/steamapps/common/PAYDAY\ 2/lobby_code' +alias livesplit='~/livesplit/LiveSplitOne' + +vmplayer() { + sudo systemctl start vmware-networks.service + command vmplayer +} +restart() { + konsole & + disown + exit +} +clip() { + xclip -sel clip "$@" +} +open(){ + for file in "$@" + do + xdg-open "$file" + done +} +resizeVideo() { + if [[ $# != 3 ]]; then + echo "Usage: resizeVideo <input-file> <output-file> <size-in-MiB>" + else + inputFile=$1 + outputFile=$2 + sizeInMiB=$3 + videoLength=$(ffprobe -i $inputFile -show_entries format=duration -v quiet -of csv="p=0") + bitrateInkb=$(echo "$sizeInMiB*8300/$videoLength" | bc) + ffmpeg -y -i $inputFile -c:v libx264 -b:v ${bitrateInkb}k -pass 1 -an -f null /dev/null && \ + ffmpeg -i $inputFile -c:v libx264 -b:v ${bitrateInkb}k -pass 2 -c:a aac -b:a 128k $outputFile + rm ffmpeg2pass-0.log ffmpeg2pass-0.log.mbtree + fi +} +music() { + if [[ $# == 0 ]]; then + command find /hdd/mosder/music -printf "\"%p\"\n" | grep .mp3 | xargs vlc + else + if [[ $@ == list ]]; then + command ls -AldQ /hdd/mosder/music/*/ | grep -v ^downloadLinkFiles/$ | awk -F'"' '{print $2}' | awk -F'/' '{print $5}' + elif [[ $@ == metal ]]; then + music alestorm dickinson dżem fighters ghost gloryhammer maiden kult lindemann littlev grubasa metallica nanowar powerwolf rammstein peppers sabaton samurai lawder accept/ sevenfold pestilence purple/ emigrate iggy asgard queen rainbow + else + rx="\($1" + for regexp in "${@:2}" + do + rx="$rx\|$regexp" + done + rx="$rx\)" + command find /hdd/mosder/music -printf "\"%p\"\n" | grep -i "$rx.*\.mp3\"$" | xargs vlc + fi + fi +} diff --git a/desktop/.gitconfig b/desktop/.gitconfig new file mode 100644 index 0000000..fbb16bd --- /dev/null +++ b/desktop/.gitconfig @@ -0,0 +1,5 @@ +[user] + email = xmosder12@gmail.com + name = Mosder +[core] + editor = vim diff --git a/desktop/.ideavimrc b/desktop/.ideavimrc new file mode 100644 index 0000000..f2b3bd8 --- /dev/null +++ b/desktop/.ideavimrc @@ -0,0 +1,13 @@ +unlet! skip_defaults_vim +source $VIMRUNTIME/defaults.vim +set mouse-=a + +syntax on +set tabstop=4 +set shiftwidth=4 + +set shortmess+=A + +set encoding=utf-8 + +inoremap jj <ESC> diff --git a/desktop/.vimrc b/desktop/.vimrc new file mode 100644 index 0000000..f2b3bd8 --- /dev/null +++ b/desktop/.vimrc @@ -0,0 +1,13 @@ +unlet! skip_defaults_vim +source $VIMRUNTIME/defaults.vim +set mouse-=a + +syntax on +set tabstop=4 +set shiftwidth=4 + +set shortmess+=A + +set encoding=utf-8 + +inoremap jj <ESC> diff --git a/desktop/startup-script b/desktop/startup-script new file mode 100755 index 0000000..55b0c22 --- /dev/null +++ b/desktop/startup-script @@ -0,0 +1,4 @@ +#!/bin/bash +discord & +steam & +brave & |
