Skip to content

The Arch Linux based distro for Desktop Environments tailored to minimalists.

Notifications You must be signed in to change notification settings

fsquillace/ibis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ibis

The Arch Linux based distro for Desktop Environments tailored to minimalists.

Table of Contents

Description

Ibis is an Arch Linux based distro with BSPWM Window manager and few minimal packages for basic functionalities such as ssh, auto mounting, image viewer, text editor, audio/video player, etc. No other additional overhead is added into Ibis.

The system has been designed with the following principles in mind:

  • Identify the basic functionalities required;
  • Pick up the packages which deliver a minimal but complete solution for them;
  • Configure the packages to make them working out of the box;
  • Get an environment entirely reproducible via Pearl system.
    • Allows to have an interactive installation process

If you think the package list does not suit your need, feel free to either suggest changes or fork the project and create your own distro style.

The name Ibis come from the notorious Australian white ibis bird which populates Sydney city.

Screenshots

hollowknight steamburn holo rainbow

Installation

Dependencies

Ibis requires to have an Arch Linux system with the base package group installed. The Arch Linux installation guide is here.

It is also required Pearl in order to control and reproduce the Ibis environment.

The final dependency is sudo as Ibis will require to install the needed packages:

# pacman -Sy sudo

Ibis installation

Update the ~/.config/pearl/pearl.conf to include the following:

PEARL_PACKAGES = {
    'ibis': {
        "url": 'https://github.com/fsquillace/ibis.git',
    },
}

Then, to install Ibis:

pearl install ibis

Ibis will start installing all the packages and will configure them for you. You can replay the environment at any time or remove Ibis if you want:

pearl update ibis
pearl remove ibis

List of major applications

Most of the applications are listed in the Arch Linux wiki page.

For the complete list of packages installed by Ibis take a look at packages and aur-packages files.

Window manager

  • bspwm

PDF viewer

  • zathura
  • zathura-pdf-poppler

Image viewer

  • eom

Text editor

  • gvim

Browser

  • firefox

BitTorrent client

  • transmission-cli

Video and sound

  • mate-media
  • mpd
  • ncmpcpp
  • pulseaudio
  • smplayer

Compression

  • atool
  • p7zip
  • tar
  • unrar
  • zip/unzip

Network tools

  • iw
  • net-tools
  • wget
  • wireless_tools
  • wpa_supplicant

Office

  • libreoffice-fresh

File manager

  • ranger

Terminal

  • rxvt-unicode
  • tmux
  • urxvt-perls

Screenshot capture

  • scrot

Backup/sync tools

  • borg
  • borgmatic
  • rsync

System/Command line tools

  • bash-completion
  • bpytop
  • entr
  • font-manager
  • fzf
  • highlight
  • imagemagick
  • openssh
  • pass
  • slock
  • sudo
  • trash-cli
  • w3m
  • yay

Troubleshooting

This section has been left blank intentionally. It will be filled up as soon as troubles come in!

About

The Arch Linux based distro for Desktop Environments tailored to minimalists.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published