Archcraft : Changelogs

### January 2024 - Updated ISO profile - Latest base with new packages - Update all Archcraft and AUR packages - Migrated `alacritty` to its new config (`yml` to `toml`) - Updated **all scripts** related to alacritty - Added `tray` module in **polybar** and fixed issue with fonts - Small improvements and bugs fixed. # ### October 2023 - Updated ISO profile - Latest base with new packages - Added `archcraft-randr` app to manager display and monitors - Updated all window managers - Clean PKGBUILDs (`with only needed deps`) and updated code - Directory **openbox-themes** now merged into **openbox**, new config structure for openbox - Added **example layouts** for multi-monitors in `bspwmrc` (single, two-monitors, three-monitors layouts) - Added multi-monitor support in all available WMs (use `archcraft-randr`) - And, more... - Added `wipe` ability in ABIF - Fixed issue with `help and tips` app - Removed `python2` as it's not needed anymore - Small improvements and bugs fixed. > **`Info`** : Now, package update for WMs will not replace your modified configs (previously, backing-up your configs in `~/.config`). > Instead, It'll install new updates in separate directory (eg: `~/.config/openbox_pacnew_2023-10-12`), It'll be your choice to use your current config or updated one. > You can use `meld` to merge updates in your current modified configs. # ### July 2023 - Updated ISO profile with latest archiso - Latest base with new packages - Fixed `xfce-power-manager` issue (not locking the screen on lid close) - Fixed sddm not saving the last used session issue - Added a calculator app - **`Openbox WM`** - Added `tint2` as alternate panel (in all themes) - Ability to switch between panels - Added `bluetooth` module on both panels - Added a rofi `bluetooth` applet - Fixed window resizing issue via each side of window - etc - **`BSPWM`** - Added `bluetooth` module on polybar (in all themes) - Added a rofi `bluetooth` applet - etc - Many small bugs fixed. # ### April 2023 **`Update (1st May): `** - Fixed `pacman-init` issue in last ISO. - Fixed Auto-login issue. - Added ability to choose Desktop/WM in calamares installer. **`Update (17th April): `** New ISO Uploaded with better `Nvidia` Support.
**`Just a regular ISO update`** - Updated the ISO with latest packages - Enabled _single click activation_ on rofi menu and applets - Fixed _polybar sound/volume modules not updating_ issue - Replaced `picom-ibhagwan-git` with official `picom`, But... - There are config files added for few forks of picom. - You can install `picom-jonaburg-git` from AUR, config file is already added in Archcraft. - You can install `picom-ibhagwan-git` from AUR, config file is already added in Archcraft. - Whichever picom fork you use, make sure you use the config file added for that, Just rename it to `picom.conf` - For ex: If using `picom-jonaburg-git`, copy **picom-jonaburg.conf** to **picom.conf** - You can see which compositor is currently in use in openbox (Preferences > Compositor) - Fixed Minor bugs, etc # ### January 2023 **`Major Release`** - Created the ISO base from scratch - Better Network Manager Support, Various VPN plugins - Better Bluetooth Support - Pipewire For Sound/Audio (Systemwide, Bluetooth, Jack) - Better Printer Support - Almost All Audio, Video and Image Codecs - Better File manager functionality (Mounting, Networking, Archiving, etc) - Better multi-monitor support - CJK fonts pre-installed - New themes for both openbox and bspwm - Creating user themes are super easy now - So many minor changes, etc. > You need to re-install Archcraft for this update. After that, you can update to next release with `pacman` # ### September 2022 **`Just a regular ISO update`** - Updated the ISO with latest packages - Fixed Rofi menu and applets issue - Fixed Minor bugs, etc # ### July 2022 **`Just a regular ISO update`** - Updated the **ISO base** according to `archiso 65-1` (grub for UEFI boot) - Using `zstd` compression for mkinitcpio - Fixed `consolefont` and other warning on init generation - Updated **sddm config** files and naming convention - Updated users and groups related files - Fixed `openbox` as default session issue in sddm - Updated all scripts and config files for all WMs - **`New BSPWM`** : Recreated base config, scripts and **New Theme Engine (Infinite Themes)** - Added an **Easy Mode** in `openbox`, with bigger icons, fonts and UI elements. - Etc # ### June 2022 **`Just a regular ISO update`** - Fixed plymouth theme issue - Updated default Kernel parameters for grub - Slime theme is back for both WMs - Updated neofetch Ascii - Updated the packages - Not much # ### April 2022 **`Just a regular ISO update`** - Removed a bunch of useless packages (`pamac`, `pcmanfm`, `leafpad`, `bmon`, `bashtop`, `neovim` and a lot more) - Updated all packages and window managers - Few minor changes in `Openbox` - Updated style scripts (fixed dunst, added option for auto effects) - Removed quick CMDs - Removed extra polybars, rofi menus (launchers and powermenu) - Removed pipemenus for launcher, powermenu, polybar, wallpaper generator - Few minor changes in `BSPWM` - Using Thunar as default file manager - Changed terminal fonts - Removed network applets from all window managers - Fixed network menu height and password visibility in all WMs - Fixed messed up dunst layout in all WMs - Updated ABIF installer to fix user creation - Removed neovim (Nvchad config, as it breaks very often) - Using a single lockscreen for all WMs - Removed few scripts such as `tasks`, `color-picker`, `wallpaper-generator`, etc. - And more..., Basically cleaned up the system and removed useless stuff. # ### February 2022 **`Not a major Release, Just updated the ISO`** - Updated Alacritty Configs - Updated Dunst Configs - Updated Few Scripts - Updated the configs for all Window Managers - Screenshots in clipboard # ### October 2021 **`Bug Fix Release for v21.09`** - Fixed `drivers getting removed via installer` bug (backlight, external monitor issues) - Removed support for `flatpak` as it caused issue with thunar and plank (and other gtk applications) - Removed support for `snaps` (Arch community really hated it) - Replaced `lightdm` with **`sddm`**, as webkit2-greeter was causing issues on older machines - Improved `openbox`, `bspwm`, `polybar` and other stuff - And... I learned that I don't ~~need to~~ have to add everything people suggest # ### September 2021 - Created from scratch (for better updates and easy maintenance) - New **`base`**, **`logo`**, **`packages`**, **`repository`**, etc - Fixed blackscreen issue on some Nvidia GPUs - Fixed **`additional kernel`** issue with grub - Enabled **`snap`** and **`flatpak`** support - Added **`graphical frontend`** for pacman (with `aur`, `snaps`, `flatpak` integration) - Enabled **`chaotic aur`** by default - Enabled **`bluetooth`** services by default - Enabled **`os-prober`** by default - Enabled **`on-demand rehash`** for `zsh` - Using **`lightdm`** with **`webkit2-greeter`** as default display manager - Using **`firefox`** as the default web browser - New **`plymouth`** theme, **`grub`** themes - New **`gtk`**, **`icon`**, **`cursor`** themes and different **`wallpaper`** packs - New **`welcome`**, **`about`**, **`help and tips`** apps - New awesome **`fonts`** and updated **`nerd fonts`** - New **`styles`** and **`themes`** for `openbox (15+)` and `bspwm (20)` - **`Configurations`** : - Redesigned `bspwm` desktop (polybar, rofi, etc) - Completely new `openbox` config - Improved openbox menu, new pipemenus, different menu styles - `Xrandr` pipemenu to adjust resolution and manage multi-monitors easily - `Picom` compositor (`ibhagwan fork`) with dual_kawase blur and rounded corners. - Better screenshots with `maim` and screen recording with `ffmpeg` - Auto-detection of `network-interface`, `battery`, and `gpu cards` for polybar. - Included all my `polybar` and `rofi` themes - Typewriter style for `pyroom` for a pleasant writing experience - **`Command line programs`** : - `vim` with [ultimate vimrc](https://github.com/amix/vimrc) (nerd-tree, lightline, etc) - `neovim` with [Nvchad](https://github.com/NvChad/NvChad) (the ultimate nvim config) - `ranger` with [icons](https://github.com/alexanderjeurissen/ranger_devicons), syntax highlighting and previews (images, videos, pdf, etc) - `oh-my-zsh` with [spaceship-prompt](https://github.com/spaceship-prompt/spaceship-prompt) - `ncmpcpp` with album art support # ### June 2021 - Enabled auto login for live session/user - Enabled password free sudo permissions in live session - Added an extra (xfce) terminal, in case alacritty doesn't work for you - Updated Installers to work in new `Copy to RAM` boot mode - Updated pacman configuration and fixed pacman related issues - Added a polkit agent (fix timeshift, snap pkgs related issues) - Added extra functionalities in thunar (set wallpaper, lockscreen, etc) - Fixed few bugs and typos - Updated New Archcraft links # ### May 2021 - Added Calamares Installer for Easy installation. - Updated ABIF Installer for Expert Users. - Updated the whole base for better stability. - Use btrfs filesystem by default. - Better timeshift snapshots with btrfs. - Replaced termite with alacritty terminal. - Added bluetooth and printer support. - Added graphics drivers for vmware and more nvidia cards. - Added tools to style QT applications. - Updated previous and added new themes in openbox. - Improved themes in bspwm session. - Use different lockscreens for each session. - Added new plymouth theme. - Added new gtk themes, icon packs and cursor themes. - Updated the source code to the latest archiso. # ### April 2021 - Fixed blackscreen issue after login. - Fixed few bugs and improved few stuff. - Etc... # ### January 2021 - Fixed locking on closing laptop lid. - Fixed hang/freeze on login issue. - Fixed desktop layout for HD displays. - Fixed brightness issue for non-intel machines. - Fixed compositor issues. - Added New Launchers and powermenus. # ### October 2020 - Fixed powermenu issue, duplicate mpd notification - Enabled touchpad tapping - Added VPN package - Clickable network module on the bar - Added a distraction free text editor - More Nvidia GPU support (GeForce 630-900, 10-20, Quadro/Tesla/Tegra K-series, NVE0, NV110, etc) # ### September 2020 - Added a startup guide to help you begin with Archcraft OS. - New default look with better fonts. - Added AMD and Nvidia support. - More friendly and familiar key-bindings. - Installed midori plugins to play HTML5 (youtube) videos. - App launcher and powermenu style/theme changer. - Fixed small fonts issue in each style. - Better openbox menu. - Added an audio equalizer. - Added a small script to detect common issues.