Skip to content

brycepg/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

da4ee2e · Feb 3, 2025
Jan 7, 2024
Feb 3, 2025
Jun 23, 2023
Jan 7, 2024
Jun 23, 2023
Mar 16, 2017
Feb 3, 2025
Jul 5, 2023
Jul 3, 2023
Jun 26, 2023
Jun 26, 2023
Jan 19, 2025
Jul 5, 2023
Jun 26, 2023
Jul 18, 2023
Jul 18, 2023
Jun 26, 2023
Dec 18, 2018
Jul 2, 2023
Jul 5, 2023
Jun 24, 2023
Jun 24, 2023
Jun 26, 2023
Dec 18, 2018
Jul 5, 2023
Jun 28, 2023
Jul 18, 2023
Jun 26, 2023
Jun 23, 2023
Jun 9, 2023
Jun 23, 2023
Mar 16, 2017
Jul 1, 2023
Jun 9, 2023

Repository files navigation

Text editor: neovim Language support: lua, python Potential future support: rust, webdev

This git repository contains the dotfiles I reguarly use between computers.

Setup symlinks:

git clone https://github.com/brycepg/dotfiles.git ~/dotfiles
python ~/setup.py

Installation on Linux Install linux dependencies:

if which apt; then
  package_manager="apt"
# Check if dnf is installed
elif which dnf; then
  package_manager="dnf"
else
  # Which scoop (sadly not platform independent shell)
  echo "Neither apt nor dnf package managers are installed."
  exit 1
fi
echo "Using package manager: $package_manager"
sudo $package_manager install -y ansible
ansible-playbook -l localhost install-dependencies-linux.yml

Install language servers:

nvim --headless "+Lazy! sync" +qa
nvim --headless -c ':LspInstall lua_ls' -c 'qa!'
nvim --headless -c ':LspInstall vimls' -c 'qa!'
nvim --headless -c ':LspInstall bashls' -c 'qa!'

Install dependencies on windows:

See

  • install-dependencies-windows.ps1
  • windows-notes.txt

About

My command-line tool configuration files

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published