1.9 KiB
1.9 KiB
Lappy Setup Guide
Filesystems
export DEVICE_ROOT=/dev/nvme0n1
export DEVICE_BOOT_PART=${DEVICE_ROOT}p1
export DEVICE_ENCRYPTED_ROOT_PART=${DEVICE_ROOT}p2
export DEVICE_UNENCRYPTED_ROOT_NAME=cryptroot
export DEVICE_UNENCRYPTED_ROOT=/dev/mapper/${DEVICE_UNENCRYPTED_ROOT_NAME}
export ENCRYPTION_KEY_PATH=mount/encryption-keys/lappy.key
parted /dev/${DEVICE_ROOT} -- mklabel gpt
parted /dev/${DEVICE_ROOT} -- mkpart primary 512MiB -8GiB
parted /dev/${DEVICE_ROOT} -- mkpart ESP fat32 1MiB 500MiB
parted /dev/${DEVICE_ROOT} -- set 3 esp on
mkfs.fat -n nixboot ${DEVICE_BOOT_PART}
cryptsetup luksFormat ${DEVICE_ENCRYPTED_ROOT_PART}
cryptsetup luksAddKey ${DEVICE_ENCRYPTED_ROOT_PART} ${ENCRYPTION_KEY_PATH}
cryptsetup luksOpen ${DEVICE_ENCRYPTED_ROOT_PART} ${DEVICE_UNENCRYPTED_ROOT_NAME}
mkfs.ext4 -L nixos ${DEVICE_UNENCRYPTED_ROOT}
NetworkManager
Grab passwords from Vault
Browser (vivaldi)
Open up browser and install the following extensions:
-
- Stylus
-
- Tampermonkey
-
- uBlock Origin Then install all userscripts and userstyles from Here
Telegram Desktop (kotatogram)
- Set interface size to 200%
- Recent stickers: show 30 stickers
- Sticker Height: 100px
- Upload Speed Boost: Slight
- Main Font & Semibold Font: Comic Sans
- Monospaced Font: Comic Code
- Confirm before calling: on
Quassel Client
- Set theme to config dir's style.qss
Interface
- Widget Style Fusion
- Show System Tray Icon
- Invert system tray icon brightness
Chat View
- Chat Window Font: Comic Code 20pt
Chat View Colours
- Disable Custom Colours
- Disallow coloured text
Chat & Nick Lists
- Custom Font: Comic Code 18pt
- Use Custom Colours:
Standard: #ffffff
Inactive: #bbbbbb
Unread: #26f502
Highlight: #fff700
Other: #00dda6
Input Widget
- Custom Font: Comic Code 18pt
Backlog Fetching
- Amount: 500
- Method: Fixed
- Initial: 2000