Skip to content

randomparity/dotfiles

Repository files navigation

dotfiles

Cross Platform Initialization Files

Sets up powerline for bash, vim, and tmux. Customize git and add other shell settings.

Tested distributions:

  • CentOS 7.x
  • CentOS 8.x
  • CentOS 8 Stream
  • CentOS 9 Stream
  • Fedora 34
  • Fedora 35
  • Debian 9 (Stretch)
  • Debian 10 (Buster)
  • Debian 11 (Bullseye)
  • Red Hat Enterprise Linux 7.x
  • Red Hat Enterprise Linux 8.3
  • Red Hat Enterprise Linux 8.4
  • Red Hat Enterprise Linux 8.5
  • Red Hat Enterprise Linux 9
  • Ubuntu 16.04 (Xenial Xerus)
  • Ubuntu 18.04 (Bionic Beaver)
  • Ubuntu 20.04 (Focal Fossa)
  • Ubuntu 21.04 (Hirsute Hippo)
  • Ubuntu 21.10 (Impish Indri)
  • Ubuntu 22.04 (Jammy Jellyfish)

ToDo:

  • Test with system-wide powerline installation
  • RHEL 8.4 has a different version of python for the system and vim. Install two powerline instances, one for each version.
  • CentOS 7 does not support python3 in vim (python -V is 2.7.5 in CentOS 7.9)
  • Add MacOS support
  • Add pyenv support
  • Add support for multiple config file backups
  • Enable logging for setup and config script
  • Debug error code in prompt on login
  • Figure out how to setup locale (see here and here)

About

Cross Platform Initialization FIles

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published