Skip to content

okaufmann/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

cea952c · Dec 18, 2024
Mar 4, 2024
Dec 18, 2024
Dec 18, 2024
Dec 18, 2024
Dec 18, 2024
Sep 7, 2023
Mar 5, 2024
Apr 10, 2024
Mar 24, 2024
Dec 18, 2024
Mar 4, 2024
May 3, 2023
Sep 7, 2023
Feb 23, 2024
Nov 28, 2023
Sep 7, 2023
Dec 18, 2024
Mar 5, 2024
Nov 28, 2023
Mar 5, 2024
Apr 10, 2024
Sep 3, 2023
Apr 10, 2024
Dec 18, 2024
Mar 4, 2024

Repository files navigation

My personal dotfiles

My personal dotfiles. I use chezmoi to manage them.

|-- bin
|-- config
|-- dot_oh-my-zsh
|   `-- custom
|-- dot_ssh
|-- dot_vim
|-- git-hooks
|-- git-template
|   `-- hooks
|-- install
|-- macos
|-- misc
`-- shell

Features

  • Automated Installation of Essential Tools: Defined in the Brewfile, inclusive of:
    • CLI tools optimized for iTerm
    • ZSH Plugins
    • Database Systems: MySQL, Redis
    • Web Servers: Nginx
    • Containerization: Docker
    • Font Packages
    • QuickLook Plugins
    • Applications: 1Password, Telegram, Discord, and more.
  • Shell Setup: Configures zsh for iTerm, enhancing the terminal experience.
  • Included Aliases and Functions: A collection of useful shortcuts and functions for improved workflow.
  • Git Configuration: Sets up a secure and personalized Git environment, including commit signing and other preferences.

Install

Please Fork the Repo before use it!

Run the following command in your home directory to install them:

sh -c "$(curl -fsLS get.chezmoi.io)" -- init --apply --ssh {your github user name}

Feel free to create an issue on this repo if you have any questions about them.

screenshot

Encryption

There are some encrypted files in this repo. You may find a hint in the README of the specific folder.

Update

chezmoi status
chezmoi diff
chezmoi update

Edit a file (also encrypted ones)

chezmoi edit ~/.ssh/config

Problems

chezmoi doctor