Profile Icons on Taskbar.
-
@derei You're welcome. Yes, the behavior is erratic sometimes.
-
This post is deleted! -
I would like to share my current workaround on kde:
- Copy the original desktop file to your local location
cp /usr/share/applications/vivaldi-stable.desktop ~/.local/share/applications/vivaldi-stable-profile-personal.desktop cp /usr/share/applications/vivaldi-stable.desktop ~/.local/share/applications/vivaldi-stable-profile-work.desktop
- Take the original icon from
/usr/share/pixmaps/vivaldi.png
, add your prifile icons to it (for example with gimp), and place here:
~/.local/share/icons/profile-personal.png
~/.local/share/icons/profile-work.png
I tried to name them as
vivaldi-profile-personal.png
, but in this case for some reason the original icon applied. So I removedvivaldi-
prefix.- Open files and edit corresponding lines to these:
In
~/.local/share/applications/vivaldi-stable-profile-personal.desktop
:Name=Vivaldi Profile Personal Exec=/usr/bin/vivaldi-stable --profile-directory="Default" %U Icon=profile-personal Exec=/usr/bin/vivaldi-stable --profile-directory="Default" --new-window Exec=/usr/bin/vivaldi-stable --profile-directory="Default" --incognito
In
~/.local/share/applications/vivaldi-stable-profile-work.desktop
:Name=Vivaldi Profile Work Exec=/usr/bin/vivaldi-stable --profile-directory="Profile 1" %U Icon=profile-work Exec=/usr/bin/vivaldi-stable --profile-directory="Profile 1" --new-window Exec=/usr/bin/vivaldi-stable --profile-directory="Profile 1" --incognito
- Now launching browser with these desktop files still does not apply the icon for some reason in KDE. It is shown at first, then it becomes a usual vivaldi icon. So need to make futher hacks.
We will apply desktop files forcely, by window rules. To be able to determine when we need to apply which, we create different bookmarks in different profiles, will open it, the title will match, and desktop file (with icon) will be applied.
3.1 Open window with personal profile, go to
https://img.shields.io/badge/profile-personal-blue
, bookmark it. The page title is "profile: personal".
3.2 Open window with work profile, go tohttps://img.shields.io/badge/profile-work-blue
, bookmark it. The page title is "profile: work"-
Go to
System Settings
->Window Management
->Window Rules
. ClickAdd New...
. Add rule to match by title "profile: personal", add "desktop file" property with full path to vivaldi-stable-profile-personal.desktop.
Do the same for work profile. -
Now each time you want the icon to be applied, visit the bookmark, then close bookmark.
-
Enjoy
-
+2 Yeah, would be useful to distinguish browser profile (left) from mail profile (right)
We only can see the profile icon when dev tool is launched - mail profile, fox icon:
-
Simple steps to make profile icons shows on Taskbar.
- Type "chrome://settings/manageProfile" In address bar then press <Enter>.
- Scroll to the bottom of page -> Create Desktop Shortcut.
- Repeat step1,2 in each of your Profiles.
- Restart you Vivaldi Browser.
- If you don't like too many shortcuts appearing on your Desktop, you can
move those shortcuts from "Desktop" to "C:\ProgramData\Microsoft\Windows\Start Menu\Programs" or "%APPDATA%\Microsoft\Windows\Start Menu\Programs".
-
I does not work, you always endid up like this, with one profile missing icon.
-
So there's a lot of posts here. What really is happening and is anything going to happen?
It's been 4 years since this thread started. I smoothly use Chrome and Brave with multiple profiles and Vivaldi I can barely figure out what profile is going to open next let alone which icon is what profile. Does someone need to make a third party launcher or something, 4 years is a long time to wait for nothing
-
It works here.... Kind of.
Not a great solution though, because it needs you to set the generic/bust icon with a different color per each profile and relies on the fact that the shortcuts are kept on the desktop.
Externally opened browser probably will be iconless. -
@Azenix I really want this too.
-
I want to push this to become a feature. Would be very useful!
-
@AndyRossi Then you should go to post #1 of this thread and upvote by thumb button.
-
Well... I found a workaround, for now, that I've been using on Brave but now I realized that it works on Vivaldi. The best thing is that it doesn't need to stay at Desktop or Taskbar.
-
First you download or create an
*.ico
file -
Rename it to
Vivaldi Profile.ico
and Copy it -
Paste
Vivaldi Profile.ico
inside your Vivaldi Profile folder and overwrite (Example:%LOCALAPPDATA%\Vivaldi\User Data\Profile 1
, -
That's it
The result (this cute anime icon is Vivaldi):
I think it doesn't survive updates, so it's better to backup your
*.ico
's -
-
Never mind, it stopped working after some days...Okay, I think I got it now!
I was just doing it wrong. I don't know why it worked, but worked and only worked if I make in this exact order:Let's say that the profile is the Profile 1
(To know the Profile number, click on the Vivaldi icon at upper left, thenHelp
->About
, and you will see on the Profile Path)Download or create an
*.ico
image file of your preference (or use a Windows default one). Then:-
Open Vivaldi browser (any Profile will do because we have to write it anyway later)
-
Right click and pin it to Taskbar
-
Close Vivaldi
-
Shift + Right Click on the pinned icon and choose
Properties
(Properties will only appear with Vivaldi closed) -
Put this at the end of the Target:
--profile-directory="Profile 1"
(or the desired profile number). ThenOK
-
Use
Shift + Right Click
->Send for
->Desktop
(it will create a shortcut on Desktop)
6.1 At this point you can unpin Vivaldi from Taskbar
- Change the icon of this Desktop shorcut to something you desire
Now, when you open this shortcut, it will open with the icon you choosed.
That's it! I'll try to test it more and see if it works consistently!
The result:
Default Vivaldo - Vivaldi Anon - Vivaldi Flower
(It looks like the
.ico
can be anywhere, but the Shortcut must be on Desktop or it will not work. It is not perfect, but it is better than permanently on Taskbar.)If someone manage to move the shortcut to another folder without breaking the icon, I would be glad to know =3
-
-
TO MAKE IT SIMPLE FOR NOOBS "like me"
You Have To:1- Create profile desktop shortcut
By Going to:
SETTINGS
Adress Bar Tab -> Going Down to MANAGE PROFILES
EDIT PROFILE
CREATE DESKTOP SHORTCUT
![alt text](image url)2- Open Desktop Shortcut "That has Profile Picture"
3- Pin it to taskbar By Right Clicking Taskbar and choosing the option
4- Close the browser
5-Right click on Desktop shortcut
Go to properties, copy:
-Target "Location"- Icon "Location" (After Clicking Change icon)
after copying each of them, paste them in Notepad "we will use them later"
6-Shift + right click on pinned taskbar browser icon created
"Browser should be closed for this step to show properties"
Select Properties
7-Paste "Target" Location, Then Click "Change Icon" Then Change Icon Location in Taskbar From Notepad, (Same As Desktop)
Here we are pasting info from desktop shortcut "Which has profile icon" to the taskbar pin browser "Which has no icon"
8- OPEN WINDOWS EXPLORER By Clicking Windows Button+E
9- OPEN TASK MANAGER By Clicking Ctrl+Shift+Esc
10-RESTART WINDOWS EXPLORER
Congrats!
Now you can repeat for other profiles if needed
Thanks so much mvivg, you should switch your name to MVP
You literally saved my day, i truly loved this browser but was considering quitting it since it was crucial for me to see profiles, i have many and switch between them alot!This detailed explanation is not meant to replace your workaround, rather fully explain it, since it could require some to learn lots of different stuff in order to fulfill it properly
Much love brother!