 |
DISTRO_NAME |
Overview
Introduction
DISTRO_NAME is a free software, minimalistic, lightweight, portable and flexible GNU/Linux distribution originally forked from Puppy Linux. It offers with a unique experience that combines many popular, keyboard-driven applications with minimalistic looks and versatility.
DISTRO_NAME's mascot is Frank the horse.
The ideology that makes it what it is consists of five philosophies:
- The Arch Way: openness, freedom and simplicity, but also flexibility.
- The Suck Less Philosophy: elegance and efficiency.
- The Unix Philosophy: separate, high quality components that accomplish a specific purpose and form a complete software product, through good integration.
- Any issue counts as a bug.
- Modifying source code to achieve a certain goal is a good thing; if it is useful for other software projects, it should be made available upstream.
It is aimed at:
- Advanced users.
- Command-line freaks.
- Hackers.
- Puppy Linux users, especially Barebones fans.
- SLAX and Damn Small Linux refugees.
DISTRO_NAME is built using an automated, well-tested system which receives the developer's choice of included components and outputs the final result: a complete, functional operating system. It is extremely easy to use and quite flexible, which means DISTRO_NAME is more than just a distribution: it is a generic framework for the creation of this unique kind of distributions. This means DISTRO_NAME is extremely customizable; for instance, users who don't like the included music player have an easy, fail-safe way to create an unofficial flavor of the distribution, which includes an alternative.
DISTRO_NAME is parallel to Puppy Linux in terms of features and has a certain degree of compatibility with it. Despite of this, the main difference between the two is the implementation and the design guidelines that make DISTRO_NAME what it is:
- Simplicity - simple design.
- Generic code - DISTRO_NAME's does not rely on specific drivers or applications, except those needed to successfully boot and achieve a working graphical environment.
- Good quality of code - each and every of DISTRO_NAME's core scripts is short, well-documented and has an accurate list of its dependencies.
- Efficiency - DISTRO_NAME puts a strong emphasize over extremely low consumption of resources; no unneeded processes are running on a clean DISTRO_NAME system.
- Portability - DISTRO_NAME's infrastructure does not rely on exotic shell features or rarely used packages. Moreover, all its applications are built and managed using an automated system that is able to rebuild them for other architectures in a single click.
Key Features
DISTRO_NAME is aimed at curious and adventurous users with willingness to learn and share, since they benefit the most from free software. DISTRO_NAME includes special features for this specific fans crowd:
- Geek-friendliness.
- Great support keyboard controls.
- Unobtrusive and clean graphical environment.
- Focus on functional, yet small applications; however, full-featured, larger applications are always preferred over small, crippled ones.
Included Applications
-
Desktop:
- cwm, OpenBSD's default window manager, ported to GNU/Linux using libbsd.
- wbar, a lightweight, imlib2-based application launcher.
- Conky, a system monitor.
- stalonetray, a lightweight system tray.
- hsetroot, a imlib2-based desktop background setting tool.
- slock, a simple screen locking application.
- xcowsay, a configurable speaking cow.
- A collection of wallpapers from Subtle Patterns.
- The Terminus monospace font.
- The Clarity icon theme.
-
Internet and network:
- NetSurf, a graphical web browser.
- Links, a text-based web browser.
- Mutt, an e-mail client.
- CenterIM, a multi-protocol instant messenger.
- rTorrent, a fast BitTorrent client.
- LFTP, a FTP client.
- Irssi, an IRC client.
- Snownews, a RSS news reader.
- Surfraw, a search engine frontend.
- aria2, the ultimate multi-protocol download tool.
- Dropbear, a small SSH server and client.
- Fetchmail, a multi-protocol mail fetching tool.
- msmtp, a SMTP client.
- bwm-ng, a network bandwidth monitor.
-
Documents and editing:
- less, a text viewer.
- GNU nano, a simple text editor.
- Vim, an advanced text editor suitable for programming.
- Zathura, a PDF viewer.
- Aspell, an interactive spell checker.
- shed, a simple hex editor with an interface similar to that of GNU nano.
- Groff, a text formatting tool.
-
Multimedia:
- mplayer2, an enhanced fork of the MPlayer media player.
- SimpleBurn, a simple CD/DVD burning and ripping application.
- cmus, the ultimate music player.
- libav, a complete conversion, recording and streaming solution forked from FFmpeg.
- Volume Icon, an audio volume tray icon.
-
Graphics:
- sxiv, an imlib2-based image viewer similar.
- imlib2_grab (a screenshot capture tool) and imlib2_convert (an image conversion tool); both ship with the imlib2 library.
- fbshot, a console screenshot capturing utility.
-
Utilities:
- rxvt-unicode, a terminal emulator.
- Vifm, a file manager with vi-like key bindings.
- ncdu, a disk usage analyzer.
- gRun, an application launcher.
- Calc, a multi-precision calculator.
- Parcellite, a clipboard manager.
- XBindKeys, a key bindings tool.
- GNU Screen, a terminal multiplexer.
- dvtm, a console tiling window manager.
- dtach, a tool that allows one to run applications independently, as possible with GNU Screen detaching feature.
- tty-clock, a digital clock.
- NumLockX, a tool for controlling the NumLock key.
-
Personal utilities:
- Calcurse, a calendar and scheduling application.
- TuDu, a TODO list manager.
- Xpad, an sticky notes application.
- Abook, an address book.
- hnb, a hierarchical notebook useful for storing any kind of data.
-
Games:
- UnNetHack, a roguelike game forked from NetHack.
- Angband, another dungeon exploration game.
- vitetris, a Tetris clone.
- Greed, a strategy game.
- bs, a Battleships clone.
- Moon-buggy, an arcade game.
-
Documentation:
- man, a manual page viewer.
- man-pages, a collection of kernel and C library API documentation; a must-have for low-level programming.
-
System:
- htop, an interactive process viewer.
- DASH, a fast and small shell.
- powerapplet_tray, a battery charge monitor for the system tray.