{"id":13817553,"url":"https://github.com/ipatch/theme-neolambda","last_synced_at":"2025-05-15T20:32:30.929Z","repository":{"id":40365445,"uuid":"127480556","full_name":"ipatch/theme-neolambda","owner":"ipatch","description":"Unofficial fork 🍴 of lambda theme for oh-my-fish","archived":false,"fork":true,"pushed_at":"2023-09-15T19:38:49.000Z","size":1353,"stargazers_count":7,"open_issues_count":2,"forks_count":3,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-11-19T15:45:20.243Z","etag":null,"topics":["fish-shell","oh-my-fish","themes"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"netologist/theme-lambda","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ipatch.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":"2018-03-30T23:03:42.000Z","updated_at":"2024-09-29T15:35:08.000Z","dependencies_parsed_at":"2023-01-19T04:30:53.742Z","dependency_job_id":null,"html_url":"https://github.com/ipatch/theme-neolambda","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/ipatch%2Ftheme-neolambda","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ipatch%2Ftheme-neolambda/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ipatch%2Ftheme-neolambda/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ipatch%2Ftheme-neolambda/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ipatch","download_url":"https://codeload.github.com/ipatch/theme-neolambda/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254418659,"owners_count":22068122,"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":["fish-shell","oh-my-fish","themes"],"created_at":"2024-08-04T06:00:49.735Z","updated_at":"2025-05-15T20:32:30.276Z","avatar_url":"https://github.com/ipatch.png","language":"Shell","funding_links":[],"categories":["Uncategorized"],"sub_categories":["Uncategorized"],"readme":"# NeoLambda\n\n\u003e The unofficial fork of the [omf][lnk1] [lambda][lnk2] theme\n\n[lnk1]: \u003chttps://github.com/oh-my-fish/oh-my-fish\u003e\n[lnk2]: \u003chttps://github.com/hasanozgan/theme-lambda\u003e\n\n[![MIT License](https://img.shields.io/badge/license-MIT-007EC7.svg?style=flat-square)](/LICENSE)\n[![Fish Shell Version](https://img.shields.io/badge/fish-v2.2.0-007EC7.svg?style=flat-square)](http://fishshell.com)\n\n\u003ca id=\"featurecast\"\u003e\u003c/a\u003e\n\n## Featurecast 🎥\n\n[![asciicast](https://asciinema.org/a/211469.svg)](https://asciinema.org/a/211469)\n\n## Gif\n\n\u003cdetails\u003e\n\u003csummary\u003eAn animated GIF deoming some of the features provided by this theme\u003c/summary\u003e\n\u003cimg src=\"https://i.imgur.com/qgKd2HV.gif\" width=\"640\"\u003e\n\u003c/details\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\n\u003e To avoid [double printing](https://raw.githubusercontent.com/ipatch/theme-lambda/master/lib/virtualenv-double-prompt.png) of the virtualenv name in prompt add the below to `config.fish`\n\n```shell\nset -gx VIRTUAL_ENV_DISABLE_PROMPT 1\n```\n\n\u003ca id=\"install\"\u003e\u003c/a\u003e\n\n## Install\n\n\u003ca id=\"install-omf\"\u003e\u003c/a\u003e\n\n### [Oh-My-Fish](https://github.com/oh-my-fish/oh-my-fish)\n\n```shell\necho \"install omf first\"\ncurl https://raw.githubusercontent.com/oh-my-fish/oh-my-fish/master/bin/install | fish\n\nomf install neolambda\n```\n\n## Testing new features\n\nthe quickest way i found to test a PR or feature is to pull in a docker container, for my use case `archlinux` and then install `which`, and `git` using pacman followed by omf and this theme `neolambda`.\n\n## TODOs\n\n\u003ca name=\"todos\"\u003e\u003c/a\u003e\n\n- [ ] when working with cmake based projects and out of source build dirs it'd be nice to print the current git branch within the build dir for managing multi build dirs and git forks with branches\n- [ ] look into creating project based icons, ie. replace `λ` with a green box if inside a node project, ie. if the shell/theme detects a `package.json` file. \n- [ ] use command+right-arrow to toggle the display of the `fish_right_prompt.fish`\n    - or possible control+\\\n- [ ] experiment with creating an animated svg to replace / complement the animated gif\n  `cat myrecrod.cast | svg-term --out myrecord.svg --window`\n- [ ] when working with subshells add a super/sub script to the `λ` to aid in knowing which subshell _one_ is working in \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fipatch%2Ftheme-neolambda","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fipatch%2Ftheme-neolambda","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fipatch%2Ftheme-neolambda/lists"}