Skip to content

Descriptions des Scripts :

  • Extensions : Recommande des extensions utiles pour les navigateurs basés sur Chromium et Firefox.

Bureau

  • Bspwm : Bspwm est un gestionnaire de fenêtres en mosaïque minimal et scriptable pour X11 qui utilise le partitionnement d'espace binaire et s'appuie sur un daemon externe de raccourcis clavier pour l'entrée clavier. Le script installe la configuration Bspwm depuis gh0stzk/dotfiles. Le script de configuration est uniquement pour Arch, donc pour les autres distributions, vérifiez le dépôt.
  • Dunst : Dunst est un daemon de notifications léger et personnalisable pour Linux qui affiche des notifications de bureau minimales et discrètes. Le script applique ma configuration Dunst préconfigurée.
  • Dwm : Dwm est un gestionnaire de fenêtres en mosaïque dynamique pour X11, connu pour être minimal, rapide et configurable en éditant son code source. Le script appliquera ma configuration dwm préconfigurée depuis mon dépôt harilvfs/dwm et installera toutes les dépendances nécessaires pour rendre l'environnement entièrement fonctionnel.
  • Hyprland : Hyprland est un compositeur Wayland en mosaïque dynamique qui prend en charge des fonctionnalités modernes comme les animations, les effets de fenêtre et les dispositions de mosaïque flexibles. Le script vous permet d'installer des configurations Hyprland préconfigurées d'utilisateurs respectés - ml4w, end-4, Jakoolit, omarchy et prasanthrangan dots.
  • Picom : Picom est un compositeur léger pour X11 qui ajoute la transparence des fenêtres, les ombres et les animations. Le script offre l'installation de ma configuration Picom préconfigurée et le support pour Picom animé depuis picom-ftlabs.
  • Rofi : Rofi est un lanceur d'applications léger, commutateur de fenêtres et remplacement de dmenu pour X11. Le script applique ma configuration Rofi préconfigurée.
  • Thèmes-Icônes : Installe et applique une collection de thèmes et d'icônes pour améliorer l'apparence du bureau.
  • Fonds d'écran : Télécharge une collection de beaux fonds d'écran Nord et Catppuccin.

Développement

  • Bun : Bun est un runtime JavaScript rapide, tout-en-un, bundler et gestionnaire de paquets axé sur les performances. Le script installe Bun sur votre système.
  • Helix : Helix est un éditeur de texte modal inspiré de Vim, axé sur la vitesse et les fonctionnalités modernes comme la coloration syntaxique, l'intégration du protocole de serveur de langage (LSP) et les curseurs multiples. Le script applique ma configuration Helix préconfigurée.
  • Neovim : Neovim est un fork moderne et amélioré de Vim conçu pour être plus extensible, plus rapide et plus facile à intégrer avec des plugins. Le script vous permet de choisir entre les configurations Kickstart Neovim et NvChad pour personnaliser votre environnement IDE.
  • Npm : Npm (Node Package Manager) est le gestionnaire de paquets par défaut pour Node.js, utilisé pour gérer les bibliothèques JavaScript et les dépendances. Le script installe npm sur votre système.

Paquets

  • Outils-Android : Fournit des options pour installer divers outils liés à Android, y compris Gvfs-MTP pour les transferts de fichiers USB, ADB pour le débogage, JDK (OpenJDK) pour le développement Java, et l'Universal Android Debloater pour supprimer les bloatwares.
  • Navigateurs : Offre une sélection de navigateurs web pour l'installation, tels que Brave, Firefox, Google Chrome et autres, vous permettant de choisir celui qui correspond le mieux à vos besoins.
  • Communication : Installe des applications de communication populaires comme Discord, Signal, Slack et Telegram pour vous aider à rester connecté avec vos équipes et communautés.
  • Outils-Crypto : Installe des outils de cryptomonnaie essentiels, tels que le portefeuille Electrum Bitcoin, pour gérer vos actifs numériques en toute sécurité.
  • Outils-Développement : Configure votre environnement de développement avec un choix de langages et d'outils, y compris Node.js, Python, Rust, Go et Docker, pour soutenir vos projets de codage.
  • Édition : Fournit une suite de logiciels d'édition pour divers types de médias, tels que GIMP pour les images, Kdenlive pour les vidéos et Audacity pour l'audio, pour couvrir tous vos besoins créatifs.
  • Outils-FM : Installe des utilitaires de gestionnaire de fichiers utiles, y compris Tumbler pour les aperçus de vignettes et Trash-Cli pour gérer votre corbeille depuis la ligne de commande.
  • GestionnairesFichiers : Offre une variété de gestionnaires de fichiers, des options graphiques comme Thunar et Dolphin aux options basées sur terminal comme LF et Ranger, pour que vous puissiez gérer vos fichiers à votre façon.
  • Jeux : Améliore votre expérience de jeu en installant des outils essentiels comme Steam, Lutris et Heroic Games Launcher, ainsi que des utilitaires de performance comme MangoHud et GameMode.
  • GitHub : Vous équipe avec des outils Git et GitHub essentiels, y compris GitHub CLI, GitHub Desktop et LazyGit, pour rationaliser votre flux de travail de contrôle de version.
  • Multimédia : Installe des lecteurs multimédia comme VLC et MPV, vous assurant d'avoir les bons outils pour profiter de vos films et vidéos préférés.
  • Musique : Offre une sélection d'applications musicales, y compris Spotify, Spotube et YouTube Music, pour que vous puissiez écouter vos morceaux préférés et découvrir de nouveaux artistes.
  • Productivité : Booste votre productivité avec un choix de suites bureautiques comme LibreOffice et OnlyOffice, ainsi que des applications de prise de notes comme Obsidian et Joplin.
  • Streaming : Fournit des logiciels de streaming et d'enregistrement d'écran, tels qu'OBS Studio et SimpleScreenRecorder, pour vous aider à capturer et partager le contenu de votre écran.
  • Terminaux : Offre une large gamme d'émulateurs de terminal, des options modernes comme Alacritty et Kitty aux choix classiques comme GNOME Terminal et Konsole.
  • ÉditeursTexte : Installe une variété d'éditeurs de texte pour s'adapter à votre style de codage, y compris VSCode, Neovim et Zed, vous assurant d'avoir le bon outil pour n'importe quel projet.
  • Virtualisation : Configure des environnements de virtualisation avec des outils comme QEMU/KVM, VirtualBox et Distrobox, vous permettant d'exécuter plusieurs systèmes d'exploitation et de tester des logiciels dans des conteneurs isolés.

Système

  • Audio : Installe et configure le système audio PipeWire.
  • Aur : AUR (Arch User Repository) est un dépôt communautaire pour les utilisateurs d'Arch Linux, contenant des scripts de construction de paquets soumis par les utilisateurs (PKGBUILDs) qui facilitent l'installation de logiciels non disponibles dans les dépôts officiels. Le script vous permettra de choisir un assistant AUR et de l'installer selon votre préférence.
  • AutoLogin-TTY : Le script vous donnera deux options : soit activer l'autologin dans TTY ou le supprimer plus tard si vous en avez besoin après l'activation. Au fait, je ne recommande pas d'activer ceci, car n'importe qui peut avoir un accès physique sans votre nom d'utilisateur et mot de passe.
  • Bluetooth : Installe les paquets Bluetooth et configure la fonctionnalité Bluetooth.
  • Luminosité : Définit la luminosité de l'écran selon votre préférence en utilisant Brightnessctl.
  • Chaotic-Aur : Chaotic-AUR est un dépôt d'assistance AUR (Arch User Repository) non officiel populaire fournissant des paquets binaires pré-construits. Le script installe Chaotic-AUR et configure pacman.conf pour l'utiliser.
  • Fastfetch : Fastfetch est un outil d'information système léger affichant l'OS, le matériel et d'autres détails dans un format propre et personnalisable. Le script applique ma configuration fastfetch depuis le dépôt harilvfs/fastfetch.
  • Polices : Télécharge et installe une variété de Nerd Fonts pour améliorer la lisibilité et l'esthétique dans les applications de terminal.
  • Grub : GRUB (GNU GRand Unified Bootloader) est un chargeur de démarrage qui vous permet de choisir et charger des systèmes d'exploitation ou des noyaux au démarrage. Le script offre divers thèmes et applique les configurations GRUB nécessaires. Crédit à chrisTitusTech/Top-5-Bootloader-Themes pour les thèmes et l'assistance du script.
  • Noyau-LTS : Ce script installe le noyau LTS uniquement pour les distributions basées sur Arch (pas pour Fedora ou openSUSE).
  • Sddm : SDDM (Simple Desktop Display Manager) est un gestionnaire de connexion graphique moderne basé sur Qt. Le script installe un thème basé sur Catppuccin pour SDDM de la communauté Catppuccin.

Terminal

  • Alacritty : Alacritty est un émulateur de terminal rapide et accéléré par GPU axé sur les performances et la simplicité. Le script applique ma configuration Alacritty préconfigurée à votre système.
  • Bash : L'invite de ligne de commande personnalisable pour le shell Bash. Le script vous permet de choisir entre les thèmes Tokyo Night, Catppuccin et Nord.
  • Fish : Fish (Friendly Interactive Shell) est un shell Unix convivial avec des auto-suggestions intelligentes, la coloration syntaxique et un scripting facile. Le script installe et applique le thème tide.
  • Foot : Foot est un émulateur de terminal léger, rapide, minimal et natif Wayland conçu pour la simplicité et les performances. Le script applique ma configuration Foot préconfigurée.
  • Ghostty : Ghostty est un émulateur de terminal rapide, riche en fonctionnalités et multi-plateforme utilisant l'interface utilisateur native et l'accélération GPU. Le script applique ma configuration Ghostty préconfigurée.
  • Kitty : Kitty est un émulateur de terminal rapide et accéléré par GPU avec des fonctionnalités modernes comme les ligatures, les onglets, les dispositions en mosaïque et le support d'images. Le script applique ma configuration Kitty préconfigurée.
  • Tmux : Tmux est un multiplexeur de terminal qui vous permet de gérer plusieurs sessions de terminal dans une fenêtre. Le script applique ma configuration tmux préconfigurée.
  • Zsh : Zsh (Z shell) est un shell Unix avancé avec des fonctionnalités comme l'auto-complétion améliorée, un meilleur scripting et une personnalisation puissante. Le script installe toutes les dépendances requises et applique mon thème personnalisé.

Publié sous licence MIT.