summary refs log tree commit diff
path: root/nixos/modules/services/ttys
diff options
context:
space:
mode:
authorShea Levy <shea@shealevy.com>2014-01-15 08:14:14 -0500
committerShea Levy <shea@shealevy.com>2014-01-15 08:17:19 -0500
commit646af581f5905cb58cf74bc478f6f98daf1b4522 (patch)
treec21cdc33b2858a57cd79314c9bae399da1e9da33 /nixos/modules/services/ttys
parent852c270035f2766354a52fbfd258e2562d77bf17 (diff)
downloadnixlib-646af581f5905cb58cf74bc478f6f98daf1b4522.tar
nixlib-646af581f5905cb58cf74bc478f6f98daf1b4522.tar.gz
nixlib-646af581f5905cb58cf74bc478f6f98daf1b4522.tar.bz2
nixlib-646af581f5905cb58cf74bc478f6f98daf1b4522.tar.lz
nixlib-646af581f5905cb58cf74bc478f6f98daf1b4522.tar.xz
nixlib-646af581f5905cb58cf74bc478f6f98daf1b4522.tar.zst
nixlib-646af581f5905cb58cf74bc478f6f98daf1b4522.zip
Option description formatting
Signed-off-by: Shea Levy <shea@shealevy.com>
Diffstat (limited to 'nixos/modules/services/ttys')
-rw-r--r--nixos/modules/services/ttys/kmscon.nix12
1 files changed, 9 insertions, 3 deletions
diff --git a/nixos/modules/services/ttys/kmscon.nix b/nixos/modules/services/ttys/kmscon.nix
index c1e98e8bb002..82a29734cdc6 100644
--- a/nixos/modules/services/ttys/kmscon.nix
+++ b/nixos/modules/services/ttys/kmscon.nix
@@ -9,19 +9,25 @@ in {
   options = {
     services.kmscon = {
       enable = mkOption {
-        description = "Use kmscon as the virtual console instead of gettys";
+        description = ''
+          Use kmscon as the virtual console instead of gettys.
+          kmscon is a kms/dri-based userspace virtual terminal implementation.
+          It supports a richer feature set than the standard linux console VT,
+          including full unicode support, and when the video card supports drm
+          should be much faster.
+        '';
         type = types.bool;
         default = false;
       };
 
       hwRender = mkOption {
-        description = "Whether to use 3D hardware acceleration to render the console";
+        description = "Whether to use 3D hardware acceleration to render the console.";
         type = types.bool;
         default = false;
       };
 
       extraConfig = mkOption {
-        description = "Extra contents of the kmscon.conf file";
+        description = "Extra contents of the kmscon.conf file.";
         type = types.lines;
         default = "";
         example = "font-size=14";