Personally going to start using the ~/Developer directory for all my projects now
I've been using ~/code, but if I can get a fancy sidebar icon, why not switch?
Hardcoded Folder Icons in macOS
121–130 of 130 posts
Re: Hardcoded Folder Icons in macOS
#122Earlier quoted context omitted.
Is there anything that still automatically installs itself there? If it's not used for that anymore, might as well use it for code.
/System/Developer still exists, though it doesn't contain anything /Library/Developer is where Xcode's Command-line tools install too, your apple sdk's, along with a copy of clang, swift, and git Neither of them seem to have cool icons though
Re: Hardcoded Folder Icons in macOS
#123Re: Hardcoded Folder Icons in macOS
#124Earlier quoted context omitted.
The web sharing was more about sharing on local networks. It was the same concept as the Public folder for file sharing which dates back to NeXT. When Bonjour née Rendezvous was released Apple build an Apache module for it. When web sharing was enabled it would advertise the server over Bonjour. Safari still supports Bonjour server discovery IIRC. The Apache install would obviously work over the Internet but sharing…
That makes sense, thanks for the context! What kind of content do you think they imagined as use cases for local network http server over bonjour? Like for a small business? Or household? Or giving strangers access to something when you happened to be physically adjacent and on the same network? It still seems like kind of evidence of a decentralized networking environment that never really came to be... bonjour in g…
As for the use case, in the classic MacOS days and even early days of OSX the system didn't ship with support for Windows file sharing. It wasn't until IIRC Jaguar (10.2) that Samba shipped default with the system. Web sharing made for a workable lowest common denominator for getting content off a Mac to Windows. With Bonjour (in Safari) you'll see all the shares on the local network segment.
Additionally since web sharing was just Apache it shipped with a bunch of the extension modules. I believe PHP was enabled by default so you could just drop a PHP script in your Sites folder for a dynamic page. CGI was also simple to enable because thanks to all the shipped modules.
Bonjour is decidedly a local peer-to-peer discovery mechanism. Even the packets have a short TTL so they don't route beyond local segments. It's far too chatty to be a WAN discovery system.
We ended up with cloud mediated connections because of NAT and UPnP hole poking sucks. Residential routers are really shitty in general. They also don't make port forwarding easy (or possible). So a host behind a NAT router doesn't usually have good options for receiving incoming connections. That's why we've got a bunch of NAT traversal protocols and need public hosts to mediate those connections.
Re: Hardcoded Folder Icons in macOS
#125Wait until they find out you can simply paste a new icon on any folder! Some great old skool ones at https://freeware.iconfactory.com/icons Just look at those .. so good .. https://i.imgur.com/0fMNFFX.png
Folder, yes. Drive, unfortunately not[1]. One of those odd things which is theoretically for security, but practically annoying. 1: https://www.macworld.com/article/609302/want-to-change-a-mac...
Re: Hardcoded Folder Icons in macOS
#126Earlier quoted context omitted.
Folder, yes. Drive, unfortunately not[1]. One of those odd things which is theoretically for security, but practically annoying. 1: https://www.macworld.com/article/609302/want-to-change-a-mac...
I have every volume of each drive connected to my Mac Mini set to a custom icon, using the same native method people describe above for folders/files. Am I missing something?
Re: Hardcoded Folder Icons in macOS
#127Re: Hardcoded Folder Icons in macOS
#128Wait until they find out you can simply paste a new icon on any folder! Some great old skool ones at https://freeware.iconfactory.com/icons Just look at those .. so good .. https://i.imgur.com/0fMNFFX.png
Iconfactory also updated their icon manager, CandyBar, to work with Apple Silicon. https://blog.iconfactory.com/2022/04/candybar-sugar-free-edi...
Re: Hardcoded Folder Icons in macOS
#129Earlier quoted context omitted.
> Unfortunately… Yes, this is a favorite petty grievance of mine: this used to work until some years ago and it was very helpful for quickly navigating to key folders, like those used for your current project, as you hadn't to actually read the sidebar items. For another few OS iterations this could be fixed by add-ons, but then this also wasn't an option anymore. (Apple really invested into making this not an option…
The Terror of Clean Looks, Part 2 "This proxy icon really fuzzes with my clean looks. Let's make it so that is hidden, but, when you hover long enough over it or click it, it will appear and shift to the title to the right. This only causes a break-down of your visual mapping and will force your brain into a 0.2s timeout for reorientation, but my design template is worth it. Now you only have to reposition the mouse…
Re: Hardcoded Folder Icons in macOS
#130Earlier quoted context omitted.
Too bad its first letter collides with Desktop, Downloads and Documents, all of which cannot be removed. One of the little details I miss from Linux. I usually call that directory just "dev", and use lowercase names for all custom directories so zsh completion actually works.
> Too bad its first letter collides with Desktop, Downloads and Documents, all of which cannot be removed. For a "clean" home directory I started to visible hide default folders I have no interest in: chflags hidden ~/Music Still available in the shell or in the Finder with the ⇧⌘. shortcut but out of the way in normal use. Return to normal with the flag nohidden. Although Documents and Desktop seem to be a special c…
I sort of do the opposite. I hide any folders I add to the home directory
chflags hidden ~/bin
chflags hidden ~/Applications
chflags hidden ~/sandbox
so that in the unlikely event anyone sees my home directory, there is absolutely nothing interesting about it. "This looks like a clean install. Nothing to see here."