---
name: "appindex"
section: "1"
platform: "linux"
package: "appindex"
version: "0.5-1"
release: "Debian 2.2 (Potato)"
platforms: ["linux"]
url: "https://new.carta.tech/appindex"
---

# appindex(1)

Freshmeat ncurses-based offline browser fetchappindex - fetch Freshmeat appindex.txt fetchlsm - fetch Linux Software Map

## NAME

appindex - Freshmeat ncurses-based offline browser\
 fetchappindex - fetch Freshmeat appindex.txt\
 fetchlsm - fetch Linux Software Map

## SYNOPSIS

**appindex \[-c configfile\] \[-s searchstr\]**\
 **appindex -h**\
 **fetchappindex**\
 **fetchlsm**

## DESCRIPTION

Appindex is offline Freshmeat browser. It uses **appindex.txt** file downloadable from \<http://freshmeat.net/backend/\>.

## COMMANDS

- **BS**,**q** or **Q**

  Quit: Exits program or application index

- **RETURN**

  Selects current category in category list.

- **/**

  Search appindex database

- **w** or **W**

  Starts your browser with application homepage

- **d** or **D**

  Starts your browser with application download site

- **c** or **C**

  Starts your browser with application changelog

- **f** or **F**

  Starts your browser with Freshmeat application page

- **r** or **R**

  Starts your browser with rpm package download

- **b** or **B**

  Starts your browser with Debian package download

## CONFIGURATION FILE

Configuration file (/usr/local/etc/appindex.conf or ~/.appindexrc by default) is read by appindex at startup. You can specify few things here:

- Browser **commandline**

  Specifies your favourite browser.

- Download **commandline**

  Specifies download command. This is used to get appindex.txt from the net. See **AppindexURL** keyword.

- AppindexURL **URL**

  Specifies remote appindex.txt URL. Use this if you want appindex to download appindex.txt from the net everytime you run it. Do not forget to erase local appindex.txt else appindex will preffer it.

- Color **what** **foreground** **background**

  You can change color of  **NORMAL, SELECTED, HEADER, KEY, KEYTEXT, INFOKEY** and **INFOVAL**. Valid colors are  **BLACK, WHITE, BLUE, CYAN, MAGENTA,** **YELLOW, GREEN, RED** or number **0-7**.

## FILES

- /usr/bin/appindex

  The **appindex** executable

- /usr/bin/fetchappindex

  The **fetchappindex** executable

- /usr/bin/fetchlsm

  The **fetchlsm** executable

- /etc/appindex.conf

  The systemwide configuration file

- \~/.appindexrc

  The personal configuration file

- \~/.appindex.txt\[.gz\|.bz2\]

  The personal appindex.txt data file

- /var/lib/appindex/appindex.txt\[.gz\|.bz2\]

  The global appindex.txt data file

## BUGS

See *TODO* file for more information.

## SEE ALSO

http://freshmeat.net, http://www.penguin.cz/~mhi/appindex/, http://freshmeat.net/faq.html

## AUTHOR

Appindex was written by Martin Hinner \<mhi@penguin.cz\>, http://www.penguin.cz/~mhi/
