2022-11-10 09:31:38 +00:00
|
|
|
# ManuSurface Setup
|
|
|
|
The steps described here allow the creation of a linux system on a Surface Book 2.
|
|
|
|
|
|
|
|
- Rename host
|
|
|
|
- Install Brave
|
2022-11-12 03:12:10 +00:00
|
|
|
- Using the [installer script](../scripts/PopOS/software/brave.sh)
|
2022-11-10 09:31:38 +00:00
|
|
|
- Install Bitwarden
|
2022-11-10 17:24:02 +00:00
|
|
|
- Install Xournal++
|
2022-11-10 23:19:30 +00:00
|
|
|
- Install Signal
|
|
|
|
- Install Steam
|
|
|
|
- Install Bottles
|
2022-11-12 03:12:10 +00:00
|
|
|
- Install codium
|
|
|
|
- Using [installer script](../scripts/PopOS/software/codium.sh)
|
2022-11-10 09:31:38 +00:00
|
|
|
- Generate SSH-key
|
|
|
|
- Install `linux-surface`
|
|
|
|
See: <https://github.com/linux-surface/linux-surface/wiki/Installation-and-Setup>
|
2022-11-12 13:15:11 +00:00
|
|
|
- Using [installer script](../scripts/PopOS/linux-surface.sh)
|
2022-11-10 13:21:13 +00:00
|
|
|
- Enable Secure Boot
|
|
|
|
As seen here: <https://wiki.archlinux.org/title/Unified_Extensible_Firmware_Interface/Secure_Boot#Set_up_shim>
|
2022-11-12 13:15:11 +00:00
|
|
|
- Usiing [installer script](../scripts/PopOS/secure-boot.sh)
|
2022-11-10 09:31:38 +00:00
|
|
|
- Install `tea`
|
2022-11-12 13:15:11 +00:00
|
|
|
- Using [installer script](../scripts/PopOS/software/tea.sh)
|
2022-11-10 09:31:38 +00:00
|
|
|
|
2022-11-10 13:21:13 +00:00
|
|
|
## Enhancement
|
|
|
|
- Install `Gnome Extension Manager`
|
|
|
|
- Install Extensions `Clipboard Indicator`
|
2022-11-12 13:25:48 +00:00
|
|
|
- Install rclone
|
|
|
|
- Using [installer script](../scripts/PopOS/software/rclone/install.sh)
|
2022-11-10 17:24:02 +00:00
|
|
|
- Sync NextCloud
|
2022-11-12 13:31:03 +00:00
|
|
|
- Using [script](../scripts/PopOS/cloud-sync/nextcloud.sh)
|
2022-11-12 13:42:41 +00:00
|
|
|
- Install `oh-my-posh`
|
|
|
|
- Using [installer script](../scripts/PopOS/software/oh-my-posh.sh)
|
|
|
|
- Install `logo-ls`
|
|
|
|
- Using [installer script](../scripts/PopOS/software/logo-ls.sh)
|
2022-11-10 23:19:30 +00:00
|
|
|
- Improve audio quality
|
|
|
|
```bash
|
|
|
|
cp ./equalizer/Default.json ~/.var/app/com.github.wwmm.easyeffects/config/easyeffects/output/
|
|
|
|
```
|
2022-11-10 13:21:13 +00:00
|
|
|
|
2022-11-11 10:24:51 +00:00
|
|
|
- Install python
|
|
|
|
```bash
|
|
|
|
sudo apt install python3 python-is-python3 python3-pip
|
|
|
|
```
|
|
|
|
- Install pyenv
|
|
|
|
```bash
|
|
|
|
curl https://pyenv.run | bash
|
|
|
|
{
|
|
|
|
echo ""
|
|
|
|
echo "# pyenv"
|
|
|
|
echo 'export PYENV_ROOT="$HOME/.pyenv"'
|
|
|
|
echo 'command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"'
|
|
|
|
echo 'eval "$(pyenv init -)"'
|
|
|
|
echo 'eval "$(pyenv virtualenv-init -)"'
|
|
|
|
} >> ~/.bashrc
|
|
|
|
```
|
|
|
|
|
2022-11-10 09:31:38 +00:00
|
|
|
## Post-Install
|
|
|
|
- Add SSH-key to GitHub/Gitea websites
|
|
|
|
- Add Caskaydia Cove Nerd Font Regular to /usr/share/font/opentype
|
|
|
|
|
|
|
|
## Configuration
|
|
|
|
- Desktop
|
|
|
|
- Desktop Options
|
|
|
|
- Super Key Action: Applications
|
|
|
|
- Power
|
|
|
|
- Power Saving Options
|
|
|
|
- Disable "Automatic Screen Brightness"
|
|
|
|
- Suspend & Power Button
|
|
|
|
- Power Button Behavior: "Suspend"
|
|
|
|
- Enable "Show Battery Percentage"
|
|
|
|
- Mouse & Touchpad
|
|
|
|
- Touchpad Scroll & Zoom Options
|
|
|
|
- Enable "Natural Scrolling"
|
|
|
|
- Date & Time
|
|
|
|
- Time Format: 24-hour
|
|
|
|
- OS Upgrade & Recovery
|
|
|
|
- Update Recovery Partition
|