/myclient

My client is managed with make

Primary LanguageShellMIT LicenseMIT

Test

My Client

... is managed with make

Requirements

  • OS: Ubuntu 24.04 LTS

Secrets

  • All secrets or stored in a separate directory named ~/secrets/
  • Make sure ~/secrets/ directory exists

Bootstrap

  • To bootstrap a blank system just run the following command
curl --silent --show-error --location https://raw.githubusercontent.com/escalate/myclient/master/scripts/bootstrap.sh | bash

Home directory

  • Copy backup archives manually from NAS to local client

  • Extract all backup archives

cd [RESTOREDIR]
find . -name "*.tar" -type f -exec tar xvf {} \;
  • Move content of extracted archives to corresponding home directory equivalents e.g. ~/Documents
cd [RESTOREDIR]/Documents
mv * ~/Documents/

Manual settings

Files - Location bookmarks

  • Open Files
    • Other Locations -> smb://...
    • Right click -> Add Bookmark

Gnome Shell - Extensions

Settings - Sound

  • Open Settings
    • Sound -> Sound Effects -> Alert volume off

VirtualBox

Extension Pack

  • Download Extension Pack
  • Import .vbox-extpack file
    • File -> Tools -> Extension Pack Manager

Restore VMs

  • Machine -> Add...
  • Open .vbox file

Visual Studio Code - Extensions

License

MIT