features
oh-my-posh
Our great sponsors
features | oh-my-posh | |
---|---|---|
7 | 113 | |
721 | 13,883 | |
7.8% | - | |
9.0 | 9.7 | |
7 days ago | 6 days ago | |
Shell | Go | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
features
-
Dev Containers: Open, Develop, Repeat...
A list of available Dev Container Features, can be found here. However, you can also develop your own features and publish them, like I did.
Dev Containers not only allow you to define which extensions should be installed and which configuration settings shall be set, but they also have something they call "Dev Container Features".
-
Take your development environment anywhere and on any machine with Dev Containers.
there are already built docker images for common development environment. You can either use one of them, or build one from Docker file. Using a pre-built dev container doesn't mean you are only limited to that image, because you can still add other tools, which they are called features to that image. For a list of the pre-built templates check here, and for the other features that you can add check this. You don't need a Docker file, unless you want to build your dev environment step by step.
-
VSCode & GitHub Codespaces for my Python playground
// For format details, see https://aka.ms/devcontainer.json. For config options, see the // README at: https://github.com/devcontainers/templates/tree/main/src/python { "name": "Python 3", "image": "mcr.microsoft.com/devcontainers/python:0-3.11", "features": { "ghcr.io/devcontainers/features/python:1": {} } // Features to add to the dev container. More info: https://containers.dev/features. // "features": {}, // Use 'forwardPorts' to make a list of ports inside the container available locally. // "forwardPorts": [], // Use 'postCreateCommand' to run commands after the container is created. // "postCreateCommand": "pip3 install --user -r requirements.txt", // Configure tool-specific properties. // "customizations": {}, // Uncomment to connect as root instead. More info: https://aka.ms/dev-containers-non-root. // "remoteUser": "root" }
-
Containerizing devops tools with docker compose
This is actually very easy. I've implemented a number of tools like this publicly but the standard doesn't limit you to public stuff. I can't emphasize enough the amount of speed we gained when we implemented this standard. https://containers.dev/features
-
DevContainers for Azure and .NET
features: While you can add everything in Dockerfile for the build, there are already pre-configured features you can optionally add. You can find the complete list of the features at here. Some examples of those features are common utilities and tools like Azure CLI, GitHub CLI and Terraform, and languages like node.js, Java, .NET, Python, etc.
oh-my-posh
-
Overview over Microsoft's developer tools for Windows
Tip 2: Use oh-my-posh to customize your terminal prompt and make working in your terminal even more fun.
-
Tools to achieve a 10x developer workflow on Windows
Initializes oh-my-posh and sets a prompt theme
- Any idea of how to customize vscode's terminal?
-
How do developers make your terminal "look good"?
I use starship (alternative: oh my posh) to get a fancy prompt. Both work on Linux, MacOS and Windows (including WSL), so you can have a consistent prompt no matter where you are.
-
Recommend A Theme
oh-my-posh for Powershell on any platform.
-
Made my terminal pretty ✨
It's the entire image in the middle. They're using tmux as their terminal. The logo and information is from a neofetch. The information at the bottom looks like it's from Oh My Posh but something similar could be done using something else like Starship.
- What is this terminal and how do I get it?
-
Comparing powerline with OhMyPosh
Does anyone has experience with both Oh My Posh and Powerline?
-
In preparing to teach Perl, I discovered one of the main reasons for Perl's loss of popularity. - opinion
Windows Terminal is great and an enormous improvement over conhost. That said, cmd itself isn't any better unless you extend it with something like Oh My Posh and clink. Add GNU CoreUtils to your path if (like me) your muscle memory is to use ls and rm over dir and del.
What are some alternatives?
ohmyzsh - 🙃 A delightful community-driven (with 2,200+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
starship - ☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!
powerlevel10k - A Zsh theme
zsh-autosuggestions - Fish-like autosuggestions for zsh
oh-my-zsh - 🙃 A delightful community-driven (with 1700+ contributors) framework for managing your zsh configuration. Includes nearly 300 optional plugins (rails, git, OSX, hub, capistrano, brew, ant, php, python, etc), over 140 themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community. [Moved to: https://github.com/ohmyzsh/ohmyzsh]
cmder - Lovely console emulator package for Windows
Tabby - A terminal for a more modern age
posh-git - A PowerShell environment for Git
cmder-powerline-prompt - Custom prompt for Cmder on Windows
Terminal-Icons - A PowerShell module to show file and folder icons in the terminal
nerd-fonts - Iconic font aggregator, collection, & patcher. 3,600+ icons, 50+ patched fonts: Hack, Source Code Pro, more. Glyph collections: Font Awesome, Material Design Icons, Octicons, & more
FiraCode - Free monospaced font with programming ligatures