Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
I store all my $HOME config files in a bare repository, as shown in this Atlassian tutorial, it’s served me well on setting up new machines quickly. And I use vim-plug for managing vim plugins, here’s my repo if it helps: https://gitlab.com/henxing/dotfiles
Dotfiles are definitely what you want, if you want some inspiration mine are https://github.com/jm96441n/dotfiles (the Readme needs to be updated, but following from the install.sh should give you an idea of how the installation works)
Check this tool https://yadm.io/
Instead of having my .vimrc in a Github dotfiles repository, I create several smaller .vim files with chunks of functionality, and put those scripts in a dotfiles repository. The .vimrc is then a short list of lines like source ~/dotfiles/vim/core.vim.
In case you want to check how this works: Arch install script, dotfiles.
In case you want to check how this works: Arch install script, dotfiles.