Setting up lf
This commit is contained in:
@@ -17,4 +17,8 @@ done
|
||||
|
||||
echo "Password set successfuly"
|
||||
|
||||
./ssh
|
||||
./setupssh
|
||||
./setupdev
|
||||
./setupwacom
|
||||
./setupmaptool
|
||||
./setupkeyring
|
||||
|
||||
14
.local/bin/setup/setupdev
Executable file
14
.local/bin/setup/setupdev
Executable 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
11
.local/bin/setup/setupjoplin
Executable 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
5
.local/bin/setup/setupkeyring
Executable 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
|
||||
Reference in New Issue
Block a user