{"id":20631731,"url":"https://github.com/afify/sfm-patches","last_synced_at":"2026-03-07T22:03:11.373Z","repository":{"id":43078493,"uuid":"420455235","full_name":"afify/sfm-patches","owner":"afify","description":"collection of sfm patches","archived":false,"fork":false,"pushed_at":"2025-01-06T08:18:44.000Z","size":24,"stargazers_count":7,"open_issues_count":2,"forks_count":4,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-16T00:27:40.025Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/afify.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-10-23T15:48:57.000Z","updated_at":"2025-01-06T08:18:48.000Z","dependencies_parsed_at":"2025-01-17T07:11:07.458Z","dependency_job_id":"0f885184-55eb-475c-bbc3-f070d41dd2eb","html_url":"https://github.com/afify/sfm-patches","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/afify/sfm-patches","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/afify%2Fsfm-patches","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/afify%2Fsfm-patches/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/afify%2Fsfm-patches/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/afify%2Fsfm-patches/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/afify","download_url":"https://codeload.github.com/afify/sfm-patches/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/afify%2Fsfm-patches/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30233429,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-07T19:01:10.287Z","status":"ssl_error","status_checked_at":"2026-03-07T18:59:58.103Z","response_time":53,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":[],"created_at":"2024-11-16T14:13:24.250Z","updated_at":"2026-03-07T22:03:11.359Z","avatar_url":"https://github.com/afify.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# sfm-patches\n\n## [dirargs](sfm-dirargs-0.3.1.diff)\n\nThe **dirargs** patch adds two optional arguments that allow you to specify the\nstarting location of the left and right pane respectively.\n\n## [sort-ignoredot](sort-ignoredot/sfm-sort-ignoredot-0.3.1.diff)\nAdds an option to ignore the leading dot character in 'dotfiles' when sorting them.\n\n## [symlinks](sfm-symlinks-0.4.diff)\n\n* hide symlinks (resolved full name) from files list\n* show full symlink name on bottom status line when actual symlink selected\n\n## [dragon](sfm-dragon-0.4.diff)\nAdd a keybind that create a window with selected files to drag and drop on a gui app.\n* Requires [dragon](https://github.com/mwh/dragon)\n\n## [copypane](sfm-copypane-0.4.diff)\nAdd shortcut that allow user to copy current pane to other pane. Useful for navigation\nin nested directories.\n\n## [nerdicons](sfm-nerdicons-0.4.diff)\nAdd files and folders icons.\n* Requires a [Nerd Font](https://www.nerdfonts.com/font-downloads) patched font\n\nNote: go to that part of \u003ci\u003esfm.c\u003c/i\u003e code to fix main folders icons to your needs (downloads, pictures...)\n``` c\nif(strcmp(ex, \"own\") == 0)  /* downloads */\n    icon = \" \";\nelse if(strcmp(ex, \"oc\") == 0) /* documents */\n    icon = \" \";\nelse if(strcmp(ex, \"us\") == 0) /* music */\n    icon = \"ﱘ \";\nelse if(strcmp(ex, \"ic\") == 0) /* pictures */\n    icon = \" \";\nelse if(strcmp(ex, \"id\") == 0) /* videos */\n    icon = \" \";\nelse if(strcmp(ex, \"ext\") == 0) /* nextcloud */\n    icon = \" \";\nelse if(strcmp(ex, \"stea\") == 0) /* steam */\n    icon = \" \";\nelse\n    icon = \" \"; /* default folder */\n    /* Uncomment to get the folders \"extensions\"\n     * then change above (comment again after) */\n    //icon = ex; /* debug */\n```\n\n\n## [previewfolder](sfm-previewfolder-0.4.diff)\nMakes the right pane be used to preview folders. This way the user can see what is inside a folder without having to \"enter\" it.\nHowever, this makes the right pane unusable and so the user can't switch panes anymore.\n\n\n## [autojump](autojump/sfm-autojump-20250104-db66dd0.diff)\n\nIntegrates a directory jumper like\n[zoxide](https://github.com/ajeetdsouza/zoxide) into sfm,\nwhich allows jumping to another directory with the current pane.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fafify%2Fsfm-patches","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fafify%2Fsfm-patches","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fafify%2Fsfm-patches/lists"}