/dotfiles-macos-old

My dotfiles for my macOS system

Primary LanguageShell

CBs Dotfiles

These are my dotfiles for macOS Big Sur. Currently there are not many files but I try to add more and more over time. Feel free to take what you need. If you find an error, please let me know.

What Are Dotfiles?

Dotfiles are the customization files that are used to personalize your Linux or other Unix-based system. You can tell that a file is a dotfile because the name of the file will begin with a period–a dot! The period at the beginning of a filename or directory name indicates that it is a hidden file or directory. This repository contains my personal dotfiles. They are stored here for convenience so that I may quickly access them on new machines or new installs. Also, others may find some of my configurations helpful in customizing their own dotfiles.

Instructions

Instruction on how to clone and work with this type of repo can be found here: https://www.atlassian.com/git/tutorials/dotfiles

Some of the texts are taken from Derek Tylers DistroTube gitlab repo https://gitlab.com/dwt1/dotfiles

About my files

A lot of the things a copied together from various sources. Most of them are coming from https://gitlab.com/dwt1/dotfiles. Other sources will be linked in the future if I do not forget it ;-)

Prerequisites

Before you can use these dotfiles, you need to install some tools to make it work. Most of them can be installed via homebrew

  • zsh-syntax-highlighting
  • zsh-autosuggestions
  • homebrew/cask-fonts/font-menlo-for-powerline
  • meslogs nerd font (can be installed via iterm2 when running p10k configure
  • exa (an ls replacement)
  • starship.rs prompt
  • or spaceship prompt
brew install zsh-syntax-highlighting zsh-autosuggestions
brew install exa starship spaceship
brew install romkatv/powerlevel10k/powerlevel10k

After all tools and plugins are installed, please go to this page for instructions on how to clone the repository:

The best way to store your dotfiles: A bare Git repository

What is in here

  • bashrc
  • fish config (outdated)
  • zshrc (for macOS Catalina)

License

The files and scripts in this repository are licensed under the MIT License, which is a very permissive license allowing you to use, modify, copy, distribute, sell, give away, etc. the software. In other words, do what you want with it. The only requirement with the MIT License is that the license and copyright notice must be provided with the software.