GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
tessen(5) FreeBSD File Formats Manual tessen(5)

configuration file for tessen(1)

tessen will search for a config file in the following locations

  • $XDG_CONFIG_HOME/tessen/config
  • $HOME/.config/tessen/config
  • $XDG_CONFIG_DIRS/tessen/config
  • /etc/xdg/tessen/config

The location of the configuration file can also be specified using the -c option as specified in tessen(1).

The configuration file for tessen(1) uses the same format as variable assignments when using bash

key="val"

The double quotes should always be specified as mentioned.

A default configuration file is also available at

https://git.sr.ht/~ayushnix/tessen/blob/master/config

The following options are understood by the configuration file for tessen(1):

pass_backend

The default pass backend to use - either pass(1) or gopass(1)

dmenu_backend

The default dmenu backend to use - either fuzzel(1), tofi(1), bemenu(1), wofi(1), rofi(1), or dmenu

action

The action that should be performed by tessen. If you prefer to use both autotyping and copying, it is recommended to leave this option commented or unspecified.

fuzzel_config_file

The path to the configuration file of fuzzel(1). The location of the file specified here is passed to fuzzel using its -config= option.

tofi_config_file

The path to the configuration file of tofi(1). The location of the file specified here is passed to tofi using its -c option.

yofi_config_file

The path to the configuration file of yofi. The location of the file specified here is passed to fuzzel using its -config-file option.

rofi_config_file

The path to the configuration file of rofi(1). The location of the file specified here is passed to rofi using its -config option.

wofi_config_file

wofi_style_file

wofi_color_file

The path to the configuration files of wofi(1). The location of the files specified using these variables are passed to wofi using its -c, -s, -C options, respectively. Note that -k is unsupported and is explicitly set to /dev/null to prevent leaking sensitive information.

userkey

The name of the key which will be used to decide the username. A simple regex can also be specified, such as

(user|login)

This will match both user and login keys and the first occurence will be used as the username. If unspecified, the default value is user.

urlkey

The name of the key which will be used to decide the URL. A simple regex can also be specified, such as

(url|website)

This will match both url and website keys and the first occurence will be used as the URL. If unspecified, the default value is url.

autotype_key

The name of the key which will be used to decide the autotype key. A simple regex can also be specified, such as

(type|auto)

This will match both type and auto keys and the first occurence will be used as the custom autotype operation key value pair. If unspecified, the default value is autotype.

delay

The delay, in milliseconds, introduced between successive autotype operations. If unspecified, the default value is 100 milliseconds.

web_browser

The default web browser that should be used for opening URLs. If this is specified, xdg-open(1) will not be used even if it's installed.

notify

Whether to send notifications about copied data via notify-send(1). Either true or false (default is true).

tessen(5), pass(1), gopass(1) pass-otp(1), fuzzel(1), tofi(1), bemenu(1), wofi(1), rofi(1), wl-clipboard(1), wtype(1), notify-send(1)

Developed and Maintained by Ayush Agarwal <ayush at ayushnix dot com>.

The latest source can be found at https://git.sr.ht/~ayushnix/tessen and bugs or suggestions can be reported on https://todo.sr.ht/~ayushnix/tessen. For contributing to tessen, please read the CONTRIBUTING.md file in the tessen source code and send patches by email to ~ayushnix/tessen@lists.sr.ht. Alternatively, pull requests can be raised on https://codeberg.org/ayushnix/tessen/pulls or https://github.com/ayushnix/tessen/pulls.

2025-07-17

Search for    or go to Top of page |  Section 5 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.