Skip to content

danarth/dotfiles

Repository files navigation

My dotfiles

My configuration files for Neovim, Tmux and Zsh

Dotfiles Screenshot

Important

This utility doesn't install any programs or dependencies. It only provides and sets up the configuration files for my commonly used tools.

Pre-requisites

I have tested this on Ubuntu, MacOS and WSL (Ubuntu). The following are required:

  • ZSH
  • A patched NerdFont - I use FiraCode Nerd Font. It doesn't support italics though so I use Cascadia Code NF as an italic font.

Usage

./dotfiles.sh --help

Neovim

On top of the config and plugins provided by this repo, the config will also load user and project specific configuration.

  • Load nvim config from this repo

When the directory is changed (i.e. a project is opened):

  • If ~/.nvim.lua exists, it will be loaded (user-wide)
  • If ./.nvim.lua exists, it will be loaded (project-specific)

Zsh

In your ~/.zshrc, add the following

source ~/dotfiles/.zshrc

Themes

Currently supported themese are:

  • Nightfox
  • Duskfox (shown in screenshot)

About

My dotfiles and config files

Topics

Resources

Stars

Watchers

Forks