|
|
@ -16,38 +16,38 @@ in
|
|
|
|
environment.systemPackages = with pkgs; mkIf profiles.isDesktop [
|
|
|
|
environment.systemPackages = with pkgs; mkIf profiles.isDesktop [
|
|
|
|
# Environement de bureau
|
|
|
|
# Environement de bureau
|
|
|
|
arandr # interface graphique pour xrandr
|
|
|
|
arandr # interface graphique pour xrandr
|
|
|
|
wmname # pour définir le nom du gestionnaire de fenêtre (utile pour java)
|
|
|
|
wmname # pour définir le nom du gestionnaire de fenêtre (utile pour java)
|
|
|
|
kde4.ksnapshot# capture d'écran
|
|
|
|
kde4.ksnapshot# capture d'écran
|
|
|
|
xorg.xbacklight # pour gérer la luminosité de l'écran
|
|
|
|
xorg.xbacklight # pour gérer la luminosité de l'écran
|
|
|
|
xorg.xev # pour repérer les codes + noms standard des actions clavier/souris
|
|
|
|
xorg.xev # pour repérer les codes + noms standard des actions clavier/souris
|
|
|
|
xorg.xkill # pour 'tuer une application'
|
|
|
|
xorg.xkill # pour 'tuer une application'
|
|
|
|
|
|
|
|
|
|
|
|
## Gestionnaire de fenêtre & Thème
|
|
|
|
## Gestionnaire de fenêtre & Thème
|
|
|
|
gnome.gnome_icon_theme # thème d'icone - semble fonctionner avec spaceFM
|
|
|
|
gnome.gnome_icon_theme # thème d'icone - semble fonctionner avec spaceFM
|
|
|
|
|
|
|
|
|
|
|
|
## Manipulation de fichier
|
|
|
|
## Manipulation de fichier
|
|
|
|
pcmanfm # gestionnaire de fichiers graphique
|
|
|
|
pcmanfm # gestionnaire de fichiers graphique
|
|
|
|
spaceFM # gestionnaire de fichiers graphique
|
|
|
|
spaceFM # gestionnaire de fichiers graphique
|
|
|
|
vifm # gestionnaire de fichiers basé sur VIM (console)
|
|
|
|
vifm # gestionnaire de fichiers basé sur VIM (console)
|
|
|
|
|
|
|
|
|
|
|
|
## Terminal
|
|
|
|
## Terminal
|
|
|
|
sakura # terminal
|
|
|
|
sakura # terminal
|
|
|
|
|
|
|
|
|
|
|
|
# A trier
|
|
|
|
# A trier
|
|
|
|
cowsay
|
|
|
|
cowsay
|
|
|
|
fgallery # générateur de gallerie statique http://www.thregr.org/~wavexx/software/fgallery/
|
|
|
|
fgallery # générateur de gallerie statique http://www.thregr.org/~wavexx/software/fgallery/
|
|
|
|
samba
|
|
|
|
samba
|
|
|
|
taskwarrior # gestionnaire de tâches en console
|
|
|
|
taskwarrior # gestionnaire de tâches en console
|
|
|
|
udevil # pour le montage des media amovibles
|
|
|
|
udevil # pour le montage des media amovibles
|
|
|
|
xclip # manipulation du clipboard X depuis la console
|
|
|
|
xclip # manipulation du clipboard X depuis la console
|
|
|
|
];
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
|
|
# Polices supplémentaires
|
|
|
|
# Polices supplémentaires
|
|
|
|
fonts.fonts = with pkgs; mkIf profiles.isDesktop [
|
|
|
|
fonts.fonts = with pkgs; mkIf profiles.isDesktop [
|
|
|
|
fira # police créée pour Firefox
|
|
|
|
fira # police créée pour Firefox
|
|
|
|
fira-code # idem fira-mono + ligatures pour la programmation
|
|
|
|
fira-code # idem fira-mono + ligatures pour la programmation
|
|
|
|
fira-mono # dérivée de fira en monospace
|
|
|
|
fira-mono # dérivée de fira en monospace
|
|
|
|
hack-font # police monospace créée explicitement pour coder
|
|
|
|
hack-font # police monospace créée explicitement pour coder
|
|
|
|
];
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
|
|
nixpkgs.config.packageOverrides = pkgs: {
|
|
|
|
nixpkgs.config.packageOverrides = pkgs: {
|
|
|
|