Skip to content

weakphish/dots

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles, managed with GNU Stow

What

At work, I use MacOS primarily, but the tools listed below I use both at work and at home.

At home, I use MacOS on my personal laptop, and keep a Windows gaming computer despite my intense dislike for Windows.

Main Tools

  • Code Editor: Neovim and Zed, depending on the task.
  • Shell: Fish
  • Terminal: Ghostty
  • Zellij as a tmux replacement/session-manager/terminal 10x improvement
  • Git Porcelain: LazyGit

Agents, etc.

I mainly use OpenCode, but am experimenting with Pi. Both have a config in this repo.

For OpenCode, I have my global config stored in this repo, and then overlay a custom config for work-sensitive stuff using a custom directory.

Other Software

Other software that I use as a developer on a regular basis:

Game Development

For game development projects, I tend to stick to Godot. I use VS Code to edit GDScript, just because the built-in editor is pretty basic, and I couldn't get Neovim to work with Godot reasonably well.

For C#, I use JetBrains Rider.

Structure

  • config/ houses my dotfiles, which are symlinked with Stow
  • karabiner/ contains Karabiner-Elements configuration for macOS key remapping

Usage

Run the bootstrap script for the appropriate operating system, then run stow config --target ~/ --dotfiles

The bootstrap script for Mac just installs Homebrew and Brewfile, whereas the Arch one just installs Ansible and configures yay for the AUR.

About

dotfiles 2.0

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors