dotfiles

Cross-platform configuration for Windows and Ubuntu

View on GitHub →
⚠️ Security Notice Always review scripts before running them on your system. These installation scripts are open source and available for inspection on GitHub.

Quick Installation

Windows (PowerShell)

Run this command in PowerShell:

irm dotfiles.klimenko.dk/install.ps1 | iex

Or download and run manually:

Invoke-WebRequest -Uri https://dotfiles.klimenko.dk/install.ps1 -OutFile install.ps1
.\install.ps1

Linux / WSL (Bash)

Run this command in your terminal:

curl -fsSL dotfiles.klimenko.dk/install.sh | bash

Or download and run manually:

curl -fsSL https://dotfiles.klimenko.dk/install.sh -o install.sh
chmod +x install.sh
./install.sh

What's Included

PowerShell Profile

  • Custom $env:HOME
  • Useful aliases & functions
  • Git shortcuts
  • WSL integration

Bash/Zsh Config

  • Enhanced aliases
  • History management
  • Git shortcuts
  • WSL auto-detection

Neovim

  • Modern configuration
  • Cross-platform setup
  • Separate repository
  • Git submodule

Automated Setup

  • One-line installation
  • Automatic backups
  • Error handling
  • Easy updates

Manual Installation

If you prefer to install manually or want more control over the process, follow the detailed instructions in the README on GitHub.

Updating

To update your dotfiles to the latest version:

Windows

cd C:\home\dotfiles
git pull
git submodule update --remote

Linux / WSL

cd ~/dotfiles
git pull
git submodule update --remote

Support

For issues, questions, or contributions, please visit the GitHub repository.

Documentation

For detailed documentation, customization options, and troubleshooting tips, see the full README on GitHub.