diff --git a/applications/terminal/adminsys.nix b/applications/terminal/adminsys.nix index 34068b1..a68616a 100644 --- a/applications/terminal/adminsys.nix +++ b/applications/terminal/adminsys.nix @@ -12,7 +12,9 @@ mkIf true { # Paquets environment.systemPackages = with pkgs; [ # Adminsys + bind # utilisé pour les utilitaires comme dig cowsay # pour ansible & 4lulz + dhcp # client dhcp iotop lm_sensors lshw @@ -27,6 +29,7 @@ mkIf true { # Backup duplicity # création de sauvegarde chiffrées (GPG) + par2cmdline # outil de récupération de fichiers corrompus - .par2 # Compression lz4 @@ -47,7 +50,7 @@ mkIf true { ## Exploitation FS inotify-tools # être notifié lorsque le contenu d'un répertoire change - detox # The detox utility renames files to make them easier to work with. + detox # The detox utility renames files to make them easier to work with. duff # outil de recherche de fichiers en doublons rdfind # recherche de fichiers doublons pour remplacement par hard/soft link ]; diff --git a/applications/terminal/client-internet.nix b/applications/terminal/client-internet.nix index cd85ecf..188a23d 100644 --- a/applications/terminal/client-internet.nix +++ b/applications/terminal/client-internet.nix @@ -23,5 +23,8 @@ environment.systemPackages = with pkgs; [ ## Sauvegarde nuagique (cloud storage) rclone + + ## P2P + rtorrent # outil de téléchargement de torrent & magnet ]; } diff --git a/applications/terminal/default-applications.nix b/applications/terminal/default-applications.nix index e0566f0..ee97dfe 100644 --- a/applications/terminal/default-applications.nix +++ b/applications/terminal/default-applications.nix @@ -11,27 +11,20 @@ mkIf true { # Paquets environment.systemPackages = with pkgs; [ - bind # utilisé pour les utilitaires comme dig - byobu # permet de se déconnecter d'un terminal sans l'aréter - dhcp # client dhcp - git gitAndTools.gitSVN gitAndTools.tig gti # outil de gestion de version + byobu # permet de se déconnecter d'un terminal sans l'arréter + git gitAndTools.tig gti # outil de gestion de version gnumake # pour décrire les recettes de compilation gnupg # GPG - gpm # prise en charge de la souris en console htop # monitoring - lsb-release # pour les scripts qui utilisent cet outil + lsb-release # pour les scripts qui utilisent cet outil (dont byobu) #libressl # librairie pour faire du TLS et les algorithmes de crypto par OpenBSD ncdu # outil pour voir l'espace utilisé - par2cmdline # outil de récupération de fichiers corrompus - .par2 p7zip # compression de fichier parted # partitionnement de disque pciutils pinentry # pour taper les mots de passe gpg psmisc # fournis les utilitaires comme killall, fuser, pstree - python # python -- python -m SimpleHTTPServer 8000 - #python34Packages.glances # monitoring - pwgen # générateur de mot de passe - rtorrent # TODO outil de téléchargement de torrent & magnet + #python # python -- python -m SimpleHTTPServer 8000 shared_mime_info # MIME info tmux # nécessaire pour byobu tree # affiche une arborescence de fichiers et dossiers diff --git a/applications/terminal/developpement-haskell.nix b/applications/terminal/developpement-haskell.nix index e80de53..a2ae9ed 100644 --- a/applications/terminal/developpement-haskell.nix +++ b/applications/terminal/developpement-haskell.nix @@ -20,7 +20,7 @@ mkIf flags.developpement-haskell { # Haskell lib autoproc # ? procmail darcs # gestionnaire de version éponyme - ghc-mod # outil d'analyse de code haskell utilisé par IDE + #ghc-mod # outil d'analyse de code haskell utilisé par IDE hindent # indentation code hlint # qualite de code, analyse statique de code + astuces & bonnes pratiques postgrest # mapper HTTP <-> PostgreSQL diff --git a/applications/terminal/developpement.nix b/applications/terminal/developpement.nix index bf932c6..ad04e6c 100644 --- a/applications/terminal/developpement.nix +++ b/applications/terminal/developpement.nix @@ -12,25 +12,25 @@ mkIf flags.developpement { # Paquets environment.systemPackages = with pkgs; [ # Base de données - pg_top # monitoring de PostgreSQL - sqlite # le moteur de base de données + pg_top # monitoring de PostgreSQL + sqlite # le moteur de base de données # C / C++ - gcc # pour les appels depuis les scripts + gcc # pour les appels depuis les scripts # Gestion des sources - cloc # outil pour compter les lignes de code source - git # déjà présent dans "base" + cloc # outil pour compter les lignes de code source + git gitAndTools.gitSVN # git et git-svn mercurial subversion # spécification - plantuml # diagrammes UML et plus si affinité + plantuml # diagrammes UML et plus si affinité # Mono - #mono46 # interpréteur .NET + #mono46 # interpréteur .NET ## Visualisation & outils de diff - #vbindiff # diff de fichier hexadecimaux avec vim + #vbindiff # diff de fichier hexadecimaux avec vim ]; }