Comments (7)
Instead of building more deb & rpm packages in GitHub Actions, I encourage you to take a look at https://build.opensuse.org/. Although it's maintained by openSUSE, they also support building and publishing packages for Fedora, Debian & Ubuntu, on several architectures.
Here's a demo of packaging a Rust program with it: https://www.youtube.com/watch?v=J__6pqGbR3o
from atuin.
I've given this some thought, and going forwards we will no longer build distro-specific install files. If package maintainers on those platforms wish to maintain Atuin for their distro then they can, but I don't think we should concern ourselves with how different distros wish to have things packaged. We now use cargo-dist
We can build binaries for as many platforms as we can, and provide an easy way to install them. Beyond that is out of our hands.
I think it would be better to focus on building binaries for more platforms, vs wrapping things up for different package managers
from atuin.
This seems to be the official atuin package in openSUSE, as utilities
is an official project for the distro. As such, it only targets openSUSE.
Maybe someone could reach out to the person committing there and ask for help about reusing this work for other RPM distros.
from atuin.
WOW this is a great tool. I will certainly check it out.
from atuin.
Looks like OBS has an atuin package! https://build.opensuse.org/package/show/utilities/atuin?rev=47
Although I faced several 500 errors and weird issues logging in
from atuin.
Understandable.
from atuin.
@ellie I took from this and the assets attached to the latest release that you don't plan to continue building .deb assets. (hence the "deprecation" above) If I'm wrong please let me know.
If no further .deb assets are to be built then apologies in advance for poorly-worded "deprecation" messages we may put out to users who have installed atuin
using deb-get
: we love and value atuin
immensely and I will try to direct those users to the best installation and upgrade path going forward.
from atuin.
Related Issues (20)
- [Bug]: 'atuin search -i' only returns entry to the console but doesn't execute it HOT 3
- [Bug]: How to bind keys HOT 1
- Unable to build from Git on Windows HOT 1
- [Bug]: Error: pool timed out while waiting for an open connection HOT 2
- Feature Request: Fully clear input on Control-C
- [Bug]: "Error: error returned from database: (code: 4847) disk I/O error" if no space left on device HOT 3
- [Bug]: atuin status with Error: the 'year' component could not be parsed
- [Bug]: Scrolling in tmux window invokes Atuin history panel
- [Bug]: Defaults to fish and conf.d ? HOT 4
- [Feature Request]: Allow to save locally command history having secrets but have an ooption to prevent from sending it over the server HOT 1
- Unable to import structured history data from hishtory into atuin and have the atuin program search it HOT 1
- [Bug]: typing more of a string makes it a worse match HOT 3
- Feature request: sync config.toml
- [Bug]: Atuin fzf search to behave the same like my zsh fzf search
- [Bug]: atuin status with Error: unexpected trailing characters; the end of input was expected
- [Bug]: atuin + starship + zsh + accept-line override is clearing previous command? HOT 1
- [Bug]: sqlite database corruption on network filesystem AFS HOT 1
- [Bug]: Cannot install on NixOS
- [Bug]: some commands are missed by autin for no apparent reason? HOT 1
- feature request: allow disable "/" keybind applicable when "ctrl+r" is enabled (for ble.sh compatibility)
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 atuin.