curl -fsSL https://raw.githubusercontent.com/attila0x2A/dotfiles/main/install.sh | bashThis installs and configures everything. Safe to re-run any time.
Manual install (if you'd rather not pipe a script to bash)
-
Install stow, neovim, fzf, and ag (e.g.
brew install stow neovim fzf the_silver_searcheron macOS, or the equivalent apt packages on Linux). -
Install oh-my-zsh and zsh-autosuggestions:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
-
Clone and stow:
git clone https://github.com/attila0x2A/dotfiles.git ~/dotfiles cd ~/dotfiles stow -R vim shell
-
Open
nvimonce to letvim.packinstall the plugins.
./install.shor, if you just changed a dotfile and don't need to reinstall anything:
stow -R vim shell-
Setup ssh for Github, use ssh-agent to access keys with password. Keys should be passphrase protected.
-
To open terminal maximized run
exo-preferred-applicationsand change TerminalEmulator to/usr/bin/xfce4-terminal --maximize -
Download and install from Dropbox.com