KDE Plasma + Brave on Debian

  This is the “how do I make Brave do what I want” note --- especially when Brave profile UI is broken and KDE is strict about .desktop launchers. 1) Know what you’re running. Check where Brave comes from. which brave-browser If it returns /usr/bin/brave-browser , you’re on the APT-installed build (good, predictable). Also note that on Debian you often have both commands available. brave-browser is commonly a wrapper. brave-browser-stable is commonly the actual binary. 2) Where Brave stores its data. Default Brave user-data root (APT install). ~/.config/BraveSoftware/Brave-Browser/ If you only see Default/ , then you effectively have a single Brave “profile” in that directory. 3) Multiple isolated Brave sessions without Brave profiles. This is the clean workaround: run separate user-data directories . Create a new isolated environment. mkdir -p ~/.config/BraveSoftware/Brave-RDT Launch Brave using that directory. brave-browser-stable --user-data-dir= ...

Manipulating texts like a spreadsheet: AWK

AWK is a command to filter the output text data like it was a spreadsheet.

$ awk 'command' file

According to awk, the fields of a line in a file are by default separated by a space. After every space a new field starts. To change the separator, use -F 'new-separator' immediately after the command awk.

$ awk -F':' '{print $2,$5}' file
Prints the second and fifth field of every line. Therefore, the second and fifth column. The separator is no longer the space, but ":".

$ command | awk ....
Applies awk to the command output

$ awk '{print $NF}' ...
Prints the last field only


Guide for future implementations: https://www.youtube.com/watch?v=9YOZmI-zWok&t=764s

Comments