The first step is to install the noctalia-shell package. Open your terminal of choice and install via pikman install noctalia-shell .
(You may wish to backup your current folders in ~/.config/hypr , ~/.config/niri , and ~/.config/quickshell to another location before proceeding further should you wish to revert later.)
Continue in the instruction set for your Window Manager of choice.
In the text editor of your choice add the following to your ~/.config/hypr/exec.conf file:
exec-once = qs -c noctalia-shell
Comment out exec-once=pikabar by adding a # to the line to have it appear as #exec-once=pikabar or delete the line entirely per your preference.
(Optional)
Replace the default Walker application launcher with Noctalia's application launcher
In the text editor of your choice replace the text walker in your ~/.config/hypr/keybinds.conf file to
qs -c ipc call launcher toggle
*for an example you could bind SUPER + D as follows: bind=$mainMod,D,exec,qs -c ipc call launcher toggle
Restart your session to see the changes.
In the text editor of your choice edit to your ~/.config/niri/config.kdl file as follows:
Locate the spawn-at-startup "pikabar" and either comment it out the whole line with a // to read //spawn-at-startup "pikabar" either add a new line with or replace the line entirely with spawn-at-startup "qs" "-c" "noctalia-shell".
(Optional)
Replace the default Walker application launcher with Noctalia's application launcher
Locate the { spawn "pikabar-launcher"; } section and replace it with { spawn "qs" "ipc" "call" "launcher" "toggle"; }
*for an example you could bind SUPER + D as follows: Mod+D { spawn "qs" "-c" "noctalia-shell" "ipc" "call" "launcher" "toggle"; }
Restart your session to see the changes.