Skip to content

My dotfiles for things in my $HOME, inspired over the years by the many awesome contributions on the internet, IRC and friends.

License

Notifications You must be signed in to change notification settings

thushan/dotfiles

Repository files navigation

Thushan Fernando's dotfiles

This repository contains my configuration files and scripts for my $HOME as well as default applications I tend to install.

Operating Systems

There are some OS specific things in operating system specific folders.

macos

Mac OS X specific configuration, default brew packages & tweaks made on a fresh install.

  • default.sh - Default settings for a fresh install.
  • install-brew.sh - Installs brew packages passing in the package list which is contained within the script itself.

The scripts are tested using the excellent macos-Simple-KVM before being rolled into a new image.

linux

The Linux repo's are broken down into distro specifics. My journey has been Debian (2003+), Ubuntu (2007-2009), Debian again, then Mint and now PopOS & Fedora.

Similar process/scripts for linux-fedora (except dnf).

windows

A handful of choco / scoop scripts and my Windows Terminal profile are found in there.

From September 2023+; all configurations are Windows 11 based.

  • choco-install.ps1 - Install default choco packages from choco.packages
  • scoop-up.ps1 - Install default choco packages from scoop.packages (or pass filename in with -filename)

Applications

Office 2021 / Office 365

Because Installing Office is so great now (sic), there's customised configuration files for Office & a readme.

Acknowledgements

There has been numerous places the source for the content within this repo was taken from, most are attributed with an 'src' tag somewhere (be it a forum, reddit post etc).

But most recently, some of the configuration items are heavily influenced by: