Setting up lf

This commit is contained in:
2021-05-23 20:32:50 +01:00
parent 8b109fc010
commit bc8d62e90b
9 changed files with 50 additions and 10 deletions

View File

@@ -17,4 +17,8 @@ done
echo "Password set successfuly"
./ssh
./setupssh
./setupdev
./setupwacom
./setupmaptool
./setupkeyring

14
.local/bin/setup/setupdev Executable file
View File

@@ -0,0 +1,14 @@
#! /bin/bash
mkdir "$HOME/Code"
mkdir "$HOME/Code/DevOps" # For server and computer admin
mkdir "$HOME/Code/FSharp"
mkdir "$HOME/Code/JavaScript"
mkdir "$HOME/Code/Scala"
mkdir "$HOME/Code/Rust"
mkdir "$HOME/Code/PHP"
mkdir "$HOME/Code/Tutorials" # For doing tutorials/courses
mkdir "$HOME/Code/Websites" # Websites in any language
mkdir "$HOME/Code/MobileApps" # Websites in any language
mkdir "$HOME/Code/Tests" # Small test files/scripts

11
.local/bin/setup/setupjoplin Executable file
View File

@@ -0,0 +1,11 @@
#! /bin/bash
TOWER=$(enpasscli -vault="$HOME/Documents/Enpass/Vaults/primary" -sort show "Scarif: Tower" 2>&1)
TOWERUN=$(echo "$TOWER" | grep -Po "(?<=login: )\w+")
TOWERPW=$(echo "$TOWER" | grep -Po "(?<=pass : ).+(?=\")")
joplin config sync.target 5
joplin config sync.5.path https://tower.scarif.space/remote.php/dav/files/chris/Joplin
joplin config sync.5.username "$TOWERUN"
joplin config sync.5.password "$TOWERPW"
joplin sync

5
.local/bin/setup/setupkeyring Executable file
View File

@@ -0,0 +1,5 @@
#! /bin/bash
# Start gnome keyring at login
sudo -A sed -i '/auth include system-local-login/a auth optional pam_gnome_keyring.so' /etc/pam.d/login
sudo -A sed -i '/session include system-local-login/a session optional pam_gnome_keyring.so auto_start' /etc/pam.d/login