ajout de catégories & commentaires dans les fichiers nix
This commit is contained in:
@@ -6,13 +6,10 @@
|
||||
|
||||
environment.systemPackages = with pkgs; [
|
||||
# Adminsys
|
||||
gparted
|
||||
iotop
|
||||
lm_sensors
|
||||
lshw
|
||||
lsof
|
||||
nfs-utils
|
||||
ntfs3g
|
||||
ntp
|
||||
powerline-fonts
|
||||
powertop
|
||||
@@ -20,5 +17,12 @@
|
||||
python27Packages.ansible2
|
||||
python27Packages.glances
|
||||
usbutils
|
||||
|
||||
# Systeme de fichier
|
||||
curlftpfs
|
||||
gparted
|
||||
nfs-utils
|
||||
ntfs3g
|
||||
sshfsFuse
|
||||
];
|
||||
}
|
||||
|
||||
@@ -10,15 +10,19 @@
|
||||
dia
|
||||
freemind
|
||||
gnumeric
|
||||
graphviz
|
||||
kde5.okular
|
||||
lyx
|
||||
mcomix
|
||||
pandoc
|
||||
pdfpc
|
||||
qpdfview
|
||||
texLiveFull
|
||||
textadept # un éditeur de texte facile pour copier-coller graphique
|
||||
zim
|
||||
|
||||
## Convertisseurs (texte -> <autre format>)
|
||||
gnuplot
|
||||
graphviz
|
||||
jekyll
|
||||
pandoc
|
||||
];
|
||||
}
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
|
||||
environment.systemPackages = with pkgs; [
|
||||
# CAO
|
||||
freecad
|
||||
fritzing
|
||||
freecad # modélisation de pièces en 3D
|
||||
fritzing # schéma de câblages "jolis"
|
||||
kicad
|
||||
qucs
|
||||
];
|
||||
|
||||
@@ -6,16 +6,23 @@
|
||||
|
||||
environment.systemPackages = with pkgs; [
|
||||
# Clients Internet
|
||||
|
||||
## Navigateur & Réseaux sociaux
|
||||
chromium
|
||||
clawsMail
|
||||
filezilla
|
||||
firefox
|
||||
python27Packages.turses # client twitter en ncurse
|
||||
|
||||
## Mail & Discussion (texte, audio)
|
||||
clawsMail
|
||||
kde5.quasselClient
|
||||
mutt
|
||||
mumble
|
||||
mutt
|
||||
pidgin
|
||||
python27Packages.turses
|
||||
thunderbird
|
||||
|
||||
# Transfert de fichier
|
||||
filezilla
|
||||
transmission_gtk
|
||||
transmission_remote_gtk
|
||||
];
|
||||
}
|
||||
|
||||
|
||||
22
app-dev.nix
22
app-dev.nix
@@ -6,18 +6,26 @@
|
||||
|
||||
environment.systemPackages = with pkgs; [
|
||||
# Développement
|
||||
cargo
|
||||
cloc
|
||||
ghc
|
||||
git-cola
|
||||
idea.idea-community
|
||||
|
||||
## Gestion des sources
|
||||
# git # déjà présent dans "base"
|
||||
git-cola
|
||||
mercurial
|
||||
meld
|
||||
rustPlatform.rustc
|
||||
stack
|
||||
subversion
|
||||
|
||||
# visualisation
|
||||
## Haskell
|
||||
ghc
|
||||
stack
|
||||
|
||||
## Rust
|
||||
cargo # récupération des dépendances + compilation projet rust
|
||||
rustPlatform.rustc
|
||||
|
||||
## Visualisation & outils de diff
|
||||
gource
|
||||
meld
|
||||
vbindiff # diff de fichier hexadecimaux avec vim
|
||||
];
|
||||
}
|
||||
|
||||
11
app-jeux.nix
Normal file
11
app-jeux.nix
Normal file
@@ -0,0 +1,11 @@
|
||||
{ config, libs, pkgs, ... }:
|
||||
|
||||
{
|
||||
imports = [
|
||||
];
|
||||
|
||||
environment.systemPackages = with pkgs; [
|
||||
# Jeux
|
||||
urbanterror
|
||||
];
|
||||
}
|
||||
@@ -6,18 +6,24 @@
|
||||
|
||||
environment.systemPackages = with pkgs; [
|
||||
# Multimedia
|
||||
audacity
|
||||
beep
|
||||
cmus
|
||||
easytag
|
||||
kde4.digikam
|
||||
gimp
|
||||
inkscape
|
||||
paprefs
|
||||
pavucontrol
|
||||
picard
|
||||
smplayer
|
||||
vlc
|
||||
|
||||
## Audio
|
||||
audacity # montage audio
|
||||
beep
|
||||
cmus # lecteur audio console
|
||||
easytag
|
||||
paprefs # préferences pulseaudio
|
||||
pavucontrol # mixer pulseaudio
|
||||
vorbis-tools
|
||||
|
||||
## Video
|
||||
vlc
|
||||
|
||||
## Photo & Dessin vectoriel
|
||||
gimp
|
||||
kde4.digikam
|
||||
inkscape
|
||||
];
|
||||
}
|
||||
|
||||
@@ -5,17 +5,23 @@
|
||||
];
|
||||
|
||||
environment.systemPackages = with pkgs; [
|
||||
# network toolbox
|
||||
arp-scan
|
||||
# Outils réseau
|
||||
iperf
|
||||
iptraf-ng
|
||||
nload
|
||||
openvpn
|
||||
quagga
|
||||
telnet
|
||||
tinc
|
||||
vsftpd
|
||||
whois
|
||||
|
||||
## Diagnostic
|
||||
arp-scan
|
||||
wireshark
|
||||
whois
|
||||
|
||||
## Routage
|
||||
quagga
|
||||
|
||||
## Tunnel
|
||||
openvpn
|
||||
tinc
|
||||
];
|
||||
}
|
||||
|
||||
15
app-securite.nix
Normal file
15
app-securite.nix
Normal file
@@ -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
|
||||
];
|
||||
}
|
||||
17
desktop.nix
17
desktop.nix
@@ -8,48 +8,37 @@
|
||||
./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-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; [
|
||||
cowsay
|
||||
curlftpfs
|
||||
docker
|
||||
espeak
|
||||
gcc # pour les appels depuis les scripts
|
||||
gnome3.seahorse
|
||||
gnuplot
|
||||
gpm
|
||||
inotify-tools
|
||||
jekyll
|
||||
josm
|
||||
linuxPackages.virtualbox
|
||||
linuxPackages.virtualboxGuestAdditions
|
||||
lz4
|
||||
lzop
|
||||
pass
|
||||
pgadmin
|
||||
postfix
|
||||
pwgen
|
||||
sakura
|
||||
samba
|
||||
slock # cannot disable the out-of-memory killer for this process (make sure to suid or sgid slock) --> en root
|
||||
spaceFM
|
||||
sqlitebrowser
|
||||
sshfsFuse
|
||||
taskwarrior
|
||||
transmission_gtk
|
||||
transmission_remote_gtk
|
||||
udevil
|
||||
unbound
|
||||
unetbootin
|
||||
urbanterror
|
||||
vbindiff
|
||||
vifm
|
||||
viking
|
||||
wmname
|
||||
xclip # manipulation du clipboard X depuis la console
|
||||
yubikey-personalization-gui
|
||||
];
|
||||
|
||||
nixpkgs.config.packageOverrides = pkgs: {
|
||||
|
||||
Reference in New Issue
Block a user