A terminal client for the Mattermost chat system
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

sample-config.ini 5.3KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162
  1. [mattermost]
  2. # Username. Optional. If missing, you'll be asked to provide one on
  3. # startup.
  4. # user: <username>
  5. # Hostname: Optional. If missing, you'll be asked to provide one on
  6. # startup.
  7. # host: <hostname>
  8. # If the team setting is set, it must be the name of a team of which
  9. # the user is a member. This is the team you'll automatically use when
  10. # connecting and you'll bypass the team selection. If the setting is
  11. # absent or isn't one of your teams, you'll be prompted for a choice of
  12. # your teams.
  13. #
  14. # team: <team name>
  15. # Server port. Optional; defaults to 443.
  16. #
  17. # port: 443
  18. # Password command. Optional. If this and the password option are both
  19. # missing or give the wrong password, you'll be prompted on startup.
  20. #
  21. # You can also just use
  22. # pass: password
  23. # but this is much less secure than supplying a command or being
  24. # prompted interactively.
  25. #
  26. # For OS X, the built-in security command can be used to get a password
  27. # from the OS X keychain. To make this work you'll need to put your
  28. # Mattermost password into your keychain as follows:
  29. #
  30. # * Open the Keychain application (Applications -> Utilities -> Keychain
  31. # Access)
  32. # * Click the "login" keychain.
  33. # * If necessary, click the unlock icon at the top-left corner of the
  34. # window to unlock keychain access.
  35. # * Click the "+" button at the bottom of the window.
  36. # * Enter a keychain item name (e.g. "mattermost"), your Mattermost
  37. # username, and your password.
  38. # * Click "Add".
  39. #
  40. # Now the keychain item name can be used with the "security" command
  41. # here:
  42. #
  43. # passcmd: security find-generic-password -s <password name> -w
  44. #
  45. # On Linux, there are a number of options. secret-tool is part of
  46. # libsecret (in libsecret-tools on Ubuntu) and acts as a uniform
  47. # interface to all password managers implementing the LibSecret D-Bus
  48. # API (including kwallet and gnome-keyring). Assuming that you have
  49. # stored a password using
  50. #
  51. # $ secret-tool store --label='matterhorn' matterhorn password`
  52. #
  53. # You can then set:
  54. #
  55. # passcmd: secret-tool lookup matterhorn password
  56. # This optional setting controls how the client displays times. If it's
  57. # absent, you get the default behavior ("%R"). If it's present but
  58. # empty, that turns timestamps off. Otherwise its value is used as the
  59. # time format string.
  60. #
  61. # The format string is that accepted by 'formatTime':
  62. # https://hackage.haskell.org/package/time-1.6.0.1/docs/Data-Time-Format.html#v:formatTime
  63. #
  64. # timeFormat: %R
  65. # This optional setting controls how the client displays dates. If it's
  66. # absent, you get the default behavior ("%Y-%m-%d"). Otherwise its
  67. # value is used as the time format string.
  68. #
  69. # The format string is that accepted by 'formatTime':
  70. # https://hackage.haskell.org/package/time-1.6.0.1/docs/Data-Time-Format.html#v:formatTime
  71. #
  72. # dateFormat: %Y-%m-%d
  73. # Theme name
  74. # For now, the choices are
  75. #
  76. # builtin:dark (default)
  77. # builtin:light
  78. #
  79. # theme: builtin:dark
  80. # Theme customization file
  81. # This setting is optional. If present, it must either be:
  82. # * A relative path to a theme customization file. In this case
  83. # the relative path is treated as relative to the location of the
  84. # configuration file. For example, if the Matterhorn configuration
  85. # file is at $HOME/.config/matterhorn/config.ini and this setting has
  86. # the value "theme.ini", then Matterhorn will look for this file at
  87. # $HOME/.config/matterhorn/theme.ini.
  88. # * An absolute path to a theme customization file.
  89. #
  90. # themeCustomizationFile: /path/to/file
  91. # Smart character pair insertion for "``", "**", and "__".
  92. # Allowed values are True and False (case sensitive)
  93. # Invalid values are ignored.
  94. # Default is True
  95. #
  96. # smartbacktick = True
  97. # Terminal bell control: ring the terminal bell whenever a new message
  98. # arrives (for use with e.g. terminal multiplexers)
  99. #
  100. # Allowed values are True and False (case sensitive)
  101. # Default is False
  102. # activityBell = False
  103. # Background activity display: Matterhorn communicates with the
  104. # Mattermost server using asynchronous background thread processing.
  105. # This parameter can be used to enable a visual display of when and
  106. # how much background activity is occurring.
  107. #
  108. # Allowed values are: Disabled, Active, ActiveCount
  109. # Default is Disabled
  110. # showBackgroundActivity = Disabled
  111. # The command to use to open URLs found in chat messages.
  112. # OS X:
  113. # urlOpenCommand = open
  114. # Linux:
  115. # urlOpenCommand = xdg-open
  116. # This setting indicates whether the URL-opening command is interactive
  117. # in the terminal. Set this to True if your urlOpenCommand is a terminal
  118. # web browser. Set this to False otherwise.
  119. # Default: False
  120. # urlOpenCommandIsInteractive = False
  121. # Whether to show a message rendering preview
  122. # Default: False
  123. # showMessagePreview = False
  124. # Whether to enable the spell checker if "aspell" is present on the
  125. # system.
  126. # Default: False
  127. # enableAspell = False
  128. # Name a specific Aspell dictionary to use. See "aspell dicts" for a
  129. # list of available dictionaries on your system.
  130. # Default: fall back to environment / locale
  131. # aspellDictionary = "..."
  132. # Force Matterhorn to use HTTP instead of HTTPS. This is mostly included
  133. # for testing purposes; you really should not use this unless you're
  134. # absolutely sure it's what you want
  135. # unsafeUseUnauthenticatedConnection = False
  136. # The width of the channel list (in columns).
  137. #
  138. # channelListWidth = 20
  139. # Whether to show indicators on edited messages that have not been
  140. # edited recently.
  141. # Default: True
  142. #
  143. # showOlderEdits = True