Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ngrogg/dotfiles
Collection of dotfiles used in my system configurations
https://github.com/ngrogg/dotfiles
powershell tmux udev vim vimrc zsa zsh zshrc
Last synced: about 2 months ago
JSON representation
Collection of dotfiles used in my system configurations
- Host: GitHub
- URL: https://github.com/ngrogg/dotfiles
- Owner: ngrogg
- Created: 2023-03-30T12:33:09.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-21T03:56:03.000Z (6 months ago)
- Last Synced: 2024-07-21T04:39:52.324Z (6 months ago)
- Topics: powershell, tmux, udev, vim, vimrc, zsa, zsh, zshrc
- Language: Vim Script
- Homepage:
- Size: 32.2 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# dotfiles
## Overview
Dot files are configuration files used as part of configuring my Linux install.
These include files like my rc files and any other configurations I might have as well.## Files
Included are the following files:
* **50-zsa.rules**, a UDEV rules file for the ZSA keyboards I use. Goes in `/etc/udev/rules.d/50-zsa.rules` on Linux.
* **Microsoft.PowerShell_profile.ps1**, PowerShell rc file. Goes in `~/.config/powershell/Microsoft.PowerShell_profile.ps1` on Linux.
* **.pylintrc**, pylint rc file. Goes in `~/.pylintrc`.
* **templates**, Vim template files. Goes in `~/.vim/templates` and is configured as part of my .vimrc below.
* **.tmux.conf**, Tmux configuration file. Goes in `~/.tmux.conf`.
* **.vimrc**, Vim configuration file. Goes in `~/.vimrc`. To use as is requires the following packages (on DEB based systems):
* ALE
- Pylint
- Rustfmt
* YouCompleteMe
- build-essential cmake3 python3-dev
- Install YouCompleteMe with clangd, golang and rust support: `cd ~/.vim/plugged/YouCompleteMe; python3 install.py --clangd-completer --go-completer --rust-completer`
* **.zshrc**, ZSH configuration file. Goes in `~/.zshrc`. Requires that filepath `~/.zsh/cache' exists.