{"id":13478670,"url":"https://github.com/ryanoasis/powerline-extra-symbols","last_synced_at":"2025-05-16T07:03:39.958Z","repository":{"id":34246011,"uuid":"38125973","full_name":"ryanoasis/powerline-extra-symbols","owner":"ryanoasis","description":":arrow_forward: Extra glyphs for your powerline separators","archived":false,"fork":false,"pushed_at":"2024-03-06T20:09:51.000Z","size":2201,"stargazers_count":1346,"open_issues_count":13,"forks_count":69,"subscribers_count":25,"default_branch":"master","last_synced_at":"2025-05-15T07:53:53.376Z","etag":null,"topics":["fish-shell","fish-theme","nerd-fonts","powerline","powerline-symbols","prompt","shell","statusline","theme"],"latest_commit_sha":null,"homepage":"","language":"PostScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ryanoasis.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-06-26T18:03:06.000Z","updated_at":"2025-05-08T05:48:59.000Z","dependencies_parsed_at":"2024-06-19T13:26:19.619Z","dependency_job_id":"f3abd789-d1f6-4360-961b-fdc8e4b9c27b","html_url":"https://github.com/ryanoasis/powerline-extra-symbols","commit_stats":{"total_commits":48,"total_committers":4,"mean_commits":12.0,"dds":"0.29166666666666663","last_synced_commit":"ae05de7c51f6609479f4f1a4a0f6f65631731c1b"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ryanoasis%2Fpowerline-extra-symbols","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ryanoasis%2Fpowerline-extra-symbols/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ryanoasis%2Fpowerline-extra-symbols/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ryanoasis%2Fpowerline-extra-symbols/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ryanoasis","download_url":"https://codeload.github.com/ryanoasis/powerline-extra-symbols/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254485049,"owners_count":22078767,"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","fish-theme","nerd-fonts","powerline","powerline-symbols","prompt","shell","statusline","theme"],"created_at":"2024-07-31T16:02:00.444Z","updated_at":"2025-05-16T07:03:39.910Z","avatar_url":"https://github.com/ryanoasis.png","language":"PostScript","funding_links":[],"categories":["PostScript"],"sub_categories":[],"readme":"![Powerline Extra Symbols](https://raw.githubusercontent.com/ryanoasis/powerline-extra-symbols/master/img/logo.svg?sanitize=true)\n\n\u003e Extra glyphs for your Powerline separators\n\nThese glyphs are now available in the patched fonts from: [Nerd Fonts](https://github.com/ryanoasis/nerd-fonts)\n\n![preview](img/preview.png)\n\n_NOTE: This repo will soon probably just hold the glyphs._\n\nVim preview also showing column number glyph:\n\n![preview](img/preview-3.png)\n\n* `vimrc` settings to achieve the above:\n  ```vim\n  \" testing extra-powerline-symbols\n\n  \" set font terminal font or set gui vim font\n  \" to a Nerd Font (https://github.com/ryanoasis/nerd-fonts):\n  set guifont=DroidSansMono\\ Nerd\\ Font\\ 12\n\n  \" testing rounded separators (extra-powerline-symbols):\n  let g:airline_left_sep = \"\\uE0B4\"\n  let g:airline_right_sep = \"\\uE0B6\"\n\n  \" set the CN (column number) symbol:\n  let g:airline_section_z = airline#section#create([\"\\uE0A1\" . '%{line(\".\")}' . \"\\uE0A3\" . '%{col(\".\")}'])\n  ```\n\nThis prompt is on fiiire (flaming shell), just having some fun:\n\n![preview](img/preview-4.png)\n\n# Glyphs\n\n![font forge](img/fontforge.png)\n\n# Sample Configurations\n\nExample configuration I have for [Banga's powerline-shell](https://github.com/banga/powerline-shell)\n\n```py\n        # original\n        'patched': {\n                'lock': u'\\uE0A2',\n                'network': u'\\uE0A2',\n                'separator': u'\\uE0B0',\n                'separator_thin': u'\\uE0B1'\n        },\n        # angly 1\n        'patched': {\n                'lock': u'\\uE0A2',\n                'network': u'\\uE0A2',\n                'separator': u'\\uE0B8',\n                'separator_thin': u'\\uE0B9'\n        },\n        # angly 2\n        'patched': {\n        \t'lock': u'\\uE0A2',\n        \t'network': u'\\uE0A2',\n        \t'separator': u'\\uE0BC',\n        \t'separator_thin': u'\\uE0BD'\n        },\n        # curvy\n        'patched': {\n        \t'lock': u'\\uE0A2',\n        \t'network': u'\\uE0A2',\n        \t'separator': u'\\uE0B4',\n        \t'separator_thin': u'\\uE0B5'\n        },\n        # flames (flamey)\n        'patched': {\n        \t'lock': u'\\uE0A2',\n        \t'network': u'\\uE0A2',\n        \t'separator': u'\\uE0C0',\n        \t'separator_thin': u'\\uE0C1'\n        },\n        # lego (blocky)\n        'patched': {\n        \t'lock': u'\\uE0A2',\n        \t'network': u'\\uE0A2',\n        \t'separator': u'\\uE0CE',\n        \t'separator_thin': u'\\uE0CF'\n        },\n        # pixelated blocks 2 (large) random fade (pixey)\n        'patched': {\n        \t'lock': u'\\uE0A2',\n        \t'network': u'\\uE0A2',\n        \t'separator': u'\\uE0C6',\n        \t'separator_thin': u'\\uE0C6'\n        }\n```\n\n## TODO\n\n* [X] ~~Add more triangles~~\n* [ ] Add more other type glyphs\n* [ ] Create Powerline symbol only font for `fontconfig`\n* [X] ~~Add to more fonts (just testing the included [Droid font](/patched-fonts) for now)~~ see: [Nerd Fonts](https://github.com/ryanoasis/nerd-fonts)\n* [X] ~~Add glyph set to patcher and fonts in [Nerd Fonts](https://github.com/ryanoasis/nerd-fonts)~~\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fryanoasis%2Fpowerline-extra-symbols","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fryanoasis%2Fpowerline-extra-symbols","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fryanoasis%2Fpowerline-extra-symbols/lists"}