No description
Find a file
2025-01-22 14:50:22 +00:00
debian-setup.sh Update debian-setup.sh 2025-01-22 14:50:22 +00:00
mac-setup.sh Update mac-setup.sh 2024-11-04 18:40:56 +00:00
mac-test-script.sh Add mac-test-script.sh 2024-11-03 06:13:17 +00:00
README.md Update README.md 2024-04-22 09:49:42 +00:00

Automation for my workstation setup

  1. Minimal pre-setup
sudo apt update && sudo apt upgrade

sudo apt install git keepassxc
  1. Set up ssh keys from private storage
chmod 600 ~/.ssh/id_rsa
  1. Clone this repo
git clone git@codeberg.org:m3xan1k/workstation

Run main script

cd workstation
./debian-setup.sh
  1. Set up lightdm-settings in GUI

  2. Set up notifications with dunst

/usr/share/dbus-1/services/org.freedesktop.mate.Notifications.service

[D-BUS Service]
Name=org.freedesktop.Notifications
Exec=/usr/bin/dunst
AssumedAppArmorLabel=unconfined
  1. Set up Nextcloud app in ~/soft/nextcloud.AppImage

  2. Set up Telegram app in ~/Downloads/Telegram/Telegram

  3. Get Slack from here

  4. Older versions of python

asdf plugin-add python

asdf install python 3.8.19