read my dotfiles repository and do stuff
-
this project is winding down in favour of
tuning
as configured by my dotfiles -
ideally, we will take the imperative code here and expose it as configuration-driven functionality over in
tuning
MOVED: https://gitlab.com/jokeyrhyme/dotfiles-rs
$ cargo install jokeyrhyme-dotfiles
$ jokeyrhyme-dotfiles sync && jokeyrhyme-dotfiles update
Note that you need to "Run As Administrator" in Windows so that this tool can properly create symbolic links
-
jokeyrhyme-dotfiles env
:-
export generated environment variables
-
EDITOR:
nvim
(preferred),vim
-
-
jokeyrhyme-dotfiles all
:-
copies or creates symbolic links from
~/.dotfiles
into~
for settings -
otherwise creates and/or edits settings files in
~
-
Windows: ensures ~/bin exists in PATH
-
configures npm-merge-driver when possible
-
reads from TOML file and (un)installs/updates desired Atom packages
-
reads from TOML file and (un)installs/updates desired
npm
packages -
reads from TOML file and installs/updates desired rust crates
-
reads from TOML file and (un)installs/updates desired Visual Studio Code extensions
-
(un)installs/updates tpm and desired tmux plugins
-
(un)installs/updates vim-plug and desired vim / neovim plugins
-
-
installs and updates the following tools:
Generate a new GitHub Personal Access Token without any extra permissions, and set this as the value for the GITHUB_TOKEN environment variable.
This will reduce the likelihood of rate-limiting by GitHub's API.