mirror of
https://github.com/Cian-H/dotfiles.git
synced 2026-01-06 09:01:57 +00:00
This change allows the dotfiles to work with chezmoi (e.g: on windows) and improves grepability with neovim/telescope
20 lines
735 B
Nu
20 lines
735 B
Nu
let appID = "" #YOUR APP_ID
|
|
|
|
#Fetch simple answer from WolframAlpha API
|
|
def wolfram [...query #Your query
|
|
] {
|
|
let query_string = ($query | str join " ")
|
|
let result = (http get ("https://api.wolframalpha.com/v1/result?" + ([[appid i]; [$appID $query_string]] | url build-query)))
|
|
$result + ""
|
|
}
|
|
|
|
#Fetch image with full answer from WolframAlpha API
|
|
def wolframimg [...query #Your query
|
|
] {
|
|
let query_string = ($query | str join " ")
|
|
let filename = ($query_string + ".png")
|
|
let link = ("https://api.wolframalpha.com/v1/simple?" + ([[appid i]; [$appID $query_string]] | url build-query) + "&background=F5F5F5&fontsize=20")
|
|
http get $link | save $filename
|
|
echo ("Query result saved in file: " + $filename)
|
|
}
|