Skip to content

pgodschalk/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

40 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

@pgodschalk/dotfiles

Report a Bug ยท Request a Feature

My collection of dotfiles

Project license

Pull Requests welcome code with love by pgodschalk

About

My collection of dotfiles. I mainly use this with Ghostty as a terminal emulator on macOS, and Windows Terminal on Windows.

Zed is my main editor, though I do keep Visual Studio Code around mainly for Windows support.

Other than that,

  • 1Password is my secrets manager.
  • DevPod is running development environments when I need more juice than my MacBook Pro can provide. Sometimes I run said environment on my Windows machine. Though I'll also use plain old Codespaces every now and then.
  • Monodraw is my diagramming tool.
  • OrbStack runs my Docker containers, since Docker Desktop is just slow, and gets in my way a lot.
  • Passepartout is my VPN manager, other than Tailscale.
  • RapidAPI is used for playing with API's, if xh isn't enough.
  • Secretive is my SSH agent.
  • SnippetsLab is where I keep my code snippets.
  • TablePlus is my database browser.
  • Tailscale is my personal VPN.
  • Ulysses is my long form Markdown editor.
  • UTM is my virtualization manager.
  • Xcode kinda just exists.

Light theme Dark theme

Built with

  • A whole bunch of stuff. :)

Getting started

Prerequisites

  • A macOS or Linux environment to copy or symlink everything into.

Installation

This is mostly just manual symlinks. Dotfile managers exist, but I don't like them, since I'm pretty specific about where stuff gets stored. There is an install.sh, but that's mainly intended for devcontainers.

Usage

Symlink any dotfile you want to use.

rm ~/.something
ln -s ~/Developer/build/pgodschalk/dotfiles/.something ~/.something

Roadmap

See the open issues for a list of proposed features (and known issues).

Support

Reach out to the maintainer at one of the following places:

Project assistance

If you want to say thank you or/and support active development of dotfiles:

  • Add a GitHub Star to the project.
  • Write interesting articles about the project on Dev.to, Medium or your personal blog.

Together, we can make dotfiles better!

Contributing

First off, thanks for taking the time to contribute! Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make will benefit everybody else and are greatly appreciated.

Please read our contribution guidelines, and thank you for being involved!

Authors & contributors

The original setup of this repository is by Patrick Godschalk.

For a full list of all authors and contributors, see the contributors page.

Security

dotfiles follows good practices of security, but 100% security cannot be assured. dotfiles is provided "as is" without any warranty. Use at your own risk.

For more information and to report security issues, please refer to our security documentation.

License

This project is licensed under the MIT license.

See LICENSE for more information.

Acknowledgements

About

find /Users/patrick -name '.*' -type f -maxdepth 1

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •