These dotfiles are managed using chezmoi.
sh -c "$(curl -fsLS get.chezmoi.io/lb)" -- init --apply pcbowers/work-dotfiles --sshchezmoi update -vchezmoi upgrade- A flavor of
Debian(i.e.Ubuntu) is used bashis installedgitis installed1passwordis installed
To help, here's a script you can paste into your terminal:
curl -sS https://downloads.1password.com/linux/keys/1password.asc | sudo gpg --dearmor --output /usr/share/keyrings/1password-archive-keyring.gpg
echo 'deb [arch=amd64 signed-by=/usr/share/keyrings/1password-archive-keyring.gpg] https://downloads.1password.com/linux/debian/amd64 stable main' | sudo tee /etc/apt/sources.list.d/1password.list
sudo mkdir -p /etc/debsig/policies/AC2D62742012EA22/
curl -sS https://downloads.1password.com/linux/debian/debsig/1password.pol | sudo tee /etc/debsig/policies/AC2D62742012EA22/1password.pol
sudo mkdir -p /usr/share/debsig/keyrings/AC2D62742012EA22
curl -sS https://downloads.1password.com/linux/keys/1password.asc | sudo gpg --dearmor --output /usr/share/debsig/keyrings/AC2D62742012EA22/debsig.gpg
sudo apt update && sudo apt install -y 1password 1password-cli git-allYou may need to enable the SSH agent in 1password along with its CLI integration.
- This does not install the
tnsnames.orafile toOracle/tnsnames.orafor you. You'll need to do that manually (see wiki here) - While it does install
google-chrome, you'll need to manually install the Teams, Outlook, and Spotify PWAs - While it does install
vs-code, you'll need to manually enable syncing to thepcbowersGitHub account - You'll most likely have to reach out to the Sys Ops team regarding the puppet/Microsoft Defender installations with your computer name. You'll also need this to get the Microsoft Defender downloads.
- This does not install Pano, my clipboard manager of choice. You'll need to install it manually (see here). I do install the Extension Manager for you though.
- This does not install Emoji Copy, my emoji picker of choice. You'll need to install it manually (see here). I do install the Extension Manager for you though.
- I also don't install IntelliJ Toolbox directly for you since it requires a version and a license key, which is easier to just install from the JetBrains website (see here
- I considered adding the
monitors.xmlfile, but figured that may change in the future. To set it up, ensure that you configure the settings manually in theMonitorssection of theSystem Settingsapp instead of using<Super>p.