- Hash Linux: Arch Linux Preconfigured With Xmonad, Awesome, i3, and Bspwm Window Manager
- Installation Of Hash Linux
- First Impression
- Applications In Hash Linux
- Theming
- Upgrading Hash Linux
- Closing Thought
- Exodia OS дистрибутив на Arch Linux для хакеров
- BSPWM и темы
- Приложения и источники
- Производительность
- Подведение итогов
- Artix Linux bspwm
- Еще скриншоты:
- Новое:
- Новые комментарии
- Комментарии
Hash Linux: Arch Linux Preconfigured With Xmonad, Awesome, i3, and Bspwm Window Manager
Hash Linux is an Arch-based GNU/Linux distribution that provides four editions with different window managers such as Awesome, Xmonad, i3, and Bspwm.
With some effort, you can install Arch Linux. You may also install a desktop environment or windows manager of your choice on your Arch system. That takes some time and effort but it is surely achievable. However, there exists projects that try to ease the pain by providing you a system preconfigured with a desktop environment or window manager of your choice. ArcoLinux is one such example. Recently, I came across another project that has its sole focus on providing choice of window managers on top of the wonderful Arch distribution. Hash Project offers four preconfigured Arch variants with tiling window managers: Awesome, Xmonad, i3, and Bspwm. If you’re a beginner window manager hopper, the Hash project is what you should definitely try at once. Without investing time to configure it first, you can explore the potential of window managers and get used to keyboard-driven systems. In this article, I’ll discuss my part of the experience with the Hash Linux Xmonad edition featuring Linux kernel 5.12.
Installation Of Hash Linux
The ISO image of all four editions of Hash Linux is available to download for x86_64 system architecture. To avoid any unexpected error while installing it on a bare system, I created a virtual machine of Hash Linux Xmonad version in GNOME Boxes. As I booted into Hash Linux, I noticed two things. First, a panel providing important shortcuts for managing windows and commands. I’ll discuss it later after installation. Second, a beautiful and easy-to-use GUI installer. As usual, the graphical installer made the installation process very smooth by providing buttons to click on. Within a few steps of configuration, Hash Linux was installed and ready to reboot.
First Impression
If you’ve ever installed Xmonad window manager on your Linux system, what is the first thing you saw after reboot? Blank screen right. And if you’re a beginner or you don’t know the default key binding, you get stuck on the same screen. Hence, you must have to read keyboard shortcuts first before using any window manager. What if you get all the important shortcuts right on your window? A cheat sheet can save you a lot of time. Therefore, for the sake of simplicity and beginner-friendly, Hash Linux has pinned important keys on the desktop window. So, let’s try some of it first. Starting with one of the most important [Super]+Enter , it opens the default termite terminal emulator with Z shell (ZSH). If you click it multiple times, you notice that by default Xmonad follows a dwindle layout where it first fixes one window on the right side and then arranges the rest of all on the left side in the same manner. Using [Super]+[Space] , you can also change the current layout to a tabbed one. Even you can use [Super]+[left+click] to move a window into a float mode. To quit the currently focussed window, you can press [Super]+Q .
Applications In Hash Linux
By default, Hash Linux contains several useful command-line tools such as NeoFetch, Htop, Vim, Pacman, Git, and Speedtest-cli. It also has a good amount of graphical applications such as Firefox 89, Gparted, Nitrogen, Conky, Flameshot, Geany, and CPU-X. [Super]+D is the default key in Hash Linux to open application search menu.
Theming
Hash Cyan is the default theme in Hash Linux. Besides it, Hash Linux provides four more themes: Light Orange, Sweet Purple, Night Red, and Arch Dark. Hash Theme Selector is a home-baked Hash Linux application that you can use to configure the theme for a window manager.
Upgrading Hash Linux
Being a rolling release distribution, you don’t need to download a new ISO of Hash Linux to update the existing system. The only thing you need to upgrade your system is to run upgrade command in a terminal.
Closing Thought
If you want to use a window manager instead of the desktop environment but do not want to spend a lot of time configuring it, Hash project saves the day. First, it will save you a lot of time and effort for configuration, and second, it will easily make you comfortable in using a keyboard-driven system. Later, you can definitely learn to configure according to your own needs. As Hash Linux already provides four ISO with the different window managers, you can start using any version and find your favorite one. Overall, it is a good Arch-based Linux distribution. At last, I would also like to mention that the current official site of Hash Linux does not contain much information about it. An earlier site (not accessible to me now) that also mentioned in the release info, contained information about it including configuration details when I checked last time. Don’t want to go the Arch way just for the tiling window manager? Try Regolith Linux. It is Ubuntu preconfigured with i3wm. Awesome, right?
Author of this community submission, Sarvottam Kumar, is a software engineer by profession with interest and experience in Blockchain, Angular, React and Flutter. He loves to explore the nuts and bolts of Linux and share his findings with the world.
Exodia OS дистрибутив на Arch Linux для хакеров
Для этого краткого обзора я провел тестовый запуск в виртуальной машине Virtualbox с «домашней» версией.
Установка прошла довольно гладко с помощью программы установки Calamares. В этом нет ничего удивительного. Ведь хорошо настроенный Calamares практически не дает сбоев. После успешной загрузки вы получаете красивый экран входа в систему с пользовательской темой lightdm.
По моему личному мнению, все оконные менеджеры выглядят намного лучше, чем окружения рабочего стола. И к тому же он быстрый. В основе Exodia OS лежит плиточный оконный менеджер BSPWM с предварительно загруженными пользовательскими темами. Всего предустановлено 16 классных тем, которые вы можете применить через выбор тем ( CTRL + ALT + T ).
BSPWM и темы
16 тем сочетаются с контекстным меню jgmenu и rofi пусковой установки. Когда вы меняете тему, Exodia OS также меняет лежащую в основе rofi launcher и темы. jgmenu является суперпродуктивным с поиском приложений и настроек во время выполнения – что действительно экономит время. Кроме того, вы можете просматривать список хорошо разбитый на классы приложений. Кроме того, jgmneu полностью управляется с клавиатуры, что экономит ваше рабочее время.
Среди всех тем, верхняя панель (что такое полибар) заранее выбрана со всеми необходимыми элементами. И ее можно нажимать. Список элементов, доступных на верхней панели:
- Интеллектуальный переключатель рабочего пространства по ярлыкам приложений
- Запуск главного меню (jgmenu)
- Статус подключения к Интернету (загрузка, скачивание и сеть)
- Состояние батареи, процессор
Если вы слушаете музыку, в небольшом разделе отображается имя исполнителя и элементы управления воспроизведением.
Также вы можете видеть уведомления об обновлениях.
Кроме того, Exodia OS настроена на использование тайлинга и плавающих окон при тайлинге. Вы можете переключаться между ними с помощью комбинаций клавиш.
И еще одно замечание: вы можете легко сделать для себя потрясающе выглядящий Arch Linux с помощью jgmenu, dmenu, polybar и rofi!
Приложения и источники
Домашняя версия загружается с приложением по умолчанию. Возможно, поэтому размер ISO дистрибутива Arch составляет чуть более 3 ГБ. Однако большинство необходимых приложений уже установлено. Если вы новый пользователь, то вам не придется тратить время на установку всех этих приложений. Вот краткая информация о домашней версии:
- веб-браузер Firefox
- файловый менеджер Thunar
- терминал Alacritty
- программа выбора обоев Nitrogen
- текстовый редактор Vim, Leafpad и Geany
- менеджер разделов GParted
- инструмент резервного копирования Timeshift
- дополнительная смесь приложений GNOME и Xfce Однако LibreOffice и почтовый клиент для настольных компьютеров не установлены.
Кроме того, «беспроводное» издание включает в себя больше приложений в дополнение к вышеуказанному списку. Они предназначены в основном для тестирования на проникновение.
А в редакции «predator» есть специальные утилиты, такие как PredatorSense для управления вентиляторами CPU /GPU и цветом Keybaord RGB ноутбуков Acer predator.
Exodia OS имеет набор нескучных обоев со вкусом аниме, чтобы еще больше украсить ваш Arch Linux.
Производительность
Exodia OS потребляет около 875 МБ памяти в режиме ожидания, а процессор работает на 7% в среднем для всех ядер. И он может подняться выше от этого базового уровня, когда вы начнете запускать приложения.
Большую часть ресурсов потребляют polybar, X11 и системы для нескольких сервисов. Будучи дистрибутивом Arch с оконным менеджером, эта метрика может быть немного выше из-за множества предустановленных настроек и процессов.
В целом, она должна работать быстро на современном оборудовании (не старше пяти лет).
Подведение итогов
Exodia OS является новым проектом и все еще находится в стадии разработки небольшой командой из Египта. Похоже, что целевой аудиторией являются исследователи безопасности, которые хотят получить готовую систему на базе Arch Linux. Хотя Kali Linux, основанный на Debian, является дистрибутивом «до мозга костей» для всего, что связано с безопасностью и хакерским рабочим процессом. Но Exodia OS может попытаться стать таким же дистрибутивом на базе Arch.
Преимущество дистрибутива на базе Arch в том, что вы получаете легкий доступ к крупнейшему репо с тысячами пакетов с rolling-release. Плюс, единственный и неповторимый ArchLinux и его документация. С учетом сказанного, если вы хотите попробовать, протестируйте его на виртуальной машине перед установкой на физическую систему. Носитель LIVE имеет идентификатор пользователя liveuser , а пароль – exodia . Также убедитесь, что вы знаете привязки клавиш BSPWM , прежде чем пробовать его в работе. Комбинация закрытия окна – Super + Shift + C .
Вы можете скачать ISO -файлы всех трех изданий с сайта официальный сайт
Парашютист со стажем. Много читаю и слушаю подкасты. Люблю посиделки у костра, песни под гитару и приближающиеся дедлайны. Люблю путешествовать.
Artix Linux bspwm
ОС: Artix Linux (open-rc)
Ядро: 5.6-rc4
Оконный менеджер: bspwm
Композитный менеджер: picom
Панель: polybar
Лаунчер: rofi
Терминал: st + oh my zsh
Браузер: firefox developer edition / qutebrowser
Файловый менеджер: qtfm / vifm
Текстовый редактор: sublime text 3 / neovim
Просмотрщик pdf: zathura
Просмотрщик изображений: qview
Видеоплеер: mpv
Аудиоплеер: cmus
Графический редактор: gimp
Еще скриншоты:
Новое:
Новые комментарии
Комментарии
Постоянная ссылка на комментарий
Давно присматриваюсь к Artix, но open-rc пугает))). Подскажи есть ли преимущество по сравнению с systemd.
Постоянная ссылка на комментарий Родительский комментарий Genna
Постоянная ссылка на комментарий Родительский комментарий coyote
Постоянная ссылка на комментарий Родительский комментарий Genna
Только учти что runit распространяется под лицензией BSD, а это подразумевает возможность коммерциализации, т.е. есть шанс что в одно прекрасное утро ты не сможешь запустить свой компьютер пока не отправишь СМС на номер такой то с текстом «Сизам откройся».