Compare commits
4 Commits
faf8bf8170
...
3ed7467572
| Author | SHA1 | Date | |
|---|---|---|---|
| 3ed7467572 | |||
| 763b90ef33 | |||
| 5745665c15 | |||
| fc9b2517c6 |
@@ -6,18 +6,18 @@ fi
|
|||||||
alias ,git='git config --global user.name "Shaun Reed" && git config --global user.email "shaunrd0@gmail.com"'
|
alias ,git='git config --global user.name "Shaun Reed" && git config --global user.email "shaunrd0@gmail.com"'
|
||||||
# Some aliases don't make sense in the docker image, like shortcuts to fix plasmashell.
|
# Some aliases don't make sense in the docker image, like shortcuts to fix plasmashell.
|
||||||
if [ -f /.dockerenv ]; then
|
if [ -f /.dockerenv ]; then
|
||||||
export DOT_PACKAGES='git stow vim tmux ranger clang wget curl'
|
export DOT_PACKAGES='git stow vim tmux ranger clang wget curl golang-go'
|
||||||
alias ,update='apt update -y && apt upgrade -y && apt upgrade --fix-broken --fix-missing --auto-remove'
|
alias ,update='apt update -y && apt upgrade -y && apt upgrade --fix-broken --fix-missing --auto-remove'
|
||||||
alias ,init='apt update -y && apt install $DOT_PACKAGES -y'
|
alias ,init='apt update -y && apt install -y $DOT_PACKAGES'
|
||||||
alias ,swap='swapoff -a && swapon -a'
|
alias ,swap='swapoff -a && swapon -a'
|
||||||
else
|
else
|
||||||
export DOT_PACKAGES='git stow vim xsel xclip tmux ranger clang yakuake wget curl'
|
export DOT_PACKAGES='git stow vim vim-gtk3 xsel xclip tmux ranger clang yakuake wget curl golang-go'
|
||||||
alias ,update='sudo apt update -y && sudo apt upgrade -y && sudo apt upgrade --fix-broken --fix-missing --auto-remove'
|
alias ,update='sudo apt update -y && sudo apt upgrade -y && sudo apt upgrade --fix-broken --fix-missing --auto-remove'
|
||||||
alias ,init='sudo apt update -y && sudo apt install $DOT_PACKAGES'
|
alias ,init='sudo apt update -y && sudo apt install -y $DOT_PACKAGES'
|
||||||
# Clear kscreen cached settings
|
# Clear kscreen cached settings
|
||||||
alias ,kscreen='rm -rf ~/.local/share/kscreen/*'
|
alias ,kscreen='rm -rf ~/.local/share/kscreen/*'
|
||||||
# Restart plasmashell
|
# Restart plasmashell
|
||||||
alias ,plasmashell='sudo pkill plasmashell && plasmashell --replace &> /dev/null &'
|
alias ,plasmashell='plasmashell --replace &> /dev/null &'
|
||||||
alias ,swap='sudo swapoff -a && sudo swapon -a'
|
alias ,swap='sudo swapoff -a && sudo swapon -a'
|
||||||
alias ,vbox="ps aux www |grep 'VBoxClient --draganddrop' | awk '{print $2}' | xargs kill"
|
alias ,vbox="ps aux www |grep 'VBoxClient --draganddrop' | awk '{print $2}' | xargs kill"
|
||||||
fi
|
fi
|
||||||
@@ -25,11 +25,6 @@ fi
|
|||||||
# colored GCC warnings and errors
|
# colored GCC warnings and errors
|
||||||
#export GCC_COLORS='error=01;31:warning=01;35:note=01;36:caret=01;32:locus=01:quote=01'
|
#export GCC_COLORS='error=01;31:warning=01;35:note=01;36:caret=01;32:locus=01:quote=01'
|
||||||
|
|
||||||
# some more ls aliases
|
|
||||||
alias ll='ls -alF'
|
|
||||||
alias la='ls -A'
|
|
||||||
alias l='ls -CF'
|
|
||||||
|
|
||||||
# Add an "alert" alias for long running commands. Use like so:
|
# Add an "alert" alias for long running commands. Use like so:
|
||||||
# sleep 10; alert
|
# sleep 10; alert
|
||||||
alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"'
|
alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"'
|
||||||
@@ -48,7 +43,9 @@ if [ -e ~/.bash_secrets ]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if command -v tmux &> /dev/null && [ -n "$PS1" ] && [[ ! "$TERM" =~ screen ]] && [[ ! "$TERM" =~ tmux ]] && [ -z "$TMUX" ]; then
|
if command -v tmux &> /dev/null && [ -n "$PS1" ] && [[ ! "$TERM" =~ screen ]] && [[ ! "$TERM" =~ tmux ]] && [ -z "$TMUX" ]; then
|
||||||
exec tmux
|
if ! pstree -s $$ | grep -wq code; then
|
||||||
|
exec tmux >/dev/null 2>&1
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Set the default terminal to use konsole, with kapper profile
|
# Set the default terminal to use konsole, with kapper profile
|
||||||
@@ -104,3 +101,12 @@ if ! [ command -v conda &>/dev/null ] && [ -e ~/Code/Clones/mambaforge/bin/conda
|
|||||||
source ~/.bashrc
|
source ~/.bashrc
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# For shared systems where history is not desired.
|
||||||
|
# ln -sf /dev/null ~/.bash_history
|
||||||
|
# HISTFILE=/dev/null
|
||||||
|
|
||||||
|
# Avoid duplicates in bash history.
|
||||||
|
HISTCONTROL=ignoredups:erasedups
|
||||||
|
# When the shell exits, append to the history file instead of overwriting it.
|
||||||
|
shopt -s histappend
|
||||||
|
|
||||||
|
|||||||
486
.config/plasma-org.kde.plasma.desktop-appletsrc
Normal file
486
.config/plasma-org.kde.plasma.desktop-appletsrc
Normal file
@@ -0,0 +1,486 @@
|
|||||||
|
[ActionPlugins][0]
|
||||||
|
RightButton;NoModifier=org.kde.contextmenu
|
||||||
|
wheel:Vertical;NoModifier=org.kde.switchdesktop
|
||||||
|
|
||||||
|
[ActionPlugins][1]
|
||||||
|
RightButton;NoModifier=org.kde.contextmenu
|
||||||
|
|
||||||
|
[Containments][1][Configuration]
|
||||||
|
PreloadWeight=42
|
||||||
|
|
||||||
|
[Containments][2]
|
||||||
|
activityId=
|
||||||
|
formfactor=2
|
||||||
|
immutability=1
|
||||||
|
lastScreen=0
|
||||||
|
location=4
|
||||||
|
plugin=org.kde.panel
|
||||||
|
wallpaperplugin=org.kde.image
|
||||||
|
|
||||||
|
[Containments][2][Applets][20][Configuration]
|
||||||
|
PreloadWeight=77
|
||||||
|
|
||||||
|
[Containments][2][Applets][21]
|
||||||
|
immutability=1
|
||||||
|
plugin=org.kde.plasma.minimizeall
|
||||||
|
|
||||||
|
[Containments][2][Applets][21][Configuration]
|
||||||
|
PreloadWeight=42
|
||||||
|
|
||||||
|
[Containments][2][Applets][25]
|
||||||
|
immutability=1
|
||||||
|
plugin=org.kde.plasma.activitypager
|
||||||
|
|
||||||
|
[Containments][2][Applets][25][Configuration]
|
||||||
|
PreloadWeight=18
|
||||||
|
|
||||||
|
[Containments][2][Applets][25][Configuration][ConfigDialog]
|
||||||
|
DialogHeight=600
|
||||||
|
DialogWidth=800
|
||||||
|
|
||||||
|
[Containments][2][Applets][25][Configuration][General]
|
||||||
|
showWindowIcons=true
|
||||||
|
|
||||||
|
[Containments][2][Applets][26][Configuration]
|
||||||
|
PreloadWeight=42
|
||||||
|
|
||||||
|
[Containments][2][Applets][26][Configuration][SensorColors]
|
||||||
|
network/all/download=61,174,233
|
||||||
|
network/all/upload=233,120,61
|
||||||
|
|
||||||
|
[Containments][2][Applets][27]
|
||||||
|
immutability=1
|
||||||
|
plugin=org.kde.plasma.systemmonitor
|
||||||
|
|
||||||
|
[Containments][2][Applets][27][Configuration]
|
||||||
|
CurrentPreset=org.kde.plasma.systemmonitor
|
||||||
|
PreloadWeight=46
|
||||||
|
|
||||||
|
[Containments][2][Applets][27][Configuration][Appearance]
|
||||||
|
chartFace=org.kde.ksysguard.piechart
|
||||||
|
title=CPU
|
||||||
|
|
||||||
|
[Containments][2][Applets][27][Configuration][ConfigDialog]
|
||||||
|
DialogHeight=600
|
||||||
|
DialogWidth=800
|
||||||
|
|
||||||
|
[Containments][2][Applets][27][Configuration][SensorColors]
|
||||||
|
cpu/all/usage=61,233,79
|
||||||
|
|
||||||
|
[Containments][2][Applets][27][Configuration][Sensors]
|
||||||
|
highPrioritySensorIds=["cpu/all/usage"]
|
||||||
|
lowPrioritySensorIds=["cpu/all/system","cpu/all/user","cpu/all/wait","cpu/loadaverages/loadaverage1","cpu/loadaverages/loadaverage15","cpu/loadaverages/loadaverage5"]
|
||||||
|
totalSensors=["cpu/all/usage"]
|
||||||
|
|
||||||
|
[Containments][2][Applets][28]
|
||||||
|
immutability=1
|
||||||
|
plugin=org.kde.plasma.systemmonitor
|
||||||
|
|
||||||
|
[Containments][2][Applets][28][Configuration]
|
||||||
|
CurrentPreset=org.kde.plasma.systemmonitor
|
||||||
|
PreloadWeight=26
|
||||||
|
|
||||||
|
[Containments][2][Applets][28][Configuration][Appearance]
|
||||||
|
chartFace=org.kde.ksysguard.piechart
|
||||||
|
title=SWAP
|
||||||
|
|
||||||
|
[Containments][2][Applets][28][Configuration][ConfigDialog]
|
||||||
|
DialogHeight=600
|
||||||
|
DialogWidth=800
|
||||||
|
|
||||||
|
[Containments][2][Applets][28][Configuration][SensorColors]
|
||||||
|
memory/swap/freePercent=0,0,0
|
||||||
|
memory/swap/usedPercent=170,0,0
|
||||||
|
|
||||||
|
[Containments][2][Applets][28][Configuration][Sensors]
|
||||||
|
highPrioritySensorIds=["memory/swap/usedPercent"]
|
||||||
|
lowPrioritySensorIds=["memory/swap/freePercent"]
|
||||||
|
totalSensors=["memory/swap/usedPercent","memory/swap/freePercent"]
|
||||||
|
|
||||||
|
[Containments][2][Applets][29]
|
||||||
|
immutability=1
|
||||||
|
plugin=org.kde.plasma.systemmonitor
|
||||||
|
|
||||||
|
[Containments][2][Applets][29][Configuration]
|
||||||
|
CurrentPreset=org.kde.plasma.systemmonitor
|
||||||
|
PreloadWeight=31
|
||||||
|
|
||||||
|
[Containments][2][Applets][29][Configuration][Appearance]
|
||||||
|
chartFace=org.kde.ksysguard.piechart
|
||||||
|
title=RAM
|
||||||
|
|
||||||
|
[Containments][2][Applets][29][Configuration][ConfigDialog]
|
||||||
|
DialogHeight=600
|
||||||
|
DialogWidth=800
|
||||||
|
|
||||||
|
[Containments][2][Applets][29][Configuration][SensorColors]
|
||||||
|
memory/physical/freePercent=0,0,0
|
||||||
|
memory/physical/usedPercent=170,0,0
|
||||||
|
|
||||||
|
[Containments][2][Applets][29][Configuration][Sensors]
|
||||||
|
highPrioritySensorIds=["memory/physical/usedPercent"]
|
||||||
|
lowPrioritySensorIds=["memory/physical/freePercent"]
|
||||||
|
totalSensors=["memory/physical/usedPercent","memory/physical/freePercent"]
|
||||||
|
|
||||||
|
[Containments][2][Applets][3]
|
||||||
|
immutability=1
|
||||||
|
plugin=org.kde.plasma.kickoff
|
||||||
|
|
||||||
|
[Containments][2][Applets][3][Configuration]
|
||||||
|
PreloadWeight=92
|
||||||
|
popupHeight=556
|
||||||
|
popupWidth=701
|
||||||
|
|
||||||
|
[Containments][2][Applets][3][Configuration][Configuration/General]
|
||||||
|
showAppsByName=true
|
||||||
|
|
||||||
|
[Containments][2][Applets][3][Configuration][General]
|
||||||
|
favorites=preferred://browser,org.kde.discover.desktop,org.kde.kontact.desktop,org.kde.kate.desktop,libreoffice-startcenter.desktop,org.kde.dolphin.desktop,org.kde.plasma-systemmonitor.desktop,systemsettings.desktop,org.kde.konsole.desktop
|
||||||
|
favoritesPortedToKAstats=true
|
||||||
|
|
||||||
|
[Containments][2][Applets][3][Configuration][Shortcuts]
|
||||||
|
global=Alt+F1
|
||||||
|
|
||||||
|
[Containments][2][Applets][3][Shortcuts]
|
||||||
|
global=Alt+F1
|
||||||
|
|
||||||
|
[Containments][2][Applets][30]
|
||||||
|
immutability=1
|
||||||
|
plugin=org.kde.plasma.systemmonitor
|
||||||
|
|
||||||
|
[Containments][2][Applets][30][Configuration]
|
||||||
|
CurrentPreset=org.kde.plasma.systemmonitor
|
||||||
|
PreloadWeight=46
|
||||||
|
|
||||||
|
[Containments][2][Applets][30][Configuration][Appearance]
|
||||||
|
chartFace=org.kde.ksysguard.linechart
|
||||||
|
title=Network speed
|
||||||
|
|
||||||
|
[Containments][2][Applets][30][Configuration][SensorColors]
|
||||||
|
network/all/download=61,174,233
|
||||||
|
network/all/upload=233,120,61
|
||||||
|
|
||||||
|
[Containments][2][Applets][30][Configuration][Sensors]
|
||||||
|
highPrioritySensorIds=["network/all/download","network/all/upload"]
|
||||||
|
|
||||||
|
[Containments][2][Applets][31][Configuration]
|
||||||
|
PreloadWeight=26
|
||||||
|
|
||||||
|
[Containments][2][Applets][36]
|
||||||
|
immutability=1
|
||||||
|
plugin=org.kde.plasma.eventcalendar
|
||||||
|
|
||||||
|
[Containments][2][Applets][36][Configuration]
|
||||||
|
PreloadWeight=100
|
||||||
|
|
||||||
|
[Containments][2][Applets][36][Configuration][ConfigDialog]
|
||||||
|
DialogHeight=600
|
||||||
|
DialogWidth=800
|
||||||
|
|
||||||
|
[Containments][2][Applets][36][Configuration][General]
|
||||||
|
v71Migration=true
|
||||||
|
v72Migration=true
|
||||||
|
|
||||||
|
[Containments][2][Applets][36][Configuration][Google Calendar]
|
||||||
|
calendarList=W10=
|
||||||
|
tasklistList=W10=
|
||||||
|
|
||||||
|
[Containments][2][Applets][36][Configuration][Weather]
|
||||||
|
openWeatherMapCityId=5149222
|
||||||
|
weatherUnits=imperial
|
||||||
|
|
||||||
|
[Containments][2][Applets][39]
|
||||||
|
immutability=1
|
||||||
|
plugin=org.kde.weatherWidget-2
|
||||||
|
|
||||||
|
[Containments][2][Applets][39][Configuration]
|
||||||
|
PreloadWeight=100
|
||||||
|
|
||||||
|
[Containments][2][Applets][39][Configuration][ConfigDialog]
|
||||||
|
DialogHeight=600
|
||||||
|
DialogWidth=800
|
||||||
|
|
||||||
|
[Containments][2][Applets][39][Configuration][General]
|
||||||
|
firstRun=false
|
||||||
|
places=[{"providerId":"owm","placeIdentifier":"5149222","placeAlias":"Canton, OH","timezoneID":0}]
|
||||||
|
|
||||||
|
[Containments][2][Applets][39][Configuration][Units]
|
||||||
|
pressureType=inHg
|
||||||
|
temperatureType=fahrenheit
|
||||||
|
windSpeedType=mph
|
||||||
|
|
||||||
|
[Containments][2][Applets][4][Configuration]
|
||||||
|
PreloadWeight=42
|
||||||
|
|
||||||
|
[Containments][2][Applets][5]
|
||||||
|
immutability=1
|
||||||
|
plugin=org.kde.plasma.icontasks
|
||||||
|
|
||||||
|
[Containments][2][Applets][5][Configuration]
|
||||||
|
PreloadWeight=42
|
||||||
|
|
||||||
|
[Containments][2][Applets][5][Configuration][ConfigDialog]
|
||||||
|
DialogHeight=600
|
||||||
|
DialogWidth=800
|
||||||
|
|
||||||
|
[Containments][2][Applets][5][Configuration][General]
|
||||||
|
launchers=preferred://filemanager
|
||||||
|
sortingStrategy=4
|
||||||
|
|
||||||
|
[Containments][2][Applets][6]
|
||||||
|
immutability=1
|
||||||
|
plugin=org.kde.plasma.marginsseparator
|
||||||
|
|
||||||
|
[Containments][2][Applets][6][Configuration]
|
||||||
|
PreloadWeight=42
|
||||||
|
|
||||||
|
[Containments][2][Applets][61]
|
||||||
|
immutability=1
|
||||||
|
plugin=org.kde.plasma.digitalclock
|
||||||
|
|
||||||
|
[Containments][2][Applets][61][Configuration]
|
||||||
|
PreloadWeight=100
|
||||||
|
popupHeight=500
|
||||||
|
popupWidth=900
|
||||||
|
|
||||||
|
[Containments][2][Applets][61][Configuration][Appearance]
|
||||||
|
selectedTimeZones=America/Los_Angeles,Local,UTC+00:00,Europe/Paris,Europe/Madrid,Europe/Athens
|
||||||
|
showDate=false
|
||||||
|
showWeekNumbers=true
|
||||||
|
|
||||||
|
[Containments][2][Applets][61][Configuration][ConfigDialog]
|
||||||
|
DialogHeight=540
|
||||||
|
DialogWidth=720
|
||||||
|
|
||||||
|
[Containments][2][Applets][7]
|
||||||
|
immutability=1
|
||||||
|
plugin=org.kde.plasma.systemtray
|
||||||
|
|
||||||
|
[Containments][2][Applets][7][Configuration]
|
||||||
|
PreloadWeight=92
|
||||||
|
SystrayContainmentId=8
|
||||||
|
|
||||||
|
[Containments][2][ConfigDialog]
|
||||||
|
DialogHeight=91
|
||||||
|
DialogWidth=1920
|
||||||
|
|
||||||
|
[Containments][2][Configuration]
|
||||||
|
PreloadWeight=42
|
||||||
|
|
||||||
|
[Containments][2][General]
|
||||||
|
AppletOrder=3;29;28;27;30;5;25;61;6;7;21
|
||||||
|
|
||||||
|
[Containments][22][Configuration]
|
||||||
|
PreloadWeight=42
|
||||||
|
|
||||||
|
[Containments][27][Configuration]
|
||||||
|
PreloadWeight=42
|
||||||
|
|
||||||
|
[Containments][28][Configuration]
|
||||||
|
PreloadWeight=42
|
||||||
|
|
||||||
|
[Containments][29][Configuration]
|
||||||
|
PreloadWeight=42
|
||||||
|
|
||||||
|
[Containments][30][Configuration]
|
||||||
|
PreloadWeight=42
|
||||||
|
|
||||||
|
[Containments][32][Configuration]
|
||||||
|
PreloadWeight=34
|
||||||
|
|
||||||
|
[Containments][33][Configuration]
|
||||||
|
PreloadWeight=34
|
||||||
|
|
||||||
|
[Containments][34][Configuration]
|
||||||
|
PreloadWeight=42
|
||||||
|
|
||||||
|
[Containments][35][Configuration]
|
||||||
|
PreloadWeight=42
|
||||||
|
|
||||||
|
[Containments][36][Configuration]
|
||||||
|
PreloadWeight=42
|
||||||
|
|
||||||
|
[Containments][37][Configuration]
|
||||||
|
PreloadWeight=42
|
||||||
|
|
||||||
|
[Containments][38][Configuration]
|
||||||
|
PreloadWeight=42
|
||||||
|
|
||||||
|
[Containments][39][Configuration]
|
||||||
|
PreloadWeight=42
|
||||||
|
|
||||||
|
[Containments][40][Configuration]
|
||||||
|
PreloadWeight=42
|
||||||
|
|
||||||
|
[Containments][42][Configuration]
|
||||||
|
PreloadWeight=42
|
||||||
|
|
||||||
|
[Containments][71]
|
||||||
|
ItemGeometries-3840x2160=
|
||||||
|
ItemGeometriesHorizontal=
|
||||||
|
activityId=335a53bf-d117-46d8-a166-621281cf7411
|
||||||
|
formfactor=0
|
||||||
|
immutability=1
|
||||||
|
lastScreen=0
|
||||||
|
location=0
|
||||||
|
plugin=org.kde.plasma.folder
|
||||||
|
wallpaperplugin=org.kde.image
|
||||||
|
|
||||||
|
[Containments][72]
|
||||||
|
activityId=335a53bf-d117-46d8-a166-621281cf7411
|
||||||
|
formfactor=0
|
||||||
|
immutability=1
|
||||||
|
lastScreen=1
|
||||||
|
location=0
|
||||||
|
plugin=org.kde.plasma.folder
|
||||||
|
wallpaperplugin=org.kde.image
|
||||||
|
|
||||||
|
[Containments][8]
|
||||||
|
activityId=
|
||||||
|
formfactor=2
|
||||||
|
immutability=1
|
||||||
|
lastScreen=0
|
||||||
|
location=4
|
||||||
|
plugin=org.kde.plasma.private.systemtray
|
||||||
|
popupHeight=480
|
||||||
|
popupWidth=480
|
||||||
|
wallpaperplugin=org.kde.image
|
||||||
|
|
||||||
|
[Containments][8][Applets][10]
|
||||||
|
immutability=1
|
||||||
|
plugin=org.kde.kdeconnect
|
||||||
|
|
||||||
|
[Containments][8][Applets][10][Configuration]
|
||||||
|
PreloadWeight=42
|
||||||
|
|
||||||
|
[Containments][8][Applets][11]
|
||||||
|
immutability=1
|
||||||
|
plugin=org.kde.plasma.clipboard
|
||||||
|
|
||||||
|
[Containments][8][Applets][11][Configuration]
|
||||||
|
PreloadWeight=92
|
||||||
|
|
||||||
|
[Containments][8][Applets][12]
|
||||||
|
immutability=1
|
||||||
|
plugin=org.kde.plasma.volume
|
||||||
|
|
||||||
|
[Containments][8][Applets][12][Configuration]
|
||||||
|
PreloadWeight=42
|
||||||
|
|
||||||
|
[Containments][8][Applets][12][Configuration][ConfigDialog]
|
||||||
|
DialogHeight=600
|
||||||
|
DialogWidth=800
|
||||||
|
|
||||||
|
[Containments][8][Applets][12][Configuration][General]
|
||||||
|
currentTab=streams
|
||||||
|
migrated=true
|
||||||
|
|
||||||
|
[Containments][8][Applets][13]
|
||||||
|
immutability=1
|
||||||
|
plugin=org.kde.plasma.keyboardindicator
|
||||||
|
|
||||||
|
[Containments][8][Applets][13][Configuration]
|
||||||
|
PreloadWeight=42
|
||||||
|
|
||||||
|
[Containments][8][Applets][14]
|
||||||
|
immutability=1
|
||||||
|
plugin=org.kde.plasma.devicenotifier
|
||||||
|
|
||||||
|
[Containments][8][Applets][14][Configuration]
|
||||||
|
PreloadWeight=42
|
||||||
|
|
||||||
|
[Containments][8][Applets][15]
|
||||||
|
immutability=1
|
||||||
|
plugin=org.kde.plasma.nightcolorcontrol
|
||||||
|
|
||||||
|
[Containments][8][Applets][15][Configuration]
|
||||||
|
PreloadWeight=87
|
||||||
|
|
||||||
|
[Containments][8][Applets][16]
|
||||||
|
immutability=1
|
||||||
|
plugin=org.kde.plasma.manage-inputmethod
|
||||||
|
|
||||||
|
[Containments][8][Applets][16][Configuration]
|
||||||
|
PreloadWeight=42
|
||||||
|
|
||||||
|
[Containments][8][Applets][17]
|
||||||
|
immutability=1
|
||||||
|
plugin=org.kde.plasma.vault
|
||||||
|
|
||||||
|
[Containments][8][Applets][17][Configuration]
|
||||||
|
PreloadWeight=42
|
||||||
|
|
||||||
|
[Containments][8][Applets][18]
|
||||||
|
immutability=1
|
||||||
|
plugin=org.kde.plasma.keyboardlayout
|
||||||
|
|
||||||
|
[Containments][8][Applets][18][Configuration]
|
||||||
|
PreloadWeight=52
|
||||||
|
|
||||||
|
[Containments][8][Applets][19]
|
||||||
|
immutability=1
|
||||||
|
plugin=org.kde.plasma.printmanager
|
||||||
|
|
||||||
|
[Containments][8][Applets][19][Configuration]
|
||||||
|
PreloadWeight=92
|
||||||
|
|
||||||
|
[Containments][8][Applets][22]
|
||||||
|
immutability=1
|
||||||
|
plugin=org.kde.plasma.battery
|
||||||
|
|
||||||
|
[Containments][8][Applets][22][Configuration]
|
||||||
|
PreloadWeight=42
|
||||||
|
|
||||||
|
[Containments][8][Applets][22][Shortcuts]
|
||||||
|
global=
|
||||||
|
|
||||||
|
[Containments][8][Applets][23]
|
||||||
|
immutability=1
|
||||||
|
plugin=org.kde.plasma.networkmanagement
|
||||||
|
|
||||||
|
[Containments][8][Applets][23][Configuration]
|
||||||
|
PreloadWeight=47
|
||||||
|
|
||||||
|
[Containments][8][Applets][24]
|
||||||
|
immutability=1
|
||||||
|
plugin=org.kde.plasma.bluetooth
|
||||||
|
|
||||||
|
[Containments][8][Applets][24][Configuration]
|
||||||
|
PreloadWeight=18
|
||||||
|
|
||||||
|
[Containments][8][Applets][25][Configuration]
|
||||||
|
PreloadWeight=54
|
||||||
|
|
||||||
|
[Containments][8][Applets][35]
|
||||||
|
immutability=1
|
||||||
|
plugin=org.kde.plasma.mediacontroller
|
||||||
|
|
||||||
|
[Containments][8][Applets][35][Configuration]
|
||||||
|
PreloadWeight=0
|
||||||
|
|
||||||
|
[Containments][8][Applets][65]
|
||||||
|
immutability=1
|
||||||
|
plugin=org.kde.kscreen
|
||||||
|
|
||||||
|
[Containments][8][Applets][9]
|
||||||
|
immutability=1
|
||||||
|
plugin=org.kde.plasma.notifications
|
||||||
|
|
||||||
|
[Containments][8][Applets][9][Configuration]
|
||||||
|
PreloadWeight=42
|
||||||
|
|
||||||
|
[Containments][8][ConfigDialog]
|
||||||
|
DialogHeight=600
|
||||||
|
DialogWidth=800
|
||||||
|
|
||||||
|
[Containments][8][Configuration]
|
||||||
|
PreloadWeight=42
|
||||||
|
|
||||||
|
[Containments][8][General]
|
||||||
|
extraItems=org.kde.plasma.battery,org.kde.plasma.notifications,org.kde.plasma.clipboard,org.kde.plasma.mediacontroller,org.kde.kupapplet,org.kde.plasma.volume,org.kde.plasma.keyboardindicator,org.kde.plasma.devicenotifier,org.kde.plasma.bluetooth,org.kde.plasma.networkmanagement,org.kde.plasma.nightcolorcontrol,org.kde.plasma.manage-inputmethod,org.kde.plasma.vault,org.kde.plasma.keyboardlayout,org.kde.plasma.printmanager,org.kde.kscreen,org.kde.kdeconnect
|
||||||
|
knownItems=org.kde.plasma.battery,org.kde.plasma.notifications,org.kde.plasma.clipboard,org.kde.plasma.mediacontroller,org.kde.kupapplet,org.kde.plasma.volume,org.kde.plasma.keyboardindicator,org.kde.plasma.devicenotifier,org.kde.plasma.bluetooth,org.kde.plasma.networkmanagement,org.kde.plasma.nightcolorcontrol,org.kde.plasma.manage-inputmethod,org.kde.plasma.vault,org.kde.plasma.keyboardlayout,org.kde.plasma.printmanager,org.kde.kscreen,org.kde.kdeconnect
|
||||||
|
shownItems=org.kde.plasma.battery
|
||||||
|
|
||||||
|
[ScreenMapping]
|
||||||
|
itemsOnDisabledScreens=
|
||||||
|
screenMapping=desktop:/goals.md,0,335a53bf-d117-46d8-a166-621281cf7411,desktop:/kilroy.md,0,335a53bf-d117-46d8-a166-621281cf7411
|
||||||
1
.gitignore
vendored
1
.gitignore
vendored
@@ -1,4 +1,3 @@
|
|||||||
.bashrc
|
|
||||||
.bash_secrets
|
.bash_secrets
|
||||||
.vim/.netrwhist
|
.vim/.netrwhist
|
||||||
.idea/
|
.idea/
|
||||||
|
|||||||
2
.inputrc
Normal file
2
.inputrc
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
"\e[A": history-search-backward
|
||||||
|
"\e[B": history-search-forward
|
||||||
@@ -1,3 +1,6 @@
|
|||||||
|
.git
|
||||||
|
.gitmodules
|
||||||
|
.gitignore
|
||||||
README.md
|
README.md
|
||||||
setup.sh
|
setup.sh
|
||||||
Dockerfile
|
Dockerfile
|
||||||
|
|||||||
15
.tmux.conf
15
.tmux.conf
@@ -1,16 +1,13 @@
|
|||||||
###############################################################################
|
###############################################################################
|
||||||
## Author: Shaun Reed | Contact: shaunrd0@gmail.com | URL: www.shaunreed.com ##
|
## Author: Shaun Reed | Contact: shaunrd0@gmail.com | URL: www.shaunreed.com ##
|
||||||
## ##
|
## ##
|
||||||
## A custom tmux multiplexer config / layout created for Manjaro i3 ##
|
## A custom tmux multiplexer config / layout created for KDE ##
|
||||||
## Inspired by vim-powerline: https://github.com/Lokaltog/powerline ##
|
|
||||||
## ##
|
## ##
|
||||||
## This config was created and tested with Powerline Consolas ##
|
## This config was tested with SauceCodePro Nerd Font Mono, Regular ##
|
||||||
## https://github.com/Lokaltog/powerline-fonts ##
|
## See: dot/.local/share/fonts/ ##
|
||||||
## Some symbols may require Font Awesome 5 Free Solid ##
|
## https://github.com/ryanoasis/nerd-fonts ##
|
||||||
## ##
|
## ##
|
||||||
###############################################################################
|
###############################################################################
|
||||||
# .tmux.conf
|
|
||||||
#
|
|
||||||
# If symbols or powerline layout fail to appear...
|
# If symbols or powerline layout fail to appear...
|
||||||
# + Check your terminal emulator font settings include these fonts
|
# + Check your terminal emulator font settings include these fonts
|
||||||
# + Check that required fonts are installed
|
# + Check that required fonts are installed
|
||||||
@@ -57,10 +54,10 @@ set -g status-style fg=colour240,bg=colour233
|
|||||||
set -g status-left-style bg=colour233,fg=colour243
|
set -g status-left-style bg=colour233,fg=colour243
|
||||||
set -g status-left-length 40
|
set -g status-left-length 40
|
||||||
|
|
||||||
# Note: Powerline font requires alternate of bold on right side
|
# Note: SauceCodePro font requires alternate of bold on right side
|
||||||
# + Corrects gap on right of character that reveals BG color
|
# + Corrects gap on right of character that reveals BG color
|
||||||
# Note: No bold required, no BG reveal produced by symbol gaps on left side
|
# Note: No bold required, no BG reveal produced by symbol gaps on left side
|
||||||
# + Font: Sauce Code Pro (NERD patch)
|
# + Font: SauceCodePro (NERD patch, Regular)
|
||||||
|
|
||||||
# Right side of status bar
|
# Right side of status bar
|
||||||
set -g status-right-style bg=colour233,fg=colour243
|
set -g status-right-style bg=colour233,fg=colour243
|
||||||
|
|||||||
@@ -11,7 +11,6 @@ set -g mouse on
|
|||||||
bind -n MouseDown2Pane run "tmux set-buffer -b primary_selection \"$(xsel -o)\"; tmux paste-buffer -b primary_selection; tmux delete-buffer -b primary_selection"
|
bind -n MouseDown2Pane run "tmux set-buffer -b primary_selection \"$(xsel -o)\"; tmux paste-buffer -b primary_selection; tmux delete-buffer -b primary_selection"
|
||||||
|
|
||||||
# List of plugins and their settings
|
# List of plugins and their settings
|
||||||
set -g @plugin 'tmux-plugins/tpm'
|
|
||||||
set -g @plugin 'nhdaly/tmux-better-mouse-mode'
|
set -g @plugin 'nhdaly/tmux-better-mouse-mode'
|
||||||
set -g @scroll-speed-num-lines-per-scroll 2
|
set -g @scroll-speed-num-lines-per-scroll 2
|
||||||
set -g @plugin 'tmux-plugins/tpm'
|
set -g @plugin 'tmux-plugins/tpm'
|
||||||
|
|||||||
4
.vimrc
4
.vimrc
@@ -25,7 +25,7 @@ set directory=~/.vim/swap//,~/tmp/,/var/tmp/,/tmp/,.
|
|||||||
set backupdir=~/.vim/backup//,~/tmp/,/var/tmp/,/tmp/,.
|
set backupdir=~/.vim/backup//,~/tmp/,/var/tmp/,/tmp/,.
|
||||||
" Persistant undo
|
" Persistant undo
|
||||||
" :help undo-persistence
|
" :help undo-persistence
|
||||||
set undodir=~/.vim/undo//,~/tmp/,/var/tmp/,/tmp/,.
|
set undodir=~/.vim/undodir//,~/tmp/,/var/tmp/,/tmp/,.
|
||||||
set undofile
|
set undofile
|
||||||
|
|
||||||
" Combine vim clipboard with global clipboard buffer
|
" Combine vim clipboard with global clipboard buffer
|
||||||
@@ -141,7 +141,7 @@ nmap <silent> <C-j> <Plug>(ale_next_wrap)
|
|||||||
"let g:colorizer_colornames = 0 " Don't color literal names, like red, green, etc
|
"let g:colorizer_colornames = 0 " Don't color literal names, like red, green, etc
|
||||||
let g:colorizer_auto_color = 0
|
let g:colorizer_auto_color = 0
|
||||||
""let g:colorizer_skip_comments = 1
|
""let g:colorizer_skip_comments = 1
|
||||||
""let g:colorizer_auto_filetype ='css,html,vim'
|
let g:colorizer_auto_filetype ='css,html,qml'
|
||||||
nnoremap <C-c> :ColorToggle<CR>
|
nnoremap <C-c> :ColorToggle<CR>
|
||||||
|
|
||||||
" Symbols important to vim / terminal layouts
|
" Symbols important to vim / terminal layouts
|
||||||
|
|||||||
@@ -3,8 +3,8 @@ FROM ubuntu:latest
|
|||||||
COPY . /dot
|
COPY . /dot
|
||||||
ENV TERM=xterm-256color
|
ENV TERM=xterm-256color
|
||||||
# Install additional packages we need
|
# Install additional packages we need
|
||||||
RUN apt update -y && apt upgrade -y
|
RUN bash -c '. /dot/.bash_aliases && apt update -y && apt install -y $DOT_PACKAGES fontconfig'
|
||||||
RUN apt install -y git stow vim tmux ranger clang wget curl golang-go
|
RUN apt upgrade -y
|
||||||
RUN go install github.com/arl/gitmux@latest
|
RUN go install github.com/arl/gitmux@latest
|
||||||
# Update submodules for plugins
|
# Update submodules for plugins
|
||||||
RUN cd /dot && git submodule update --init && cp .gitmux.conf.docker .gitmux.conf
|
RUN cd /dot && git submodule update --init && cp .gitmux.conf.docker .gitmux.conf
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
## Dotfiles
|
## Dotfiles
|
||||||
|
|
||||||
Dotfiles configurations for headless Ubuntu 22.04 linux environments. Be sure to clone recursively if you want to grab updated plugins / submodules included. For example, using Pathogen with Vim to manage plugins requires that the plugin to be installed are cloned to the `~/.vim/bundle/` directory. Cloning recursively allows git to clone these same nested repositories/submodules within this directory so Pathogen can handle running the Vim plugins.
|
Dotfiles configurations for headless Kubuntu linux environments. Be sure to clone recursively if you want to grab updated plugins / submodules included. For example, using Pathogen with Vim to manage plugins requires that the plugin to be installed are cloned to the `~/.vim/bundle/` directory. Cloning recursively allows git to clone these same nested repositories/submodules within this directory so Pathogen can handle running the Vim plugins.
|
||||||
|
|
||||||
Once installed, editing source code in vim supports features displayed in the screenshot below
|
Once installed, editing source code in vim supports features displayed in the screenshot below
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
### Install Dotfiles
|
### Install
|
||||||
|
|
||||||
If you don't install `vim-gtk3`, vim will not have access to your system clipboard, and your copy and paste buffers will not stay in sync.
|
If you don't install `vim-gtk3`, vim will not have access to your system clipboard, and your copy and paste buffers will not stay in sync.
|
||||||
|
|
||||||
|
|||||||
23
setup.sh
23
setup.sh
@@ -1,23 +1,6 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
git submodule update --init
|
git submodule update --init
|
||||||
|
# Use alias for installing packages so we don't maintain several dependency lists.
|
||||||
sudo apt update
|
. .bash_aliases
|
||||||
|
,init
|
||||||
sudo apt install -y \
|
|
||||||
git \
|
|
||||||
stow \
|
|
||||||
vim \
|
|
||||||
vim-gtk3 \
|
|
||||||
xsel \
|
|
||||||
xclip \
|
|
||||||
tmux \
|
|
||||||
ranger \
|
|
||||||
clang \
|
|
||||||
yakuake \
|
|
||||||
wget \
|
|
||||||
curl \
|
|
||||||
golang-go
|
|
||||||
|
|
||||||
go install github.com/arl/gitmux@latest
|
go install github.com/arl/gitmux@latest
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user