linkulator2/README.md

46 lines
1.6 KiB
Markdown
Raw Normal View History

# Linkulator, a link aggregator for the shell
## Installation
Just clone this repo into any location in users' paths. Each user can have their own copy, in case they want to customize it, or you can install a central version in /usr/local/bin.
On most systems, the default configurations should just work (tm), but follow the config steps below if not.
## Configuration
### Default Path settings
These options can be found in *config.py* in the class *DefaultPaths*
#### User home directory location
*String all_homedir_pattern*
Customise user home directory hierarchy. Default is */home/\*/* to support a standard structure like */home/username/*
For example, you may have home directories in a location like */userdata/(first letter)/(username)* i.e. */userdata/a/auser*. The glob pattern would need to be updated to */userdata/i\*/\*/*
#### Data directory name
*String datadir*
Customise the name of the directory where user data is stored. Default is *.linkulator*.
#### Data file
*String datafile*
Customise the name of the file where user links and replies are stored. Default is *linkulator.data*
#### Ignore file
*String ignorefile*
Customise the name of the file where ignored users are stored. Default is *ignore*
#### Settings file
*String settingsfile*
Customise the name of the file where user settings are stored. Default is *linkulatorrc*
### Default User settings
These options can be found in *config.py* in the class *DefaultUser*
#### Default browser
*String browser*
Customise the command used to execute the default browser used by linkulator. Default is *lynx*