ArcoLinux Beta 20.9

20.9.2

arc-gtk-theme stopped supporting openbox

The developers of the Arc theme decided to stop supporting openbox.

We now install the package we had in the past to get the support back.

Solution :

sudo pacman -S openbox-arc-git

.bin has a new script to make bluetooth icon visible

Blueberry is coming from Linux Mint. We have made them aware of the repercussions of the change in May 2020.
It is safe to assume Linux Mint will not change it.
So we created a script in .bin/main to make the icons visible again.

In the future we will make sure the setting is incorporated in our isos.

Dconf – ArcoLinux flagship

We have set bluetooth to show a white icon in the right bottom bar in Xfce.

We have stopped using symbolic icons in panel.

You can set this manually via dconf-editor.

We will gradually change all dconfs of all our desktops to display the bluetooth icon.

Building isos and archiso 

The Archiso package is in full development as you might have seen in the Carli 8 videos.

We have to adapt our build scripts to the new release of Archiso.

21 githubs/isos need to change. First we try out ArcoLinux and ArcoLinuxD then we move over to ArcoLinuxB.

When building the isos yourself (BYOI) make sure you have the right version of the archiso package.

sudo pacman -Q archiso

You know what version to use when you read the archiso.readme on the github.
All iso githubs have this file. Read the how-to in the file.

Fun script

darthvader is our fun script of the month

Carli 8

We continued our Carli project.
The major change is the archiso package that changed considerably.

Conky change

Conky does not support the old conky code anymore.

We have changed all our conkys to the new lua syntax.

If you still have personal conkys then you can convert them with the tool in the video.

Bspwm

We changed the polybar code so that the workspaces get a color if it is the focused workspace or if an application is launched on the workspace.

Deepin

The Arch Linux logo at login is replaced with ArcoLinux logo.

Mate

We added gnome-screenshot to the packages list. Keybinding Ctrl + Shift + Prtscr was there but not the application.

We added Ctrl + Prtscr to activate mate-screenshot interactively.

Cinnamon

You can activate Dmenu with the keybinding Ctrl + Shift + D now.

Gnome

You can activate Dmenu with the keybinding Ctrl + Shift + D now.

Budgie

You can activate Dmenu with the keybinding Ctrl + Shift + D now.

Ukui

You can activate Dmenu with the keybinding Ctrl + Shift + D now.

Mate-terminal has no limitation when scrolling back.

Mate-terminal setting ‘Scroll on output’ is set to false.

We added arcolinux-local-xfce4-git to have termite as standard terminal.
There is no popup when pressing the keybinding Ctrl + Alt + T.

Calamares

We are using the latest Calamares version 3.2.30. More info here.

Because of all the changes in the archiso package we had to change the Calamares configs of all our isos as well.

20.9.1

Variety

A new release of variety came in. We always follow the developer’s new config and added our code to Variety in order to make it work on all our desktops.

Calamares

We are using the latest Calamares version 3.2.29. More info here.

Because of all the changes in the archiso package we had to change the Calamares configs of all our isos as well.

Plasma

Suddenly we had a system tray icon for our preferred dropdown terminal Yakuake.
We made sure we do not see the system tray icon.

F12 is there when we need it.

ArcoLinux goes rolling

The file /etc/lsb-release used to contain a number reference to the iso, such as 20.7.5

So did the file /etc/os-release.

Again and again we have to convince people that this is just a number.
It does not mean you are up-to-date.

Updating is done with update, skel and upall in a terminal.

With the new update of lsb-release of 10/07/2020 we decided to break with tradition.

ArcoLinux is now rolling. An example in the sysinfo script.

To achieve the rolling release everywhere we added 2 pacman hooks.

/etc/lsb-release will not change anymore after an update of lsb-release.

/etc/os-release will not change anymore after an update of filesystem.

We repurposed the current file /etc/dev-rel to reflect.

  • the iso version used to install ArcoLinux -D – B
  • the distribution name used to install ArcoLinux -D -B
  • time of the build

We can easily consult this with the alias iso.

Continuity

This work year (September 2020 – July 2021) we will focus on our workflow.

We need to become backups for each other.

The September edition (all 21 isos) has been built by Marco for example.

Icewm has been created by Natto for example.