Skip to content

cube-one-ber/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles Managed with Chezmoi

This repository contains my personal configuration files (dotfiles) managed with Chezmoi. Feel free to use them!

Repository

Clone URL:

git@github.com:cube-one-ber/dotfiles.git

Requirements

  • Git

Installation

  1. Clone and initialize the dotfiles using Chezmoi:
sh -c "$(curl -fsLS get.chezmoi.io)" -- init --ssh git@github.com:cube-one-ber/dotfiles.git
  1. Apply changes to your home directory:
chezmoi apply
  1. Edit configurations (optional):
chezmoi edit <file>

Updating Dotfiles

After making changes to your local dotfiles, update the repository with:

chezmoi add <file>
git commit -m "Update dotfiles"
git push origin master

To pull and apply updates on another machine:

chezmoi update
chezmoi apply

Encryption (Optional)

Sensitive files can be encrypted using GPG. Chezmoi automatically decrypts them when applying:

chezmoi add --encrypt <sensitive_file>

Structure

A typical structure for the repository:

dotfiles/
├── .zshrc
├── .vimrc
├── .gitconfig
├── .config/
│   ├── nvim/
│   └── alacritty/
└── README.md

Contributing

These dotfiles are primarily for personal use. Feel free to fork, adapt, and use them for your own purposes.


License

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published