Added Weather utility
This commit is contained in:
parent
457b4cbb65
commit
75ea831454
@ -1,7 +0,0 @@
|
||||
function we -d "Get weather at location"
|
||||
if count $argv > /dev/null
|
||||
curl http://v2.wttr.in/~$argv[1]
|
||||
else
|
||||
curl http://v2.wttr.in/Aubervilliers
|
||||
end
|
||||
end
|
@ -21,7 +21,7 @@
|
||||
- [[#dart-language-server][Dart Language Server]]
|
||||
- [[#dmenu][Dmenu]]
|
||||
- [[#emoji-picker][Emoji picker]]
|
||||
- [[#lsl][lsl]]
|
||||
- [[#lsl][Lsl]]
|
||||
- [[#polybar-launch][Polybar-launch]]
|
||||
- [[#rofi-mount][Rofi-mount]]
|
||||
- [[#get-the-mountable-elements][Get the mountable elements]]
|
||||
@ -47,6 +47,7 @@
|
||||
- [[#select-our-screen][Select our screen]]
|
||||
- [[#adjust-the-tablet][Adjust the tablet]]
|
||||
- [[#lauch-the-functions][Lauch the functions]]
|
||||
- [[#weather][Weather]]
|
||||
|
||||
* Presentation
|
||||
:PROPERTIES:
|
||||
@ -339,7 +340,7 @@
|
||||
|
||||
It is inspired from [[https://www.youtube.com/watch?v=UCEXY46t3OA][this video]] from [[https://lukesmith.xyz/][Luke Smith]], rewritten in Fish.
|
||||
|
||||
* lsl
|
||||
* Lsl
|
||||
:PROPERTIES:
|
||||
:HEADER-ARGS: :tangle ~/.local/bin/lsl
|
||||
:CUSTOM_ID: h-6bcdad54-20ce-40cc-8a4b-8d9c20fc5c95
|
||||
@ -1333,3 +1334,22 @@
|
||||
set_screen
|
||||
adjust_device
|
||||
#+END_SRC
|
||||
|
||||
* Weather
|
||||
:PROPERTIES:
|
||||
:CUSTOM_ID: h-5de0e820-d9d7-4c36-941c-e716acbb49cd
|
||||
:HEADER-ARGS: :tangle ~/.local/bin/we
|
||||
:END:
|
||||
A quick and useful script I often use is a ~curl~ request to [[http://v2.wttr.in/][v2.wttr.in]] to get
|
||||
a weather forecast in the terminal. By default, I want the request to be about
|
||||
the city I live in, but it is also possible for the script to accept as its
|
||||
arguments a search inquiry.
|
||||
#+BEGIN_SRC fish
|
||||
#!/usr/bin/env fish
|
||||
if count $argv > /dev/null
|
||||
set -l SEARCH (string join '+' $argv)
|
||||
curl http://v2.wttr.in/~$SEARCH
|
||||
else
|
||||
curl http://v2.wttr.in/Aubervilliers
|
||||
end
|
||||
#+END_SRC
|
||||
|
Loading…
Reference in New Issue
Block a user