Added OS X wallpaper detection
This commit is contained in:
parent
895698fe40
commit
6b9d7ac78b
11
Readme.md
11
Readme.md
|
@ -1,6 +1,6 @@
|
||||||
# fetch
|
# fetch
|
||||||
|
|
||||||
[[Features](#features)] [[Dependencies](#dependencies)] [[Installation](#installation)] [[Usage](#usage)] [[TODO](#todo)] [[Thanks](#thanks)]
|
[[Features](#features)] [[Dependencies](#dependencies)] [[Installation](#installation)] [[Usage](#usage)] [[Issues and Workarounds](#issues-and-workarounds)] [[TODO](#todo)] [[Thanks](#thanks)]
|
||||||
|
|
||||||
This is the home of my fetch script! This script gathers info <br />
|
This is the home of my fetch script! This script gathers info <br />
|
||||||
about your system and prints it to the terminal next to an image of your choice!
|
about your system and prints it to the terminal next to an image of your choice!
|
||||||
|
@ -20,7 +20,10 @@ about your system and prints it to the terminal next to an image of your choice!
|
||||||
- **It's Fast**
|
- **It's Fast**
|
||||||
- The script makes heavy use of bash builtins and <br \>string manipulation.
|
- The script makes heavy use of bash builtins and <br \>string manipulation.
|
||||||
- **Display an image next to the info. (or not)**
|
- **Display an image next to the info. (or not)**
|
||||||
- The script can use your wallpaper, shuffle through a <br \>directory or just display an image.
|
- The script can use your wallpaper, shuffle through a directory or just <br \>display an image.
|
||||||
|
- The wallpaper function on linux uses feh, It's hard to add support <br \>
|
||||||
|
for other wallpaper setters as they don't provide a way of getting <br \>
|
||||||
|
current wallpaper from the cli.
|
||||||
- **Highly Customizable**
|
- **Highly Customizable**
|
||||||
- You can customize almost everything.
|
- You can customize almost everything.
|
||||||
- See Usage below or lines 23-233 in script
|
- See Usage below or lines 23-233 in script
|
||||||
|
@ -244,8 +247,6 @@ $gtk_shorthand on
|
||||||
|
|
||||||
Here's what's on my todo list
|
Here's what's on my todo list
|
||||||
|
|
||||||
- Add Mac OS X wallpaper detection
|
|
||||||
|
|
||||||
- Add Windows resolution detection
|
- Add Windows resolution detection
|
||||||
|
|
||||||
- Look into iterm2 image rendering
|
- Look into iterm2 image rendering
|
||||||
|
@ -254,7 +255,7 @@ Here's what's on my todo list
|
||||||
|
|
||||||
- Imagemagick optimizations
|
- Imagemagick optimizations
|
||||||
|
|
||||||
- More info outputs. Now that it's easy to customize what's printed and
|
- More info outputs. Now that it's easy to customize what's printed and<br \>
|
||||||
everything is a function we can add optional support for pretty much anything.
|
everything is a function we can add optional support for pretty much anything.
|
||||||
|
|
||||||
- Resolution (Done!)
|
- Resolution (Done!)
|
||||||
|
|
4
fetch
4
fetch
|
@ -738,6 +738,10 @@ getwallpaper () {
|
||||||
img="$(awk -F\' '/feh/ {printf $2}' $HOME/.fehbg)"
|
img="$(awk -F\' '/feh/ {printf $2}' $HOME/.fehbg)"
|
||||||
;;
|
;;
|
||||||
|
|
||||||
|
"Mac OS X")
|
||||||
|
img="$(osascript -e 'tell app \"finder\" to get posix path of (get desktop picture as text)')"
|
||||||
|
;;
|
||||||
|
|
||||||
"Windows")
|
"Windows")
|
||||||
case "$distro" in
|
case "$distro" in
|
||||||
"Windows XP")
|
"Windows XP")
|
||||||
|
|
Reference in New Issue