1
0
Fork 0
dotfiles
 
 
Go to file
urosm 0abb6e1a2b update `nftables.conf` config 2024-06-11 22:57:46 +00:00
.config update `nftables.conf` config 2024-06-11 22:57:46 +00:00
.bashrc update `.bashrc` 2024-05-07 12:03:03 +00:00
.gitignore add `.gitignore` 2024-01-27 19:55:16 +01:00
.profile update `.profile` 2024-05-07 12:03:00 +00:00
README.md update `README.md` 2024-05-07 12:03:03 +00:00

README.md

dot

This repo tracks user and system configuration files, installed packages and initial command history for setting-up a desktop environment running Debian testing/unstable with sway, foot, fuzzel and neovim.

(The padova branch tracks configuration files, installed packages and initial command history for setting-up a wireguard VPN server.)

bootstrap the dotfiles

sudo apt install git
git init -b padova
git remote add origin gitea@git.kompot.si:urosm/dot.git
git pull origin padova

setup urosm@padova

# disable the annoying `.sudo_as_admin_successful` file
sudo cp -ri .config/sudoers.d /etc/
# configure and start firewall
sudo cp -ri .config/nftables.conf /etc/
systemctl enable --now nftables.service
# install and configure wireguard
sudo apt install wireguard
sudo cp -ri .config/wireguard /etc/
sudo wg-quick up padova
# configure automatic updates
sudo apt install unattended-upgrades apt-listchanges