-
v0.3.4
released this
2025-01-08 22:56:04 +01:00 | 9 commits to main since this releaseThis update primarily brings custom hooks to use to run commands after a project is jumped to, or run if it is the first time it is pulled.
Below is an example of a ~/.config/gitnow/gitnow.toml that sets these settings.
[settings] # Runs after a project is fetched for the first time, either a single string, or multiple in an array post_clone_command = "jj git init --colocate" # Runs after a project is jumped to if it already exists. post_update_command = ["git pull", "jj git fetch"]
Added
-
feat/add-post-clone-command
-
add ability to specify custom command
Fixed
- use correct post clone command
- tests for config
Other
- add ability to specify multiple commands
Downloads
-
-
v0.3.3
released this
2025-01-08 01:06:13 +01:00 | 15 commits to main since this releaseOther
- replace dotenv with dotenvy, a slightly more maintained version of the same library (#50)
Downloads
-
v0.3.2
released this
2025-01-07 23:14:58 +01:00 | 17 commits to main since this releaseFixed
- (deps) update rust crate async-trait to v0.1.85
Downloads
-
v0.3.1
released this
2025-01-02 09:48:11 +01:00 | 22 commits to main since this releaseOther
- enable publish
Downloads
-
v0.3.0
released this
2025-01-02 09:42:21 +01:00 | 24 commits to main since this releaseAdded
- add small help to see how much time is left in cache
Fixed
- (deps) update rust crate serde to v1.0.217
- (deps) update rust crate serde to v1.0.216
- (deps) update tokio-prost monorepo to v0.13.4
- (deps) update rust crate bytes to v1.9.0
- (deps) update all dependencies
- (deps) update rust crate octocrab to 0.42.0
- (deps) update rust crate serde to v1.0.215
- (deps) update rust crate url to v2.5.3
- (deps) update rust crate serde to v1.0.214
- (deps) update rust crate serde to v1.0.213
- (deps) update all dependencies
- (deps) update all dependencies
- (deps) update rust crate octocrab to v0.41.1
- (deps) update rust crate futures to v0.3.31
- (deps) update rust crate octocrab to 0.41.0
Other
- bump default cache duration to 7 days
- (deps) update rust crate anyhow to v1.0.95
- (deps) update rust crate clap to v4.5.23
- (deps) update all dependencies
- (deps) update rust crate tracing-subscriber to v0.3.19
- (deps) update rust crate tracing to v0.1.41
- (deps) update rust crate clap to v4.5.21
- (deps) update rust crate tokio to v1.41.1
- (deps) update rust crate anyhow to v1.0.93
- (deps) update rust crate anyhow to v1.0.92
- (deps) update all dependencies to v1.0.91
- (deps) update rust crate anyhow to v1.0.90
- (deps) update rust crate clap to v4.5.20
- (deps) update rust crate clap to v4.5.19
Downloads
-
v0.2.3
released this
2024-09-26 21:41:29 +02:00 | 55 commits to main since this releaseAdded
- add update command
- only do clone if not exists
Fixed
- (deps) update rust crate async-trait to v0.1.83
- (deps) update rust crate octocrab to 0.40.0
Downloads
-
v0.2.2
released this
2024-09-23 22:45:05 +02:00 | 60 commits to main since this releaseOther
- add docs
main@origin
- add license
- update to gitea-client
- add publish
- (release) 0.2.1
Downloads
-
v0.2.1
released this
2024-09-23 22:35:00 +02:00 | 66 commits to main since this releaseAdded
- use termwiz as backend as that enables a ptty, which can be cleaned up nicely
- add errout for interactive for script support and atty for clean output
- add clone spinner
- add spinner around download
- spawn a subshell for session
- implement git clone
- include vhs demo
- add interactive search
- implement naive fuzzy matcher
Fixed
- (deps) update tokio-prost monorepo to v0.13.3
- (deps) update rust crate bytes to v1.7.2
Other
-
update gif to include spinner
-
clean up ui
-
build in cuddle instead of vhs
-
build first then run
-
clear screen after build
-
fix warnings
-
update theme for vhs
-
(deps) update rust crate clap to v4.5.18
-
(deps) update rust crate pretty_assertions to v1.4.1
-
refactor fuzzy match into own function
-
cleanup warnings
-
move fuzzy search out of command
-
refactor/matcher move to a separate file
-
move fuzzy search out of command
-
Actually add fuzzy matcher
-
extract matcher
-
update dependencies
-
(deps) update rust crate anyhow to v1.0.89
Downloads
-
v0.2.0
released this
2024-09-14 21:23:15 +02:00 | 96 commits to main since this releaseAdded
- add cache get
- send out wait
- add cache
- add settings config
- add github fetch prs refactoring
- gitea able to pull repositories
- add config
Docs
- add readme
Fixed
- don't have to use user for basic auth
Other
- removed unused code
- move projects list into separate file
- separate files
- move config out
- remove unused libraries
Downloads
-
v0.1.0
released this
2024-09-12 19:27:28 +02:00 | 111 commits to main since this releaseAdded
- init
Docs
- test
Downloads