Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aswinpajayan/dot-files
configs for nvim, tmux, alacritty, ranger, awesomewm, zathura, i3lock-color, rofi, userChrome.css
https://github.com/aswinpajayan/dot-files
alacritty alacritty-configs autocompletion awesomewm dot-files firefox-customization firefox-hide-tabs firefox-no-address-bar i3lock-color language-server-protocol neovim-config neovim-configuration neovim-dotfiles nvim-configs ranger rofi-theme tmux vimrc zathurarc
Last synced: about 1 month ago
JSON representation
configs for nvim, tmux, alacritty, ranger, awesomewm, zathura, i3lock-color, rofi, userChrome.css
- Host: GitHub
- URL: https://github.com/aswinpajayan/dot-files
- Owner: aswinpajayan
- Created: 2019-09-07T17:21:30.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-11-01T20:05:02.000Z (about 2 months ago)
- Last Synced: 2024-11-01T21:17:30.499Z (about 2 months ago)
- Topics: alacritty, alacritty-configs, autocompletion, awesomewm, dot-files, firefox-customization, firefox-hide-tabs, firefox-no-address-bar, i3lock-color, language-server-protocol, neovim-config, neovim-configuration, neovim-dotfiles, nvim-configs, ranger, rofi-theme, tmux, vimrc, zathurarc
- Language: Lua
- Homepage:
- Size: 8.75 MB
- Stars: 7
- Watchers: 2
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# dot-files
configs for nvim, tmux,awesomewm, rofi, i3color-lockUses Vim plug for installing plugins
Got some time to try out some configs..
Many of these files are adapted from internet
Thier license and author information are left as such# Nvim configs
Was having trouble with vim devicons and vim airline..
after using patched fonts in alacritty terminal emulator,
finally i got it working. The patched font, alacritty config and init.vim are
given in the repo
![nvim config](nvim_config.png)also note that the code completion with pytorch is working seemlessly.
Changed to vim-lsp for completion suggestions
Key Features
* auto completeion - ncm2 (buffer, path, languages)
* python code style enforcement - pylint
* Multiple language support - vim-lsp and vim-lsp-settings
* Semantic highlighting - Semshi (python) , vim-lsp (for supported languages)
* check for errors as you type - neomake
You can use [this script](setup-scripts/setup-nvim.sh) for setting up neovim on debian based OS.
It will take care of installing and setting up dependencies
- pynvim
- node version >= 10
- neovim >= 0.4
- pylint
- python-language-server
Also take care you python environment using
`python3_host_prog`. It takes care of my conda env.
or `python_host_prog` for python 2.7For getting completion for supported languages, run
:LspInstallServer# Ranger config
Ranger is a terminal based file manager . It can display files in your terminal , using ueberzug or w3m.
But your terminal should support it. I got it working with terminology and alacritty. I am adding alacritty configs here![ranger config](ranger_config.png)
Of course you need a patched font for this to work.. I have uploaded Courier 10 here. You can download font of your choice from ryanoasis/nerdfonts
# General configuration
- locking
- i3lock-color
- xautolock
- imagemagick
- run launcher
- rofi
- gtk theming
- xsettingsd
- gtk-chtheme
- qt4-qtconfig
- lxappearence
- patched font
- Courier 10 Pitch for Powerline
## Other related conf files
- .xsettingsd for antialiasing of fonts
- .Xresourses
- Pop-Black.rasi theme for rofi
- 70-touch-pad-settings.conf - mouse settings
- userChrome.css to get the look for firefox
### Application softwares used
- neovim
- ranger as file manager
- alacritty as terminal emulator
- awesomewm as window manager
- cmus as musicplayer
- zathura as document viewer
- firefox with custom userChrome.css file
Checkout awesome-copycats for awesome themes, Hollow theme(awesome-copycats) with my tweaks
![AwesomeWM Copycat holo theme](awesome-holo.png)
### GTK Theme
- arc-darker
- zafiro icon theme