Welcome to the axyl-iso wiki!
Post-Install Guide || General Tools Overview
A list of packages can be found in the archiso directory. Look for a packages.x86_64 file, for a comprehensive list.
Or just click here
Here's a brief overview of the main (30ish) tools with relevent Arch Linux Wiki links and other helpful info:
- Alacritty = GPU-accelerated Terminal Emulator Arch Wiki | AUR-git | Feat | GitHub | .org (alacritty.org)
- Config should be found in same directory as window manager's
.config folder(i.e. ~/.config/i3/alacritty).
- Does not come as default due to compatibility/stability issues.
- ani-cli = Browse/Play anime via cli AUR | AUR-git | GitHub
- Cava = Audio Visualizer for ALSA AUR | GitHub
- Conkeww = Framework for Eww GitHub | Conky ArchWiki | Conky GitHub
- Made for Axyl, and easy to customize.
- cowfortune = Configurable fortune cookie proclaiming cow GitHub | cowsay Wikipedia
- Good fun.
- Dmenu = Dynamic menu (Launcher) Arch Wiki See also ->j4-dmenu-desktop
- Custom scripts and themeing(filename
colors) info can be found in your /usr/local/bin directory.
- Devour = X11 window swallower AUR | AUR-git | GitHub
- It should be noted that Axyl comes with aliases that force devour with these tools: mpv, pcmanfm, sxiv, vlc, and zathura
- This is interesting because Axyl doesn't come with pcmanfm or vlc lool
- Dunst = Notification daemon Arch Wiki | GitHub
dunstrc should be found in same directory as window manager's .config folder(i.e. ~/.config/i3/dunstrc).
- Feh = Image Viewer Arch Wiki | GitHub
.fehbg should be found in same directory as window manager's .config folder(i.e. ~/.config/i3/.fehbg).
~/.config/i3/wallpaper.jpg is the default file referenced for the i3wm wallpaper.
- FireFox = Web browserArch Wiki | .org (www.mozilla.org)
- Geany = GUI text editor Arch Wiki | AUR-git | GitHub | Wikipedia
- Grub = GRand Unified Bootloader Arch Wiki | GitHub | Wikipedia
- gtop = System Monitoring dashboard for terminal Github
- htop = Interactive process viewer .dev (htop.dev) | GitHub | Wikipedia
- j4-dmenu = A fast desktop menu AUR | GitHub
- Intended as a replacement for
i3-dmenu-desktop
- May need to be reinstalled to get working keybind(
Super).
- mpv = Cli video playerArch Wiki | GitHub | .io (mpv.io)
- (oh-my-)zsh-git = AUR | GitHub | .sh (ohmyz.sh)
- paru = Feature packed AUR helper AUR | GitHub
- picom = A lightweight compositor for X11 Arch Wiki | GitHub
- polybar = A fast status bar Arch Wiki | GitHub
- ranger = A VIM-inspired filemanager for the console Arch Wiki | GitHub | Wikipedia
- sxhkd = X hotkey daemon (made by bspwm dev) Arch Wiki | GitHub
- thunar = GUI file manager Arch Wiki | Gentoo Wiki | GitHub | .org (docs.xfce.org) | Wikipedia
- tmux = Terminal multiplexer Arch Wiki | GitHub | Wikipedia
- ueberzug = I think its trying to be a superior w3mimgdisplay, idk. AUR-git | GitHub
- viewnior = Elegant image viewer for minimalism GitHub
- (neo)vim = Ultimate text editor with lua scripting now Neovim Arch Wiki | nvim.io (neovim.io) | Neovim GitHub | NvChad GitHub | NvChad.io (nvchad.github.io) | .org (www.vim.org) | rtorr | Wikipedia
- nvim issues seem to be fairly prevalent at the moment(Aug-2022)
- Axyl ships with a fairly standard nvchad theme that is easy to reinstall
- See this link for all uninstall/reinstall/install specifics for NvChad
- Don't forget, NvChad has a default <\leader> = (Space) ; which you can use to toggle themes
(space) -> (t) -> (h) -> nvChad themes
axyl-vim and axyl-nvim can also be reinstalled to resolve certain issues.
- xfce4-terminal = OG Terminal Emulator GitHub | .org (docs.xfce.org)
- Default Terminal for speed and stability
- ytfzf(-git) = A posix script to find and watch YouTube videos AUR | AUR-git | GitHub
Axyl packages that differ from vanilla(to be expanded upon with detail and distinctions later):
- axyl-release
- axyl-wallpapers
- axyl-conkeww
- axyl-dmenu
- axyl-fonts
- axyl-i3wm
- axyl-grub-theme
- axyl-lxdm-theme
- axyl-nvim
- axyl-scripts
- axyl-skeleton
- axyl-vim
Last Note: Each wm has a specific autostart script that is worth glancing at before investing significant time customizing your axyl
(For example, changing nvChad themes can initially seem bugged on i3 due to a login script that reapplies nord)
- i3 = Directory
~/.config/i3/bin/ has an autostart.sh and a launchbar.sh
- bspwm = Directory
~/.config/bspwm/ has a bspwmrc
- dwm = Directory
~/.dwm/ has an autostart.sh
- xmonad = Directory
~/.xmonad/bin/ has an autostart.sh and a launchbar.sh
- qtile = Directory
~/.config/qtile/scripts/ has an autostart.sh
- leftwm = Directory
~/.config/leftwm/themes/current/ has an up
- riverwm = Directory
~/.config/river/ has an init
- spectrwm = Directory
~/.config/spectrwm/ has an autostart.sh
Common Frustrations || Recommendations
-
One should take a glance at the ~/.zshrc and ~/.zshrc-personal files for some aliases that may be unexpected defaults. For example, rm gets aliased to rm -i rather than rm -I. A few devour aliases can be found as well. If you are unfamiliar with ~/.zshrc-personal as a convention, I believe it started with arcolinux as a way to ensure certain aliases remain untouched across different environments. Will correct if wrong.
-
Axyl's i3 has a single adjustment to the default split-horizontal and focus-up binding that may cause confusion(mod+Bvs.mod+H). i3 regulars will expect this functionality with mod+H and mod+B but be sorely disappointed to find them swapped. Users can revert this in their i3 config if inconvenient enough.
-
Axyl can seem stubborn when adjusting some visual config due to the start scripts overwriting previous edits. This is to keep themeing consistent across Window managers but can make for a lot of headache if forgotten during themeing config/customizations. Please revisit the Last Note: if you are struggling to keep changes saved or from being reverted.