Comments (6)
@locallycompact I think I'm not really understanding your use-case here.
Are you saying you use multiple feedback loops in the same project and are feeling friction restarting them?
I'd like to see an example of that so I can understand it better.
Running feedback with no arguments already shows you the available loops.
from feedback.
Here is the README from horizon-plutus
You can get live feedback using the feedback tool and
running the following commands in three separate terminals
feedback build
feedback check
feedback gen
feedback gen
here will actually retrigger the other two with generated nix code. All three need to be in different windows and concurrently to respond to all events before committing. I can make one nix app button to do this, but ideally without hardcoding the keywords here.
from feedback.
It's common that these repos are checked out on a remote machine as well because the builds are quite heavy, so to resume this project from a laptop, it's four terminals worth of ssh, but programatically a nix app could return the shell command you need to run to do it from one terminal.
from feedback.
- I think I get it now. This'll be a common use-case I think so let's think about this together.
- It looks like we have an opportunity to design composite loops so this can handle all of this inside a single window.
- We can definitely add some porcelain commands like
keys
from feedback.
I think composite loops would suit some people some of the time, but deferring control of the windows to the tiling window manager has other quality of life benefits, like being able to keep one relevant window mirrored in the heads up display of a domain expert or mirrored to a 100 inch screen.
from feedback.
Running feedback with no arguments already shows you the available loops.
You can use yq
to do what you want.
from feedback.
Related Issues (18)
- Please add a license file
- `feedback -- cabal test` fails HOT 10
- Darwin build fails HOT 1
- Is Windows supported? HOT 7
- gitLsFiles deadlocks on largish repos HOT 5
- Timestamps do not account for time zone HOT 3
- Different behaviour with nix develop --command in file vs cli HOT 5
- macOS support HOT 3
- feature request: corrections HOT 3
- Option to not respond to keypresses during build HOT 1
- Init script HOT 1
- `feedback` not respecting terminal color codes of commands being run. HOT 5
- Is there a way to add a timeout option to feedback so it waits if lots of files are changing at the same time? HOT 6
- Incompatibility with optparse-applicative-1.18.x HOT 1
- Non-exhaustie patterns in case HOT 2
- kill signal for server process in `loop` HOT 4
- request to detect newly-created untracked files HOT 1
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 feedback.