diff options
author | Luke Smith <luke@lukesmith.xyz> | 2019-04-21 21:46:59 -0400 |
---|---|---|
committer | Luke Smith <luke@lukesmith.xyz> | 2019-04-21 21:46:59 -0400 |
commit | 4828988474a20471d4fc2290eb15c6460f672e19 (patch) | |
tree | 603a7c9e2c7dcd485d9157110daebe1fcba7312d /README.md | |
parent | 04462ceb46a8a0b287bde4547b38444847bfdc54 (diff) |
dude more stuff
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 15 |
1 files changed, 10 insertions, 5 deletions
@@ -21,12 +21,9 @@ Specifically, this wizard: ``` git clone https://github.com/LukeSmithxyz/mutt-wizard ~/.config/mutt cd ~/.config/mutt -./mw # Run the mutt-wizard +sudo make install ``` -Yes you have to put the whole repo in the mutt directory (`~/.config/mutt/`). -Just backup or delete any previous mutt configs (or msmtp or mbsync configs if you have them; if you don't know, you don't have them). - Install these required programs: - `neomutt` - the email client. @@ -43,6 +40,15 @@ You might also want some good optional stuff: - `abook` - a terminal-based address book. Pressing tab while typing an address to send mail to will suggest contacts that are in your abook. - A cron manager - if you want to enable the auto-sync feature. +## Running mutt-wizard (`mw`) + +- `mw add` -- add a new email account +- `mw ls` -- list existing accounts +- `mw pass` -- revise an account's password +- `mw delete` -- deleted an added account +- `mw purge` -- delete all accounts and settings +- `mw cron` -- toggle/configure a cronjob to sync mail + ## User interface To give you an example of the interface, here's an idea: @@ -96,4 +102,3 @@ mutt-wizard is free/libre software, licensed under the GPLv3. - The `muttrc` file is for universal settings. - `personal.muttrc`, called by the `muttrc`, is the place where user-specific settings are set, and the wizard automatically adds the macros for switching between accounts here. If you want to contribute to mutt-wizard, you should put your universal personal settings here and have git ignore it. For example, I put my gpg settings here and personal aliases here. - Accounts are generated in `accounts/`. If I create an account named `luke`, for example, `accounts/luke.muttrc` will hold that account's unique settings and `accounts/luke/` will hold headers and cache files. -- `bin/` holds the `mailsync` script and other scripts and tools the wizard uses. I make a link with `ln` to this `mailsync` file in my `$PATH` so I can run it from wherever. |