https://github.com/iwasakiyuuki/dotfiles
Dotfiles for building environments (shell, editor, etc...)
https://github.com/iwasakiyuuki/dotfiles
neovim shellscript tmux zsh
Last synced: about 1 month ago
JSON representation
Dotfiles for building environments (shell, editor, etc...)
- Host: GitHub
- URL: https://github.com/iwasakiyuuki/dotfiles
- Owner: IwasakiYuuki
- Created: 2021-03-24T08:39:52.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2025-04-05T14:31:57.000Z (about 1 year ago)
- Last Synced: 2026-04-06T08:56:54.398Z (about 2 months ago)
- Topics: neovim, shellscript, tmux, zsh
- Language: Shell
- Homepage:
- Size: 104 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Dotfiles
Automated environment builder using Ansible
### Requirements
- Ansible
- python3 and pip
### Install
```
git clone https://github.com/IwasakiYuuki/dotfiles
cd dotfiles
ansible-playbook -i localhost, -c local setup.yaml --ask-become-pass
```
### Neovim Plugins
- completion
- zbirenbaum/copilot.lua: Github Copilot
- zbirenbaum/copilot-cmp: Github Copilot dependencies
- hrsh7th/nvim-cmp: Nvim Completion engine
- hrsh7th/cmp-nvim-lsp: LSP source for nvim-cmp
- hrsh7th/cmp-buffer: buffer completions for nvim-cmp
- hrsh7th/cmp-path: path completions for nvim-cmp
- hrsh7th/cmp-cmdline: cmdline completions for nvim-cmp
- onsails/lspkind.nvim: Icons for nvim-cmp
- SirVer/ultisnips: Snippet engine (refferd from nvim-cmp)
- honza/vim-snippets: Snippets collection
- diagnostics
- folke/trouble.nvim: Diagnostics list
- nvim-tree/nvim-web-devicons: Icons for nvim
- jose-elias-alvarez/null-ls.nvim: Diagnostics and formatting
- jay-babu/mason-null-ls.nvim: Null-ls integration with mason
- git
- lewis6991/gitsigns.nvim: Visualize git status in buffer
- kdheepak/lazygit.nvim: Lazygit integration
- docker
- crnvl96/lazydocker.nvim: LazyDocker integration
- highlight
- nvim-treesitter/nvim-treesitter: Syntax highlighting
- nvim-treesitter/nvim-treesitter-textobjects: Text objects for treesitter
- lsp
- williamboman/mason.nvim: Manager of LSP, DAP, Linter, Formatter
- williamboman/mason-lspconfig.nvim: Integration with mason and lspconfig
- neovim/nvim-lspconfig: LSP configuration
- simrat39/symbols-outline.nvim: Outline of symbols
- mfussenegger/nvim-dap: Debug Adapter Protocol
- rcarriga/nvim-dap-ui: UI for nvim-dap
- nvim-neotest/nvim-nio: Dependency for nvim-dap-ui
- jay-babu/mason-nvim-dap.nvim: DAP integration with mason
- search
- nvim-lua/plenary.nvim: Dependency for telescope
- nvim-telescope/telescope.nvim: Fuzzy finder
- phaazon/hop.nvim: Jump to word
- rcarriga/nvim-notify: Notifications
- ai
- yetone/avante.nvim: AI Chat, Edit
- visual
- catppuccin/nvim: Colorscheme
- nvim-lualine/lualine.nvim: Statusline
- lukas-reineke/indent-blankline.nvim: Indent guides
- folke/noice.nvim: UI for messages, cmdline and popupmenu
- nvim-tree/nvim-tree.lua: File explorer
- MeanderingProgrammer/render-markdown.nvim: Markdown preview
- utils
- tpope/vim-commentary: Comment out code
- Wansmer/treesj: Join and split text objects
- jiangmiao/auto-pairs: Auto close brackets
- machakann/vim-sandwich: Surround text objects
- akinsho/toggleterm.nvim: Open terminal in nvim