Migrate to chezmoi

Move config files from config to chezmoi
Add script to auto install packages with DNF and Cargo
This commit is contained in:
Alexander Navarro 2024-03-01 20:25:09 -03:00
parent 110e0882c6
commit 224c7ed45c
1654 changed files with 470035 additions and 51 deletions

View file

@ -0,0 +1,41 @@
colors:
primary:
background: "0xfaf4ed"
foreground: "0x575279"
cursor:
text: "0x575279"
cursor: "0xcecacd"
vi_mode_cursor:
text: "0x575279"
cursor: "0xcecacd"
line_indicator:
foreground: None
background: None
selection:
text: "0x575279"
background: "0xdfdad9"
normal:
black: "0xf2e9e1"
red: "0xb4637a"
green: "0x286983"
yellow: "0xea9d34"
blue: "0x56949f"
magenta: "0x907aa9"
cyan: "0xd7827e"
white: "0x575279"
bright:
black: "0x9893a5"
red: "0xb4637a"
green: "0x286983"
yellow: "0xea9d34"
blue: "0x56949f"
magenta: "0x907aa9"
cyan: "0xd7827e"
white: "0x575279"
hints:
start:
foreground: "#797593"
background: "#fffaf3"
end:
foreground: "#9893a5"
background: "#fffaf3"

View file

@ -0,0 +1,41 @@
colors:
primary:
background: "0x232136"
foreground: "0xe0def4"
cursor:
text: "0xe0def4"
cursor: "0x56526e"
vi_mode_cursor:
text: "0xe0def4"
cursor: "0x56526e"
line_indicator:
foreground: None
background: None
selection:
text: "0xe0def4"
background: "0x44415a"
normal:
black: "0x393552"
red: "0xeb6f92"
green: "0x3e8fb0"
yellow: "0xf6c177"
blue: "0x9ccfd8"
magenta: "0xc4a7e7"
cyan: "0xea9a97"
white: "0xe0def4"
bright:
black: "0x6e6a86"
red: "0xeb6f92"
green: "0x3e8fb0"
yellow: "0xf6c177"
blue: "0x9ccfd8"
magenta: "0xc4a7e7"
cyan: "0xea9a97"
white: "0xe0def4"
hints:
start:
foreground: "#908caa"
background: "#2a273f"
end:
foreground: "#6e6a86"
background: "#2a273f"

View file

@ -0,0 +1,41 @@
colors:
primary:
background: "0x191724"
foreground: "0xe0def4"
cursor:
text: "0xe0def4"
cursor: "0x524f67"
vi_mode_cursor:
text: "0xe0def4"
cursor: "0x524f67"
line_indicator:
foreground: None
background: None
selection:
text: "0xe0def4"
background: "0x403d52"
normal:
black: "0x26233a"
red: "0xeb6f92"
green: "0x31748f"
yellow: "0xf6c177"
blue: "0x9ccfd8"
magenta: "0xc4a7e7"
cyan: "0xebbcba"
white: "0xe0def4"
bright:
black: "0x6e6a86"
red: "0xeb6f92"
green: "0x31748f"
yellow: "0xf6c177"
blue: "0x9ccfd8"
magenta: "0xc4a7e7"
cyan: "0xebbcba"
white: "0xe0def4"
hints:
start:
foreground: "#908caa"
background: "#1f1d2e"
end:
foreground: "#6e6a86"
background: "#1f1d2e"

View file

@ -0,0 +1 @@
gitdir: ../../../../.git/modules/config/alacritty/themes/rose-pine

View file

@ -0,0 +1,55 @@
<p align="center">
<img src="https://github.com/rose-pine/rose-pine-theme/raw/main/assets/icon.png" width="80" />
<h2 align="center">Rosé Pine for Alacritty</h2>
</p>
<p align="center">All natural pine, faux fur and a bit of soho vibes for the classy minimalist</p>
<p align="center">
<a href="https://github.com/rose-pine/rose-pine-theme">
<img src="https://img.shields.io/badge/community-rosé%20pine-26233a?labelColor=191724&logo=data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUwIiBoZWlnaHQ9IjIzNyIgdmlld0JveD0iMCAwIDI1MCAyMzciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xNjEuMjI3IDE2MS4yNTFDMTMyLjE1NCAxNjkuMDQxIDExNC45MDEgMTk4LjkyNCAxMjIuNjkxIDIyNy45OTdDMTIzLjkyNSAyMzIuNjAzIDEyOC42NTkgMjM1LjMzNiAxMzMuMjY0IDIzNC4xMDJMMTg1LjkwNyAyMTkuOTk2QzIxOS41ODUgMjEwLjk3MiAyMzkuNTcgMTc2LjM1NCAyMzAuNTQ2IDE0Mi42NzdMMTYxLjIyNyAxNjEuMjUxWiIgZmlsbD0iIzI0NjI3QiIvPgo8cGF0aCBkPSJNODguMTgzNiAxNTkuOTg4QzExNy4yNTcgMTY3Ljc3OCAxMzQuNTEgMTk3LjY2MiAxMjYuNzIgMjI2LjczNUMxMjUuNDg2IDIzMS4zNCAxMjAuNzUyIDIzNC4wNzMgMTE2LjE0NyAyMzIuODM5TDYzLjUwNDEgMjE4LjczM0MyOS44MjY0IDIwOS43MSA5Ljg0MDk0IDE3NS4wOTIgMTguODY0OSAxNDEuNDE0TDg4LjE4MzYgMTU5Ljk4OFoiIGZpbGw9IiMyNDYyN0IiLz4KPHBhdGggZD0iTTE4Ni44NjcgMTcyLjk4QzE1Mi4wMDIgMTcyLjk4IDEyMy43MzcgMjAxLjI0NSAxMjMuNzM3IDIzNi4xMTFIMTg2Ljg3QzIyMS43MzYgMjM2LjExMSAyNTAgMjA3Ljg0NiAyNTAgMTcyLjk4TDE4Ni44NjcgMTcyLjk4WiIgZmlsbD0iIzMxNzQ4RiIvPgo8cGF0aCBkPSJNNjMuMTMyNyAxNzIuOThDOTcuOTk4NCAxNzIuOTggMTI2LjI2MyAyMDEuMjQ1IDEyNi4yNjMgMjM2LjExMUg2My4xM0MyOC4yNjQyIDIzNi4xMTEgLTEuNTI0MDNlLTA2IDIwNy44NDYgMCAxNzIuOThMNjMuMTMyNyAxNzIuOThaIiBmaWxsPSIjMzE3NDhGIi8+CjxwYXRoIGQ9Ik0xNzEuNzE3IDc1LjEyNjNDMTcxLjcxNyAxMDEuMjc2IDE1MC41MTggMTIyLjQ3NSAxMjQuMzY5IDEyMi40NzVDOTguMjE4OCAxMjIuNDc1IDc3LjAyMDIgMTAxLjI3NiA3Ny4wMjAyIDc1LjEyNjNDNzcuMDIwMiA0OC45NzY0IDk4LjIxODggMjcuNzc3OCAxMjQuMzY5IDI3Ljc3NzhDMTUwLjUxOCAyNy43Nzc4IDE3MS43MTcgNDguOTc2NCAxNzEuNzE3IDc1LjEyNjNaIiBmaWxsPSIjRUJCQ0JBIi8+CjxwYXRoIGQ9Ik0xNDQuMjE3IDg2LjIzNzlDMTYxLjY0OSA1Ni4wNDMyIDE1MS4zMDMgMTcuNDMyOSAxMjEuMTA4IDBMMTA2LjA2IDI2LjA2NDRDODguNjI3IDU2LjI1OSA5OC45NzM2IDk0Ljg2OTQgMTI5LjE2OCAxMTIuMzAyTDE0NC4yMTcgODYuMjM3OVoiIGZpbGw9IiNFQkJDQkEiLz4KPHBhdGggZD0iTTEyNS4yOTkgNjAuOTc4OUMxMTYuMjc1IDI3LjMwMTIgODEuNjU3NSA3LjMxNTY3IDQ3Ljk3OTcgMTYuMzM5Nkw2NC4zMTk3IDc3LjMyMTFDNzMuMzQzNiAxMTAuOTk5IDEwNy45NjEgMTMwLjk4NCAxNDEuNjM5IDEyMS45NkwxMjUuMjk5IDYwLjk3ODlaIiBmaWxsPSIjRUJCQ0JBIi8+CjxwYXRoIGQ9Ik0xMjQuOTI2IDYwLjk3ODlDMTMzLjk1IDI3LjMwMTIgMTY4LjU2NyA3LjMxNTY3IDIwMi4yNDUgMTYuMzM5NkwxODUuOTA1IDc3LjMyMTFDMTc2Ljg4MSAxMTAuOTk5IDE0Mi4yNjMgMTMwLjk4NCAxMDguNTg2IDEyMS45NkwxMjQuOTI2IDYwLjk3ODlaIiBmaWxsPSIjRUJCQ0JBIi8+Cjwvc3ZnPgo=&style=for-the-badge" />
</a>
</p>
## Usage
Import the desired theme into Alacritty's config:
- `~/.config/alacritty/alacritty.yml` on Linux/macOS
- `%appdata%\alacritty\alacritty.yml` on Windows
```yaml
import:
- /path/to/rose-pine.yml
```
## Gallery
Fetch featured below is [NerdFetch](https://github.com/thatonecalculator/nerdfetch)
**Rosé Pine**
![Alacritty with Rosé Pine](https://cdn.discordapp.com/attachments/767173835698208799/806313418319462440/unknown.png)
**Rosé Pine Moon**
![Alacritty with Rosé Pine Moon](https://cdn.discordapp.com/attachments/767173835698208799/806313506630533161/unknown.png)
**Rosé Pine Dawn**
![Alacritty with Rosé Pine Dawn](https://cdn.discordapp.com/attachments/767173835698208799/806313592571691058/unknown.png)
## Thanks to
- [ThatOneCalculator](https://github.com/thatonecalculator)
- [Dolichomps](https://github.com/Dolichomps)
## Contributing
Modify `template.yml` using Rosé Pine variables, then build variants:
```sh
npx @rose-pine/build@latest -f hex-ns -t template.yml
```
_Generated by @rose-pine/build@0.3.0_

View file

@ -0,0 +1,41 @@
colors:
primary:
background: "0x$base"
foreground: "0x$text"
cursor:
text: "0x$text"
cursor: "0x$highlightHigh"
vi_mode_cursor:
text: "0x$text"
cursor: "0x$highlightHigh"
line_indicator:
foreground: None
background: None
selection:
text: "0x$text"
background: "0x$highlightMed"
normal:
black: "0x$overlay"
red: "0x$love"
green: "0x$pine"
yellow: "0x$gold"
blue: "0x$foam"
magenta: "0x$iris"
cyan: "0x$rose"
white: "0x$text"
bright:
black: "0x$muted"
red: "0x$love"
green: "0x$pine"
yellow: "0x$gold"
blue: "0x$foam"
magenta: "0x$iris"
cyan: "0x$rose"
white: "0x$text"
hints:
start:
foreground: "#$subtle"
background: "#$surface"
end:
foreground: "#$muted"
background: "#$surface"