change fn name
This commit is contained in:
+5
-14
@@ -1,11 +1,11 @@
|
||||
|
||||
# args:
|
||||
# $1:
|
||||
# The IP address you want to query geo info for.
|
||||
# If no argument supplied, the host machine's ip will
|
||||
# be used
|
||||
# doc for api: https://ip-api.com/docs/api
|
||||
ipinfo()
|
||||
{
|
||||
ipinfo(){
|
||||
api_str=http://ip-api.com/json/$1?fields=query,country,regionName,city,district,zip,isp,org,reverse,mobile,proxy,hosting
|
||||
if ! hash python; then
|
||||
curl $api_str
|
||||
@@ -28,7 +28,7 @@ odict(){
|
||||
# Linux specific functions
|
||||
if [[ "$OSTYPE" == "linux-gnu"* ]]; then
|
||||
|
||||
change_wallpaper(){
|
||||
set_wallpaper(){
|
||||
local file=$1
|
||||
# convert to abs path
|
||||
if [[ ! "$file" = /* ]]; then
|
||||
@@ -42,26 +42,17 @@ fi
|
||||
# Mac OSX specific functions
|
||||
if [[ "$OSTYPE" == "darwin"* ]]; then
|
||||
|
||||
change_wallpaper(){
|
||||
set_wallpaper(){
|
||||
local file=$1
|
||||
# convert to abs path
|
||||
if [[ ! "$file" = /* ]]; then
|
||||
file=$(pwd)/$1
|
||||
fi
|
||||
|
||||
# not working for all desktops
|
||||
#apple_script_all_desk=" \
|
||||
# import AppKit; \
|
||||
# let url = URL(fileURLWithPath: \"$file\"); \
|
||||
# for screen in NSScreen.screens {
|
||||
# try! NSWorkspace.shared.setDesktopImageURL(url, for: screen, options: [:]) \
|
||||
# }"
|
||||
#swift <<< $apple_script_all_desk
|
||||
|
||||
apple_script_single_desk="tell application \"Finder\" to set desktop picture to POSIX file \"$file\""
|
||||
osascript -e "$apple_script_single_desk"
|
||||
|
||||
}
|
||||
|
||||
fi
|
||||
|
||||
#
|
||||
|
||||
Reference in New Issue
Block a user