~/index ¦ ~/archives

Enlightenment

Enlightenment was launched in the 1990s by Carsten "Rasterman" Haitzler as an easy to use Window Manager (WM) for X11. Since then it has expanded to include the one million lines of C code that form the Enlightenment Foundation Libraries (EFL) and a diverse set of applications. There's a vibrant and active community of developers and users who work on and use the code every day.

Enlightenment is classed as a "desktop shell" as it provides everything you need to operate your desktop or laptop, but it is not a full application suite. This covers functionality including launching applications, managing their windows and performing system tasks like suspending, rebooting, managing files and so on.

Install

apt install enlightenment terminology connman-ui ephoto
apt install nvim git xinit \ 
    firefox chromium thunderbird \
    gimp inkscape blender audacity shotcut tuxguitar mpv \
    mupdf libreoffice texlive mdp \
    qemu-system docker-cli docker-compose \
    blueman pipewire-alsa \
    steam rtorrent \
    btop nmap wireshark \
    arduino adb \
    python3 lua5.4 nodejs golang rustup

X11

nvim ~/.bash_profile
if [[ -z $DISPLAY  ]] && [[ $(tty) = /dev/tty1 ]]; then
    startx
fi
apt install xinit

cat "exec enlightenment_start" > ~/.xinitrc

Wayland

See my Bash post.

nvim ~/.profile
if [[ -z $DISPLAY  ]] && [[ $(tty) = /dev/tty1 ]]; then
    enlightenment_start
fi
Thinkpad keyboard layout
dpkg-reconfigure keyboard-configuration

To Choose the thinkpadz60 keyboard layout.

Enlightenment

$ echo "2000-2026 d4n1. MIT License."