Changes between Version 1 and Version 2 of WikiStart


Ignore:
Timestamp:
Sep 21, 2024, 11:42:35 PM (2 months ago)
Author:
yakumo.izuru
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v1 v2  
    1 = Welcome to Trac
     1== Kanako (神奈子)
     2The infinitely adaptable password manager, written in Bourne Shell.\\
     3Named after one of the deities of the [https://en.touhouwiki.net/wiki/Moriya_Shrine Moriya Shrine], [https://en.touhouwiki.net/wiki/Kanako_Yasaka Kanako Yasaka], from [https://en.touhouwiki.net/wiki/Mountain_of_Faith Mountain of Faith]
    24
    3 Trac is a '''minimalistic''' approach to '''web-based''' management of
    4 '''software projects'''. Its goal is to simplify effective tracking and
    5 handling of software issues, enhancements and overall progress.
     5=== Supported back-ends
     6* [https://age-encryption.org age]
     7* [https://z3bra.org/cream/ cream]
     8* [https://gnupg.org gpg]
     9* [https://git.mills.io/prologic/salty salty]
    610
    7 All aspects of Trac have been designed with the single goal to
    8 '''help developers write great software''' while '''staying out of the way'''
    9 and imposing as little as possible on a team's established process and
    10 culture.
     11=== Setting it up
     121. Copy [https://git.chaotic.ninja/yakumo.izuru/kanako/raw/branch/master/kanako.conf.example kanako.conf.example] to `~/.config/kanako/kanako.conf` and edit accordingly, there are all sorts of examples for each backend supported.
     132. Create `~/.kanako` and `~/.kanako-store` with `mkdir -p`, the former stores your key pair, the latter your password store.
    1114
    12 As all Wiki pages, this page is editable, this means that you can
    13 modify the contents of this page simply by using your
    14 web-browser. Simply click on the "Edit this page" link at the bottom
    15 of the page. WikiFormatting will give you a detailed description of
    16 available Wiki formatting commands.
     15=== Using the password store
    1716
    18 "[wiki:TracAdmin trac-admin] ''yourenvdir'' initenv" created
    19 a new Trac environment, containing a default set of wiki pages and some sample
    20 data. This newly created environment also contains
    21 [wiki:TracGuide documentation] to help you get started with your project.
     17==== Listing all existing entries
    2218
    23 You can use [wiki:TracAdmin trac-admin] to configure
    24 [http://trac.edgewall.org/ Trac] to better fit your project, especially in
    25 regard to ''components'', ''versions'' and ''milestones''.
     19{{{
     20$ kanako -l
    2621
     22/home/user/.kanako-store/
     23|--- Git
     24|    |--- github.com
     25           |--- password
     26           |--- username
     27[...]
     28}}}
    2729
    28 TracGuide is a good place to start.
     30==== Copying entries to the clipboard
     31You need to uncomment the proper fields to use either `xclip` or `wl-copy`.\
     32Note: Complete support for Wayland is not a goal (and in fact, it's inviable)
    2933
    30 Enjoy! [[BR]]
    31 ''The Trac Team''
     34{{{ kanako -c Git/github.com/password }}}
    3235
    33 == Starting Points
     36==== Adding entries to the store
     37You have to set {{{ $EDITOR }}}, if unset, the default is {{{ vi }}}, which may or may not be available on your system.
    3438
    35  * TracGuide --  Built-in Documentation
    36  * [http://trac.edgewall.org/ The Trac project] -- Trac Open Source Project
    37  * [http://trac.edgewall.org/wiki/TracFaq Trac FAQ] -- Frequently Asked Questions
    38  * TracSupport --  Trac Support
     39{{{
     40$ kanako -n Social/misskey.io/password
     41<editor screen omitted for brevity>
     42}}}
    3943
    40 For a complete list of local wiki pages, see TitleIndex.
     44==== Removing entries from the store
     45You can remove them one at a time, with `-r`, or recursively, with `-R`.\\
     46Both ways require that `rm` supports the `-i` and `-I` flags, respectively.
     47
     48=== Download
     49* [https://git.chaotic.ninja/yakumo.izuru/kanako/archive/master.tar.gz Latest master]
     50
     51=== Git repository
     52You can [https://git.chaotic.ninja/yakumo.izuru/kanako browse the git repository] or clone it:
     53
     54{{{
     55$ git clone https://git.chaotic.ninja/yakumo.izuru/kanako
     56}}}
     57
     58=== Extensions
     59* [kanako-menu](https://git.chaotic.ninja/yakumo.izuru/kanako/src/branch/master/addons/kanako-menu) - quick graphical front-end, requires `dmen
     60u`, but can also use `bmenu` instead.
     61* [kanako-totp](https://git.chaotic.ninja/yakumo.izuru/kanako/src/branch/master/addons/kanako-totp) - time-based one time password addon, based
     62 on [rgz.ee](https://rgz.ee)'s code, requires `oathtool` from oath-toolkit.
     63
     64=== Documentation
     65See the man pages: `kanako(1)`, `kanako.conf(5)`
     66
     67=== Credit & License
     68`kanako` was written by [https://interconnected.chaotic.ninja Izuru Yakumo] of Yakumo Laboratories.
     69
     70This program and the extensions are licensed under the [https://git.chaotic.ninja/yakumo.izuru/kanako/src/branch/master/COPYING Beerware License (Revision 42.1) -- based on Poul-Henning Kamp's license]
     71
     72{{{
     73/*
     74 * ----------------------------------------------------------------------------
     75 * "THE BEER-WARE LICENSE" (Revision 42.1):
     76 * <yakumo.izuru@chaotic.ninja> wrote this file. As long as you retain this notice you
     77 * can do whatever you want with this stuff. If we meet some day, and you think
     78 * this stuff is worth it, you can buy me a bottle of sake in return Izuru Yakumo
     79 * ----------------------------------------------------------------------------
     80 */
     81}}}