Table of Contents

How to add fonts to system

# download nerd fonts
wget https://github.com/ryanoasis/nerd-fonts/releases/download/v3.4.0/0xProto.zip
mkdir fonts
cp 0xProto.zip fonts 
cd fonts
unzip 0xProto.zip 

# Copy to font location
sudo cp *.{ttf,otf} /usr/local/share/fonts/

# Update the font cache
fc-cache -f -v
sudo apt-get -y install fonts-noto-color-emoji
sudo apt-get -y install fonts-font-awesome

Add application to menu

copy application to bin

sudo cp Downloads/logseq /usr/local/bin 

download app icon

wget https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/webp/logseq.webp
mv logseq.webp logseq.png

cp logseq.png ~/.local/share/icons/logseq.png

create .desktop file

sudo vim ~/.local/share/applications/logseq.desktop

content of desktop file

[Desktop Entry]
Name=Logseq
Exec=/usr/local/bin/logseq
Icon=/home/karcio/.local/share/icons/logseq.png
Type=Application
Categories=Office;Utility;
Terminal=false

Add flatpak application to menu

Create:

vim ~/.local/share/applications/prusaslicer.desktop

Paste:

[Desktop Entry]
Name=PrusaSlicer
Exec=flatpak run com.prusa3d.PrusaSlicer
Icon=com.prusa3d.PrusaSlicer
Type=Application
Categories=Graphics;

Then make it executable:

chmod +x ~/.local/share/applications/prusaslicer.desktop