{"id":13596112,"url":"https://github.com/NapoleonWils0n/bashfinder","last_synced_at":"2025-04-09T16:31:34.504Z","repository":{"id":149964528,"uuid":"6434311","full_name":"NapoleonWils0n/bashfinder","owner":"NapoleonWils0n","description":"Control the Mac Finder from the Terminal ","archived":false,"fork":false,"pushed_at":"2012-12-28T01:59:27.000Z","size":225,"stargazers_count":105,"open_issues_count":0,"forks_count":4,"subscribers_count":8,"default_branch":"master","last_synced_at":"2024-11-06T19:41:04.746Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","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/NapoleonWils0n.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}},"created_at":"2012-10-29T01:42:04.000Z","updated_at":"2023-09-20T02:16:08.000Z","dependencies_parsed_at":"2023-04-02T13:17:44.917Z","dependency_job_id":null,"html_url":"https://github.com/NapoleonWils0n/bashfinder","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NapoleonWils0n%2Fbashfinder","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NapoleonWils0n%2Fbashfinder/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NapoleonWils0n%2Fbashfinder/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NapoleonWils0n%2Fbashfinder/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NapoleonWils0n","download_url":"https://codeload.github.com/NapoleonWils0n/bashfinder/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248067769,"owners_count":21042352,"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":[],"created_at":"2024-08-01T16:02:08.578Z","updated_at":"2025-04-09T16:31:32.583Z","avatar_url":"https://github.com/NapoleonWils0n.png","language":"Shell","funding_links":[],"categories":["Shell"],"sub_categories":[],"readme":"# Bash Finder \n\nControl the Finder from the Terminal  \n\n### Features\n\nChanging directory in the Terminal opens the same directory in the Finder  \n\nChange the Finder window view from the Terminal (column, list, icon views)  \n\nCase insensitve, tab for menu completion, shift tab to expand bash aliases \n\nOpen a Terminal window to the current Finder window  \n\nWorks with the Mac OSX Terminal and iTerm2\n\n## Install\n\n\n1 - Download the git repo to your desktop, and then move the contents to your home directory\n\n\u003cpre\u003egit clone git://github.com/NapoleonWils0n/bashfinder.git ~/Desktop/bashfinder\u003c/pre\u003e\n\n\u003cpre\u003e\nmv .bash_aliases ~/.bash_aliases\nmv .bash_macosx ~/.bash_macosx\nmv .bash_profile ~/.bash_profile\nmv .inputrc ~/.inputrc\nmv .git ~/.git\n\u003c/pre\u003e\n\nIf you already have a bash profile you can add the code from the project into your existing bash profile.\n\n2 - Download and install Bash completion (Required)     \nDownload: [bash-completion](http://bash-completion.alioth.debian.org/ \"bash-completion\")\n\nChange directory to the bash-completion directory  \nMove ``bash_completion to /etc/bash_completion``, needs admin permissions  \n\n\u003cpre\u003ecd bash-completion\nsudo mv bash_completion /etc/bash_completion\u003c/pre\u003e\n\n3 - Download and install Git completion bash (Optional)  \nDownload: [git-completion.bash](https://raw.github.com/git/git/master/contrib/completion/git-completion.bash \"git-completion.bash\")\n\nMove ``git-completion.bash to ~/.git-completion.bash``  \n\n\u003cpre\u003emv git-completion.bash ~/.git-completion.bash\u003c/pre\u003e\n\n\n4 - reload your .bash_profile, and then restart the Terminal  \n\n\u003cpre\u003esource ~/.bash_profile\u003c/pre\u003e  \n\n## Commmands\n\nType cd and then a directory name   \neg: cd Desktop, will change the Finder window to the Desktop  \n\n\u003cpre\u003ecd\u003c/pre\u003e\n\n\ncdff will change the terminal directory to current directory open in the Finder\n\n\u003cpre\u003ecdff\u003c/pre\u003e\n\nChange the Finder window to column view\n\n\u003cpre\u003ecolumn\u003c/pre\u003e\n\nChange the Finder window to list view\n\n\u003cpre\u003elist\u003c/pre\u003e\n\nChange the Finder window to icon view\n\n\u003cpre\u003eicon\u003c/pre\u003e\n\nPress tab for menu completion \n\n\u003cpre\u003etab\u003c/pre\u003e\n\nExpand bash aliases by pressing shift tab to show the aliased command, defined in .inputrc\n\n\u003cpre\u003eshift tab\u003c/pre\u003e\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FNapoleonWils0n%2Fbashfinder","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FNapoleonWils0n%2Fbashfinder","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FNapoleonWils0n%2Fbashfinder/lists"}