Setup code for Shell on Linux.
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
Table of Contents
Shell environment setup.
The following shows how to use this shell setup.
- The repo only works on Linux (Ubuntu/Debian and Arch)
- Root access is required (TODO: how to circumvent this)
- As
rootuser download this repo somewhere - e.g./tmproot$ git clone https://github.com/Oceanbao/dots.git
- Create new user (or existing user) and install basic libs
root$ ./dots/install.sh init # Follow the instruction to create/use `USER` - Install Linuxbrew via
USERshell (this is required by Linuxbrew)USER$ git clone https://github.com/Oceanbao/dots.git USER$ ./dots/install.sh brew
- As
rootinstall all dotfilesroot$ ./dots/install.sh dotup
- As
USERinstall post-setups# neovim USER$ ./dots/install.sh vim - Setup for zsh theme and neovim
# Go to USER shell root$ su - $USER # This will prompt powerline13k setup # Then setup vim by enter vim # LunarVim vim # run :PackerSync
Once the Installation is successful, USER shell will have:
- Neovim with Completion
- Neovim with Telescope
- Streamline installation without
rootaccess - Streamline installation by single step
- Support more platforms
See the open issues for a full list of proposed features (and known issues).
TODO:
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Distributed under the MIT License. See LICENSE.txt for more information.
Ocean Bao - @oceanbao - baobaobiz@gmail.com
- Inspired by craftzdog's dotfiles


