Skip to content

This repository contains an opinionated way of setting up an ArchLinux WSL instance using Chezmoi as a dotfile manager

License

Notifications You must be signed in to change notification settings

DevExUtils/archlinux-dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

~/. 📂
Linux & macOS dotfiles
powered by chezmoi 🏠

Use Chezmoi to boostrap your development environment.
Currently supports configuration and installation on:

Content:

Setup

Prerequisits

  • Git for version-control system
  • Chezmoi for dotfile management

Installation 🚀

When initializing the configuration, paramters in the .chezmoi.toml file must be entered. For this we have two options, interactive with you entering the values when prompted, and automated, feeding the data as commandline paramters.

If you apply the configuration manually, this can be done with the following commands:

chezmoi init https://github.com/DevExUtils/archlinux-dotfiles
chezmoi apply

This will prompt you to enter:

  • email: used for gitconfig
  • name: used for gitconfig
  • work_device: used to setup corporate certificates in zsh config
chezmoi init https://github.com/DevExUtils/archlinux-dotfiles.git \
--promptString "email"="$EMAIL" \
--promptString "name"="$NAME" \
--promptBool "work_device"="false" --apply

Troubleshooting

cat-config

Supported toolset 🛠️

Use either one or many of these, the config files will be in place and ready to provide a familiar interface.

🐚 Shell

🐧 🍎 💻 ❓ ⚡ 🌐 :octocat: 🎓 🎥 🔍 🔨 📜 🔭 📋 📖 ⚠️ 🪟

About

This repository contains an opinionated way of setting up an ArchLinux WSL instance using Chezmoi as a dotfile manager

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published