Skip to content

My dotfiles configuration. Config based on stow. Contains env config, aliases, binaries etc

Notifications You must be signed in to change notification settings

dsumac/dotfiles

Repository files navigation

dsumac dotfiles

My dotfiles config.

Installation

  • clone (or download) repository project in home directory

  • install zsh (if it's not installed)

  • install oh_my_zsh (TODO: remove this dependency)

  • install tmux

  • install stow

  • stow the wanted configs

    • stow zsh
      • stow -t ~ zsh
    • stow tmux
      • stow -t ~ tmux
    • stow vim
      • stow -t ~ vim
    • stow git
    • stow terminator
    • stow vscode
    • stow cmus
    • stow newsboat config stow -t ~/.newsboat newsboat
  • other (fun or not) tools:

    • cowsay
    • python for httpServe aliases
  • create $HOME/projects dir if it does not exist

Configuration

There are some special directories. You must not stow theses directories / files.

Directory Information
aliases some aliases. Add a *.alias file and the aliases will be automatically added
bin binaries. Add binaries tools here
docs misc docs on tools & other
env Add a .env file and the env vars will be automatically added
install All tooling about installation

Tmux

This tmux config use Tmux Plugin Manager.

Thanks

I found inspiration in few projects:

TODO

  • make a script to install
  • make a script to build host file
  • prerequisite
  • list of software

License

MIT

Copyright (c) dsumac

About

My dotfiles configuration. Config based on stow. Contains env config, aliases, binaries etc

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published