It's a new Linux distro created for pragmatic developers. The goal of this project is to give you a powerful, ready-to-use desktop that works fast even in an old computer. To accomplish this goal, Happy Hacking Linux takes Arch Linux and adds sane defaults that will work best for developers. Its installation wizard links your dotfiles automatically, runs your post-installation scripts if you provided one, and sets up users, fonts, display and a desktop with tiling window manager that will boost your productivity. On the other words, Happy Hacking Linux is Arch Linux plus a good developer setup.
Here are some screenshots to give you idea of Happy Hacking Linux;
| ⌘ + Shift + Ret | Open A Terminal | ⌘ + P | Launch A Program |
| ⌘ + J | Next Window | ⌘ + K | Previous Window |
| ⌘ + H | Resize To Left | ⌘ + L | Resize To Right |
| ⌘ + 1...9 | Switch to Workspace | ⌘ + Shift + 1...9 | Move Window to Workspace |
| ⌘ + O | Toggle Top Bar | ⌘ + Space | Change Tiling Layout |
| ⌥ + W | Copy on Terminal | ⌥ + V | Paste on Terminal |
P.S: If you are on a Windows keyboard, use the Windows button
| Terminal | URXVT | Browser | Suckless Surf |
| News Reader | Newsbeuter | IRC Client | IRSSI |
| Network Manager | NMTUI | Music Player | MOCP |
| Xmonad | ~/.xmonad/xmonad.hs | Xmobar | ~/.xmonad/xmobar.hs |
| URXVT | ~/.Xresources | Desktop Initialization | ~/.xinitrc |
| X Trigger | ~/.zprofile | Keyboard Mapping | ~/.xmodmap |
Join the Slack channel!
As Happy Hacking Linux is based on Arch Linux, I highly encourage you to benefit from Arch Linux' Wiki, Forum, General Recommendations.
Happy Hacking Linux is a side project that I created in my free time. The long-term goals of this project will be harder to reach than the current version, so getting it funded by the community would make its future real.
Here are some ways to donate the project: Paypal, Patreon
You can donate me Bitcoins: 1QAevbxjZB2Giv3qk1awGppJnVMv9Ui6Xg