Skip to content

Latest commit

 

History

History
29 lines (19 loc) · 1.62 KB

README.md

File metadata and controls

29 lines (19 loc) · 1.62 KB

🐠 Dotfiles Setup

These are my personal dotfiles, so some user-specific identifiers and paths are likely present. These are just meant for myself to use and inspiration for others.

  • WSL — Arch Linux
  • Fish Shell
  • Git authenticated using the Git Credential Manager in Windows, reused in WSL.

Considerations

I, dangerously, have opinions on the internet.

  • Universal variables are confusing, difficult to navigate in the dotfiles space, and are generally falling out of favor.
  • Avoid using config.fish as much as possible to keep things modularized.
  • Colocate as much as possible in the .cache, .config, and .local directories using XDG. It annoys me greatly when I can't organize the filesystem of my own home directory 🤬. Some programs fight me on this including:
    • dotnet/corefx doesn't respect DOTNET_CLI_HOME1, 2
    • VSCode's WSL extension doesn't support changing the path of the .vscode-server install directory.

Future Plans & Improvements

  1. Read more about autoloaded functions instead of aliases.
  2. Write the installation section so I remember how to recreate my setup 😅

Reading Material

A small collection of resources for me to look into when I want to learn more about the newest toys.