ajout de catégories & commentaires dans les fichiers nix

extraction-donnees-privees
Jean-Pierre PRUNARET 9 years ago
parent e40206c116
commit e60fd00c47

@ -6,13 +6,10 @@
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
# Adminsys # Adminsys
gparted
iotop iotop
lm_sensors lm_sensors
lshw lshw
lsof lsof
nfs-utils
ntfs3g
ntp ntp
powerline-fonts powerline-fonts
powertop powertop
@ -20,5 +17,12 @@
python27Packages.ansible2 python27Packages.ansible2
python27Packages.glances python27Packages.glances
usbutils usbutils
# Systeme de fichier
curlftpfs
gparted
nfs-utils
ntfs3g
sshfsFuse
]; ];
} }

@ -10,15 +10,19 @@
dia dia
freemind freemind
gnumeric gnumeric
graphviz
kde5.okular kde5.okular
lyx lyx
mcomix mcomix
pandoc
pdfpc pdfpc
qpdfview qpdfview
texLiveFull texLiveFull
textadept # un éditeur de texte facile pour copier-coller graphique textadept # un éditeur de texte facile pour copier-coller graphique
zim zim
## Convertisseurs (texte -> <autre format>)
gnuplot
graphviz
jekyll
pandoc
]; ];
} }

@ -6,8 +6,8 @@
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
# CAO # CAO
freecad freecad # modélisation de pièces en 3D
fritzing fritzing # schéma de câblages "jolis"
kicad kicad
qucs qucs
]; ];

@ -6,16 +6,23 @@
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
# Clients Internet # Clients Internet
## Navigateur & Réseaux sociaux
chromium chromium
clawsMail
filezilla
firefox firefox
python27Packages.turses # client twitter en ncurse
## Mail & Discussion (texte, audio)
clawsMail
kde5.quasselClient kde5.quasselClient
mutt
mumble mumble
mutt
pidgin pidgin
python27Packages.turses
thunderbird thunderbird
# Transfert de fichier
filezilla
transmission_gtk
transmission_remote_gtk
]; ];
} }

@ -6,18 +6,26 @@
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
# Développement # Développement
cargo
cloc cloc
ghc
git-cola
idea.idea-community idea.idea-community
## Gestion des sources
# git # déjà présent dans "base"
git-cola
mercurial mercurial
meld
rustPlatform.rustc
stack
subversion subversion
# visualisation ## Haskell
ghc
stack
## Rust
cargo # récupération des dépendances + compilation projet rust
rustPlatform.rustc
## Visualisation & outils de diff
gource gource
meld
vbindiff # diff de fichier hexadecimaux avec vim
]; ];
} }

@ -0,0 +1,11 @@
{ config, libs, pkgs, ... }:
{
imports = [
];
environment.systemPackages = with pkgs; [
# Jeux
urbanterror
];
}

@ -6,18 +6,24 @@
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
# Multimedia # Multimedia
audacity picard
smplayer
## Audio
audacity # montage audio
beep beep
cmus cmus # lecteur audio console
easytag easytag
kde4.digikam paprefs # préferences pulseaudio
pavucontrol # mixer pulseaudio
vorbis-tools
## Video
vlc
## Photo & Dessin vectoriel
gimp gimp
kde4.digikam
inkscape inkscape
paprefs
pavucontrol
picard
smplayer
vlc
vorbis-tools
]; ];
} }

@ -5,17 +5,23 @@
]; ];
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
# network toolbox # Outils réseau
arp-scan
iperf iperf
iptraf-ng iptraf-ng
nload nload
openvpn
quagga
telnet telnet
tinc
vsftpd vsftpd
whois
## Diagnostic
arp-scan
wireshark wireshark
whois
## Routage
quagga
## Tunnel
openvpn
tinc
]; ];
} }

@ -0,0 +1,15 @@
{ config, libs, pkgs, ... }:
{
imports = [
];
environment.systemPackages = with pkgs; [
# Securité
gnome3.seahorse
pass
pwgen
slock # cannot disable the out-of-memory killer for this process (make sure to suid or sgid slock) --> en root
yubikey-personalization-gui
];
}

@ -8,48 +8,37 @@
./app-client-internet.nix # pour accéder & utiliser des ressources par le réseau ./app-client-internet.nix # pour accéder & utiliser des ressources par le réseau
./app-dev.nix # utilisée pour développer des programmes/scripts ./app-dev.nix # utilisée pour développer des programmes/scripts
./app-multimedia.nix # pour gérer le son, l'image et la vidéo ./app-multimedia.nix # pour gérer le son, l'image et la vidéo
./app-network.nix # de gestion, de diagnostique & surveillance réseau ./app-network.nix # de gestion, de diagnostique & surveillance réseau
./app-jeux.nix # permettant de jouer ;)
./app-securite.nix # relatives à la sécurité (chiffrement, gpg, mots de passe, ...)
]; ];
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
cowsay cowsay
curlftpfs
docker docker
espeak espeak
gcc # pour les appels depuis les scripts gcc # pour les appels depuis les scripts
gnome3.seahorse
gnuplot
gpm gpm
inotify-tools inotify-tools
jekyll
josm josm
linuxPackages.virtualbox linuxPackages.virtualbox
linuxPackages.virtualboxGuestAdditions linuxPackages.virtualboxGuestAdditions
lz4 lz4
lzop lzop
pass
pgadmin pgadmin
postfix postfix
pwgen
sakura sakura
samba samba
slock # cannot disable the out-of-memory killer for this process (make sure to suid or sgid slock) --> en root
spaceFM spaceFM
sqlitebrowser sqlitebrowser
sshfsFuse
taskwarrior taskwarrior
transmission_gtk
transmission_remote_gtk
udevil udevil
unbound unbound
unetbootin unetbootin
urbanterror
vbindiff
vifm vifm
viking viking
wmname wmname
xclip # manipulation du clipboard X depuis la console xclip # manipulation du clipboard X depuis la console
yubikey-personalization-gui
]; ];
nixpkgs.config.packageOverrides = pkgs: { nixpkgs.config.packageOverrides = pkgs: {

Loading…
Cancel
Save