Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/otsaloma/nfoview
Viewer for NFO files
https://github.com/otsaloma/nfoview
gtk nfo python
Last synced: 19 days ago
JSON representation
Viewer for NFO files
- Host: GitHub
- URL: https://github.com/otsaloma/nfoview
- Owner: otsaloma
- License: gpl-3.0
- Created: 2011-03-20T19:06:14.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2024-07-15T14:35:09.000Z (5 months ago)
- Last Synced: 2024-10-14T00:08:53.044Z (about 2 months ago)
- Topics: gtk, nfo, python
- Language: Python
- Homepage: https://otsaloma.io/nfoview
- Size: 1.15 MB
- Stars: 138
- Watchers: 6
- Forks: 13
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: NEWS.md
- License: COPYING
- Authors: AUTHORS.md
Awesome Lists containing this project
- awesome-python-applications - Repo
- awesome-python-applications - Repo
README
NFO Viewer
==========[![Packages](https://repology.org/badge/tiny-repos/nfoview.svg)](https://repology.org/project/nfoview/versions)
[![Flathub](https://img.shields.io/badge/download-flathub-blue.svg)](https://flathub.org/apps/io.otsaloma.nfoview)NFO Viewer is a simple viewer for NFO files, which are "ASCII" art in
the CP437 codepage. The advantages of using NFO Viewer instead of a text
editor are preset font and encoding settings, automatic window size and
clickable hyperlinks.## Installing
### Linux
#### Packages
NFO Viewer is packaged for most of the popular [distros][], so easiest
is to install via your distro's package management. If not packaged for
your distro or you need a newer version than packaged, read below on how
to install from Flatpak or the source code.[distros]: https://repology.org/metapackage/nfoview
#### Flatpak
Stable releases are available via [Flathub][].
The development version can be installed by running command `make
install` under the `flatpak` directory. You need make, flatpak-builder
and gettext to build the Flatpak.[Flathub]: https://flathub.org/apps/details/io.otsaloma.nfoview
#### Source
NFO Viewer requires Python ≥ 3.8, PyGObject ≥ 3.0.0 and GTK ≥ 4.0. You
also need a font that supports the kinds of glyphs commonly used in NFO
files: Cascadia Mono is a good choice and used by NFO Viewer by default,
if available. During installation you will also need gettext. On
Debian/Ubuntu you can install these with the following command.sudo apt install fonts-cascadia-code \
gettext \
gir1.2-gtk-4.0 \
python3 \
python3-dev \
python3-giThen, to install NFO Viewer, run commands
make PREFIX=/usr/local build
sudo make PREFIX=/usr/local install### Windows
Windows installers are no longer built due to bad tooling, bad results,
lack of time and lack of motivation. The latest version available for
Windows is [1.23][].[1.23]: https://github.com/otsaloma/nfoview/releases/tag/1.23