Skip to content

.files is a collection of configuration files (dotfiles duh!) plus an automated setup to install all the apps and tools to get you running in no time.

Notifications You must be signed in to change notification settings

robocopklaus/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

.files

🚀 A development setup in just a few minutes without the hassle

Got a new 💻 or planning a clean install of the latest macOS but short on time to set everything up? Meet .files!

.files is a collection of configuration files (dotfiles) plus an automated setup to install all the apps and tools you need in no time.

Screenshot

🤖 Automated installation

⚠️ Please backup your current settings. They may be overwritten!

After installing macOS, copy & paste this line into the terminal:

curl -fsSL https://raw.githubusercontent.com/robocopklaus/dotfiles/main/scripts/remote-install.sh | bash

🐢 Manual installation

⚠️ Please backup your current settings. They may be overwritten!

💡 macOS Command Line Tools are required. Install them with:

xcode-select --install
  1. Clone this repo:
git clone git@github.com:robocopklaus/dotfiles.git
  1. Install:
make install

🧐 What's included?

Programming language utilities and package managers

  • Homebrew: Simplifies software installation on macOS and Linux.
  • Git: Often more up-to-date than the version shipped with macOS.
  • Volta: Manages JavaScript command-line tools like node, npm, and yarn.

Terminal Tools

DevOps

  • Docker: Packages software into containers for quick deployment and scaling.

IDE

Productivity Tools

  • 1Password: Securely stores passwords and sensitive information.
  • Google Drive: Access Google Drive files without a web browser.
  • Notion: All-in-one workspace for databases, kanban boards, wikis, and more.
  • Slack: Channel-based messaging platform.
  • Clockify: Time tracking software.
  • Herd: A one-click PHP development environment with zero dependencies and zero headaches.
  • Kap: Open-source screen recorder.
  • Postman: API development environment.
  • Sketch: Digital design toolkit.
  • TablePlus: Modern, native tool for database management.
  • WhatsApp: Messaging app.
  • Home Assistant: Open-source home automation platform.
  • Mimestream: Native macOS email client for Gmail.
  • ChatGPT: AI chatbot.

Browsers

Audio & Video

  • IINA: Lightweight media player based on mpv.
  • Spotify: Digital music service.

macOS utilities

  • Dockutil: Command line utility for managing macOS dock items.
  • mas-cli: Command line interface for the Mac App Store.
  • Finicky: Sets up rules to decide which browser opens for each link.

References

About

.files is a collection of configuration files (dotfiles duh!) plus an automated setup to install all the apps and tools to get you running in no time.

Topics

Resources

Stars

Watchers

Forks