Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/disrupted/dotfiles
👨🏻💻 My dotfiles including Neovim Lua config, ZSH with zinit plugin manager & powerlevel10k prompt
https://github.com/disrupted/dotfiles
dotfiles neovim neovim-configuration neovim-dotfiles nvim-lua powerlevel10k terminal tmux-conf vim-configuration vimrc weechat-irc zinit zsh zshrc
Last synced: 13 days ago
JSON representation
👨🏻💻 My dotfiles including Neovim Lua config, ZSH with zinit plugin manager & powerlevel10k prompt
- Host: GitHub
- URL: https://github.com/disrupted/dotfiles
- Owner: disrupted
- Created: 2020-08-18T11:47:17.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2024-10-29T08:47:00.000Z (18 days ago)
- Last Synced: 2024-10-29T09:58:25.161Z (18 days ago)
- Topics: dotfiles, neovim, neovim-configuration, neovim-dotfiles, nvim-lua, powerlevel10k, terminal, tmux-conf, vim-configuration, vimrc, weechat-irc, zinit, zsh, zshrc
- Language: Lua
- Homepage:
- Size: 2.74 MB
- Stars: 185
- Watchers: 4
- Forks: 7
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# disrupted's dotfiles
## Neovim
![nvim in tmux](.config/_screens/nvim.png)
[`~/.config/nvim`](https://github.com/disrupted/dotfiles/tree/master/.config/nvim)
configuration entirely written in Lua.
## Shell
[`~/.zshrc`](https://github.com/disrupted/dotfiles/blob/master/.zshrc)
ZSH using powerlevel10k prompt. plugins managed through zinit.
## Weechat IRC
![Weechat IRC](.config/_screens/weechat.png)
> Thanks to [@lukas-reineke](https://github.com/lukas-reineke/dotfiles), [@akinsho](https://github.com/akinsho/dotfiles), [@yutkat](https://github.com/yutkat/dotfiles) and the good people from [/r/neovim](https://reddit.com/r/neovim).
---
### Misc
test italics & similar output:
```sh
echo -e "\e[1mbold\e[0m"
echo -e "\e[3mitalic\e[0m"
echo -e "\e[4munderline\e[0m"
echo -e "\e[9mstrikethrough\e[0m"
echo -e "\e[31mHello World\e[0m"
```from ['A Definitive Guide to Enabling Italics in Vim and tmux'](https://www.reddit.com/r/vim/comments/fr6zfl/a_definitive_guide_to_enabling_italics_in_vim_and/):
Instead of adding a custom entry in the terminfo db, try to update the latter. On my Ubuntu, terminfo descriptions are provided by the packages ncurses-base and ncurses-term. If after upgrading the pacakges, your descriptions are still too old – or contain wrong sequences – then update the db right from the developer's site:
```sh
$ curl -LO http://invisible-island.net/datafiles/current/terminfo.src.gz
$ gunzip terminfo.src.gz
$ tic -sx terminfo.src
```On Ubuntu, it should create a new db in your home directory (~/.terminfo). If you don't want to update the whole db, but only the description of a specific terminal, then replace the last tic(1) command with:
`tic -sx -e $TERM terminfo.src`
Or with:
`tic -sx -e my-terminal terminfo.src`
Or:
`tic -sx -e my-terminal-1,my-terminal-2,... terminfo.src`
If you want to make a backup of the current description, run this command:
`infocmp -x $TERM >term.desc.backup`
And to restore your original description, run:
`tic -sx term.desc.backup`[Installing tmux-256color for macOS](https://gist.github.com/bbqtd/a4ac060d6f6b9ea6fe3aabe735aa9d95)
[Patched tmux-256color terminfo from tmux maintainer](https://gist.github.com/nicm/ea9cf3c93f22e0246ec858122d9abea1)