Comments (18)
Yes, for ubuntu. Thank you!
from zf.
@mathjiajia homebrew is a great idea! I develop on Arch Linux, but I know a few people who I can test zf on macs with.
Currently to my knowledge zf does not work properly on macs. The interface does not draw properly. I plan to fix this this week, it shouldn't be more than fixing a few syscalls.
I'm going to update this issue to be tracking support for various package managers
from zf.
@mathjiajia homebrew is a great idea! I develop on Arch Linux, but I know a few people who I can test zf on macs with.
Currently to my knowledge zf does not work properly on macs. The interface does not draw properly. I plan to fix this this week, it shouldn't be more than fixing a few syscalls.
I'm going to update this issue to be tracking support for various package managers
I see. Thank you.
I have tried zf-native.nvim with telescope, and it is great. Matching filename (with higher priority) is what I need exactly.
from zf.
I fear that
zf
might be a bit too young for homebrew to accept, and it sounds like they would prefer someone other than me make the package.
I think so.
It seems that I could maintain my own tap. I'm not a user of homebrew, but I could imagine some people would prefer a package in the official core repo.
Thanks. Maintaining your tap is a good choice. When zf
becoming popular, it will be easy to add into homebrew
core.
I do plan to make macos binaries available soon with future releases, but I'm not sure how to go forward with zf and homebrew. (Maybe spread the word to anyone you think might enjoy it? π ) Perhaps someone with more experience with homebrew could give some advice too.
Anyway, thanks so much for your efforts @natecraddock π
from zf.
@natecraddock: I saw that you said you develop on Arch Linux. I'm assuming that you're familiar with the PKGBUILD format, in which case I think makedeb would work great for creating Debian packages (prenote, it's a personal project).
from zf.
@natecraddock Thank you for reminding me about this news.
I would like to try it now.
from zf.
@natecraddock Please also consider having pre-built binaries uploaded with new releases directly on GitHub. This will allow downloading zf directly off GitHub via something like: https://github.com/zyedidia/eget
from zf.
@dufferzafar thanks for the reminder! I have been intending to do this for a while now, I'll try to get that done soon
from zf.
I have opened a PR for packaging this to nixpkgs - NixOS/nixpkgs#187403
from zf.
@dit7ya Thanks for doing that! I subscribed to the PR and I'll update the zf readme when it is merged.
from zf.
Just to check, you are requesting packaging support for debian/ubuntu and derivatives? I've never done it before, but I expect adding a PPA shouldn't be too difficult
from zf.
Okay I'll look into this. I plan to release version 0.3 this week, and one of my goals for that release is to provide binaries in the release which should make it easier for those without a Zig compiler.
from zf.
If can, please consider homebrew
also.
Thanks so much.
from zf.
@mathjiajia I have looked a bit into homebrew now. From their docs
We will reject formulae that seem too obscure, partly because they wonβt get maintained and partly because we have to draw the line somewhere.
We frown on authors submitting their own work unless it is very popular.
I fear that zf
might be a bit too young for homebrew to accept, and it sounds like they would prefer someone other than me make the package.
It seems that I could maintain my own tap. I'm not a user of homebrew, but I could imagine some people would prefer a package in the official core repo.
I do plan to make macos binaries available soon with future releases, but I'm not sure how to go forward with zf and homebrew. (Maybe spread the word to anyone you think might enjoy it? π ) Perhaps someone with more experience with homebrew could give some advice too.
from zf.
@hwittenborn sorry for taking so long to reply! I think makedeb looks wonderful. I'll take a closer look soon, but from what I can tell it just takes PKGBUILD files and outputs a .deb file?
from zf.
Not a problem @natecraddock :)
it just takes PKGBUILD files and outputs a .deb file?
That's correct, yes.
from zf.
If can, please consider
homebrew
also. Thanks so much.
Not sure if you are still interested @mathjiajia, but I have just added instructions to the readme for brew installation instructions! I have tested myself and everything seems to work. I'm still new to homebrew, so let me know if things don't work
from zf.
@dufferzafar I cross-compiled some testing binaries and attached to the latest release. I tested the cross-complied macos x86 binary with eget, but I can't verify if others work. If all works well, I'll look into adding some GitHub actions to automate these builds. Let me know if it works!
from zf.
Related Issues (20)
- alternative algorithm HOT 2
- Feature request: Custom deliminator HOT 1
- doesnt't build on current master HOT 2
- some problems that block me adopting zf HOT 4
- UI blocks until all results are collected HOT 3
- Respond to `SIGWINCH`
- Evented IO HOT 1
- Ranking improvements
- Buffer writing to stdout
- Usable as C library? HOT 1
- Which Zig version works? HOT 9
- Replace `--lines` with `--height`
- Improve zfβs speed HOT 5
- Add newlines after usage
- Error parsing arg after short option
- Remove `--lines`
- Support for fzf syntax HOT 4
- Add a potentially new option `-0` for NUL-separated lines. HOT 1
- Issue with system and linking libc
- Highlights and selected row go off screen
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 zf.