Skip to content

melquisedecfelipe/dotfiles

Repository files navigation

dotfiles

dotfiles

Dotfiles is composed of many configuration files of Linux, macOS, Windows to improve your bootstrap.

  • Shell: Fish by default
  • Font: JetBrains Mono
  • Git: Global settings and SSH keys

Installation

Clone repo

git clone https://github.com/melquisedecfelipe/dotfiles

And add permission to run scripts:

chmod +x bootstrap.sh git.sh wsl.sh linux/generate.sh

macOS and Linux

./bootstrap.sh

If you want to configure Git and SSH, run the following commands:

Create .env and set your GIT_NAME and GIT_EMAIL.

cp .env.example .env
./git.sh

After running you can paste in your SSH keys.

Windows + WSL

For development environment you need to run:

.\windows\bootstrap.bat

After running the script, restart your computer and run: ./wsl.sh to complete setup.

Create .env and set your UBUNTU_PASSWORD.

cp .env.example .env
./linux/generate.sh

Use this URL in your installation:

http://localhost:8000/autoinstall.yaml

Create .env and set your WINDOWS_USERNAME.

cp .env.example .env
.\windows\generate.bat

Copy the autounattend.xml to your installation media.

After installing Windows, you can run: .\windows\bootstrap.bat (for development setup) or .\windows\bootstrap.bat game (for gaming setup).

Apps

Here the apps that will be installed:

... and more! Only for MacOS:

dotfiles created by Melquisedec Felipe.

About

Composed of many configuration files of Linux, macOS, Windows to improve your bootstrap

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published