50 lines
1.2 KiB
Bash
50 lines
1.2 KiB
Bash
# TODO:
|
|
# - [ ] Mount /krk-pc on startup
|
|
# - [ ] Add server SSH keys and PC ssh keys
|
|
# - [ ] Mount /proton on startup
|
|
#
|
|
# - [ ] everything relevant wmenu browser (programs and scripts without arguments, bookmarks, files)
|
|
# - [ ] plocate + wmenu > xdg-open
|
|
# - [ ] applications + bin folder
|
|
#
|
|
# - [ ] fzf starship zoxide eza bat
|
|
#
|
|
# Solutions in search for problems:
|
|
# - [ ] tmux automation
|
|
#
|
|
|
|
|
|
# Setup sudo for user
|
|
su root
|
|
export PATH="$PATH:/usr/sbin"
|
|
apt install sudo
|
|
usermod -aG sudo kk
|
|
exit # exit root
|
|
exit # exit user to reload config
|
|
|
|
# Basic utilities
|
|
sudo apt install binutils tcc vim ripgrep curl git man-db plocate tmux zip unzip fzf
|
|
sudo updatedb
|
|
|
|
# Standard enviroment setup
|
|
sudo apt install xdg-user-dirs
|
|
sudo apt install xdg-desktop-portal-wlr xdg-desktop-portal-gtk
|
|
|
|
# DE setup
|
|
sudo apt install sway swayidle swaybg swaylock foot wmenu brightnessctl
|
|
|
|
# Clipboard and history
|
|
sudo apt install wl-clipboard cliphist
|
|
|
|
# Issue fix
|
|
# there were issues because user was not in render group (error messages on start of sway)
|
|
sudo usermod -aG render kk
|
|
|
|
# Setup audio
|
|
sudo apt install pipewire pipewire-pulse wireplumber pavucontrol
|
|
|
|
# Setup internet
|
|
# sudo apt install w3m surfraw
|
|
sudo apt install chromium
|
|
|