Skip to content

micku/dotfiles

Repository files navigation

Dotfiles

These are my personal dotfiles, actually I'm using a mix of macOS, Windows WSL and Manjaro, so I'll try to keep this compatible as much as I can with the three.

I'm just starting with my day to day Manjaro configuration, then I will try this on other system when I need it.

Structure

I will try to organize the dotfiles using the Stow method. I think this approach will help managing differences between systems (ie. AwesomeWM config is needed only in Manjaro + AwesomeWM).

Roadmap

  • Add the default system dotfiles to the repo
  • Refactor the default configs - ie. split Zsh config in base, functions, aliases, ...
  • Import and refactor the old configurations (Zsh, Neovim) keeping what I like about the default
  • Proceed with Manjaro configuration
  • Eventually fix for macOS and Windows WSL

Notes

Here are some articles I will use as a reference and tools I want to try:

Software

This is the software needed to make the config usable.

OS agnostic

Manjaro

Neovim

Tmux

# For Mac
brew install automake autoconf ncurses libevent pkg-config utf8proc

git clone https://github.com/tmux/tmux.git
cd tmux
sh autogen.sh
./configure --enable-utf8proc # Flag required only on Mac
make && sudo make install

Source: https://github.com/tmux/tmux/wiki/Installing#from-version-control

Font

JetBrains Mono from https://www.nerdfonts.com/font-downloads

About

My personal dotfiles

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published