GitXplorerGitXplorer
r

dotfiles

public
2 stars
1 forks
8 issues

Commits

List of commits on branch master.
Unverified
a728c14e84b0c784c406cb370229096f151a464a

improvement(nvim): Use treesiter to provide folding settings

rrafaelleru committed 3 years ago
Unverified
5b7789bbaaf42cbf7b13e9267104034bc74aa175

fix(nvim): update ultisnips settings to work with nvim-cmp

rrafaelleru committed 3 years ago
Unverified
855f1cff194f189e114b2bb46fe482bb51c6170f

ansible: add support for arch linux

rrafaelleru committed 3 years ago
Unverified
6c0d9a60eb6dc2e2a2d8a9f351070b8124d9a801

vim: fix nvim_cmp, it was not working with snippets

rrafaelleru committed 3 years ago
Unverified
cfd9ee272e6c2c3021a417b60257f7fee721bed5

alacritty: fix config for last version

rrafaelleru committed 3 years ago
Unverified
8318a1957fe6b81dc8209f591385506d6fb69d2f

ansible: add missing packages for RedHat OSs

rrafaelleru committed 3 years ago

README

The README file for this repository.

Dotfiles

These are my *nix dotfiles.

I am no longer using emacs so I don't know if it will work directly or if it needs some fixes

Currently I am using i3wm as my X11 window manager. Bellow you cand find some keybindings to use it.

  • Alt + h moves the focus to the left.

  • Alt + j moves the focus down.

  • Alt + k moves the focus up.

  • Alt + l moves the focus to the right.

  • This will also work with arrow keys.

  • Alt + Enter opens a new terminal.

  • Alt + Shift + Enter open neovim.

  • Alt + d exec dmenu.

  • Alt + q quits focused window.

  • Alt + p exec passmenu.

  • Alt + y exec clipmenu.

  • Alt + Shift + m multimedia control mode.

  • Alt + Esc i3 session manager mode.

My editor is neovim, to use YouCompleteMe plugin you will need to run install.py. The steps are:

cd ~/.config/nvim/bundle/YouCompleteMe/
python install.py

If you use the packages scripts in this repository it will run without problems.

alacritty is my terminal emulator and tmux helps me to manage multiple terminals, sessions, etc.

How to use this repository:

Debian based distros

git clone https://github.com/rafaelleru/dotfiles/tree/master dotfiles
cd dotfiles
./install
./install_deb_packages.sh # Optional

Fedora/RedHad Linux

git clone https://github.com/rafaelleru/dotfiles/tree/master dotfiles
cd dotfiles
./install
./install_dnf_packages.sh # Opcional

Arch Linux

git clone https://github.com/rafaelleru/dotfiles/tree/master dotfiles
cd dotfiles
./install.sh
./install_pacman_packages.sh # Opcional