30 open-source projects similar to fj0r/npup, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Npup alternative.
This project is a bash scripting tutorial, shell automation library, and Linux system administration guide. It serves as a collection of practical examples and case studies designed for learning the Linux command line and shell programming. The repository provides a reference for Unix text processing and the creation of modular script libraries. It includes patterns for automating repetitive server tasks, such as software installation, network security configuration, and database task automation. The project covers a broad range of capabilities, including system monitoring and health auditin
This project is a collection of Unix dotfiles and a custom desktop environment configuration for Linux. It provides a standardized set of configuration files to ensure consistent shell and application behavior, centering on a tiling window manager setup and a personalized user interface. The environment features a desktop dashboard with modular widgets and sidebars that display system performance, weather, and media controls. It includes a comprehensive keyboard shortcut map using global and mode-specific keybindings to launch applications and control system actions. The configuration covers
Zinit is a Zsh plugin manager designed for downloading, loading, and updating extensions and snippets for the Z shell. It functions as a performance optimizer, a shell binary installer, and a completion manager, providing a framework for shell lifecycle automation and the registration of tab completion definitions. The project distinguishes itself through advanced startup optimization, utilizing bytecode compilation, configuration caching, and deferred loading to reduce shell boot times. It further differentiates its plugin execution model by supporting the sourcing of individual remote code
embedded-notes is a collection of technical study guides and development notes focused on embedded Linux, Linux kernel internals, and C programming. It serves as a reference for embedded systems development and a preparation resource for technical interviews in the field. The project provides detailed documentation on writing device drivers, managing virtual memory, and understanding kernel internals. It also includes guides on IoT network protocols, such as MQTT and TCP/IP, and outlines the architectural details of chip architectures and hardware peripherals. The material covers a broad sur
nu.ai is a collection of Nushell commands to help you create composable and interactive LLM tools. It brings the power of Nushell (composable succinct commands) to LLM tool development.
Consider putting related commands together, such as push and pull, to decide how to execute based on the current environment or specified parameters.
Requires argx (argument parsing) - For a list of common commands, see shortcut.nu - Extract content from the output using env.KUBERNETES_REFINE - Utility Tools - kube-conf-import/kube-conf-export - kube-refine export cluster's resources - kube-compose kubernetes to docker-compose
` use power/power.nu use power/plugin/git.nu power inject 0 1 {source: git, color: '#504945'} use power/plugin/kube.nu power inject 1 2 {source: kube, color: '#504945'} { theme: { context: (ansi cyan) } reverse: true separator: '@' } power set time { style: compact } power init or ` use power…
A Nushell module for interacting with the QuickBooks Online API. Query data, manage records, run reports, and perform batch operations without leaving your shell.
A Nushell module for interacting with the Salesforce REST API. Query data, manage records, and call endpoints without leaving your shell.
Description - Customization - Installation - Usage - Contributing - Changelog - License - Inspiration - TODO
Description - Installation - Usage - Contributing - Changelog - License - Inspiration
Browse and discover AWS Service Authorization Reference interactively in Nushell.
Reads an API specification and generates a typed Nushell HTTP client module.
Vouch is a GitHub Actions automation that enforces community trust by requiring new contributors to be vouched by existing members before they can interact with a project's issues and pull requests. It maintains a vouched user list in a tracked file, and automatically closes or locks interactions from unvouched or denounced users to reduce spam and abuse. The system lets collaborators manage trust through issue and discussion comments using specific keywords to vouch, denounce, or unvouch users, with automatic updates to the vouched list and optional pull request merges. It also provides a CL
Nushell🚀 module for commands history analytics
A basic Nushell module for interacting with the Telegram Bot API.
Execute blocks of nushell code within markdown documents, write results back to your .md document, or output them to the terminal.
wi is a wrapper around linguist[] that pretty prints the languages used in a git repository to the terminal similar to how it's shown on GitHub. To use this script github-linguistlinguist must be installed.
nushell command for updating PATH variable on windows
More distro - Configuration - Packages - WM - Terminal - Locale - Refactor
Historically Bash environment for Nushell was provided via the nupluginbash_env plugin in this repo.