{"id":19938407,"url":"https://github.com/nayamamarshe/deskcut","last_synced_at":"2025-05-03T14:32:08.867Z","repository":{"id":44610791,"uuid":"455465385","full_name":"NayamAmarshe/DeskCut","owner":"NayamAmarshe","description":"👨‍💻 DeskCut - An easy-to-use linux app that lets you create Desktop Shortcuts hassle-free","archived":false,"fork":false,"pushed_at":"2023-04-12T05:03:59.000Z","size":538,"stargazers_count":127,"open_issues_count":2,"forks_count":1,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-04-07T16:41:13.715Z","etag":null,"topics":["desktop","gnome","linux","shortcut"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NayamAmarshe.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-02-04T07:59:42.000Z","updated_at":"2025-03-11T12:34:31.000Z","dependencies_parsed_at":"2023-01-30T18:01:18.277Z","dependency_job_id":null,"html_url":"https://github.com/NayamAmarshe/DeskCut","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NayamAmarshe%2FDeskCut","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NayamAmarshe%2FDeskCut/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NayamAmarshe%2FDeskCut/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NayamAmarshe%2FDeskCut/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NayamAmarshe","download_url":"https://codeload.github.com/NayamAmarshe/DeskCut/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252203309,"owners_count":21710939,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["desktop","gnome","linux","shortcut"],"created_at":"2024-11-12T23:40:01.164Z","updated_at":"2025-05-03T14:32:08.354Z","avatar_url":"https://github.com/NayamAmarshe.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n**For updates, questions and more:**    \n\n\u003ca href=\"https://t.me/iamnayam\"\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/25067102/209297095-a3db856f-b760-40bb-a68e-f3a3086e18c7.png\" width=\"150px\" /\u003e\n\u003c/a\u003e\n\u003c/div\u003e\n\n\u003cp align=\"center\"\u003e\u003cimg src=\"https://user-images.githubusercontent.com/25067102/153943381-3ac38273-0195-4206-812a-201dc075c177.png\" /\u003e\u003c/p\u003e\n\n# \u003cp align=\"center\"\u003eDeskCut\u003c/p\u003e\nAn easy to use app that lets you create Desktop Shortcuts (.desktop files) on Linux without requiring to mess with `.desktop` files!   \nThis lets you add a portable program to your search and system menus with a few simple clicks 😉\n\n\u003cp align=\"center\"\u003e\u003cimg src=\"https://user-images.githubusercontent.com/25067102/153943083-6bcb011c-667f-4e88-89bc-cb8e7ec99ab2.gif\" /\u003e\u003c/p\u003e\n\n\n## How to use\n\nHere's a nice article by Linuxiac on how to use DeskCut (Might not be available in a few countries, sorry😅): https://linuxiac.com/deskcut-create-linux-desktop-shortcuts/\n\n### Manual Installation:\nGo to the releases section and download DeskCut's latest version, Install and that's it!   \n\n- You can download either the `.deb` or `.rpm` version or the `AppImage`.   \n- Use the `.deb` file to directly install it using your store app. Please remember that `.deb` files only work on Debian based distros like Ubuntu, ZorinOS, PopOS, Mint, KDE Neon, etc. DEB file will not work on Fedora/Manjaro/Arch. \n- If you use Fedora, you should download the `.rpm` file instead. RPM packages are similar to DEB packages. Just double click (or open with your store app) and install.   \n- AppImage is portable and it works almost everywhere. It should be fine for most people but remember that it doesn't integrate by default. You'll have to run the file everytime you want to use the app because AppImages aren't supposed to be installed on a system. So make sure you use something like \u003ca href=\"https://github.com/TheAssassin/AppImageLauncher/releases/\" target=\"_blank\"\u003eAppImage Launcher\u003c/a\u003e to properly install it on your system. \n\n### \u003ca href=\"#\"\u003eDownload from Snap Store (NO LONGER AVAILABLE)\u003c/a\u003e\nSnap version will no longer be supported due to several issues that come up because of sandboxing. Please use the DEB or the AppImage version till another alternative is provided.\n\n## Build Instructions\n\nYou'll need `node` and `npm` or `yarn`.\n### To install node, you can use fnm:\n```bash\n`curl -fsSL https://fnm.vercel.app/install | bash`   \n```\nAdd `eval \"$(fnm env --use-on-cd)\"` to your .bashrc or .zshrc and then   \n```bash\nsource .bashrc\nOR\nsource .zshrc`\n```\nThen type\n```bash\nfnm install 16.13.2\nfnm use 16.13.2\n```\nNode is now installed.\n\n### OPTIONAL: Install Yarn\nYarn is not necessary, npm can do exactly the same thing but I used yarn to create this project (Totally irrelevant).   \nBut if you still want to use Yarn:   \n```\nnpm install --global yarn\n```\n### Set up project\nNow cd to the location where you cloned this project and run:   \n```bash\nnpm install\nor\nyarn install\n```\n\n### Run Development Build\n```bash\nnpm run start\nOR\nyarn start\n```\n\n### To Package Build\n```bash\nnpm run dist\nOR\nyarn dist\n```\n\n## To-Do\n\n- [x] Dark Mode\n- [x] Update Dialog for DEBs, RPMs \u0026 AppImages\n- [ ] Auto-Update AppImages?\n- [ ] Fix bugs (if any left)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnayamamarshe%2Fdeskcut","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnayamamarshe%2Fdeskcut","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnayamamarshe%2Fdeskcut/lists"}