Update post-install script
Signed-off-by: Severin Kaderli <severin@kaderli.dev>
This commit is contained in:
parent
993229ae67
commit
3d2e53bbce
4 changed files with 16 additions and 6 deletions
18
post-install
18
post-install
|
@ -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}"
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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: ')
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue