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: ECHO and CAT

 ECHO

$ echo line one > myfile
$ echo line two >> myfile
$ echo line three >> myfile
">" to create the file
">>" to add a line to an existing file

$ echo $VARIABLE
Displays the current contents of $VARIABLE


CAT

$ cat << EOF > myfile
> line one
> line two
> line three
> EOF
$

Note that "EOF" is not a command, but a variable chosen at your leisure.

Alternatively:

cat > myfile
line one
line two
line three
[CTRL+D]

cat FILE1 FILE2
Concatenates the two files and display the output

cat FILE1 FILE2 > NEWFILE
Concatenates the two files and save the output into NEWFILE

cat FILE >> EXISTINGFILE
Append FILE to the end of EXISTINGFILE


$ head -15 FILE
Displays the first 15 lines of a file. Predefined: 10

$ tail -15 FILE
Displays the last 15 lines of a file. Predefined: 10


zat, zecho, zless, zmore, zgrep, zdiff
Same as the related commands, but for compressed files

Comments