Skip to content

saegey/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My Dotfiles

This repository contains my personal configuration files for various tools and applications.

Contents

  • Zsh Configuration: .zshrc
  • Starship Prompt Configuration: .config/starship.toml
  • asdf Version Manager Configuration: .tool-versions
  • Hammerspoon Configuration: hammerspoon/init.lua

Installation

cd; mkdir .dotfiles; cd .dotfiles; \
curl -#L https://github.com/saegey/dotfiles/tarball/main | \
tar -xzv --strip-components 1; \
./bootstrap.sh

To set up your environment with these dotfiles, follow these steps:

  1. Clone the Repository:

    git clone https://github.com/saegey/dotfiles.git ~/.dotfiles
    
  2. Run the Setup Script:

    cd ~/.dotfiles
    chmod +x setup.sh
    ./setup.sh

This will create the necessary symlinks for the configuration files in your home directory.

  1. Set Up Hammerspoon:

To use the Hammerspoon configuration:

Install Hammerspoon from the official website.

Here's the directory structure of this repository:

├── .aws
│   └── config
├── .config
│   └── starship.toml
├── .gitconfig
├── .gitignore
├── .npmrc
├── .ssh
│   └── config
├── .tool-versions
├── .zshrc
├── Brewfile
├── Brewfile.lock.json
├── LICENSE
├── README.md
├── hammerspoon
│   ├── grid.lua
│   └── init.lua
└── setup.sh

Customization

Feel free to customize the configuration files to suit your needs.

License

This project is licensed under the MIT License.

Releases

No releases published

Packages

No packages published