profile
viewpoint

justone/brisk 15

Freeze and thaw with Nippy at the command line

justone/bb-scripts 12

Development incubator for Babashka scripts

justone/arduino-smoker 4

An electronically controlled smoker powered by Arduino.

justone/bb-present 4

Presentation about Babashka

captin411/dotfiles 2

Dotfiles

holen-app/holen 2

Application fetcher, like homebrew for static binaries and Docker images.

justone/cheat 2

Cheating is fun!

justone/2018-one-vim-playground 1

Sample data for my 2018 Vim Advent post

create barnchcljla/code

branch : la-meetup-july-2020

created branch time in 10 hours

push eventcljla/code

Nate Jones

commit sha bd36f1da204d1e7aa533d9f6bd3bd5466a98d5d4

Ignore rebel history

view details

push time in 10 hours

push eventcljla/code

Nate Jones

commit sha 0878eeed1d308305eda11b4be3ffb881959277b0

Setup

view details

Nate Jones

commit sha 80dcb406ebdc0f4dd216fd31ee3752a563ebdcea

Tests pass!

view details

Ticean Bennett

commit sha 9d9de3833b5e77200642dd8c9f50e60f8e5a9198

uneven input digit counts

view details

Nate Jones

commit sha 18425f1dfede6b3b8281cc20bd21763c7c840634

Merge branch 'la-meetup-june-2020'

view details

push time in 10 hours

push eventholen-app/manifests

Nate Jones

commit sha 9e93f3cd93c50d0caa8e9052b411bd7b4b3b96c1

spire v0.1.0-alpha.15

view details

push time in 2 days

delete branch justone/tabl

delete branch : add-doric

delete time in 7 days

PR opened lread/clj-graal-docs

Add brisk and tabl, two utilities compiled with graalvm

Thanks for maintaining all this GraalVM information. It's extremely useful.

+2 -0

0 comment

1 changed file

pr created time in 8 days

create barnchjustone/clj-graal-docs

branch : add-brisk-and-tabl

created branch time in 8 days

fork justone/clj-graal-docs

Scripts and tips to get Clojure latest working with GraalVM latest

fork in 8 days

PR opened borkdude/babashka

Add tabl to pod list
+1 -0

0 comment

1 changed file

pr created time in 8 days

create barnchjustone/babashka

branch : add-tabl-pod

created branch time in 8 days

push eventjustone/tabl

Nate Jones

commit sha 6a1fb89308f1e6cf898ed5ae90c008fba95dcd23

Set next version number

view details

push time in 8 days

push eventholen-app/manifests

Nate Jones

commit sha fd25f16fa7b09f43718ed7bbd5b94709c8937c17

tabl v0.2.0

view details

push time in 8 days

release justone/tabl

v0.2.0

released time in 8 days

created tagjustone/tabl

tagv0.2.0

Make tables from data in your terminal

created time in 8 days

push eventjustone/tabl

Nate Jones

commit sha 307bb0d61d5212129c4bdd246eaa62a1873ff762

Version v0.2.0

view details

push time in 8 days

push eventjustone/tabl

Nate Jones

commit sha cc76d9b588263f61a8e507ad388c56775ab0123d

Update readme with latest features

view details

push time in 8 days

delete branch justone/tabl

delete branch : readme-updates

delete time in 8 days

push eventjustone/tabl

Nate Jones

commit sha cc76d9b588263f61a8e507ad388c56775ab0123d

Update readme with latest features

view details

push time in 8 days

push eventjustone/tabl

Nate Jones

commit sha 31ccacaf837f23467516ee8eb5ed9ec7eeb2a538

update

view details

push time in 8 days

push eventjustone/tabl

Nate Jones

commit sha d43518eadf4c9195bb7a20ecd51d08e25c6af796

update

view details

push time in 8 days

create barnchjustone/tabl

branch : readme-updates

created branch time in 8 days

push eventjustone/tabl

Nate Jones

commit sha 05679803c2731e27f25ddeb8be63fbfeabba7751

Add doric table modes and pod support

view details

Nate Jones

commit sha 4f7a373f35e4836c00fd46ebfc0518c4596ce358

Add support for reporting version

view details

push time in 8 days

push eventjustone/tabl

Nate Jones

commit sha 05679803c2731e27f25ddeb8be63fbfeabba7751

Add doric table modes and pod support

view details

push time in 8 days

push eventjustone/tabl

Nate Jones

commit sha b3f12f38f645ab12d47b046aa72c4607583119b8

Add doric table modes and pod support

view details

push time in 8 days

push eventjustone/tabl

Nate Jones

commit sha 5c399a2ce11a3dc711347da2451aed0d687e7cdf

Add doric table modes and pod support

view details

push time in 8 days

push eventjustone/tabl

Nate Jones

commit sha 606a91da4e4e695aae43706b40cbc3953a3ce038

Add tests

view details

push time in 8 days

create barnchjustone/tabl

branch : add-doric

created branch time in 9 days

create barnchjustone/doric

branch : graalvm-compat

created branch time in 9 days

fork justone/doric

Clojure table layout

fork in 9 days

delete branch justone/tabl

delete branch : pod-support

delete time in 9 days

push eventjustone/tabl

Nate Jones

commit sha b12e3741a64813e42b394a8eabcb2f73ea9767a6

Add babashka pod support

view details

push time in 9 days

issue openedneovim/neovim

Auto-removal of whitespace with BufWritePre causes extra undo change

My config has the following line:

autocmd BufWritePre * :%s/\s\+$//e

It's been in my config for a long time, and originally came from this tip. It ensures that there's no trailing whitespace on any lines every time I write the file.

  • nvim --version: NVIM v0.5.0-576-g7efb302d2
  • vim -u DEFAULTS (version: ) behaves differently? Yes, Vim 8.2 does not exhibit this bug.
  • Operating system/version: Ubuntu 18.04.4 LTS
  • Terminal name/version: Git Bash in Windows, connecting to a server
  • $TERM: screen-256color

Steps to reproduce using nvim -u NORC

File test.txt:

one
two

Edit the file:

nvim -u NORC test.txt

Set the above config:

:autocmd BufWritePre * :%s/\s\+$//e
  1. Delete the first line with dd
  2. Write the file with :w
  3. Try to undo the deletion with u.

Notice that when you hit u, the first line does not reappear. You have to hit u again. It looks like the BufWritePre introduces a second change in there.

Running :undolist shows:

number changes  when               saved
     2       2  10 seconds ago       1

When all of the above is run with Neovim v0.4.3, only one u is required to get the first line to come back, and :undolist shows:

number changes  when               saved
     1       1  7 seconds ago        1

Actual behaviour

An extra undo is required after writing a file when the autocmd is set.

Expected behaviour

No extra undo is required.

Additional information

Here's the commit where the behavior changed: a9065a50518ef59351f9d0d32041a991a751653f

I used git bisect to find this by marking the v0.4.3 tag as good, master (7efb302d2) as bad, and going from there.

Thank you for Neovim, it's wonderful.

created time in 12 days

push eventholen-app/manifests

Nate Jones

commit sha bc344596ec687ce5bd60c1074c2430c6b4226f20

spire v0.1.0-alpha.14

view details

push time in 14 days

create barnchjustone/tabl

branch : pod-support

created branch time in 15 days

push eventholen-app/manifests

Nate Jones

commit sha b055167f5b5bc0daedb818f015122ff290b27384

brisk v0.2.0

view details

push time in 17 days

PR opened borkdude/babashka

Add brisk to pod list
+2 -0

0 comment

1 changed file

pr created time in 17 days

push eventjustone/babashka

Nate Jones

commit sha aabaef3fdaef201781bde4a95b9626f6cde52218

Add brisk to pod list

view details

push time in 17 days

create barnchjustone/babashka

branch : add-brisk-pod

created branch time in 17 days

push eventjustone/babashka

Michiel Borkent

commit sha c5d67681581b9b78eff354f8bca41cd089fe1d85

Update README.md

view details

Michiel Borkent

commit sha a74be0ad1a98104fbeb1384f2991ba0d0c3d5233

[#146] support --classpath / -cp and --main / -m (#150)

view details

Michiel Borkent

commit sha 7f6f048a4c089629fc8f5b4430e02748ff256795

sci: fully qualify symbols in syntax-quote

view details

Michiel Borkent

commit sha 33b7b85ab04174e8cdd9cf5668ece6e633c8783a

sci: #184

view details

Michiel Borkent

commit sha fa8eb1af2ba5e07acbd6e5e5a1038091c8ee8413

Remove mention of bbk script for now

view details

Michiel Borkent

commit sha 87c0cfba349e77db2b373521dbe54a3070848b09

don't release bbk yet

view details

Michiel Borkent

commit sha 4f4e32520a76b33a8c3adb387af9acbbe176f1cb

usage

view details

Michiel Borkent

commit sha 3ee867b2df569312ed9fcd906dd0526556667dc4

v0.0.41

view details

Michiel Borkent

commit sha 69f02e29aaed5fa66e29a6f71f4811503a84e6a3

version bump

view details

Michiel Borkent

commit sha bfea861cbaa8c3b0fe1a2265c2a72e8ac0518592

Update README.md

view details

Michiel Borkent

commit sha 33c0a76a992262a41dac4403d87c8e85988f9ea9

Add outdated example

view details

Michiel Borkent

commit sha dce1029c2789f1225eefc5aa1eee4d71c3db3e38

credits

view details

Michiel Borkent

commit sha 3ed5f69b200d7fa5d942407da5361c5b0429a7ec

clojure.data.xml

view details

Michiel Borkent

commit sha f26458d63db05b22e0ff6df91aa0fc740ad2b1e7

sci: fix bug with map literal in syntax-quote

view details

Michiel Borkent

commit sha 1974a2362d056cf2d35fe81194ab73a6e90e8fba

Update sci: fix for nested syntax quote

view details

Michiel Borkent

commit sha 33ba782f223af649e99931018b07619507c3ef20

v0.0.42

view details

Michiel Borkent

commit sha 973a616f9322582b9df9a368f65f09643d8373cf

Version bump.

view details

Michiel Borkent

commit sha 06eca1c79652e2e81f54da2e4e538ac0e737952e

Fully qualify async thread-call

view details

Michiel Borkent

commit sha 218f5e94da83dca6bd81e09e91414395ab941388

Merge branch 'master' into clojure.data.xml

view details

Michiel Borkent

commit sha 83b3aad92002d009f852e6beb6c75ccb91359b38

[#158] Automate generation of reflection.json

view details

push time in 17 days

push eventjustone/brisk

Nate Jones

commit sha 60854c11130ebb635e1d75a2d1b3ac33b59720f0

Note about development

view details

push time in 17 days

push eventjustone/brisk

Nate Jones

commit sha 158edd4454d3fb6aa40ba9a0bd36557e8744a769

Set next version

view details

push time in 17 days

release justone/brisk

v0.2.0

released time in 17 days

created tagjustone/brisk

tagv0.2.0

Freeze and thaw with Nippy at the command line

created time in 17 days

push eventjustone/brisk

Nate Jones

commit sha 0f6cc4a969e9eec4895a7c13137adbd40b0b2948

Babashka pod support for freeze/thaw from files

view details

Nate Jones

commit sha eede056c9b7c502d46f5eaafbec903e8436bca8f

Version v0.2.0

view details

push time in 17 days

push eventjustone/brisk

Nate Jones

commit sha 0f6cc4a969e9eec4895a7c13137adbd40b0b2948

Babashka pod support for freeze/thaw from files

view details

push time in 17 days

push eventjustone/brisk

Nate Jones

commit sha 2ff318b0af72b13274472c079c14ba2bcb7efbfd

Documentation

view details

push time in 17 days

push eventjustone/brisk

Nate Jones

commit sha 44b2bfe83ccf32ad0d24f07ee8759703dd3511df

Extract pod helpers

view details

push time in 17 days

create barnchjustone/brisk

branch : pod-support

created branch time in 18 days

push eventjustone/dotfiles-personal

Nate Jones

commit sha bf2dd874ec0fc8db5629ea3eb73c21f7b4703d8c

more concise

view details

push time in 19 days

push eventjustone/dotfiles-personal

Nate Jones

commit sha c6333f9a2a6dd6255b6efa9a7aca820bcc02a9dd

Squashed '.vim/bundle/vim-pmb/' changes from 674f935..219c0f3 219c0f3 update openurl to use new key management git-subtree-dir: .vim/bundle/vim-pmb git-subtree-split: 219c0f388f8c7d7d07c64e246113a619fcfa116f

view details

Nate Jones

commit sha 94ec30b576374921eff6d77d8aa85e0e5aa4d2ff

Merge commit 'c6333f9a2a6dd6255b6efa9a7aca820bcc02a9dd' into personal

view details

Nate Jones

commit sha a925211f23ce159ed5c8b7f0985f77b2df078755

Squashed '.vim/bundle/coc.nvim/' content from commit 9c3c73a git-subtree-dir: .vim/bundle/coc.nvim git-subtree-split: 9c3c73a77dfa0c31cfea2063b0dacd59dcf8e1ee

view details

Nate Jones

commit sha 948dfc76a674a7d87ab0e6e96fb1d691119b7bd0

Merge commit 'a925211f23ce159ed5c8b7f0985f77b2df078755' as '.vim/bundle/coc.nvim'

view details

Nate Jones

commit sha 25ceceaf2af6f57bacdc540000794f8a331130f5

add coc.nvim

view details

Nate Jones

commit sha 202e302abdbb15b4425bedc39d01a3b7c91581a7

Squashed '.vim/bundle/vim-signature/' content from commit 6bc3dd1 git-subtree-dir: .vim/bundle/vim-signature git-subtree-split: 6bc3dd1294a22e897f0dcf8dd72b85f350e306bc

view details

Nate Jones

commit sha a44fb5f2b47d405b4d2a0bc272f79d82b8ae019a

Merge commit '202e302abdbb15b4425bedc39d01a3b7c91581a7' as '.vim/bundle/vim-signature'

view details

Nate Jones

commit sha 539319f269875e7f1e79bc1e1c32150ec66e82ab

add vim-signature

view details

Nate Jones

commit sha a7e537f23e5bddf537a246537243e2ccc5e6537e

ignore clj-kondo cache dirs

view details

Nate Jones

commit sha 87dc315fdc8d0fa9831daba1813eee8519196524

add propel, for prepl goodness

view details

Nate Jones

commit sha 8999dcc6303f96e1e0204d14bdbebfd692c5ca15

show fewer commits for midrange aliases

view details

Nate Jones

commit sha f12fb802a71d4edfccd98d338c9800f1ecc4dc4f

add dev resources and carve to clj aliases

view details

Nate Jones

commit sha a93f0a3316bec05cbadb368bf236d289a8253cd5

update "git fbr" to include how old a branch is, and to filter out franken branches also added git fbra to include all branches

view details

Nate Jones

commit sha 142e14d895f34c3ea9af2b45183ee9176280cab9

use neovim

view details

Nate Jones

commit sha cbe43afa1a6eb0104e16e3bfdf3c536e9ef2dad3

update folding for jsx

view details

Nate Jones

commit sha 224f515d452ff7772577ab83e8e8ad17d7b107f7

enable conjure in coc.nvim

view details

Nate Jones

commit sha 87711bfc15b2d0e8e465ced7ddbfe3b06fccca3f

always make bat/rg available

view details

Nate Jones

commit sha 97a08edbce92d51aff985ba460fa30071654f59b

Add bb, jet and some convenient wrappers

view details

Nate Jones

commit sha f7c4538046751eab6c406cc08e0bdd2faaaba41b

turn on rerere globally

view details

Nate Jones

commit sha f89375746526e74df2a9c2270926d2a5cdfb1bab

add bindings for compact and add after current

view details

push time in 19 days

push eventholen-app/manifests

Nate Jones

commit sha a7f395767f6c1d42044e0791fc94dcc7b076765f

adding brisk v0.1.0

view details

push time in 24 days

push eventholen-app/manifests

Nate Jones

commit sha 53581ea7bb7fcfeae104694b1fe3692497de245b

babashka v0.1.2

view details

push time in 24 days

push eventjustone/brisk

Nate Jones

commit sha 1d2d713a4be4824df7c2e561053ca2a17433d4ac

Add deps.edn

view details

push time in a month

push eventjustone/brisk

Nate Jones

commit sha c437bf830a7257cafe545fc3b06922a1eba2e88a

Brush up readme

view details

push time in a month

push eventjustone/brisk

Nate Jones

commit sha ebde5d51e5c6ff1ebd1d51fc543a27c63a9375ad

Set next version number

view details

push time in a month

release justone/brisk

v0.1.0

released time in a month

created tagjustone/brisk

tagv0.1.0

Freeze and thaw with Nippy at the command line

created time in a month

push eventjustone/brisk

Nate Jones

commit sha c7f55103d71e800ce455307f6ccc42b1af81886f

Version v0.1.0

view details

push time in a month

delete branch justone/brisk

delete branch : initial

delete time in a month

push eventjustone/brisk

Nate Jones

commit sha 1bc43a2cbeccbc9fc446cabed676888a26dc8525

First working/compiling version of command line tool

view details

Nate Jones

commit sha 4d838750bf409f708e94e09bcb1ef76f473f39b3

Add support for reporting version

view details

push time in a month

create barnchjustone/brisk

branch : initial

created branch time in a month

create barnchjustone/brisk

branch : master

created branch time in a month

push eventjustone/nip

Nate Jones

commit sha 3be7dad8fb4b543a1944c850c8a89f27ae56d26a

Initial commit

view details

push time in a month

created repositoryjustone/brisk

Freeze and thaw with Nippy at the command line

created time in a month

create barnchjustone/nip

branch : master

created branch time in a month

created repositoryjustone/nip

Freeze and thaw with Nippy at the command line

created time in a month

push eventcljla/code

Nate Jones

commit sha 80dcb406ebdc0f4dd216fd31ee3752a563ebdcea

Tests pass!

view details

push time in a month

create barnchcljla/code

branch : la-meetup-june-2020

created branch time in a month

create barnchcljla/code

branch : master

created branch time in a month

created repositorycljla/code

created time in a month

push eventholen-app/manifests

Nate Jones

commit sha e322f96835d5bdea9588adb78895616e13348c3e

babashka v0.1.0

view details

push time in a month

create barnchjustone/bb-libs

branch : master

created branch time in a month

created repositoryjustone/bb-libs

Libs used in my babashka scripts

created time in a month

push eventholen-app/manifests

Nate Jones

commit sha 1cbfff31537dd4c51db854ee10d593e22110f152

adding gomplate v3.7.0

view details

push time in a month

push eventholen-app/manifests

Nate Jones

commit sha e4c4fbbed1f1e9fcfe32e5797f970a50ee9b6fbf

add arm download for restic

view details

push time in a month

push eventjustone/bb-scripts

Nate Jones

commit sha 2c0d7d3f27f801ad6e028d05d550ebb161d4d01a

Extract out pure printing logic

view details

push time in a month

push eventjustone/bb-scripts

Nate Jones

commit sha 40f7d64e06d66093368da1776ef8b075bf7b1a83

Spelling fix

view details

Nate Jones

commit sha 97063dd3f189b0896edb0f7716404e4d1eebb1f5

Update uberscript version of empath

view details

push time in a month

push eventjustone/bb-scripts

Nate Jones

commit sha 26573a0e48d6f3ef28af3f6c538fa73fe4027795

Add xappend and xprepend options for editing path, add edit error checking and tests

view details

push time in a month

create barnchjustone/bb-scripts

branch : enlive

created branch time in a month

push eventjustone/misc.clj

Nate Jones

commit sha fdb113ff7a2f5a76674402c9eb5a54307347a7b1

Add code created during the meetup

view details

push time in a month

push eventholen-app/manifests

Nate Jones

commit sha e09602c57cfd7eddb866d834f3b2e6b6c22fb59e

babashka v0.0.98

view details

push time in a month

push eventholen-app/manifests

Nate Jones

commit sha 63935a4eb53bfeb4c8917b423cc170556193d697

bootleg v0.1.8

view details

push time in a month

push eventholen-app/manifests

Nate Jones

commit sha f851881ddbf7f5656d1542d478c1fd94713796ba

ripgrep v12.1.0

view details

push time in 2 months

issue commentjustone/dfm

how to actually install dfm

The easiest way to get started with dfm is to follow the instructions in the dotfiles repository. Once you get that going, you will be able to run dfm help to get help on the various subcommands.

daaronr

comment created time in 2 months

issue closedjustone/dfm

Linked website returns 404

I wanted to have a look at this and clicked on the website link of this repo, but all I got was a 404 :)

Can this be fixed? Thank you!

closed time in 2 months

elsbrock

issue commentjustone/dfm

Linked website returns 404

Thanks for the report, I fixed the link. I recently migrated my blog and now the information is here: http://endot.org/projects/#dfm

elsbrock

comment created time in 2 months

push eventjustone/endot-hugo

Nate Jones

commit sha bda194a03e21c7fcd00058a435f6880fe6cf276d

Fix link to dfm blog posts

view details

push time in 2 months

push eventjustone/endot-hugo

Nate Jones

commit sha d491c409319e532d9163c0347ab21fd8ef3cbbc6

Add ids to project headers, for anchor linking

view details

push time in 2 months

push eventholen-app/manifests

Nate Jones

commit sha 82ea20c5c70b4f7b2b99599a92b58e2f55dd55ba

babashka v0.0.97

view details

push time in 2 months

push eventholen-app/manifests

Nate Jones

commit sha a8a9e56657386d8428fe4e6905f203520a951679

spire v0.1.0-alpha.11

view details

push time in 2 months

push eventholen-app/manifests

Nate Jones

commit sha 469ef98161bbad6926735e93e67377029036a768

spire v0.1.0-alpha.10

view details

push time in 2 months

issue openedepiccastle/spire

sudo-user in local context

With the following on Ubuntu 18.04:

#!/usr/bin/env spire

(require '[spire.modules :as modules])

(modules/local
  (modules/sudo-user
    {:user "root"
     :password "supersecretpass"}
    (modules/apt :update)
    (modules/apt :install ["smartmontools" "tree"])))

I get:

$ spire -f setup.clj
Exception in thread "main" clojure.lang.ExceptionInfo: Assert failed: Unknown response from sudo id in sudo-id exit: 1 err: "sh: 1: supersecretpass: not found\n[sudo] password for nate: \n"
 out: ""

false [at setup.clj, line 8, column 1] {:type :sci/error, :line 8, :column 1, :message "Assert failed: Unknown response from sudo id in sudo-id exit: 1 err: \"sh: 1: supersecretpass: not found\\n[sudo] password for nate: \\n\"\n out: \"\"\n\nfalse [at setup.clj, line 8, column 1]"}
        at sci.impl.utils$rethrow_with_location_of_node.invokeStatic(utils.cljc:74)
        at sci.impl.utils$rethrow_with_location_of_node.invoke(utils.cljc:58)
        at sci.impl.interpreter$eval_call.invokeStatic(interpreter.cljc:518)
        at sci.impl.interpreter$eval_call.invoke(interpreter.cljc:498)
        at sci.impl.interpreter$interpret.invokeStatic(interpreter.cljc:547)
        at sci.impl.interpreter$interpret.invoke(interpreter.cljc:530)
        at sci.impl.interpreter$eval_form.invokeStatic(interpreter.cljc:588)
        at sci.impl.interpreter$eval_form.invoke(interpreter.cljc:579)
        at sci.impl.interpreter$eval_string_STAR_.invokeStatic(interpreter.cljc:598)
        at sci.impl.interpreter$eval_string_STAR_.invoke(interpreter.cljc:593)
        at sci.impl.interpreter$eval_string$fn__4572.invoke(interpreter.cljc:610)
        at sci.impl.interpreter$eval_string.invokeStatic(interpreter.cljc:607)
        at sci.impl.interpreter$eval_string.invoke(interpreter.cljc:603)
        at sci.core$eval_string.invokeStatic(core.cljc:178)
        at sci.core$eval_string.invoke(core.cljc:141)
        at spire.eval$evaluate.invokeStatic(eval.clj:79)
        at spire.eval$evaluate.invoke(eval.clj:69)
        at spire.core$_main.invokeStatic(core.clj:77)
        at spire.core$_main.doInvoke(core.clj:56)
        at clojure.lang.RestFn.applyTo(RestFn.java:137)
        at spire.core.main(Unknown Source)
Caused by: java.lang.AssertionError: Assert failed: Unknown response from sudo id in sudo-id exit: 1 err: "sh: 1: supersecretpass: not found\n[sudo] password for nate: \n"
 out: ""

false
        at spire.module.sudo$sudo_id.invokeStatic(sudo.clj:137)
        at spire.module.sudo$sudo_id.invoke(sudo.clj:116)
        at sci.impl.interpreter$fn_call.invokeStatic(interpreter.cljc:463)
        at sci.impl.interpreter$fn_call.invoke(interpreter.cljc:463)
        at sci.impl.interpreter$eval_call.invokeStatic(interpreter.cljc:514)
        at sci.impl.interpreter$eval_call.invoke(interpreter.cljc:498)
        at sci.impl.interpreter$interpret.invokeStatic(interpreter.cljc:547)
        at sci.impl.interpreter$interpret.invoke(interpreter.cljc:530)
        at sci.impl.interpreter$eval_let.invokeStatic(interpreter.cljc:83)
        at sci.impl.interpreter$eval_let.doInvoke(interpreter.cljc:59)
        at clojure.lang.RestFn.applyTo(RestFn.java:142)
        at clojure.core$apply.invokeStatic(core.clj:667)
        at clojure.core$apply.invoke(core.clj:660)
        at sci.impl.interpreter$eval_special_call.invokeStatic(interpreter.cljc:471)
        at sci.impl.interpreter$eval_special_call.invoke(interpreter.cljc:465)
        at sci.impl.interpreter$eval_call.invokeStatic(interpreter.cljc:505)
        at sci.impl.interpreter$eval_call.invoke(interpreter.cljc:498)
        at sci.impl.interpreter$interpret.invokeStatic(interpreter.cljc:547)
        at sci.impl.interpreter$interpret.invoke(interpreter.cljc:530)
        at sci.impl.interpreter$eval_let.invokeStatic(interpreter.cljc:83)
        at sci.impl.interpreter$eval_let.doInvoke(interpreter.cljc:59)
        at clojure.lang.RestFn.applyTo(RestFn.java:142)
        at clojure.core$apply.invokeStatic(core.clj:667)
        at clojure.core$apply.invoke(core.clj:660)
        at sci.impl.interpreter$eval_special_call.invokeStatic(interpreter.cljc:471)
        at sci.impl.interpreter$eval_special_call.invoke(interpreter.cljc:465)
        at sci.impl.interpreter$eval_call.invokeStatic(interpreter.cljc:505)
        at sci.impl.interpreter$eval_call.invoke(interpreter.cljc:498)
        at sci.impl.interpreter$interpret.invokeStatic(interpreter.cljc:547)
        at sci.impl.interpreter$interpret.invoke(interpreter.cljc:530)
        at sci.impl.interpreter$eval_do_STAR_$fn__4340.invoke(interpreter.cljc:420)
        at sci.impl.interpreter$eval_do_STAR_.invokeStatic(interpreter.cljc:420)
        at sci.impl.interpreter$eval_do_STAR_.invoke(interpreter.cljc:417)
        at sci.impl.interpreter$eval_do.invokeStatic(interpreter.cljc:430)
        at sci.impl.interpreter$eval_do.invoke(interpreter.cljc:427)
        at sci.impl.interpreter$eval_special_call.invokeStatic(interpreter.cljc:467)
        at sci.impl.interpreter$eval_special_call.invoke(interpreter.cljc:465)
        at sci.impl.interpreter$eval_call.invokeStatic(interpreter.cljc:505)
        at sci.impl.interpreter$eval_call.invoke(interpreter.cljc:498)
        at sci.impl.interpreter$interpret.invokeStatic(interpreter.cljc:547)
        at sci.impl.interpreter$interpret.invoke(interpreter.cljc:530)
        at sci.impl.interpreter$eval_do_STAR_$fn__4340.invoke(interpreter.cljc:420)
        at sci.impl.interpreter$eval_do_STAR_.invokeStatic(interpreter.cljc:420)
        at sci.impl.interpreter$eval_do_STAR_.invoke(interpreter.cljc:417)
        at sci.impl.interpreter$eval_do.invokeStatic(interpreter.cljc:430)
        at sci.impl.interpreter$eval_do.invoke(interpreter.cljc:427)
        at sci.impl.interpreter$eval_special_call.invokeStatic(interpreter.cljc:467)
        at sci.impl.interpreter$eval_special_call.invoke(interpreter.cljc:465)
        at sci.impl.interpreter$eval_call.invokeStatic(interpreter.cljc:505)
        at sci.impl.interpreter$eval_call.invoke(interpreter.cljc:498)
        at sci.impl.interpreter$interpret.invokeStatic(interpreter.cljc:547)
        at sci.impl.interpreter$interpret.invoke(interpreter.cljc:530)
        at sci.impl.interpreter$eval_try.invokeStatic(interpreter.cljc:285)
        at sci.impl.interpreter$eval_try.invoke(interpreter.cljc:280)
        at sci.impl.interpreter$interpret.invokeStatic(interpreter.cljc:548)
        at sci.impl.interpreter$interpret.invoke(interpreter.cljc:530)
        at sci.impl.interpreter$eval_let.invokeStatic(interpreter.cljc:83)
        at sci.impl.interpreter$eval_let.doInvoke(interpreter.cljc:59)
        at clojure.lang.RestFn.applyTo(RestFn.java:142)
        at clojure.core$apply.invokeStatic(core.clj:667)
        at clojure.core$apply.invoke(core.clj:660)
        at sci.impl.interpreter$eval_special_call.invokeStatic(interpreter.cljc:471)
        at sci.impl.interpreter$eval_special_call.invoke(interpreter.cljc:465)
        at sci.impl.interpreter$eval_call.invokeStatic(interpreter.cljc:505)
        ... 18 more

The weird thing is, if I run a sudo command and then re-run spire, it works:

$ sudo ls
[sudo] password for nate:
plex  README.md  setup.clj  smokeping  sync-docker
$ spire -f setup.clj
setup.clj:9 (modules/apt :update) local
setup.clj:10 (modules/apt :install ["smartmontools" "tree"]) local
{:err "",
 :exit 0,
 :out "Reading package lists...\nBuilding dependency tree...\nReading state information...\nsmartmontools is already the newest version (6.5+svn4324-1).\ntree is already the newest version (1.7.0-5).\nThe following package was automatically installed and is no longer required:\n  liblua5.1-0\nUse 'sudo apt autoremove' to remove it.\n0 upgraded, 0 newly installed, 0 to remove and 55 not upgraded.\n",
 :out-lines ["Reading package lists..."
             "Building dependency tree..."
             "Reading state information..."
             "smartmontools is already the newest version (6.5+svn4324-1)."
             "tree is already the newest version (1.7.0-5)."
             "The following package was automatically installed and is no longer required:"
             "  liblua5.1-0"
             "Use 'sudo apt autoremove' to remove it."
             "0 upgraded, 0 newly installed, 0 to remove and 55 not upgraded."],
 :packages {:installed 0, :removed 0, :upgraded 0},
 :result :ok}

I hope this helps. Thanks for spire!

created time in 2 months

delete branch justone/misc.clj

delete branch : la-meetup-may-2020

delete time in 2 months

push eventjustone/misc.clj

Nate Jones

commit sha 28615004bdd25bc4e101386370422c69ac492fd1

Code to solve the May 2020 meetup challenge

view details

push time in 2 months

push eventjustone/misc.clj

Nate Jones

commit sha 28615004bdd25bc4e101386370422c69ac492fd1

Code to solve the May 2020 meetup challenge

view details

push time in 2 months

push eventholen-app/manifests

Nate Jones

commit sha 0e0b491a8fc4344f4cdaaf7c41bc87e7d6ee83e9

spire v0.1.0-alpha.9

view details

push time in 2 months

push eventjustone/bb-scripts

Nate Jones

commit sha 1ca78ead294dc11ffcfe39752f80436eaaec3bde

No longer default to $PATH, so update doc

view details

push time in 2 months

push eventjustone/bb-scripts

Nate Jones

commit sha 1cc191d195c1cd5fb8eaee3d8e26f2e4e3e6d7d4

Only print when there are elements

view details

Nate Jones

commit sha 39629347fa55c1960ec5952aabeb564397256a82

Allow edit to start with an empty path

view details

push time in 2 months

push eventjustone/bb-scripts

Nate Jones

commit sha 85f1ba31add3cc5f5887779ec5c44f27e942f979

Only get path when ready to operate

view details

push time in 2 months

push eventjustone/bb-scripts

Nate Jones

commit sha af5f13fc4b9e69ba4700cab16a38df069f5ffb3f

Add edit subcommand, for progressively editing a path

view details

push time in 2 months

more