Update post-install script

Signed-off-by: Severin Kaderli <severin@kaderli.dev>
This commit is contained in:
Severin Kaderli 2019-05-27 21:00:24 +02:00
parent 993229ae67
commit 3d2e53bbce
Signed by: severinkaderli
GPG key ID: F419F8835B72F0C4
4 changed files with 16 additions and 6 deletions

View file

@ -36,21 +36,29 @@ RUST_COMPONENTS=(
# Main code # Main code
####################################### #######################################
print_section "Setup notes directory" print_section "Setup notes directory"
if [ ! -d "${HOME}/notes" ] if [ ! -d "${HOME}/notes" ]; then
then
git clone gl:notes "${HOME}/notes" git clone gl:notes "${HOME}/notes"
print_log "Created notes directory"
else
print_log "Notes directory already exists"
fi fi
print_section "Setup tasks directory" print_section "Setup tasks directory"
if [ ! -d "${HOME}/tasks" ] if [ ! -d "${HOME}/tasks" ]; then
then
git clone gl:tasks "${HOME}/tasks" git clone gl:tasks "${HOME}/tasks"
print_log "Created tasks directory"
else
print_log "Tasks directory allready exists"
fi fi
print_section "Installing global npm packages" print_section "Installing global npm packages"
print_log "Installing ${#NPM_PACKAGES[@]} packages"
npm i -g "${NPM_PACKAGES[@]}" npm i -g "${NPM_PACKAGES[@]}"
print_section "Install Rust toolchain and components" print_section "Install Rust toolchain and components"
rustup toolchain install beta rustup toolchain install beta
rustup default beta rustup default beta
rustup component add "${RUST_COMPONENTS[@]}" rustup component add "${RUST_COMPONENTS[@]}"
print_section "Manual TODOs"
print_log "Run ${YELLOW}~/.config/polybar/scripts/gmail/auth.py${RESET}"

View file

@ -69,6 +69,7 @@ assign [class="Nemo"] $workspace4
assign [class="Thunar"] $workspace4 assign [class="Thunar"] $workspace4
assign [class="discord"] $workspace5 assign [class="discord"] $workspace5
assign [class="Riot"] $workspace5 assign [class="Riot"] $workspace5
assign [class="Slack"] $workspace5
assign [class="Steam"] $workspace6 assign [class="Steam"] $workspace6
assign [class="keepassxc"] $workspace8 assign [class="keepassxc"] $workspace8
assign [class="vlc"] $workspace9 assign [class="vlc"] $workspace9

View file

@ -31,6 +31,7 @@ exec_always --no-startup-id wallpaper
# Other applications # Other applications
exec autokey-gtk exec autokey-gtk
exec google-chrome-beta exec google-chrome-beta
exec slack
exec nemo exec nemo
exec nemo exec nemo

View file

@ -19,7 +19,7 @@ if pathlib.Path(CREDENTIALS_PATH).is_file():
print('Credentials successfully refreshed') print('Credentials successfully refreshed')
else: else:
flow = client.flow_from_clientsecrets(CLIENT_SECRETS_PATH, scope=SCOPE, flow = client.flow_from_clientsecrets(CLIENT_SECRETS_PATH, scope=SCOPE,
redirect_uri=REDIRECT_URI) redirect_uri=REDIRECT_URI)
auth_uri = flow.step1_get_authorize_url() auth_uri = flow.step1_get_authorize_url()
webbrowser.open(auth_uri) webbrowser.open(auth_uri)
auth_code = input('Enter the auth code: ') auth_code = input('Enter the auth code: ')