I would say desktop alias creation at install time for an app is an anti-pattern and bad practice for developers to implement as default behavior.
The desktop belongs to the end user and macOS is designed to install apps for every user account and to consider more than one user per computer. To accomplish this, you’re either escalating the installer to ...
Found a great way on Chrome Version 75.0.3770.100:
1) go to the website you want to convert to an app
2) click on three dots / more tools / Create Shortcut + make sure to tick 'open in new window'
That's it - you now have an app that you can pin to your dock and you can cycle through them with cmd + tab. Awesome!
Another option until Apple gives us a better one:
If, like me, you have your additional desktops arranged just how you like them, then the thought of deleting and recreating them just to change the wallpaper would be like recommending that I demolish my house so that I can repaint the walls. I'm not going to do that.
Instead, you can open up your Desktop ...
In the terminal, do this:
defaults write com.apple.finder CreateDesktop -bool false && killall Finder
After this, there'll be nothing on your Desktop (but still in ~/Desktop, i.e. your Desktop Folder). It'll look like this:
Beautiful, isn't it? If you want to change it back:
defaults write com.apple.finder CreateDesktop -bool true && ...
This answer was written before the clarification that the OP is from a developer perspective, not end user
I've always been firmly of the school of "nothing on the desktop" personally - but each to his/her own.
You can find apps to launch in one of at least 6 ways...
The Apple Menu > Recent Items
The Applications folder itself
None of these other solutions work on Mavericks anymore because Apple moved the settings to a sqlite DB. But that's ok because now it's easier, the png can be anywhere in the filesystem, and all desktops (even virtual) are updated.
sqlite3 ~/Library/Application\ Support/Dock/desktoppicture.db "update data set value = '/path/to/any/...
Go to System Preferences app → Keyboard → Shortcuts and you can assign keyboard shortcuts to move across Spaces (desktops).
You can also use the F3 (Mission Control) key on your Mac's keyboard to get a birds eye view of all the Spaces (desktops in Mac parlance) and quickly and directly switch to the desired one. However, this will also involve using the ...
Turns out this is a common problem.
One of the following should get rid of the tooltip:
Hover over another element with a tooltip in the same app that generated the stuck tooltip, as explained here
Close the app which you think generated the tooltip
Log out of OSX and log back in
From my MacBook's Finder window, I deleted the empty Desktop folder from iCloud Drive and then immediately emptied the trash before the folder had time to reappear in iCloud Drive. The folder did not reappear.
After a few seconds iCloud refreshed and the Documents folder was deleted from my iOS device as well!
I then followed the same steps to delete the ...
No. You should just copy the app to /Applications (or ~/Applications), and let the user choose if they want to create a shortcut in the dock or somewhere else.
A lot of the time, "installers" in macOS are just disk images (dmg files) containing the app itself and a shortcut to the Applications folder. The user can choose to drag the app there, or anywhere ...
There's a way to hide all "dot" files from Desktop with 3rd party app called XtraFinder.
Go to Settings → Features tab → Hide dot files on Desktop
Though I still didn't manage to hide all .DS_Store files and keep all other dot files visible, this is a pleasant improvement.
From this SO answer:
Backup your old default Desktop folder
If you have files in your existing Desktop folder, don’t worry. We’re
going to back up your existing folder so you can copy your old Desktop
files to your new DropBox Desktop folder afterwards.
Simply open a terminal and enter the following command.
sudo mv desktop desktop.bak
This is the downloaded disk image. Many applications downloaded from the internet will come as an internet ready disk image, which means that it mounts and opens when the downloaded file is opened.
A disk image is a mountable image of any volume. Disk images can be images of physical volumes or virtual disks. Like a zip, dmg disk images can be compressed (...
Just 3 Easy Steps: 1 chrome reboot, but no software/installation required
Step 1: (Re)Enable Chrome's feature to create OS level [shortcuts to] "applications"
type chrome://flags in Chrome’s address bar.
find the following settings:
The new bookmark app system
Allow hosted apps to be opened in windows
Creation of app shims for hosted apps on Mac
Option 1: Mission-Control Setting "Displays have separate Spaces"
I'm not entirely sure if this is what you're looking for:
If you go to "System Preferences" ➝ "Mission Control", then uncheck "Displays have separate Spaces":
This will couple the spaces of all screens. So if you swipe or switch to another space on one ...
In current versions of macOS (at least in Mojave, probably since Sierra, not sure about others) the location of the desktop pictures are stored in a SQLite database located at ~/Library/Application Support/Dock/desktoppicture.db.
I did not dig into details of the database structure but you can get the file path with this command:
sqlite3 -readonly ~/...
I thought I should make an answer to this that describes solutions specifically for XQuartz. Many of the solutions here do not work for XQuartz. From this ticket: https://xquartz.macosforge.org/trac/ticket/796 , I've found two solutions that work and I feel it would be beneficial to state them here.
If you can unplug/plug-in your monitor easily, then ...
You can have them all static or dynamic but not a mix of both. To make them static (so they stay as you put them) do this:
Open System Preferences
Click on Mission Control
Uncheck Automatically rearrange Spaces based on most recent use
This will keep them as they are arranged by you. To arrange them, drag them to the desired position after launching ...
This is a very wide reaching question, but to answer the central theme, the rough equivalent of explorer.exe on Windows is the Finder application. Finder is the only application you cannot remove from your dock, mainly because it is the finder that runs the dock etc, much like explorer.exe runs the taskbars etc in Windows (I think I got that right for ...
From my comment on JDB's answer:
Right-click on the Dock icon for System Preferences and select Options > [Assign To] All Desktops.
Select your desired image for the current desktop from System Preferences.
Keep the mouse pointer hovered over that image, and use the ctrl-arrow keyboard shortcut to quickly cycle through each desktop. As you arrive on each,...
There is no way to force icons to go to the left automatically (and stay arranged by the criterion you choose).
As a workaround, you can change the View Options in Finder to not arrange items by any criterion and place icons manually on the left.
Click on an empty space on the desktop.
Press Cmd+J or use the mouse to go to the Finder's View > Show View ...
It is Google Drive, it's causing Finder to crash and restart, which is why it keeps jumping back to the first desktop.
It's related to the "Show file sync status icons and right click menu" setting. If you turn this setting off in the Google Drive preferences, the problem should go away.
The path and functionality have seemed to change. Heres a link and quoted tutorial to do it. Unfortunately, it appears its much more of a hassle in High Sierra+.
If you are using High Sierra (or later), the ScreenSaverEngine.app has
been moved to a different location. Use the code below instead of the
Try Deskovery3. It does that and more. (up to and including Catalina)
There's also Afloat (up to Mojave): http://www.perfectlyrandom.org/2016/10/23/always-on-top-in-macos-sierra/
Or AfloatX (for Catalina): https://github.com/jslegendre/AfloatX
Note: these require you to temporarily lower the security settings on your Mac (disabling SIP) during part of the ...