Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/carlosala/dotfiles
This repo contains my config files, feel free to use them!
https://github.com/carlosala/dotfiles
nvim shell term vim zsh
Last synced: 10 days ago
JSON representation
This repo contains my config files, feel free to use them!
- Host: GitHub
- URL: https://github.com/carlosala/dotfiles
- Owner: carlosala
- License: mit-0
- Created: 2020-12-18T14:20:54.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-05-01T10:17:29.000Z (6 months ago)
- Last Synced: 2024-05-01T12:53:38.637Z (6 months ago)
- Topics: nvim, shell, term, vim, zsh
- Language: Lua
- Homepage:
- Size: 4.06 MB
- Stars: 7
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
✨ CARLO'S DOTFILES ✨
### Requirements
- git
- zsh installed and set up
1. Install zsh (e.g. `apt install zsh`)
2. Use zsh as default shell (`chsh -s $(where zsh)`)
3. Install [ohmyzsh](https://ohmyz.sh)
- python3 & pip3
- [neovim](https://neovim.io) (`>0.10`)
- npm / yarn
- cargo
- To install it, use [rustup](https://rustup.rs)_As you could have imagined, this are requirements only for `zsh` and `nvim`_
### Usage
1. Clone the repo and submodules:
```sh
git clone [email protected]:carlosala/dotfiles.git
cd dotfiles
git submodule update --init
```2. The `installer.sh` is useful to install needed packages for Arch Linux. To run it:
```sh
./installer.sh
```In the most likely case you don't use Arch Linux, install the packages declared in the installer in your system to make
everything work seamlessly.3. Copy the config you want to your config directory. These are the standard paths:
- nvim: `~/.config/nvim`
- zsh: `~/.zshrc` & `~/.oh-my-zsh/custom`
4. You are ready to go!### Other tools
As you can see, there are many other configuration files. I don't plan to document the requirements for them any time
soon. Even though, feel free to try them!Thanks for giving my dotfiles a try!