Commit Graph

8 Commits

Author SHA1 Message Date
Guilherme Rugai Freire
ac83d1547f
zsh: only try to add cargo path if exists 2024-05-28 11:23:41 -03:00
Guilherme Rugai Freire
d122d7477f
check cargo and nvm/fnm existence before sourcing 2024-02-14 18:09:37 -03:00
Guilherme Rugai Freire
bd350b7649
move ohmyzsh and zinit install locations
They were cluttering the home folder, now the live in ~/.local/share
2024-02-14 18:08:01 -03:00
Guilherme Rugai Freire
6447059b01
add support for debain
Debian packages bat (ls replacement) as `batcat`, while other distros,
like archlinux, does not. This commits selects which binary to use
depending if the current distro is debian.

Also, debian's package for fzf places the zsh completitions file in
other directory of what arch linux does, this commit also fixes this.
2024-02-14 18:06:27 -03:00
Guilherme Rugai Freire
cec8c50a19
zsh: add alias to qrcode generation 2022-06-12 18:28:42 -03:00
Guilherme Rugai Freire
442e25b497
refactor fzf file to edit chooser
Changes:
 - Refactored into a function, instead of alias
 - Renamed to fzf_fast_file_edit, in place of ce, which is more
   descriptive
 - Made the code easier to read and edit
2022-05-15 19:11:26 -03:00
Guilherme Rugai Freire
cf7ceaaeeb
move .fast-nvm.sh to .config folder 2022-05-15 18:25:47 -03:00
Guilherme Rugai Freire
d0bacd6067
Clean up the $HOME folder acording to XDG specs 2022-05-15 17:31:00 -03:00