Skip to content

My configuration files and personal collection of scripts.

License

Notifications You must be signed in to change notification settings

daephx/dotfiles

Folders and files

NameName
Last commit message
Last commit date
Jan 30, 2025
Jan 9, 2025
Jan 30, 2025
Jan 9, 2025
Jun 10, 2021
Aug 2, 2024
Feb 6, 2024
Sep 8, 2021
Aug 2, 2024
May 8, 2023

Repository files navigation

Dotfiles

This repository utilizes Dotbot, see repository for more information.

Table of Contents

Dependencies

  • git

Installation

~$ git clone --recursive https://github.com/daephx/dotfiles.git ~/.dotfiles
~$ cd ~/.dotfiles

For installing a predefined profile

~/.dotfiles ./install-profile <profile> [<configs...>]

See meta/profiles/ for available profiles

For installing single configurations

~/.dotfiles ./install-standalone <configs...>

See meta/configs/ for available configurations

Note: Any configuration can be run as sudo by adding -sudo to the end of it when invoking the install script. DO NOT run the script as a sudoer.

Contents

Profiles

meta/profiles
├── <a href="./meta/profiles/ubuntu" title="ubuntu">exampleOS1</a>
└── <a href="./meta/profiles/macos" title="macos">exampleOS2</a>

Configs

meta
├── <a href="./meta/base.yaml" title="base.yaml">base.yaml</a>
└── configs
    ├── <a href="./meta/configs/zsh.install.yaml" title="zsh.install.yaml">zsh.install.yaml</a>
    └── <a href="./meta/configs/zsh.conf.yaml" title="zsh.conf.yaml">zsh.conf.yaml</a>

License

This software is hereby released under an MIT License. That means you can do whatever you want with conditions only requiring preservation of copyright and license notices. See LICENSE for details.

About

My configuration files and personal collection of scripts.

Resources

License

Stars

Watchers

Forks