EDM115/dotfiles
My config files
Also containing some scripts and lists of packages, used to setup back my environment
More info on REINSTALL.md
Linux 🐧
Files :
- .zshrc : Zsh configuration file. Includes : Oh My Zsh, Oh My Posh, fzf, zoxide and more
- apt-fast.conf : Apt-fast configuration file
- apt.txt : List of apt packages. May contain extra libs (
apt list --installed | grep -F '[installé]' | cut -d '/' -f 1 > apt.txt) - cargo.linux.txt : List of Rust packages (
cargo install --list > cargo.linux.txt) - flatpak.txt : List of flatpak packages (
flatpak list --columns=name,application > flatpak.txt) - grub : My grub config (from
/etc/default/grub) - homebrew.txt : List of Homebrew packages (
brew list > homebrew.txt) - launch-discord.sh & upgrade-discord.sh : Scripts to launch and upgrade Discord (source)
Folders :
- apt/sources.list.d/ : Sources list for apt
- grub_theme/ : Custom GRUB theme
- plymouth_theme : Custom Plymouth theme, along with js thing to generate the images for the spinner. Currently broken (sorta)
Windows 🪟
Files :
- cargo.win.txt : List of Rust packages (
cargo install --list > cargo.win.txt) - dracula.psd1 : Dracula colorscheme for Terminal-Icons
- ptr.toml : Installed PowerToys Run plugins, comes from
C:\Users\EDM115\AppData\Local\Microsoft\PowerToys\PowerToys Run\Plugins\version.toml. Tool : 8LWXpg/ptr - windows-terminal.json : Config for the Windows Terminal
- winget.txt : Installed winget packages. Obtained through
Get-WinGetPackage | Format-Table -AutoSize | Out-File -Width 500 -FilePath winget.txt
Both 🤓
Files :
- .gitconfig : Git configuration file
- gh-extensions.txt : List of extensions for the GH CLI (
gh extension list > gh-extensions.txt) - Microsoft.PowerShell_profile.ps1 : PowerShell profile. Includes : Oh My Posh, Terminal-Icons, Github Copilot, hcloud, sudo-like and more
- pnpm.json : List of globally installed PNPM packages (
pnpm ls -g --json > pnpm.json) - pip.txt : List of installed Pip packages (
pip freeze > pip.txt) - powershell.config.json : PowerShell configuration file (in
Split-Path $PROFILE.CurrentUserCurrentHostso far) - vscode-extensions.txt : List of VSCode extensions. Reinstall with this script
- vscode-settings.json : VSCode settings
Folders :
- omp/ : Oh My Posh themes (source)
- spicetify/ : Spicetify config, themes and extensions, as well as a marketplace backup