Compare commits
7 Commits
2019-08-25
...
nixos-19.0
| Author | SHA1 | Date | |
|---|---|---|---|
| 65e5776f86 | |||
|
|
235e636451 | ||
|
|
e849c55297 | ||
|
|
1e51d11778 | ||
|
|
f39f486f51 | ||
|
|
2a5809c3de | ||
|
|
7681f7774e |
4
Makefile
4
Makefile
@@ -35,7 +35,7 @@ optimise:
|
||||
$(TIME) nix optimise-store
|
||||
|
||||
rebuild-build:
|
||||
nix-channel --add https://nixos.org/channels/nixos-19.03 nixos
|
||||
nix-channel --add https://nixos.org/channels/nixos-19.09 nixos
|
||||
$(TIME) time nixos-rebuild build --fallback --show-trace
|
||||
|
||||
rebuild-switch:
|
||||
@@ -58,7 +58,7 @@ store-repair:
|
||||
$(TIME) nix-store --verify --check-contents --repair
|
||||
|
||||
upgrade:
|
||||
nix-channel --add https://nixos.org/channels/nixos-19.03 nixos
|
||||
nix-channel --add https://nixos.org/channels/nixos-19.09 nixos
|
||||
$(TIME) nixos-rebuild switch --upgrade --fallback --show-trace
|
||||
|
||||
##--------- Commandes spécifiques pour NixOS -- Opérations non courantes
|
||||
|
||||
@@ -29,7 +29,7 @@ mkIf (flags.officeSuite && flags.graphical) {
|
||||
|
||||
## Visionneuse
|
||||
#kde5.okular # pdf
|
||||
mcomix # livres (cbr, liste d'images), gestion d'une bibliothèque
|
||||
#mcomix # livres (cbr, liste d'images), gestion d'une bibliothèque # Supprimé dans NixOS 20.03
|
||||
pdfpc # pdf
|
||||
qpdfview # pdf
|
||||
gqview # visionneuse image & gestion basique de collection
|
||||
|
||||
@@ -21,7 +21,7 @@ environment.systemPackages = with pkgs; [
|
||||
clawsMail
|
||||
hexchat
|
||||
quasselClient
|
||||
#mumble
|
||||
mumble
|
||||
pidgin
|
||||
thunderbird
|
||||
|
||||
|
||||
@@ -12,7 +12,9 @@ mkIf (flags.radio && flags.graphical) {
|
||||
# Paquets
|
||||
environment.systemPackages = with pkgs; [
|
||||
## GUI
|
||||
chirp # Configuration de radios portatives
|
||||
gqrx # GUI
|
||||
cubicsdr # Another GUI
|
||||
gnuradio-with-packages # Software Defined Radio (SDR) software
|
||||
|
||||
## A Trier
|
||||
|
||||
@@ -13,7 +13,7 @@ mkIf true {
|
||||
clawsMail = pkgs.clawsMail.override {
|
||||
enablePgp = true;
|
||||
enablePluginArchive = true;
|
||||
enablePluginFancy = false; # nécessite wekitgtk qui est troué
|
||||
#enablePluginFancy = false; # nécessite wekitgtk qui est troué # Option supprimée dans NixOS 20.03
|
||||
enablePluginPdf = true;
|
||||
enablePluginRavatar = true;
|
||||
enablePluginSmime = true;
|
||||
|
||||
@@ -22,6 +22,7 @@ mkIf flags.radio {
|
||||
gnss-sdr # Global Navigation Satellite Systems software-defined receiver
|
||||
liquid-dsp # Digital signal processing library for software-defined radios
|
||||
rtl-sdr # Turns your Realtek RTL2832 based DVB dongle into a SDR receiver
|
||||
dump1090 # Listen to planes ADS-B and view them on a map
|
||||
];
|
||||
|
||||
# Configuration matérielle
|
||||
|
||||
@@ -12,7 +12,7 @@ in
|
||||
nix.buildCores = 0;
|
||||
|
||||
# The NixOS release to be compatible with for stateful data such as databases.
|
||||
system.stateVersion = "19.03";
|
||||
system.stateVersion = "19.09";
|
||||
|
||||
# copies the NixOS configuration file (usually /etc/nixos/configuration.nix) and links it from the resulting system (getting to /run/current-system/configuration.nix)
|
||||
system.copySystemConfiguration = true;
|
||||
|
||||
14
options.nix
14
options.nix
@@ -63,7 +63,7 @@ let
|
||||
|
||||
ipAddress = mkOption {
|
||||
description = "Adresse IP.";
|
||||
type = lib.types.string;
|
||||
type = lib.types.str;
|
||||
};
|
||||
nix-serve-server = mkEnableOption "nix-serve server.";
|
||||
nix-serve-client = {
|
||||
@@ -80,18 +80,18 @@ let
|
||||
dnsFQDN = mkOption {
|
||||
example = "device.example.net.";
|
||||
description = "DNS name of host pointing to tunnel IP.";
|
||||
type = lib.types.string;
|
||||
type = lib.types.str;
|
||||
};
|
||||
connectToAddress = mkOption {
|
||||
default = "";
|
||||
example = "192.168.1.1";
|
||||
description = "External address to connect from another node.";
|
||||
type = lib.types.string;
|
||||
type = lib.types.str;
|
||||
};
|
||||
vpnAddress = mkOption {
|
||||
example = "192.168.69.69/24";
|
||||
description = "VPN local node IP address.";
|
||||
type = lib.types.string;
|
||||
type = lib.types.str;
|
||||
};
|
||||
vpnCidrLength = mkOption {
|
||||
default = 24;
|
||||
@@ -106,7 +106,7 @@ let
|
||||
ConnecTo = bar
|
||||
'';
|
||||
description = "Configuration supplémentaire pour tinc.";
|
||||
type = lib.types.string;
|
||||
type = lib.types.str;
|
||||
};
|
||||
};
|
||||
|
||||
@@ -129,7 +129,7 @@ let
|
||||
enable = mkEnableOption "Activation du démarrage de Windows par Grub";
|
||||
drive = mkOption {
|
||||
description = "Lecteur sur lequel est présent le système Windows (au format GRUB)";
|
||||
type = lib.types.string;
|
||||
type = lib.types.str;
|
||||
default = "hd0,1";
|
||||
};
|
||||
};
|
||||
@@ -137,7 +137,7 @@ let
|
||||
enable = mkEnableOption "Montage de la partition data Windows";
|
||||
device = mkOption {
|
||||
description = "Lecteur sur lequel est présent le disque de data Windows";
|
||||
type = lib.types.string;
|
||||
type = lib.types.str;
|
||||
default = "/dev/sda2";
|
||||
};
|
||||
};
|
||||
|
||||
@@ -413,7 +413,8 @@ globalkeys = awful.util.table.join(
|
||||
awful.key({ modkey, "Shift" }, "F1", function () awful.util.spawn("claws-mail") end, {description = "Lance claws", group = "Lanceurs personnels"}),
|
||||
awful.key({ modkey, "Shift" }, "F3", function () awful.util.spawn("pcmanfm") end, {description = "Lance pcmanfm", group = "Lanceurs personnels"}),
|
||||
awful.key({ modkey, "Shift" }, "F6", function () awful.util.spawn("clementine") end, {description = "Lance clementine", group = "Lanceurs personnels"}),
|
||||
awful.key({ modkey, "Shift" }, "F11", function () awful.util.spawn("xrandr-auto-2") end, {description = "Lance le script xrandr-auto-2", group = "Lanceurs personnels"})
|
||||
awful.key({ modkey, "Shift" }, "F11", function () awful.util.spawn("xrandr-auto-2") end, {description = "Lance le script xrandr-auto-2", group = "Lanceurs personnels"}),
|
||||
awful.key({ modkey }, "l", function () awful.util.spawn("slock systemctl suspend -i") end, {description = "Verouille la session avec slock", group = "Lanceurs personnels"})
|
||||
-- awful.key({ modkey, "Shift" }, "F11", function () awful.util.spawn("/home/taeradan/bin/xrandr-left") end),
|
||||
-- awful.key({ modkey, "Control" }, "F11", function () awful.util.spawn("/home/taeradan/bin/xrandr-right") end),
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user