Skip to content

drew138/.dotfiles

Repository files navigation

Dotfiles Installer

Dotfiles Logo

CI Badge License: MIT GitHub Repo stars

Installation

Setup ansible for installation.

Ubuntu Only

sudo apt update && sudo apt upgrade
sudo add-apt-repository universe
sudo apt install -y curl python3-pip python3-venv git

Macos and Ubuntu

source <(curl -s https://raw.githubusercontent.com/drew138/.dotfiles/main/roles/scripts/files/setup_ansible.sh)

Install

bash <(curl -s https://raw.githubusercontent.com/drew138/.dotfiles/main/roles/scripts/files/install.sh)

reminder: system reboot might be required for some programs to work as expected.

Caveats

Homebrew Casks

Some packages like google-drive and logitech-g-hub impede automatic installation without password prompting. For that reason, they are not included in the role. They can be installed manually using the following command:

brew install --cask google-drive logitech-g-hub

Flatpak

Some flatpak packages are not available for all system architectures. For example, they may only available for x86_64 systems. To avoid errors, the flatpak role will not fail if a package can not be installed. They can be installed manually through other means.

About

A repository to automatically set up my workstation

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published