Merge branch 'dark-theme'
This commit is contained in:
0
bin/itunes.applescript → bin/itunes.scpt
Normal file → Executable file
0
bin/itunes.applescript → bin/itunes.scpt
Normal file → Executable file
65
bin/mail.scpt
Executable file
65
bin/mail.scpt
Executable file
@@ -0,0 +1,65 @@
|
|||||||
|
#!/usr/bin/osascript
|
||||||
|
property defaultAccount : "Pollen"
|
||||||
|
property defaultMailbox : "INBOX"
|
||||||
|
|
||||||
|
on run args
|
||||||
|
set justUnread to false
|
||||||
|
set theAccount to missing value
|
||||||
|
set theMailbox to missing value
|
||||||
|
|
||||||
|
if defaultAccount = missing value then set defaultAccount to "-g"
|
||||||
|
if defaultMailbox = missing value then set defaultMailbox to "INBOX"
|
||||||
|
|
||||||
|
set theCount to the count of args
|
||||||
|
|
||||||
|
if theCount > 0 then
|
||||||
|
if item 1 of args = "-u" then
|
||||||
|
set justUnread to true
|
||||||
|
set theCount to theCount - 1
|
||||||
|
set args to the rest of args
|
||||||
|
else if item 1 of args = "-ug" or item 1 of args = "-gu" then
|
||||||
|
set justUnread to true
|
||||||
|
set item 1 of args to "-g"
|
||||||
|
else if theCount > 1 and ¬
|
||||||
|
item 1 of args = "-g" and item 2 of args = "-u" then
|
||||||
|
set justUnread to true
|
||||||
|
set theCount to theCount - 1
|
||||||
|
set args to the rest of args
|
||||||
|
set item 1 of args to "-g"
|
||||||
|
end if
|
||||||
|
end if
|
||||||
|
|
||||||
|
tell application "Mail"
|
||||||
|
if theCount = 0 then
|
||||||
|
set theAccount to defaultAccount
|
||||||
|
set theMailbox to defaultMailbox
|
||||||
|
else if theCount = 1 then
|
||||||
|
set theAccount to item 1 of args
|
||||||
|
set theMailbox to defaultMailbox
|
||||||
|
else if theCount = 2 then
|
||||||
|
set theAccount to item 1 of args
|
||||||
|
set theMailbox to item 2 of args
|
||||||
|
else
|
||||||
|
error character id 10 ¬
|
||||||
|
& "Usage: inbox-count [-u] [[account] mailbox]" & character id 10 ¬
|
||||||
|
& " inbox-count [-u] -g [mailbox]"
|
||||||
|
end if
|
||||||
|
|
||||||
|
set mailboxValue to missing value
|
||||||
|
if theAccount = "-g" then
|
||||||
|
if theMailbox = "INBOX" then
|
||||||
|
set mailboxValue to inbox
|
||||||
|
else
|
||||||
|
set mailboxValue to mailbox theMailbox
|
||||||
|
end if
|
||||||
|
else
|
||||||
|
set mailboxValue to mailbox theMailbox of account theAccount
|
||||||
|
end if
|
||||||
|
|
||||||
|
if justUnread then
|
||||||
|
return the unread count of mailboxValue
|
||||||
|
else
|
||||||
|
return the count of messages of mailboxValue
|
||||||
|
end if
|
||||||
|
end tell
|
||||||
|
end run
|
||||||
0
bin/rdio.applescript → bin/rdio.scpt
Normal file → Executable file
0
bin/rdio.applescript → bin/rdio.scpt
Normal file → Executable file
0
bin/spotify.applescript → bin/spotify.scpt
Normal file → Executable file
0
bin/spotify.applescript → bin/spotify.scpt
Normal file → Executable file
@@ -101,7 +101,7 @@ bind -t vi-copy 'y' copy-selection
|
|||||||
#### COLOUR
|
#### COLOUR
|
||||||
|
|
||||||
# default statusbar colors
|
# default statusbar colors
|
||||||
set-option -g status-bg colour234
|
set-option -g status-bg colour232
|
||||||
set-option -g status-fg colour26
|
set-option -g status-fg colour26
|
||||||
set-option -g status-attr default
|
set-option -g status-attr default
|
||||||
|
|
||||||
@@ -120,7 +120,7 @@ set-option -g pane-border-fg colour245
|
|||||||
set-option -g pane-active-border-fg colour240
|
set-option -g pane-active-border-fg colour240
|
||||||
|
|
||||||
# message text
|
# message text
|
||||||
set-option -g message-bg colour234
|
set-option -g message-bg colour232
|
||||||
set-option -g message-fg colour26
|
set-option -g message-fg colour26
|
||||||
|
|
||||||
# pane number display
|
# pane number display
|
||||||
@@ -134,23 +134,23 @@ set-window-option -g clock-mode-colour colour26
|
|||||||
#### Plugins #####
|
#### Plugins #####
|
||||||
##################
|
##################
|
||||||
|
|
||||||
# current Spotify track
|
tm_spotify_track='#[fg=colour2]#(osascript ~/.dotfiles/bin/spotify.scpt)'
|
||||||
spotify_track='#[fg=colour2]#(osascript ~/.dotfiles/bin/spotify.applescript)'
|
tm_itunes_track='#[fg=colour27]#(osascript ~/.dotfiles/bin/itunes.scpt)'
|
||||||
# current iTunes track
|
tm_rdio_track='#[fg=colour127]#(osascript ~/.dotfiles/bin/rdio.scpt)'
|
||||||
itunes_track='#[fg=colour27]#(osascript ~/.dotfiles/bin/itunes.applescript)'
|
|
||||||
# current Rdio track
|
|
||||||
rdio_track='#[fg=colour127]#(osascript ~/.dotfiles/bin/rdio.applescript)'
|
|
||||||
|
|
||||||
tm_date='#[fg=colour245] %R %d %b'
|
tm_date='#[fg=colour245] %R %d %b'
|
||||||
tm_host='#[fg=colour198,bg=colour234,bold]#h'
|
tm_host='#[fg=colour198,bg=colour232,bold]#h'
|
||||||
|
tm_session_name='#[fg=colour198,bg=colour232,bold] ❤ #S'
|
||||||
|
tm_mail='#[fg=colour196,bold]✉ #(~/.dotfiles/bin/mail.scpt -ug)'
|
||||||
|
|
||||||
set -g status-left-length 32
|
set -g status-left-length 32
|
||||||
set -g status-right-length 150
|
set -g status-right-length 150
|
||||||
set -g status-interval 20
|
set -g status-interval 5
|
||||||
set -g window-status-format "#[fg=colour239,bg=colour234] #I #W "
|
set -g window-status-format "#[fg=colour239,bg=colour232] #I #W "
|
||||||
|
|
||||||
|
|
||||||
set -g window-status-current-format "#[fg=colour234,bg=colour26]#[fg=colour16,bg=colour26,noreverse,bold] #I #W #[fg=colour26,bg=colour234,nobold]"
|
# set -g window-status-current-format "#[fg=colour232,bg=colour26]#[fg=colour16,bg=colour26,noreverse,bold] #I #W #[fg=colour26,bg=colour232,nobold]"
|
||||||
set -g status-left '#[fg=colour198,bg=colour234,bold] #S'
|
set -g window-status-current-format "#[fg=colour232,bg=colour26]#[fg=colour16,bg=colour26,noreverse,bold] #I #W #[fg=colour26,bg=colour232,nobold]"
|
||||||
set -g status-right $itunes_track' '$spotify_track' '$tm_date' '$tm_host
|
set -g status-left $tm_session_name
|
||||||
|
set -g status-right $tm_itunes_track' '$tm_spotify_track' '$tm_mail' '$tm_date' '$tm_host
|
||||||
|
|
||||||
|
|||||||
@@ -114,7 +114,7 @@ set tm=500
|
|||||||
syntax on
|
syntax on
|
||||||
|
|
||||||
set background=dark
|
set background=dark
|
||||||
colorscheme smyck
|
colorscheme ir_whack
|
||||||
|
|
||||||
" set number " show line numbers
|
" set number " show line numbers
|
||||||
set relativenumber " show relative line numbers
|
set relativenumber " show relative line numbers
|
||||||
|
|||||||
Reference in New Issue
Block a user