Skip to content

dimacurrentai/dotfiles

 
 

Repository files navigation

My Dotfiles

Base Flow

On a new system

Run:

sudo ./ubuntu_setup.sh

Among other things this makes sure the users from the wheel group have passwordless sudo.

Add those wheel users yourself, with sudo usermod -a -G wheel USERNAME for an existing USERNAME.

I've made the user toor to have a dedicated prompt with zsh, but the choice is ultimately yours.

To add a user

First:

sudo adduser --encrypt-home {name}
sudo ./govern_user.sh {name}

Log in as this user in Gnome. In there:

  • Launch Chromium.
    • This creates its config dir.
  • Close Chromium and start it again.
    • This offers to set it as the default browser.
    • Pin it to the dash is wanted.
  • Close Chromium.

Then run:

./setup_user.sh

This should configure the Chromium profile, plus set the wallpaper and the profile pic, plus unpack user-specific files.

Done!

Quick way to grab this repo.

wget df.dima.ai -O df.zip && unzip df.zip && mv dotfiles-main dotfiles

Useful Commands

SSH

if [ -s ~/.ssh/id_ed25519.pub ] ; then echo "Already OK." ; else ssh-keygen -t ed25519 -C "$(whoami)-$(hostname)" ; fi

GPG

gpg --list-secret-keys --keyid-format=long

More

Please refer to the NOTES for deeper details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 79.8%
  • Dockerfile 10.2%
  • Python 6.0%
  • Vim Script 4.0%