Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/claydugo/dotfiles

dotfiles for nvim, tmux, bash, etc.
https://github.com/claydugo/dotfiles

aliases bash config dotfiles dotfiles-linux dotfiles-macos lua neovim nvim tmux

Last synced: about 1 month ago
JSON representation

dotfiles for nvim, tmux, bash, etc.

Awesome Lists containing this project

README

        

# Dotfiles

![20221228](dotfiles.png)

![20221228](dots_macos.png)

My auto-installer is located at `scripts/setup.sh`

```bash

$ tree -a -I '.git|ramona|karabiner'
.
├── .aliases
├── .bashrc
├── .config
│   ├── alacritty
│   │   └── alacritty.yml
│   ├── kitty
│   │   └── kitty.conf
│   ├── MangoHud
│   │   └── MangoHud.conf
│   ├── nvim
│   │   ├── init.lua
│   │   ├── lazy-lock.json
│   │   └── lua
│   │   ├── langserver_icons.lua
│   │   ├── lazy_manager.lua
│   │   ├── maps.lua
│   │   ├── maps_plugin.lua
│   │   ├── options.lua
│   │   └── plugins
│   │   ├── barbecue.lua
│   │   ├── browsher.lua
│   │   ├── copilot.lua
│   │   ├── gitsigns.lua
│   │   ├── lsp.lua
│   │   ├── lualine.lua
│   │   ├── markdown.lua
│   │   ├── mini.lua
│   │   ├── telescope.lua
│   │   ├── tip_of_my_buffer.lua
│   │   ├── tokyonight.lua
│   │   ├── treesitter.lua
│   │   └── vimwiki.lua
│   ├── .ripgreprc
│   ├── starship.toml
│   └── warp-terminal
│   └── keybindings.yaml
├── dotfiles.png
├── dots_macos.png
├── .gitconfig
├── .gitignore
├── .gitmodules
├── .ipython
│   ├── __init__.py
│   └── profile_default
│   └── startup
│   └── 00-conf.py
├── .linux_aliases
├── .local
│   └── bin
│   └── build_nvim.sh
├── .mac_aliases
├── .pre-commit-config.yaml
├── README.md
├── scripts
│   └── setup.sh
├── .tmux.conf
└── .tmux-ssh.conf

15 directories, 43 files
```

#### Dependencies
* [neovim](https://neovim.io/)
* [tmux](https://github.com/tmux/tmux/wiki)
* [starship](https://starship.rs)
* [eza](https://eza.rocks/)

#### Submodules

Clone with submodules:

`git clone --recurse-submodules -j8 [email protected]:claydugo/dotfiles.git`

after cloning:

`git submodule update --init`

after updates

`git submodule update --remote`

#### Old NVIM configurations

[Custom Bubble Theme](https://github.com/claydugo/dotfiles/tree/c3a7fd79d0722f6af88129d9861a21a8f20ef223)

[Switch from init.vim to init.lua](https://github.com/claydugo/dotfiles/commit/9803e70ab5df4f5db7f9da858a3c670d378daf0b)

[Switch from packer.nvim to lazy.nvim](https://github.com/claydugo/dotfiles/commit/00000000a6b60527c21ba36515c93c71869ae253)