[{"data":1,"prerenderedAt":250},["ShallowReactive",2],{"\u002Fprojects\u002Fmiles":3},{"id":4,"title":5,"body":6,"description":237,"extension":238,"icon":239,"license":240,"meta":241,"navigation":242,"path":243,"repo":244,"seo":245,"stem":246,"version":247,"website":248,"__hash__":249},"projects\u002Fprojects\u002Fmiles.md","Miles",{"type":7,"value":8,"toc":229},"minimark",[9,13,22,30,35,45,48,52,77,104,108,125,129,138,164,167,195,204,208,216,225],[10,11,12],"p",{},"Mac + Files :)",[10,14,15,16,21],{},"Miles is my port of GNOME Files (you may know it as Nautilus) to MacOS. It looks\nand works the way Files does on GNOME, and follows the Mac wherever the Mac has\nits own way of doing things. I wrote about why I made it in\n",[17,18,20],"a",{"href":19},"\u002Fblog\u002F2026\u002Fi-ported-gnome-files-to-macos","I ported GNOME Files to MacOS",".",[10,23,24],{},[25,26],"img",{"alt":27,"src":28,"width":29},"A Documents folder in Miles, in the light appearance","\u002Fimages\u002Fmiles\u002Fdocuments-light.png",640,[31,32,34],"h2",{"id":33},"where-did-it-come-from","Where did it come from?",[10,36,37,38,44],{},"Files is the file manager of the GNOME desktop on Linux. Miles is\n",[17,39,43],{"href":40,"rel":41},"https:\u002F\u002Fgitlab.gnome.org\u002FGNOME\u002Fnautilus\u002F-\u002Ftree\u002F51.0.1",[42],"nofollow","Files 51.0.1",", changed\nso it runs on a Mac. It's still written in C with GTK 4 and Libadwaita, the\nsame as Files.",[10,46,47],{},"I moved from GNOME to a Mac for work, and I missed Files the whole time. After\ntwo years I ported it, in October 2026. The first release was 51.0.1-mac.3.",[31,49,51],{"id":50},"what-can-you-do-in-it","What can you do in it?",[53,54,55,59,62,65,68,71,74],"ul",{},[56,57,58],"li",{},"Search for files by name, without an index that has to be built first.",[56,60,61],{},"Uninstall an app with a right-click, and take the settings and data it left\nin your Library along with it.",[56,63,64],{},"See servers on your local network show up by themselves, and connect to\nSFTP, WebDAV, FTP, and AFP servers by address.",[56,66,67],{},"Open iCloud Drive, Google Drive, and OneDrive from the sidebar.",[56,69,70],{},"Delete to the Trash of MacOS, and put a file back where it came from with\nRestore.",[56,72,73],{},"Have your folders follow the accent colour you picked in System Settings,\nin both the light and dark appearance.",[56,75,76],{},"See a plain No Permission page when a folder is closed to you, in place of\nan empty one.",[78,79,80,86,92,98],"screenshot-grid",{},[10,81,82],{},[25,83],{"alt":84,"src":85},"The Documents folder in the dark appearance","\u002Fimages\u002Fmiles\u002Fdocuments-dark.png",[10,87,88],{},[25,89],{"alt":90,"src":91},"The Utilities folder of MacOS in Miles, with each app's own icon","\u002Fimages\u002Fmiles\u002Fsystem-utilities-dark.png",[10,93,94],{},[25,95],{"alt":96,"src":97},"The No Permission page on a folder the account may not open","\u002Fimages\u002Fmiles\u002Fno-permission-light.png",[10,99,100],{},[25,101],{"alt":102,"src":103},"The About window of Miles","\u002Fimages\u002Fmiles\u002Fabout-dark.png",[31,105,107],{"id":106},"what-is-missing","What is missing?",[53,109,110,113,116,119,122],{},[56,111,112],{},"Extensions, and with them Open in Terminal.",[56,114,115],{},"Thumbnails. Pictures and documents show the icon of their type for now.",[56,117,118],{},"Searching inside the contents of files.",[56,120,121],{},"Saved passwords for servers.",[56,123,124],{},"Opening a folder as administrator.",[31,126,128],{"id":127},"how-do-i-install-it","How do I install it?",[10,130,131,132,137],{},"With ",[17,133,136],{"href":134,"rel":135},"https:\u002F\u002Fbrew.sh",[42],"Homebrew",", on a Mac with Apple silicon:",[139,140,145],"pre",{"className":141,"code":142,"language":143,"meta":144,"style":144},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","brew install astraldev\u002Ftap\u002Fmiles\n","bash","",[146,147,148],"code",{"__ignoreMap":144},[149,150,153,157,161],"span",{"class":151,"line":152},"line",1,[149,154,156],{"class":155},"sBMFI","brew",[149,158,160],{"class":159},"sfazB"," install",[149,162,163],{"class":159}," astraldev\u002Ftap\u002Fmiles\n",[10,165,166],{},"Then open it, and keep it in the Dock to find it again:",[139,168,170],{"className":141,"code":169,"language":143,"meta":144,"style":144},"open \"$(brew --prefix miles)\u002FMiles.app\"\n",[146,171,172],{"__ignoreMap":144},[149,173,174,177,181,183,186,189,192],{"class":151,"line":152},[149,175,176],{"class":155},"open",[149,178,180],{"class":179},"sMK4o"," \"$(",[149,182,156],{"class":155},[149,184,185],{"class":159}," --prefix miles",[149,187,188],{"class":179},")",[149,190,191],{"class":159},"\u002FMiles.app",[149,193,194],{"class":179},"\"\n",[10,196,197,198,203],{},"There is also a disk image on the\n",[17,199,202],{"href":200,"rel":201},"https:\u002F\u002Fgithub.com\u002Fastraldev\u002FMiles\u002Freleases",[42],"releases page",". It needs MacOS 15\nor newer, and since the app isn't signed, MacOS warns you the first time you\nopen it.",[31,205,207],{"id":206},"found-a-bug","Found a bug?",[10,209,210,215],{},[17,211,214],{"href":212,"rel":213},"https:\u002F\u002Fgithub.com\u002Fastraldev\u002FMiles\u002Fissues\u002Fnew",[42],"Open an issue"," on GitHub, bug\nreports help the most.",[10,217,218,219,224],{},"Miles is licensed under GPL v3 or later, the same as Files. It is unofficial,\nand isn't made, endorsed, or supported by the GNOME Project or by Apple. The\nicons are ",[17,220,223],{"href":221,"rel":222},"https:\u002F\u002Fgithub.com\u002Fubuntu\u002Fyaru",[42],"Yaru"," by the Ubuntu community.",[226,227,228],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}",{"title":144,"searchDepth":230,"depth":230,"links":231},2,[232,233,234,235,236],{"id":33,"depth":230,"text":34},{"id":50,"depth":230,"text":51},{"id":106,"depth":230,"text":107},{"id":127,"depth":230,"text":128},{"id":206,"depth":230,"text":207},"GNOME Files (Nautilus) for MacOS. An unofficial port of Files 51, for Macs with Apple silicon.","md","\u002Fimages\u002Fmiles\u002Ficon.svg","GPL-3.0-or-later",{},true,"\u002Fprojects\u002Fmiles","https:\u002F\u002Fgithub.com\u002Fastraldev\u002FMiles",{"title":5,"description":237},"projects\u002Fmiles","51.0.1-mac.5",null,"KcK1dAnxiVhcaiDy7aR6Dw3Pn_W9dHWy4idnGyXmP2w",1791209266743]