summaryrefslogtreecommitdiff
path: root/alot/defaults
Commit message (Collapse)AuthorAge
...
* bindings file becomes config.stub, with added contentsDaniel2012-03-15
|
* Let the bindings file follow alot.rc.specDaniel2012-03-15
|
* spec: add missind draft_box and use mail_containerPatrick Totzke2012-03-11
| | | | .. type to check the format or draft and sent box entries.
* Merge branch 'testing' of github.com:pazz/alot into testingPatrick Totzke2012-03-06
|\
| * Configurable prompt suffixDaniel2012-03-06
| |
* | docs lovePatrick Totzke2012-03-06
|/
* doc: info on type/default config valuesPatrick Totzke2012-03-04
|
* references config options docstringsPatrick Totzke2012-03-03
|
* remove relictsPatrick Totzke2012-03-03
| | | | | the alot.rc.new was just for testing purposes, the screenshots are hopelessly outdated
* docs lovePatrick Totzke2012-03-03
|
* Default is capitalized 'Me'Daniel2012-03-02
|
* Configurable 'me'Daniel2012-03-02
|
* Rename config setting and cleanupDaniel2012-03-02
|
* We build the authors(list), and substitute 'me' for own addrsDaniel2012-03-02
|
* fix version string replacement in user_agentPatrick Totzke2012-02-29
| | | | | | | .. config option. Before, the string "$VERSION" did not get replaced by the current version of alot. closes #376
* Spelling in the spec-files too, thenDaniel2012-02-27
|
* Hidden tag functionalityDaniel2012-02-27
|
* fix issue with abook formatPatrick Totzke2012-02-27
| | | | closes #369
* introduce AbookAddressbookPatrick Totzke2012-02-25
| | | | a direct parser for abook's contact files.
* explicit abooksPatrick Totzke2012-02-25
| | | | | | | | | | This introduces a new syntax to specify addressbooks in account sections, which now contain an '[[[abook]]]' subsection: most important entry is 'type': the rest of the entries is validated according to this type. ATM the only working one is 'shellcommand', which makes alot instanciate a MatchSdtoutAddressbook. required for this type are the options 'command' and 'regexp'
* fix default bindingsPatrick Totzke2012-02-24
|
* tagstring translation via re.subPatrick Totzke2012-02-24
| | | | | | | | | | | | | | this introduces a feature that lets you use regexps to match tagstrings in your [tags] subsections. Moreover, it introduces a config option "translation" for these sections that will take a pair of strings as value and, if no "translation" is given, will be used to substitute the matching tagstring to a translated string: tag: "notmuch::foo", section: "[[notmuch::.*]]" translation: "notmuch::(.*)", "nm:\1" will result in a translated tagstring "nm:foo"
* read themes from themes_dirPatrick Totzke2012-02-23
| | | | | | | this introduces two new config keys: theme: the string identifier of the theme file to use theme_dir: where to look for this file. theme_dir defaults to ~/.config/alot.themes
* make global keybindings residents of bindingsPatrick Totzke2012-02-22
| | | | not bindings['global'].
* docs for configuration and accountsPatrick Totzke2012-02-21
|
* check in default bindingsPatrick Totzke2012-02-20
|
* remove quotes from defaul lists in specfilePatrick Totzke2012-02-20
| | | | | apparently, this doesn't hurt and it makes parsing the specfile into a configobj possible (to extract the comments)
* soec for account sectionsPatrick Totzke2012-02-19
|
* read attrspecs in theme's initPatrick Totzke2012-02-19
| | | | | | this makes Theme objects check the integrity of their given configs by instanciating urwid.AttrSpec objects in ther constructor, so that invalid attribute strings don't raise errors at runtime
* read default bindings from a file, not the specPatrick Totzke2012-02-19
|
* theme spec and default theme adjustedPatrick Totzke2012-02-18
|
* checked in testing rcPatrick Totzke2012-02-18
|
* add SettingsManager.get_tagstring_representationPatrick Totzke2012-02-18
| | | | | | | | | | | | | that will return a doct containing normal and foccussed AttrSpecs and translated string as given in config subsections [tags] [[footag]] fg = bg = focus_fg = focus_bg = translated =
* default bindings and themePatrick Totzke2012-02-18
| | | | | | bindings are now part of the config spec (alot.rc.spec), the default theme is a valid (as of theme.sec) .theme-file, provided in alot/defaults
* reorganized default configsPatrick Totzke2012-02-18
| | | | to simulataniously work on old and new specs
* added configs and specsPatrick Totzke2012-02-18
|
* absolute path for default terminal cmdPatrick Totzke2012-02-05
|
* make default print bindings add tags header optionPatrick Totzke2012-01-26
| | | | | this changes the default bindings so that printing via `p` and `P` will use the newly introduced `add_tags` parameter
* add 'User-Agent' header upon msg constructionPatrick Totzke2012-01-24
| | | | | | | | | | The format of this string is either taken from the equally named envelope-header or the general config option 'user_agent' and defaults to 'alot/%(version)s'. The value of this header is this format string where keyword '%(version)s' is replaced by the version string of the running instance. closees #279
* Create `[highlighting]` section in default configdtk2012-01-11
| | | | | | | | Move options concerned with thread highlighting into their own section in the config file. This makes the `[general]` section less cluttered and deskews the name space. Closes #25.
* Add default highlight theming for `content` componentdtk2012-01-10
| | | | | | | This commit adds default theming options for the `isunread` and `isunread+flagged` targets. Cf issue #25.
* Enable highlighting of tagsdtk2012-01-10
| | | | | | | | | | | | | | | | | So far it was not possible to highlight tags by defining themeing options used upon match of a query. This commit enables the themeing of tags for the purpose of highlighting. The config now may define highlighting for default (not explicitely themed) as well as themed tags. The priority of themes used is 'themed and highlighted', 'themed', 'default and highlighted', 'default'. The syntax for specifying highlighted tag themes is ambiguous, though. To avoid unexpected themeing, highlighting suffix should not match actual tag names. Cf #209. Cf issue #25.
* Change themeing structure for highlightingdtk2012-01-10
| | | | | | | | | | So far the themeing pattern for highlighting was 'search_thread_<component>_[focus_]<id>_[fg|bg]'. This commit exchanges the order of 'focus' and '<id>' to be consistent with the themeing structure of tags: 'search_thread_<component>_<id>_[focus_][fg|bg]'. This will enable the reuse of code parsing themes.
* fix bad default timestamp format stringPatrick Totzke2012-01-08
| | | | | | | fixes issue with default format string '', which will result in all timestamps in search and thread buffers being hidden by default. closes issue #238
* port thread.TagCommand to search bufferPatrick Totzke2012-01-08
| | | | | | | | this replaces thread.RetagCommand and thread.ToggleThreadTag by a refactored version of search.TagCommand. This means that in search mode, tag, untag, retag and toggletags commands are available through different decorations of TagCommand. Note that 'toggletag' has been renamed to 'toggletags' for consistency
* print --all --separately by defaultPatrick Totzke2012-01-07
| | | | muttprint doesn't mailboxes well
* Add documentation on themeing focussed tagsdtk2012-01-07
| | | | | | | | So far the comment in the default config only explained how to theme unfocussed tags. This commits extends the example (syntax) to indicate how focussed tags may be themed.
* Highlight threads that match a querydtk2012-01-03
| | | | | | | | | So far only combinations of tags could trigger highlighting of threads. This commit enables the configuration of highlighting rules that map arbitrary notmuch queries onto themeing options. Threads matching that query will be themed with the specified options. Cf https://github.com/pazz/alot/pull/223#issuecomment-3334800.
* Merge branch 'feature-sort-145' into testingPatrick Totzke2012-01-03
|\
| * introduce config switch 'search_threads_sort_order'Patrick Totzke2012-01-03
| | | | | | | | and make search buffers respect it