https://github.com/skippednote/dotfiles
skippednote does dotfiles
https://github.com/skippednote/dotfiles
alacritty dotfiles git lazyvim nvim screenshot zellij zsh
Last synced: 7 months ago
JSON representation
skippednote does dotfiles
- Host: GitHub
- URL: https://github.com/skippednote/dotfiles
- Owner: skippednote
- Created: 2017-02-03T07:44:26.000Z (over 9 years ago)
- Default Branch: mini
- Last Pushed: 2025-09-11T03:58:28.000Z (9 months ago)
- Last Synced: 2025-09-11T07:04:51.095Z (9 months ago)
- Topics: alacritty, dotfiles, git, lazyvim, nvim, screenshot, zellij, zsh
- Language: Shell
- Homepage:
- Size: 50.8 KB
- Stars: 3
- Watchers: 2
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Dotfiles
This repository contains my personal dotfiles and development environment configuration. It includes configurations for various tools and applications I use daily.
## Contents
- Shell configuration (`.zshrc`) with Go binary path and aliases
- Git configuration (`.gitconfig` and `.gitignore`) with delta pager and custom aliases
- Terminal configuration (`skippednote.terminal`)
- Homebrew package management (`Brewfile`)
- Development tools and utilities
- Custom scripts
## Prerequisites
- macOS
- Homebrew
- Make
## Installation
1. Clone this repository:
```bash
git clone https://github.com/skippednote/dotfiles.git
cd dotfiles
```
2. Run the installation:
```bash
make install
```
This will create symbolic links for the following files:
- `~/.zshrc`
- `~/.gitconfig`
- `~/.gitignore`
- Scripts to `~/.local/bin/`
## Available Make Commands
- `make install`: Install dotfiles by creating symbolic links
- `make clean`: Remove symbolic links
- `make brewDump`: Update Brewfile with current Homebrew packages
- `make rustPackages`: Install Rust packages using cargo-binstall
## Included Software
### Homebrew Packages
- Development tools: `go`
- Shell enhancements: `starship`, `zsh-autosuggestions`
- Version management: `fnm`
- Utilities: `atuin`, `cargo-binstall`, `gh`, `uv`
### Applications
- Development: `cursor`, `orbstack`
- Productivity: `1password`, `granola`, `notion`, `notion-calendar`, `raycast`, `rectangle`, `slack`, `zoom`
- AI: `chatgpt`, `claude`, `claude-code`
- Fonts: `font-fira-code-nerd-font`
### Rust Packages
- `bat`: Better cat
- `eza`: Modern ls
- `git-delta`: Better git diff
- `jujutsu`: Git-compatible VCS
- `ripgrep`: Fast text search
- `tokei`: Code statistics
- `zoxide`: Smarter cd
## Maintenance
To update the Brewfile with your current Homebrew packages:
```bash
make brewDump
```