Comments (8)
with 0.4.0-devel3 it works fine!!
While we are waiting for PR to be merged, here is how to pull in the new ble.sh:
- Put the following somewhere you can include it from. E.g.
/etc/nixos/apps/blesh.nix
{ config, pkgs, ... }:
# ble.sh 0.4.0-devel3 while we are waiting for the PR:
# https://github.com/NixOS/nixpkgs/pull/226852
# Here's why: https://github.com/akinomyoga/ble.sh/issues/343
let
bleshPin = import (pkgs.fetchFromGitHub {
owner = "r-ryantm";
repo = "nixpkgs";
rev = "4390703db3908660d64a7b708a615a13130d3614";
sha256 = "sha256-jYK3T6M0lz3I1+OYY6Vmzv6FF+8q44ACrIzqD0nD6bc=";
}) {};
in {
environment.systemPackages = [ bleshPin.blesh ];
}
- Add it to the import list in your
configuration.nix
@akinomyoga thank you for your quick help!
from ble.sh.
Hello, that is just because ble-0.3 doesn't support 24-bit colors. You need to use the latest version, ble-0.4.
from ble.sh.
Let me comment on a bit more context. Somehow, blesh in nixpkgs
has been downgraded from 0.4 to 0.3 by NixOS/nixpkgs#224617. Then, another PR NixOS/nixpkgs#226852 trying to fix it has been made, but it is left unprocessed for some reason. I don't think nixpkgs is properly functioning. There are so many packages unprocessed and left broken.
from ble.sh.
Thanks for elaborating! I'll try to nudge the maintainer to merge it.
from ble.sh.
Ah, OK. I also wrote a comment there without noticing your comment. Anyway, thank you for leaving a comment there! By the way, I'm afraid that the package maintainer @aiotter doesn't have permission to merge the PR. Maybe we need to ping any maintainer of nixpkgs itself.
from ble.sh.
yeap. blesh resides inside bash in the nixpkg tree, so I pinged bash maintainer. Let's see.
from ble.sh.
All in all, I managed to find someone to merge the PR. Thanks again for quick response here!
P.S. Have you considered setting up GH sponsorship for this repo? I'd love to buy you a coffee.
from ble.sh.
Thank you!
P.S. Have you considered setting up GH sponsorship for this repo? I'd love to buy you a coffee.
No, I haven't. Thanks anyway, but I appreciate your thought!
from ble.sh.
Related Issues (20)
- Syntax highlight error on quotes inside $(( )) HOT 2
- Enter on vim replace mode leaves character highlighted HOT 1
- [GitHub CLI `gh` vs contrib/fzf-git `gh`] Incomprehensible (and maybe atrocious) bludgeoning of all gh commands pertaining to the GitHub CLI system HOT 16
- Slow first start/initialization HOT 6
- Easy way to adopt fish colours? HOT 2
- How to send multiline command in vi mode? HOT 3
- Update reminders HOT 6
- [ecryptfs] `make` called via `ble-update` always rebuilds files (Linux Mint 21.2 with home directory encryption) HOT 24
- Repeated results on completion with progcomp HOT 2
- ble/complete/cand/yield doesn't appear to document it's output variables HOT 11
- Face 'menu_filter_*' not found HOT 6
- Sometimes the terminal is blocked when entering commands HOT 12
- completion select-by-number selects 1st entry when number > # of available choices is entered HOT 6
- Add key binding for: Left Alt + Backspace (M-DEL) to HOT 3
- Multiline completion problem HOT 7
- blesh and nano HOT 5
- AI (GPT/Copilot) integration HOT 1
- ble/prompt: FATAL: detected cyclic dependency (_ble_prompt_ps1 required by _ble_prompt_ps1) HOT 5
- Left/Right arrow keys weird behaviour over SSH on VM HOT 11
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ble.sh.