Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alexaegis/dotfiles
My dotfiles, utilizing 'pont', my dotmodule manager
https://github.com/alexaegis/dotfiles
dotfiles dotfiles-manager dotmodule pont symlinks
Last synced: 10 days ago
JSON representation
My dotfiles, utilizing 'pont', my dotmodule manager
- Host: GitHub
- URL: https://github.com/alexaegis/dotfiles
- Owner: AlexAegis
- License: mit
- Created: 2020-01-22T20:56:37.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-10-21T17:16:11.000Z (16 days ago)
- Last Synced: 2024-10-22T07:05:44.516Z (16 days ago)
- Topics: dotfiles, dotfiles-manager, dotmodule, pont, symlinks
- Language: Shell
- Homepage: https://github.com/AlexAegis/pont
- Size: 2.18 MB
- Stars: 30
- Watchers: 3
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: readme.md
- Funding: .github/funding.yml
- License: license
Awesome Lists containing this project
README
# dotfiles
[![Lint](https://github.com/AlexAegis/dotfiles/workflows/Lint/badge.svg)](https://github.com/AlexAegis/dotfiles/actions?query=workflow%3ALint)
My dotmodules™, and a live example of
[pont](https://github.com/alexaegis/pont), my dotmodule manager.[![my_stuff](./docs/images/behold_dotfiles.jpg)](./modules)
## Install
This dotfiles repository is set up so `pont` is used as a module itself.
(Which is not necessary to use `pont`)This will set up itself:
```sh
git clone --recurse-submodules -j8 \
https://www.github.com/AlexAegis/dotfiles ~/.config/dotfiles
~/.config/dotfiles/modules/pont/pont.sh pont
```Then install whatever you'd like. For example, to bootstrap an arch system:
```sh
pont +arch
```### On macOS
For macOS the `XDG` variables are set around the `~/Library` folder.
```sh
git clone --recurse-submodules -j8 \
https://www.github.com/AlexAegis/dotfiles ~/Library/Preferences/dotfiles
~/Library/Preferences/dotfiles/modules/pont/pont.sh pont
```