This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

✨ : update mise demo

Julien WITTOUCK (Jun 18, 2026, 8:05 AM +0200) 699337d1 1f997c61

+25 -13
+14 -6
demo/05-mise-fnox/demo.sh
··· 1 - #!/bin/bash 2 - gum style --border double --padding "1 2" --margin "1" "Mise & fnox — Gestion d'outils et secrets" 1 + #!/usr/bin/env fish 2 + mise env -s fish | source 3 3 4 - gum style "Sous-démos :" 5 - gum style --foreground 99 " 01-mise-use — mise use java@temurin-25" 6 - gum style --foreground 99 " 02-mise-env — variables d'environnement" 7 - gum style --foreground 99 " 03-fnox — secrets dans le repo" 4 + set -l g (set_color a6d189) 5 + set -l b (set_color 8caaee) 6 + set -l s '#8caaee' 7 + set -l n (set_color normal) 8 + 9 + gum style --foreground "$s" --border double --padding "1 2" --margin "1" "Mise & fnox — Gestion d'outils et secrets" 10 + gum spin --spinner.foreground "$s" --spinner dot --title " " sleep 3 11 + 12 + echo "$g❯$b Sous-démos disponibles :$n" 13 + echo " 01-mise-use — mise use java@temurin-25" 14 + echo " 02-mise-env — variables d'environnement" 15 + echo " 03-fnox — secrets dans le repo"
+11 -7
pimp-my-shell.md
··· 68 68 69 69 # 🐚 Mon shell n'a pas à être vide quand il démarre 70 70 71 - * Splash screen customisable par répertoire (`.splashboard.toml`) 71 + * Splash screen customisable 72 + * Configuration globale `~/.config/splashboard` 73 + * Configuration par répertoire (`.splashboard.toml`) 72 74 * Widgets : git, météo, calendrier, horloge, infos système… 73 75 * Big text animé, thèmes Catppuccin, layouts flex 74 - * "Tu décris en TOML, splashboard dessine" 75 76 76 77 <!-- end_slide --> 77 78 78 79 ![image:width:75%](mise.png) 79 80 80 - # 🐚 Mon shell gère son environnement 81 + # 🐚 Mon shell a un environnement clair 81 82 82 83 * **mise** : runtimes, variables d'env, tâches 83 - * fichier de configuration `mise.toml` 84 + * Configuration globale `~/.config/mise.toml` 85 + * Configuration au projet `mise.toml` 84 86 * activation auto au `cd` : la config voyage avec le projet 85 87 86 88 <!-- end_slide --> 87 89 88 90 ![image:width:75%](fnox.png) 89 91 90 - # 🐚 Mon shell chiffre ses secrets avec fnox 92 + # 🐚 Mon shell ne leak pas ses secrets 91 93 92 - * secrets chiffrés directement dans le repo (age, gpg, sops) 93 - * fichier de configuration `fnox.toml` 94 + * **fnox** : secrets montés dans l'env 95 + * stockage dans un fichier chiffré 96 + * référencement de secrets d'un Vault, secrets managers cloud 97 + * Configuration `fnox.toml` 94 98 * activation auto au `cd` : les secrets voyagent avec le projet 95 99 96 100 <!-- end_slide -->