https://github.com/lumirelle/profiles
Development profiles or something else.
https://github.com/lumirelle/profiles
configs dotconfigs dotfiles manuals preferences profiles resources
Last synced: 8 months ago
JSON representation
Development profiles or something else.
- Host: GitHub
- URL: https://github.com/lumirelle/profiles
- Owner: Lumirelle
- License: mit
- Created: 2025-01-20T05:09:35.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-05-07T03:24:26.000Z (8 months ago)
- Last Synced: 2025-05-07T17:14:45.913Z (8 months ago)
- Topics: configs, dotconfigs, dotfiles, manuals, preferences, profiles, resources
- Language: TypeScript
- Homepage:
- Size: 70.8 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Profiles
[](.)
[](https://github.com/Lumirelle/profiles/issues)
[](https://github.com/Lumirelle/profiles/pulls)
[](/LICENSE)
---
Development profiles or something else.
## 📝 Table of Content
- [About](#about)
- [Catalogs](#catalogs)
- [Usage](#usage)
- [Manually Setup](#manually_setup)
- [Script Setup](#script_setup)
- [Authors](#authors)
Development profiles or something else.
The directory structure under `/resources`, is grouped by purpose:
- `/personal`: **<purpose>** Personal usage profiles
- `/work`: **<purpose>** Work-only profiles (Of course, it should be ignored by git)
The directory structure under folders marked as **<purpose>**, is grouped by category:
- `/docs`: Documents, such as manuals
- `/preferences`: **<collection>** Collection of preferences profiles, such as `.gitconfig`
- `/resources`: Resources, such as fonts
The directory structure under folders marked as **<collection>**, is grouped by situation:
- `/deployer`: **<purpose>** Profiles used by deployer
- `/editor`: **<purpose>** Profiles used by editor
- `/formatter`: **<purpose>** Profiles used by formatter
- `/linter`: **<purpose>** Profiles used by linter
- `/package-manager`: **<purpose>** Profiles used by package manager
- `/terminal`: **<purpose>** Profiles used by terminal
- `/vcs`: **<purpose>** Profiles used by version control system
- `/vpn`: **<purpose>** Profiles used by vpn
The directory structure under folders marked as **<purpose>**, is grouped by program. I will not list them all here.
See total catalogs [here](CATALOGS.json).
Just download the profile you want and put it in the right place.
Install this package by node.js package manager like `npm`, `yarn`, `pnpm` and so on.
```shell
pnpm i lumirelle-profiles -g
```
Now, please enjoy! See the help information by using the command below:
```shell
pi --help
```
- [@Lumirelle](https://github.com/Lumirelle) - Anything