Metadata-Version: 2.1
Name: sysetup
Version: 1.0.1
Author-email: Quinten Roets <qdr2104@columbia.edu>
License: MIT
Project-URL: Source Code, https://github.com/quintenroets/sysetup
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: backupmaster
Requires-Dist: dbus-next
Requires-Dist: quinten-cli
Requires-Dist: superpathlib
Provides-Extra: dev
Requires-Dist: pre-commit ; extra == 'dev'
Provides-Extra: test
Requires-Dist: hypothesis ; extra == 'test'
Requires-Dist: pytest ; extra == 'test'

[![PyPI version](https://badge.fury.io/py/sysetup.svg)](https://badge.fury.io/py/sysetup)

#### Setup commands
```shell
env_name="qenv"
folder="~/.local/share/envs"
mkdir -p $folder
cd $folder
python -m venv $env_name
source $env_name/bin/activate
python -m pip install sysetup
sysetup
```

## Plasma version 5.22 required

#### Ubuntu
1) Install kubuntu desktop: sudo apt install -y kubuntu-desktop

#### Newest Kubuntu
1) sudo add-apt-repository -y ppa:kubuntu-ppa/backports; sudo apt -y update && sudo apt -y full-upgrade; reboot

#### Raspberry Pi Manjaro 21.02
1) Run in tty: sudo pacman -Syu
2) Set display size (1920 x 1080)
3) General steps
4) Change tigervnc autostart to x0vncserver -passwordfile ~/.vnc/passwd -SecurityTypes=TLSVnc -localhost -display :0

#### Raspberry Pi Ubuntu21.04 Server
1) Run sudo apt update; sudo apt upgrade; sudo apt install kubuntu-desktop
2) Reboot and run startx in new tty to boot
3) Change username: https://www.linuxuprising.com/2019/04/how-to-change-username-on-ubuntu-debian.html
4) Newest kubuntu steps

## Manual steps
1) Set display size (1920 x 1080)
2) Execute setup command: password will need to be given once again for gpg decryption
3) Change wallpaper
4) Appearance
      * Select We10XOS cursors
      * Select sugar candy sddm
      * Reapply window decorations
5) Setup Chrome
      * Enable GPU acceleration in chrome://flags
      * PDF viewer: set page zoom to page fit
6) Login to
     * Pycharm professional
     * VNC Server
7) connect bluetooth keyboard and run sysetup again to trust the device (auto connect on boot)
8) Manually copy plasma-org.kde.plasma.desktop-appletsrc
9) Set user avatar from sysetup assets > icons > avatar.jpg
10) Set kate vim mappings
