Ver código fonte

added cmus

master
Paul Longtine 9 anos atrás
pai
commit
1798afdae6

+ 166
- 0
cmus/autosave Ver arquivo

@@ -0,0 +1,166 @@
set aaa_mode=all
set altformat_current= %F
set altformat_playlist= %f%= %d
set altformat_title=%f
set altformat_trackwin= %f%= %d
set auto_reshuffle=true
set buffer_seconds=10
set color_cmdline_attr=default
set color_cmdline_bg=default
set color_cmdline_fg=red
set color_cur_sel_attr=default
set color_error=red
set color_info=lightyellow
set color_separator=default
set color_statusline_attr=default
set color_statusline_bg=default
set color_statusline_fg=white
set color_titleline_attr=default
set color_titleline_bg=default
set color_titleline_fg=lightyellow
set color_win_attr=default
set color_win_bg=default
set color_win_cur=red
set color_win_cur_sel_attr=default
set color_win_cur_sel_bg=red
set color_win_cur_sel_fg=white
set color_win_dir=blue
set color_win_fg=default
set color_win_inactive_cur_sel_attr=default
set color_win_inactive_cur_sel_bg=default
set color_win_inactive_cur_sel_fg=lightyellow
set color_win_inactive_sel_attr=default
set color_win_inactive_sel_bg=default
set color_win_inactive_sel_fg=lightblue
set color_win_sel_attr=default
set color_win_sel_bg=red
set color_win_sel_fg=black
set color_win_title_attr=default
set color_win_title_bg=default
set color_win_title_fg=lightyellow
set confirm_run=true
set continue=true
set device=/dev/cdrom
set display_artist_sort_name=false
set dsp.alsa.device=
set dsp.ao.buffer_size=16384
set dsp.ao.driver=
set dsp.ao.wav_counter=1
set dsp.ao.wav_dir=/home/paul
set format_current= %a - %l -%3n. %t%= %y
set format_playlist= %-25%a %3n. %t%= %y %d
set format_playlist_va= %-25%A %3n. %t (%a)%= %y %d
set format_title=%a - %l - %t (%y)
set format_trackwin=%3n. %t%= %y %d
set format_trackwin_va=%3n. %t (%a)%= %y %d
set icecast_default_charset=ISO-8859-1
set id3_default_charset=ISO-8859-1
set input.cdio.cddb_url=freedb.freedb.org:8880
set lib_sort=albumartist date album discnumber tracknumber title filename
set mixer.alsa.channel=
set mixer.alsa.device=
set mixer.pulse.restore_volume=1
set output_plugin=pulse
set passwd=
set pl_sort=
set play_library=true
set play_sorted=false
set repeat=false
set repeat_current=false
set replaygain=disabled
set replaygain_limit=true
set replaygain_preamp=6.000000
set resume=false
set scroll_offset=2
set set_term_title=true
set show_current_bitrate=false
set show_hidden=false
set show_remaining_time=false
set shuffle=false
set skip_track_info=false
set smart_artist_sort=true
set softvol=false
set softvol_state=0 0
set status_display_program=
set wrap_search=true
bind browser backspace browser-up
bind browser i toggle show_hidden
bind browser space win-activate
bind browser u win-update
bind common ! push shell
bind common + vol +10%
bind common , seek -1m
bind common - vol -10%
bind common . seek +1m
bind common 1 view tree
bind common 2 view sorted
bind common 3 view playlist
bind common 4 view queue
bind common 5 view browser
bind common 6 view filters
bind common 7 view settings
bind common = vol +10%
bind common C toggle continue
bind common D win-remove
bind common E win-add-Q
bind common F push filter
bind common G win-bottom
bind common I echo {}
bind common L push live-filter
bind common M toggle play_library
bind common N search-prev
bind common P win-mv-before
bind common U win-update-cache
bind common [ vol +1% +0
bind common ] vol +0 +1%
bind common ^B win-next
bind common ^C echo Type :quit<enter> to exit cmus.
bind common ^F win-next
bind common ^L refresh
bind common ^N win-down
bind common ^P win-up
bind common ^R toggle repeat_current
bind common a win-add-l
bind common b player-next
bind common c player-pause
bind common delete win-remove
bind common down win-down
bind common e win-add-q
bind common end win-bottom
bind common enter win-activate
bind common g win-top
bind common h seek -5
bind common home win-top
bind common i win-sel-cur
bind common j win-down
bind common k win-up
bind common l seek +5
bind common left seek -5
bind common m toggle aaa_mode
bind common n search-next
bind common o toggle play_sorted
bind common p win-mv-after
bind common page_down win-page-down
bind common page_up win-page-up
bind common q quit -i
bind common r toggle repeat
bind common right seek +5
bind common s toggle shuffle
bind common space win-toggle
bind common t toggle show_remaining_time
bind common tab win-next
bind common u update-cache
bind common up win-up
bind common v player-stop
bind common x player-play
bind common y win-add-p
bind common z player-prev
bind common { vol -1% -0
bind common } vol -0 -1%
fset 90s=date>=1990&date<2000
fset classical=genre="Classical"
fset missing-tag=!stream&(artist=""|album=""|title=""|tracknumber=-1|date=-1)
fset mp3=filename="*.mp3"
fset ogg=filename="*.ogg"
fset ogg-or-mp3=ogg|mp3
factivate

BIN
cmus/cache Ver arquivo


+ 14
- 0
cmus/command-history Ver arquivo

@@ -0,0 +1,14 @@
quit
live-filter
add ~/music/
add
colorscheme screenshot
colorscheme default
colorscheme
live-filter :
bind -f common ^B win-next
bind -f common ^F win-next
bind -f common ^P win-up
bind -f common ^N win-down
bind -f common ^n win-down
bind -f browser space win-activate

+ 273
- 0
cmus/lib.pl Ver arquivo

@@ -0,0 +1,273 @@
/home/paul/music/SaReGaMa - Kalimba solo for Lotus.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Silver White Light-Live at the Isle of Wight 1970-2004/01. speak now or forever hold your peace.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Silver White Light-Live at the Isle of Wight 1970-2004/02. things to try.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Silver White Light-Live at the Isle of Wight 1970-2004/03. c'mon mary.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Silver White Light-Live at the Isle of Wight 1970-2004/04. silver white light.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Silver White Light-Live at the Isle of Wight 1970-2004/05. july.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Silver White Light-Live at the Isle of Wight 1970-2004/06. without expression.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Silver White Light-Live at the Isle of Wight 1970-2004/07. dean.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Silver White Light-Live at the Isle of Wight 1970-2004/08. no good situation.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Silver White Light-Live at the Isle of Wight 1970-2004/09. rich kid blues_to be alone with you.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Super Lungs The Complete Studio Recordings 1966-1969-cd 1-2004/Terry Reid - Super Lungs Disk 1 - 12 - Without Expression.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Super Lungs The Complete Studio Recordings 1966-1969-cd 1-2004/Terry Reid - Super Lungs Disk 1 - 13 - Sweater.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Super Lungs The Complete Studio Recordings 1966-1969-cd 1-2004/Terry Reid - Super Lungs Disk 1 - 14 - Something's Gotten Hold Of My Heart.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Super Lungs The Complete Studio Recordings 1966-1969-cd 1-2004/Terry Reid - Super Lungs Disk 1 - 15 - Season Of The Witch.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Super Lungs The Complete Studio Recordings 1966-1969-cd 1-2004/Terry Reid - Super Lungs Disk 1 - 16 - Writing On The Wall_Summertime Blues.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Super Lungs The Complete Studio Recordings 1966-1969-cd 1-2004/Terry Reid - Super Lungs Disk 1 - 17 - When I Get Home.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Super Lungs The Complete Studio Recordings 1966-1969-cd 1-2004/Terry Reid - Super Lungs Disk 1 - 18 - Loving Time.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Super Lungs The Complete Studio Recordings 1966-1969-cd 1-2004/Terry Reid - Super Lungs Disk 1 - 19 - Without Expression(2003 mix).mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Super Lungs The Complete Studio Recordings 1966-1969-cd 2-2004/Terry Reid - Super Lungs Disk 2 - 01 - Superlungs My Supergirl.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Super Lungs The Complete Studio Recordings 1966-1969-cd 2-2004/Terry Reid - Super Lungs Disk 2 - 02 - Silver White Light.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Super Lungs The Complete Studio Recordings 1966-1969-cd 2-2004/Terry Reid - Super Lungs Disk 2 - 03 - July.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Super Lungs The Complete Studio Recordings 1966-1969-cd 2-2004/Terry Reid - Super Lungs Disk 2 - 04 - Marking Time.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Super Lungs The Complete Studio Recordings 1966-1969-cd 2-2004/Terry Reid - Super Lungs Disk 2 - 05 - Stay With Me Baby.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Super Lungs The Complete Studio Recordings 1966-1969-cd 2-2004/Terry Reid - Super Lungs Disk 2 - 06 - Highway 61 Revisited_Friends_Highway 61 Revisited.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Super Lungs The Complete Studio Recordings 1966-1969-cd 2-2004/Terry Reid - Super Lungs Disk 2 - 07 - May Fly.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Super Lungs The Complete Studio Recordings 1966-1969-cd 2-2004/Terry Reid - Super Lungs Disk 2 - 08 - Speak Now Or Forever Hold Your Peace.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Super Lungs The Complete Studio Recordings 1966-1969-cd 2-2004/Terry Reid - Super Lungs Disk 2 - 09 - Rich Kid Blues.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Super Lungs The Complete Studio Recordings 1966-1969-cd 2-2004/Terry Reid - Super Lungs Disk 2 - 10 - Highway 61 Revisited(2003 mix).mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Super Lungs The Complete Studio Recordings 1966-1969-cd 2-2004/Terry Reid - Super Lungs Disk 2 - 11 - Funny How Time Slips away (first 'demo' version).mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Super Lungs The Complete Studio Recordings 1966-1969-cd 2-2004/Terry Reid - Super Lungs Disk 2 - 12 - I'll Take Good Care Of You (first 'demo' version).mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Super Lungs The Complete Studio Recordings 1966-1969-cd 2-2004/Terry Reid - Super Lungs Disk 2 - 13 - Ain't That Peculiar.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Super Lungs The Complete Studio Recordings 1966-1969-cd 2-2004/Terry Reid - Super Lungs Disk 2 - 14 - I've Got News For You.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Super Lungs The Complete Studio Recordings 1966-1969-cd 2-2004/Terry Reid - Super Lungs Disk 2 - 15 - Summer Sequence.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Super Lungs The Complete Studio Recordings 1966-1969-cd 2-2004/Terry Reid - Super Lungs Disk 2 - 16 - Zodiac Blues.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Super Lungs The Complete Studio Recordings 1966-1969-cd 2-2004/Terry Reid - Super Lungs Disk 2 - 17 - Penny.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Super Lungs The Complete Studio Recordings 1966-1969-cd 2-2004/Terry Reid - Super Lungs Disk 2 - 18 - Rich Old Lady.mp3
/home/paul/music/The Grateful Dead, The Best of /CD 1/01. Grateful Dead - New, New Minglewood Blues.mp3
/home/paul/music/The Grateful Dead, The Best of /CD 1/02. Grateful Dead - Cosmic Charlie.mp3
/home/paul/music/The Grateful Dead, The Best of /CD 1/03. Grateful Dead - Truckin'.mp3
/home/paul/music/The Grateful Dead, The Best of /CD 1/04. Grateful Dead - Black Peter.mp3
/home/paul/music/The Grateful Dead, The Best of /CD 1/05. Grateful Dead - Born Cross-Eyed.mp3
/home/paul/music/The Grateful Dead, The Best of /CD 1/06. Grateful Dead - Ripple.mp3
/home/paul/music/The Grateful Dead, The Best of /CD 1/07. Grateful Dead - Doin' That Rag.mp3
/home/paul/music/The Grateful Dead, The Best of /CD 1/08. Grateful Dead - Dark Star.mp3
/home/paul/music/The Grateful Dead, The Best of /CD 1/09. Grateful Dead - High Time.mp3
/home/paul/music/The Grateful Dead, The Best of /CD 1/10. Grateful Dead - New Speedway Boogie.mp3
/home/paul/music/The Grateful Dead, The Best of /CD 2/01. Grateful Dead - St. Stephen.mp3
/home/paul/music/The Grateful Dead, The Best of /CD 2/02. Grateful Dead - Jack Straw.mp3
/home/paul/music/The Grateful Dead, The Best of /CD 2/03. Grateful Dead - Me & My Uncle.mp3
/home/paul/music/The Grateful Dead, The Best of /CD 2/04. Grateful Dead - Tenessee Jed.mp3
/home/paul/music/The Grateful Dead, The Best of /CD 2/05. Grateful Dead - Cumberland Blues.mp3
/home/paul/music/The Grateful Dead, The Best of /CD 2/06. Grateful Dead - Playing in the Band.mp3
/home/paul/music/The Grateful Dead, The Best of /CD 2/07. Grateful Dead - Brown-Eyed Woman.mp3
/home/paul/music/The Grateful Dead, The Best of /CD 2/08. Grateful Dead - Ramble on Rose.mp3
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1969 - Led Zeppelin I [Atlantic Vinyl Reissue 24-96 FLAC][2014]/01 - Good Times Bad Times.flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1969 - Led Zeppelin I [Atlantic Vinyl Reissue 24-96 FLAC][2014]/02 - Babe I'm Gonna Leave You.flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1969 - Led Zeppelin I [Atlantic Vinyl Reissue 24-96 FLAC][2014]/03 - You Shook Me.flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1969 - Led Zeppelin I [Atlantic Vinyl Reissue 24-96 FLAC][2014]/04 - Dazed And Confused.flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1969 - Led Zeppelin I [Atlantic Vinyl Reissue 24-96 FLAC][2014]/05 - Your Time Is Gonna Come.flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1969 - Led Zeppelin I [Atlantic Vinyl Reissue 24-96 FLAC][2014]/06 - Black Mountain Side.flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1969 - Led Zeppelin I [Atlantic Vinyl Reissue 24-96 FLAC][2014]/07 - Communication Breakdown.flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1969 - Led Zeppelin I [Atlantic Vinyl Reissue 24-96 FLAC][2014]/08 - I Can't Quit You Baby.flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1969 - Led Zeppelin I [Atlantic Vinyl Reissue 24-96 FLAC][2014]/09 - How Many More Times.flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1969 - Led Zeppelin I [Atlantic Vinyl Reissue 24-96 FLAC][2014]/10 - Good Times Bad Times, Communication Breakdown (Live in Paris 1969).flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1969 - Led Zeppelin I [Atlantic Vinyl Reissue 24-96 FLAC][2014]/11 - I Can't Quit You Baby (Live in Paris 1969).flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1969 - Led Zeppelin I [Atlantic Vinyl Reissue 24-96 FLAC][2014]/12 - Heartbreaker (Live in Paris 1969).flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1969 - Led Zeppelin I [Atlantic Vinyl Reissue 24-96 FLAC][2014]/13 - Dazed And Confused (Live in Paris 1969).flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1969 - Led Zeppelin I [Atlantic Vinyl Reissue 24-96 FLAC][2014]/14 - White Summer, Black Mountain Side (Live in Paris 1969).flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1969 - Led Zeppelin I [Atlantic Vinyl Reissue 24-96 FLAC][2014]/15 - You Shook Me (Live in Paris 1969).flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1969 - Led Zeppelin I [Atlantic Vinyl Reissue 24-96 FLAC][2014]/16 - Moby Dick (Live in Paris 1969).flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1969 - Led Zeppelin I [Atlantic Vinyl Reissue 24-96 FLAC][2014]/17 - How Many More Times (Live in Paris 1969).flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1969 - Led Zeppelin II [Atlantic Vinyl Reissue 24-96 FLAC][2014]/01 - Whole Lotta Love.flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1969 - Led Zeppelin II [Atlantic Vinyl Reissue 24-96 FLAC][2014]/02 - What Is And What Should Never Be.flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1969 - Led Zeppelin II [Atlantic Vinyl Reissue 24-96 FLAC][2014]/03 - The Lemon Song.flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1969 - Led Zeppelin II [Atlantic Vinyl Reissue 24-96 FLAC][2014]/04 - Thank You.flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1969 - Led Zeppelin II [Atlantic Vinyl Reissue 24-96 FLAC][2014]/05 - Heartbreaker.flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1969 - Led Zeppelin II [Atlantic Vinyl Reissue 24-96 FLAC][2014]/06 - Living Loving Maid (She's Just A Woman).flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1969 - Led Zeppelin II [Atlantic Vinyl Reissue 24-96 FLAC][2014]/07 - Ramble On.flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1969 - Led Zeppelin II [Atlantic Vinyl Reissue 24-96 FLAC][2014]/08 - Moby Dick.flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1969 - Led Zeppelin II [Atlantic Vinyl Reissue 24-96 FLAC][2014]/09 - Bring It On Home.flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1969 - Led Zeppelin II [Atlantic Vinyl Reissue 24-96 FLAC][2014]/10 - Whole Lotta Love (Rough Mix With Vocal).flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1969 - Led Zeppelin II [Atlantic Vinyl Reissue 24-96 FLAC][2014]/11 - What Is And What Should Never Be (Rough Mix With Vocal).flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1969 - Led Zeppelin II [Atlantic Vinyl Reissue 24-96 FLAC][2014]/12 - Thank You (Backing Track).flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1969 - Led Zeppelin II [Atlantic Vinyl Reissue 24-96 FLAC][2014]/13 - Heartbreaker (Rough Mix With Vocal).flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1969 - Led Zeppelin II [Atlantic Vinyl Reissue 24-96 FLAC][2014]/14 - Living Loving Maid (Shes Just A Woman) (Backing Track).flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1969 - Led Zeppelin II [Atlantic Vinyl Reissue 24-96 FLAC][2014]/15 - Ramble On (Rough Mix With Vocal).flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1969 - Led Zeppelin II [Atlantic Vinyl Reissue 24-96 FLAC][2014]/16 - Moby Dick (Backing Track).flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1969 - Led Zeppelin II [Atlantic Vinyl Reissue 24-96 FLAC][2014]/17 - La La (Intro,Outro Rough Mix).flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1970 - Led Zeppelin III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/01 Immigrant Song.flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1970 - Led Zeppelin III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/02 Friends.flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1970 - Led Zeppelin III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/03 Celebration Day.flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1970 - Led Zeppelin III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/04 Since Ive Been Loving You.flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1970 - Led Zeppelin III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/05 Out On The Tiles.flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1970 - Led Zeppelin III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/06 Gallows Pole.flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1970 - Led Zeppelin III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/07 Tangerine.flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1970 - Led Zeppelin III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/08 Thats The Way.flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1970 - Led Zeppelin III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/09 BronYAur Stomp.flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1970 - Led Zeppelin III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/10 Hats Off To Roy Harper.flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1970 - Led Zeppelin III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/11 The Immigrant Song Alternate Mix.flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1970 - Led Zeppelin III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/12 Friends Track No Vocal.flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1970 - Led Zeppelin III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/13 Celebration Day Alternate Mix.flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1970 - Led Zeppelin III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/14 Since Ive Been Loving You Rough Mix.flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1970 - Led Zeppelin III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/15 Bathroom Sound Track No Vocal.flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1970 - Led Zeppelin III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/16 Gallows Pole Rough Mix.flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1970 - Led Zeppelin III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/17 Thats The Way Rough Mix.flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1970 - Led Zeppelin III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/18 Jennings Farm Blues Rough Mix.flac
/home/paul/music/Led Zeppelin I, II, III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/1970 - Led Zeppelin III [Atlantic Vinyl Reissue 24-96 FLAC][2014]/19 Key To The Highway Trouble In Mind Rough Mix.flac
/home/paul/music/Pink Floyd Meddle/Pink Floyd Fearless.flac
/home/paul/music/Pink Floyd Meddle/Pink Floyd One Of These Days.flac
/home/paul/music/Pink Floyd Meddle/Pink Floyd A Pillow Of Winds.flac
/home/paul/music/Pink Floyd Meddle/Pink Floyd San Tropez.flac
/home/paul/music/Pink Floyd Meddle/Pink Floyd Seamus.flac
/home/paul/music/Pink Floyd Meddle/Pink Floyd Echoes.flac
/home/paul/music/Pink Floyd - The Dark Side of the Moon/01 Speak to Me-Breathe.mp3
/home/paul/music/Pink Floyd - The Dark Side of the Moon/02 On the Run.mp3
/home/paul/music/Pink Floyd - The Dark Side of the Moon/03 Time.mp3
/home/paul/music/Pink Floyd - The Dark Side of the Moon/04 The Great Gig in the Sky.mp3
/home/paul/music/Pink Floyd - The Dark Side of the Moon/05 Money.mp3
/home/paul/music/Pink Floyd - The Dark Side of the Moon/06 Us and Them.mp3
/home/paul/music/Pink Floyd - The Dark Side of the Moon/07 Any Colour You Like.mp3
/home/paul/music/Pink Floyd - The Dark Side of the Moon/08 Brain Damage.mp3
/home/paul/music/Pink Floyd - The Dark Side of the Moon/09 Eclipse.mp3
/home/paul/music/PINK FLOYD - THE WALL/pink.floyd_the.wall_1979_Disc.1/Pink Floyd - The Wall [1979] [Disco 1]/12-01 In The Flesh_ 1.mp3
/home/paul/music/PINK FLOYD - THE WALL/pink.floyd_the.wall_1979_Disc.1/Pink Floyd - The Wall [1979] [Disco 1]/12-02 The Thin Ice 1.mp3
/home/paul/music/PINK FLOYD - THE WALL/pink.floyd_the.wall_1979_Disc.1/Pink Floyd - The Wall [1979] [Disco 1]/12-03 Another Brick In The Wall (Par 1.mp3
/home/paul/music/PINK FLOYD - THE WALL/pink.floyd_the.wall_1979_Disc.1/Pink Floyd - The Wall [1979] [Disco 1]/12-04 The Happiest Days Of Our Lives 1.mp3
/home/paul/music/PINK FLOYD - THE WALL/pink.floyd_the.wall_1979_Disc.1/Pink Floyd - The Wall [1979] [Disco 1]/12-05 Another Brick In The Wall (Par 1.mp3
/home/paul/music/PINK FLOYD - THE WALL/pink.floyd_the.wall_1979_Disc.1/Pink Floyd - The Wall [1979] [Disco 1]/12-06 Mother 1.mp3
/home/paul/music/PINK FLOYD - THE WALL/pink.floyd_the.wall_1979_Disc.1/Pink Floyd - The Wall [1979] [Disco 1]/12-07 Goodbye Blue Sky 1.mp3
/home/paul/music/PINK FLOYD - THE WALL/pink.floyd_the.wall_1979_Disc.1/Pink Floyd - The Wall [1979] [Disco 1]/12-08 Empty Spaces 1.mp3
/home/paul/music/PINK FLOYD - THE WALL/pink.floyd_the.wall_1979_Disc.1/Pink Floyd - The Wall [1979] [Disco 1]/12-09 Young Lust 1.mp3
/home/paul/music/PINK FLOYD - THE WALL/pink.floyd_the.wall_1979_Disc.1/Pink Floyd - The Wall [1979] [Disco 1]/12-10 One Of My Turns 1.mp3
/home/paul/music/PINK FLOYD - THE WALL/pink.floyd_the.wall_1979_Disc.1/Pink Floyd - The Wall [1979] [Disco 1]/12-11 Don't Leave Me Now 1.mp3
/home/paul/music/PINK FLOYD - THE WALL/pink.floyd_the.wall_1979_Disc.1/Pink Floyd - The Wall [1979] [Disco 1]/12-12 Another Brick In The Wall (Par 1.mp3
/home/paul/music/PINK FLOYD - THE WALL/pink.floyd_the.wall_1979_Disc.1/Pink Floyd - The Wall [1979] [Disco 1]/12-13 Goodbye Cruel World 1.mp3
/home/paul/music/PINK FLOYD - THE WALL/pink.floyd_the.wall_1979_Disc.2/Pink Floyd - The Wall [1979] [Disco 2]/13-01 Hey You 1.mp3
/home/paul/music/PINK FLOYD - THE WALL/pink.floyd_the.wall_1979_Disc.2/Pink Floyd - The Wall [1979] [Disco 2]/13-02 Is There Anybody Out There_ 1.mp3
/home/paul/music/PINK FLOYD - THE WALL/pink.floyd_the.wall_1979_Disc.2/Pink Floyd - The Wall [1979] [Disco 2]/13-03 Nobody Home 1.mp3
/home/paul/music/PINK FLOYD - THE WALL/pink.floyd_the.wall_1979_Disc.2/Pink Floyd - The Wall [1979] [Disco 2]/13-04 Vera 1.mp3
/home/paul/music/PINK FLOYD - THE WALL/pink.floyd_the.wall_1979_Disc.2/Pink Floyd - The Wall [1979] [Disco 2]/13-05 Bring The Boys Back Home 1.mp3
/home/paul/music/PINK FLOYD - THE WALL/pink.floyd_the.wall_1979_Disc.2/Pink Floyd - The Wall [1979] [Disco 2]/13-06 Comfortably Numb 1.mp3
/home/paul/music/PINK FLOYD - THE WALL/pink.floyd_the.wall_1979_Disc.2/Pink Floyd - The Wall [1979] [Disco 2]/13-07 The Show Must Go On 1.mp3
/home/paul/music/PINK FLOYD - THE WALL/pink.floyd_the.wall_1979_Disc.2/Pink Floyd - The Wall [1979] [Disco 2]/13-08 In The Flesh 1.mp3
/home/paul/music/PINK FLOYD - THE WALL/pink.floyd_the.wall_1979_Disc.2/Pink Floyd - The Wall [1979] [Disco 2]/13-09 Run Like Hell 1.mp3
/home/paul/music/PINK FLOYD - THE WALL/pink.floyd_the.wall_1979_Disc.2/Pink Floyd - The Wall [1979] [Disco 2]/13-10 Waiting For The Worms 1.mp3
/home/paul/music/PINK FLOYD - THE WALL/pink.floyd_the.wall_1979_Disc.2/Pink Floyd - The Wall [1979] [Disco 2]/13-11 Stop 1.mp3
/home/paul/music/PINK FLOYD - THE WALL/pink.floyd_the.wall_1979_Disc.2/Pink Floyd - The Wall [1979] [Disco 2]/13-12 The Trial 1.mp3
/home/paul/music/PINK FLOYD - THE WALL/pink.floyd_the.wall_1979_Disc.2/Pink Floyd - The Wall [1979] [Disco 2]/13-13 Outside The Wall 1.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Move Over For Terry Reid-1969/01 - Superlungs(My Supergirl).mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Super Lungs The Complete Studio Recordings 1966-1969-cd 1-2004/Terry Reid - Super Lungs Disk 1 - 09 - Bang, Bang(My Baby Shot Me Down).mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Super Lungs The Complete Studio Recordings 1966-1969-cd 1-2004/Terry Reid - Super Lungs Disk 1 - 07 - Better By Far.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Super Lungs The Complete Studio Recordings 1966-1969-cd 1-2004/Terry Reid - Super Lungs Disk 1 - 11 - Erica.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Super Lungs The Complete Studio Recordings 1966-1969-cd 1-2004/Terry Reid - Super Lungs Disk 1 - 08 - Fires Alive.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Super Lungs The Complete Studio Recordings 1966-1969-cd 1-2004/Terry Reid - Super Lungs Disk 1 - 03 - Funny How Time Slips Away(Second Version).mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Super Lungs The Complete Studio Recordings 1966-1969-cd 1-2004/Terry Reid - Super Lungs Disk 1 - 02 - I'll Take Good Care Of You(Second Version).mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Super Lungs The Complete Studio Recordings 1966-1969-cd 1-2004/Terry Reid - Super Lungs Disk 1 - 01 - It's Gonna Be Morning.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Super Lungs The Complete Studio Recordings 1966-1969-cd 1-2004/Terry Reid - Super Lungs Disk 1 - 04 - Just Walk In My Shoes.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Super Lungs The Complete Studio Recordings 1966-1969-cd 1-2004/Terry Reid - Super Lungs Disk 1 - 05 - The Hand Don't Fit In The Glove(Single A Side).mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Super Lungs The Complete Studio Recordings 1966-1969-cd 1-2004/Terry Reid - Super Lungs Disk 1 - 06 - Time Time(Single B Side).mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Super Lungs The Complete Studio Recordings 1966-1969-cd 1-2004/Terry Reid - Super Lungs Disk 1 - 10 - Tinker Taylor.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Bang, Bang You're Terry Reid-1968/01 - Bang Bang.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Bang, Bang You're Terry Reid-1968/02 - Tinker Taylor.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Bang, Bang You're Terry Reid-1968/03 - Erica.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Bang, Bang You're Terry Reid-1968/04 - Without Expression.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Bang, Bang You're Terry Reid-1968/05 - Sweater.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Bang, Bang You're Terry Reid-1968/06 - Something's Gotten Hold Of My Heart.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Bang, Bang You're Terry Reid-1968/07 - Season Of The Witch.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Bang, Bang You're Terry Reid-1968/08 - Writing On The Wall.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Bang, Bang You're Terry Reid-1968/09 - Summertime Blues.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Bang, Bang You're Terry Reid-1968/10 - When You Get Home.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Bang, Bang You're Terry Reid-1968/11 - Loving Time.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Bang, Bang You're Terry Reid-1968/12 - Hand Don't Fit The Glove.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Bang, Bang You're Terry Reid-1968/13 - This Time.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Move Over For Terry Reid-1969/05 - Stay With Me Baby.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Move Over For Terry Reid-1969/02 - Silver White Light.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Move Over For Terry Reid-1969/03 - July.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Move Over For Terry Reid-1969/04 - Marking Time.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Move Over For Terry Reid-1969/06 - Highway 61 Revisited Friends.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Move Over For Terry Reid-1969/08 - Speak Now Or Forever Hold Your Peace.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Move Over For Terry Reid-1969/09 - Rich Kids Blues.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Terry Reid-1969/Terry Reid - 01 - Superlungs My Supergirl.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Terry Reid-1969/Terry Reid - 02 - Silver White Light.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Terry Reid-1969/Terry Reid - 03 - July.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Terry Reid-1969/Terry Reid - 04 - Marking Time.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Terry Reid-1969/Terry Reid - 05 - Stay With Me Baby.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Terry Reid-1969/Terry Reid - 06 - Highway 61 Revisited-Friends.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Move Over For Terry Reid-1969/07 - May Fly.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Terry Reid-1969/Terry Reid - 07 - May Fly.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Terry Reid-1969/Terry Reid - 08 - Speak Now or Forever Hold Your Peace.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Terry Reid-1969/Terry Reid - 09 - Rich Kid Blues.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Move Over For Terry Reid-1969/10 - The Hand Don't Fit The Glove.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Terry Reid-1969/Terry Reid - 10 - Hand Don't Fit the Glove.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Move Over For Terry Reid-1969/13 - Fire's Alive.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Move Over For Terry Reid-1969/11 - This Time.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Terry Reid-1969/Terry Reid - 11 - This Time.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Move Over For Terry Reid-1969/12 - Better By Far.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Terry Reid-1969/Terry Reid - 12 - Better by Far.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Terry Reid-1969/Terry Reid - 13 - Fire's Alive.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - River-1973/01 - Dean.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - River-1973/02 - Avenue.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - River-1973/03 - Things To Try.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - River-1973/04 - Live Life.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - River-1973/05 - River.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - River-1973/06 - Dream.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - River-1973/07 - Milestones.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Seed Of Memory-1973/01 - Terry Reid - Faith To Arise.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Seed Of Memory-1973/02 - Terry Reid - Seed Of Memory.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Seed Of Memory-1973/03 - Terry Reid - Brave Awakening.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Seed Of Memory-1973/04 - Terry Reid - To Be Treated Rite.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Seed Of Memory-1973/05 - Terry Reid - Ooh Baby (Make Me Feel So Youn.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Seed Of Memory-1973/06 - Terry Reid - The Way You Walk.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Seed Of Memory-1973/07 - Terry Reid - The Frame.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Seed Of Memory-1973/08 - Terry Reid - Fooling You.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Rogue Wave-1979/01 - Terry Reid - Ain't No Shadow.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Rogue Wave-1979/02 - Terry Reid - Baby I Love You.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Rogue Wave-1979/03 - Terry Reid - Stop And Think It Over.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Rogue Wave-1979/04 - Terry Reid - Rogue Wave.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Rogue Wave-1979/05 - Terry Reid - Walk Away Rene.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Rogue Wave-1979/06 - Terry Reid - Believe In The Magic.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Rogue Wave-1979/07 - Terry Reid - The I Kissed Her.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Rogue Wave-1979/08 - Terry Reid - Bowangi.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Rogue Wave-1979/09 - Terry Reid - All I Have To Do Is Dream.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - The Hand Don't Fit The Glove-1985/01 - Terry Reid - The Hand Don't Fit The Glove.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - The Hand Don't Fit The Glove-1985/02 - Terry Reid - Superlungs My Supergirl.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - The Hand Don't Fit The Glove-1985/03 - Terry Reid - Silver Light White.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - The Hand Don't Fit The Glove-1985/04 - Terry Reid - July.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - The Hand Don't Fit The Glove-1985/05 - Terry Reid - Better By Far.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - The Hand Don't Fit The Glove-1985/06 - Terry Reid - Marking Time.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - The Hand Don't Fit The Glove-1985/07 - Terry Reid - Stay With Me Baby.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - The Hand Don't Fit The Glove-1985/08 - Terry Reid - This Time.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - The Hand Don't Fit The Glove-1985/09 - Terry Reid - Fires Alive.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - The Hand Don't Fit The Glove-1985/10 - Terry Reid - Highway 61 Revisited.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - The Hand Don't Fit The Glove-1985/11 - Terry Reid - May Fly.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - The Hand Don't Fit The Glove-1985/12 - Terry Reid - Speak Now Or Forever Hold Your Peace.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - The Hand Don't Fit The Glove-1985/13 - Terry Reid - Rich Kid Blues.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Driver-1991/Terry Reid [91][Driver] 01 - Fifth of July.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Driver-1991/Terry Reid [91][Driver] 02 - There's Nothing Wrong.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Driver-1991/Terry Reid [91][Driver] 03 - Right to the End.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Driver-1991/Terry Reid [91][Driver] 04 - The Whole of the Moon.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Driver-1991/Terry Reid [91][Driver] 05 - Hand of Dimes.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Driver-1991/Terry Reid [91][Driver] 06 - The Driver (pt I).mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Driver-1991/Terry Reid [91][Driver] 07 - If You Let Her.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Driver-1991/Terry Reid [91][Driver] 08 - Turn Around.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Driver-1991/Terry Reid [91][Driver] 09 - Gimme Some Lovin'.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Driver-1991/Terry Reid [91][Driver] 10 - Laugh At Life.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Driver-1991/Terry Reid [91][Driver] 11 - The Driver (pt II).mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Alive-Are You Sure-2002/Terry Reid - 2002 Alive (Are You Sure) - 01 - Secrets.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Alive-Are You Sure-2002/Terry Reid - 2002 Alive (Are You Sure) - 02 - Take The Time.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Alive-Are You Sure-2002/Terry Reid - 2002 Alive (Are You Sure) - 04 - Road We Chose.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Alive-Are You Sure-2002/Terry Reid - 2002 Alive (Are You Sure) - 05 - One Night With You.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Alive-Are You Sure-2002/Terry Reid - 2002 Alive (Are You Sure) - 06 - Hong Kong.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Alive-Are You Sure-2002/Terry Reid - 2002 Alive (Are You Sure) - 07 - I Need Your Lovin'.mp3
/home/paul/music/Terry Reid-11 album/Terry Reid - Alive-Are You Sure-2002/Terry Reid - 2002 Alive (Are You Sure) - 03 - Can't Stand The Rain.mp3
/home/paul/music/The Very Best Of - The Doors/01. The Doors - The Very Best Of The Doors - Break On Through.mp3
/home/paul/music/The Very Best Of - The Doors/02. The Doors - The Very Best Of The Doors - Light My Fire.mp3
/home/paul/music/The Very Best Of - The Doors/03. The Doors - The Very Best Of The Doors - Love Me Two Times.mp3
/home/paul/music/The Very Best Of - The Doors/04. The Doors - The Very Best Of The Doors - Hello I Love You.mp3
/home/paul/music/The Very Best Of - The Doors/05. The Doors - The Very Best Of The Doors - People Are Strange.mp3
/home/paul/music/The Very Best Of - The Doors/06. The Doors - The Very Best Of The Doors - Strange Days.mp3
/home/paul/music/The Very Best Of - The Doors/07. The Doors - The Very Best Of The Doors - Riders On The Storm.mp3
/home/paul/music/The Very Best Of - The Doors/08. The Doors - The Very Best Of The Doors - L.A. Woman.mp3
/home/paul/music/The Very Best Of - The Doors/09. The Doors - The Very Best Of The Doors - Touch Me.mp3
/home/paul/music/The Very Best Of - The Doors/10. The Doors - The Very Best Of The Doors - Roadhouse Blues.mp3
/home/paul/music/The Very Best Of - The Doors/11. The Doors - The Very Best Of The Doors - Peace Frog.mp3
/home/paul/music/The Very Best Of - The Doors/12. The Doors - The Very Best Of The Doors - Love Street.mp3
/home/paul/music/The Very Best Of - The Doors/13. The Doors - The Very Best Of The Doors - The Crystal Ship.mp3
/home/paul/music/The Very Best Of - The Doors/14. The Doors - The Very Best Of The Doors - Soul Kitchen.mp3
/home/paul/music/The Very Best Of - The Doors/15. The Doors - The Very Best Of The Doors - Love Her Madly.mp3
/home/paul/music/The Very Best Of - The Doors/16. The Doors - The Very Best Of The Doors - Back Door Man.mp3
/home/paul/music/The Very Best Of - The Doors/17. The Doors - The Very Best Of The Doors - Alabama Song.mp3
/home/paul/music/The Very Best Of - The Doors/18. The Doors - The Very Best Of The Doors - Moonlight Drive.mp3
/home/paul/music/The Very Best Of - The Doors/19. The Doors - The Very Best Of The Doors - The Unknown Soldier.mp3
/home/paul/music/The Very Best Of - The Doors/20. The Doors - The Very Best Of The Doors - The End.mp3

+ 0
- 0
cmus/playlist.pl Ver arquivo


+ 24
- 0
cmus/screenshot.theme Ver arquivo

@@ -0,0 +1,24 @@
# FlyingHigh.org CMus theme
set color_cmdline_bg=default
set color_cmdline_fg=red
set color_error=red
set color_info=lightyellow
set color_separator=default
set color_statusline_bg=default
set color_statusline_fg=white
set color_titleline_bg=default
set color_titleline_fg=lightyellow
set color_win_bg=default
set color_win_cur=red
set color_win_cur_sel_bg=red
set color_win_cur_sel_fg=white
set color_win_dir=blue
set color_win_fg=default
set color_win_inactive_cur_sel_bg=default
set color_win_inactive_cur_sel_fg=lightyellow
set color_win_inactive_sel_bg=default
set color_win_inactive_sel_fg=lightblue
set color_win_sel_bg=red
set color_win_sel_fg=black
set color_win_title_bg=default
set color_win_title_fg=lightyellow

+ 0
- 0
cmus/search-history Ver arquivo


+ 0
- 307
irssi/.irssi/#asdf.theme# Ver arquivo

@@ -1,307 +0,0 @@
#
#
# Beastie's irssi theme.
#
# Thanks to crshd.
#
#
# Visit irc.unixhub.net #unixhub :)
#



# default foreground color (%N) - -1 is the "default terminal color"
default_color = "-1";

# print timestamp/servertag at the end of line, not at beginning
info_eol = "false";

# these characters are automatically replaced with specified color
# (dark grey by default)
replaces = { "[]" = "%g$*%n"; };

abstracts = {

############# generic ###############################

#indent_default = " + ";
indent_default = "";

# text to insert at the beginning of each non-message line
# line_start = "%g//%n ";
line_start = "";

# timestamp styling, nothing by default
#timestamp = "%K$0-%n";
timestamp = "";

# any kind of text that needs hilighting, default is to bold
hilight = "%_$*%_";

# any kind of error message, default is bright red
error = "%R$*%n";

# channel name is printed
channel = "%b$*%n";

# nick is printed
#nick = "%_$*%_";
nick = "";

# nick host is printed
nickhost = "%g$*";

# server name is printed
server = "%_$*%_";

# some kind of comment is printed
comment = "%n(%b\"$*\"%n);";

# reason for something is printed (part, quit, kick, ..)
reason = "{comment $*}";

# mode change is printed ([+o nick])
mode = "{comment $*}";

## channel specific messages

# highlighted nick/host is printed (joins)
channick_hilight = "%g$*%N";
chanhost_hilight = "{nickhost $*}";

# nick/host is printed (parts, quits, etc.)
channick = "$*";
chanhost = "{nickhost $*}";

# highlighted channel name is printed
channelhilight = "%g$*%n";

# ban/ban exception/invite list mask is printed
ban = "$*";

########### messages #################################

# the basic styling of how to print message, $0 = nick mode, $1 = nick
# msgnick = "$1-$0%K·%N %|";
#msgnick = "%K$0%N $1 %K│ %|%N";
# msgnick = "%K$0%N $1 %K· %|%N";
msgnick = "%K%N $1 %K│ %N";

# $0 = nick mode, $1 = nick
ownmsgnick = "{msgnick $0 $1}";
ownnick = "%Y$*%n";

# public message in channel, $0 = nick mode, $1 = nick
pubmsgnick = "{msgnick $0 $1}";
pubnick = "%N$*%n";

# public highlighted message in channel
pubmsghinick = "{msgnick $0 $1}%r";
menick = "%R$*%n";

# channel name is printed with message
msgchannel = "%K:%m$*%n";

# private message, $0 = nick, $1 = host
privmsg = "$0=%b\"$1-\"%n ";

# private message from you, $0 = "msg", $1 = target nick
ownprivmsg = "$0=%b\"$1-\"%n ";

# private message in query
# privmsgnick = "{msgnick $*}";
privmsgnick = " %g<%N ";

# own private message in query
#ownprivmsgnick = "{privmsgnick $*}";
ownprivmsgnick = " %r>%N ";
#ownprivnick = "$*";


########## Actions (/ME stuff) #########################
# used internally by this theme
action_core = " %n$* │";

# generic one that's used by most actions
action = "{action_core $*} ";

# own action, both private/public
ownaction = "{action %p$*}";

# own action with target, both private/public
ownaction_target = "{action_core $0}%Y:%c$1%n ";

# private action sent by others
pvtaction = "%y (*) $*%n ";
pvtaction_query = "{action $* }";

# public action sent by others
pubaction = "{action $*}";

# generic one that's used by most actions
# action = " %m$* │ %N%m";

# own action, both private/public
# ownaction = "{action $*}";
# ownaction = " %m$* │ %N%m";

# own action with target, both private/public
# ownaction_target = " {action $*}";

# private action sent by others
# pvtaction = "{ $*}";
# pvtaction_query = "{ $*}";

# public action sent by others
# pubaction = " {action}";


########## other IRC events #############################

# whois
whois = "%# $[8]0 = $1-;";

# notices
ownnotice = "%NNote n = %Mnew%n $0 ($1-) ";
notice = "%M$*%n ";
pubnotice_channel = " %N($*)";
pvtnotice_host = " %N($*)";
servernotice = " %N($*)";

# CTCPs
ownctcp = "%NCTCP c = %Mnew%n $0 ($1-) ";
ctcp = "%N$*%n";

# wallops
wallop = "%K$*%n: ";
wallop_nick = "%n$*";
wallop_action = "%K * $*%n ";

# netsplits
netsplit = " %Knsplit %R│ %b\"$*\"%n";
netjoin = " %Knjoin %G│ %b\"$*\"%n";

# /names list
names_prefix = " %Y│%n ";
names_nick = "%_$2$0%_%n$1- ";
names_nick_op = "{names_nick $* %R}";
names_nick_halfop = "{names_nick $* %C}";
names_nick_voice = "{names_nick $* %K}";
names_users = " %Y│%n $1";
names_channel = "\"%b$*\"%n";

# DCC
dcc = "%g$*%n";
dccfile = "%_$*%_";

# DCC chat, own msg/action
dccownmsg = "%g /* $0 ($1-) */";
dccownnick = "$*%n";
dccownquerynick = "$*%n";
dccownaction = "{action $*}";
dccownaction_target = "{action $*}";

# DCC chat, others
dccmsg = "%g/* $1- ($0) */";
dccquerynick = "%g$*%n";
dccaction = "{action $*}";

######## statusbar/topicbar ############################

# default background for all statusbars. You can also give
# the default foreground color for statusbar items.
sb_background = "%9";

# default backround for "default" statusbar group
#sb_default_bg = "%4";
# background for prompt / input line
sb_prompt_bg = "%n";
# background for info statusbar
#sb_info_bg = "%1";
# background for topicbar (same default)
#sb_topic_bg = "%4";

# text at the beginning of statusbars. sb-item already puts
# space there,so we don't use anything by default.
sbstart = "%K╒━━━━━━━━━━━━━┙";
# text at the end of statusbars. Use space so that it's never
# used for anything.
sbend = "";

topicsbstart = "%K╘━━━━━━━━━━━━━┑ %K$N on $C: $S%N$*";
topicsbend = "$*";

prompt = "%K└─── %n";

sb = "%K$*%N ";
sbmode = " %K[%g+%n$*%K]";
sbaway = " %g/* zZzZ */";
sbservertag = ":%g$0";
sbnickmode = "$0";

# Usercount
sb_usercount = "{sb %_$0%_ nicks ($1-)}";
sb_uc_ircops = "%_*%_$*";
sb_uc_ops = "%_@%r$*%n";
sb_uc_halfops = "%_%%%g$*%n";
sb_uc_voices = "%_+%y$*%n";
sb_uc_normal = "%w$*%n";
sb_uc_space = " ";
# activity in statusbar

# ',' separator
sb_act_sep = " ";
# normal text
sb_act_text = "%g%9$*%n";
# public message
sb_act_msg = "%Y%9$*%n";
# hilight
sb_act_hilight = "%R%9$*%n";
# hilight with specified color, $0 = color, $1 = text
sb_act_hilight_color = "%R%9$1-%n";
};

########################################################

formats = {
"fe-common/core" = {
line_start = "{line_start}";
line_start_irssi = "{line_start}";

join = " join %g│ %n {channick $0}";
part = " part %r│ %n {channick $0}";
kick = " kicked %r│ %n {channick $0}";
quit = " quit %r│ %n {channick $0}";
quit_once = "{channel $3} {channick $0} {chanhost $1} %kquit {reason %C$2}";

nick_changed = "%K{channick $[-13]0}%G│ %n {channick $1}";
your_nick_changed = "%K you %G│ %n {channick $1}";

pubmsg = "{pubmsgnick $2 {pubnick \00304$[-11]0}}$1";

own_msg = "{ownmsgnick $2 {ownnick $[-11]0}}$1";
own_msg_channel = "{ownmsgnick $3 {ownnick $[-11]0}{msgchannel $1}}$2";
own_msg_private_query = "{ownprivmsgnick {ownprivnick $[-11]2}}$1";

pubmsg_me = "{pubmsghinick $2 {menick $[-11]0}}$1";
pubmsg_me_channel = "{pubmsghinick $3 {menick $[-11]0}{msgchannel $1}}$2";

pubmsg_hilight = "{pubmsghinick $3 {menick $[-11]1}}$2";
pubmsg_hilight_channel = "{pubmsghinick $0 $[-11]1$4{msgchannel $2}}$3";

pubmsg_channel = "{pubmsgnick {pubnick %G$[-11]0}$2}$1";
msg_private_query = "{privmsgnick $[-11]0}$2";
new_topic = " %ctopic %K│ %B'$2' %non %b$1%n%K[set by {nick %y$0}]";

endofnames = " names %Y│%m Total: {hilight $2} ops, {hilight $3} halfops, {hilight $4} voices, {hilight $5} normal%n";
};
"fe-common/irc" = {
chanmode_change = " mode %y│ %n {channick $1}";
server_chanmode_change = "% mode %y│ %n {channick $1}";

own_action = "{ownaction $[-11]0} $1";
action_private = "{pvtaction $[-11]0}$1";
action_private_query = "{pvtaction_query $[-11]0} $2";
action_public = "{pubaction $[-11]0}$1";
};
};

+ 0
- 307
irssi/.irssi/asdf.theme Ver arquivo

@@ -1,307 +0,0 @@
#
#
# Beastie's irssi theme.
#
# Thanks to crshd.
#
#
# Visit irc.unixhub.net #unixhub :)
#



# default foreground color (%N) - -1 is the "default terminal color"
default_color = "-1";

# print timestamp/servertag at the end of line, not at beginning
info_eol = "false";

# these characters are automatically replaced with specified color
# (dark grey by default)
replaces = { "[]" = "%g$*%n"; };

abstracts = {

############# generic ###############################

#indent_default = " + ";
indent_default = "";

# text to insert at the beginning of each non-message line
# line_start = "%g//%n ";
line_start = "";

# timestamp styling, nothing by default
#timestamp = "%K$0-%n";
timestamp = "";

# any kind of text that needs hilighting, default is to bold
hilight = "%_$*%_";

# any kind of error message, default is bright red
error = "%R$*%n";

# channel name is printed
channel = "%b$*%n";

# nick is printed
#nick = "%_$*%_";
nick = "";

# nick host is printed
nickhost = "%g$*";

# server name is printed
server = "%_$*%_";

# some kind of comment is printed
comment = "%n(%b\"$*\"%n);";

# reason for something is printed (part, quit, kick, ..)
reason = "{comment $*}";

# mode change is printed ([+o nick])
mode = "{comment $*}";

## channel specific messages

# highlighted nick/host is printed (joins)
channick_hilight = "%g$*%N";
chanhost_hilight = "{nickhost $*}";

# nick/host is printed (parts, quits, etc.)
channick = "$*";
chanhost = "{nickhost $*}";

# highlighted channel name is printed
channelhilight = "%g$*%n";

# ban/ban exception/invite list mask is printed
ban = "$*";

########### messages #################################

# the basic styling of how to print message, $0 = nick mode, $1 = nick
# msgnick = "$1-$0%K·%N %|";
#msgnick = "%K$0%N $1 %K│ %|%N";
# msgnick = "%K$0%N $1 %K· %|%N";
msgnick = "%K%N $1 %K│ %N";

# $0 = nick mode, $1 = nick
ownmsgnick = "{msgnick $0 $1}";
ownnick = "%Y$*%n";

# public message in channel, $0 = nick mode, $1 = nick
pubmsgnick = "{msgnick $0 $1}";
pubnick = "%N$*%n";

# public highlighted message in channel
pubmsghinick = "{msgnick $0 $1}%r";
menick = "%R$*%n";

# channel name is printed with message
msgchannel = "%K:%m$*%n";

# private message, $0 = nick, $1 = host
privmsg = "$0=%b\"$1-\"%n ";

# private message from you, $0 = "msg", $1 = target nick
ownprivmsg = "$0=%b\"$1-\"%n ";

# private message in query
# privmsgnick = "{msgnick $*}";
privmsgnick = " %g<%N ";

# own private message in query
#ownprivmsgnick = "{privmsgnick $*}";
ownprivmsgnick = " %r>%N ";
#ownprivnick = "$*";


########## Actions (/ME stuff) #########################
# used internally by this theme
action_core = " %n$* │";

# generic one that's used by most actions
action = "{action_core $*} ";

# own action, both private/public
ownaction = "{action %p$*}";

# own action with target, both private/public
ownaction_target = "{action_core $0}%Y:%c$1%n ";

# private action sent by others
pvtaction = "%y (*) $*%n ";
pvtaction_query = "{action $* }";

# public action sent by others
pubaction = "{action $*}";

# generic one that's used by most actions
# action = " %m$* │ %N%m";

# own action, both private/public
# ownaction = "{action $*}";
# ownaction = " %m$* │ %N%m";

# own action with target, both private/public
# ownaction_target = " {action $*}";

# private action sent by others
# pvtaction = "{ $*}";
# pvtaction_query = "{ $*}";

# public action sent by others
# pubaction = " {action}";


########## other IRC events #############################

# whois
whois = "%# $[8]0 = $1-;";

# notices
ownnotice = "%NNote n = %Mnew%n $0 ($1-) ";
notice = "%M$*%n ";
pubnotice_channel = " %N($*)";
pvtnotice_host = " %N($*)";
servernotice = " %N($*)";

# CTCPs
ownctcp = "%NCTCP c = %Mnew%n $0 ($1-) ";
ctcp = "%N$*%n";

# wallops
wallop = "%K$*%n: ";
wallop_nick = "%n$*";
wallop_action = "%K * $*%n ";

# netsplits
netsplit = " %Knsplit %R│ %b\"$*\"%n";
netjoin = " %Knjoin %G│ %b\"$*\"%n";

# /names list
names_prefix = " %Y│%n ";
names_nick = "%_$2$0%_%n$1- ";
names_nick_op = "{names_nick $* %R}";
names_nick_halfop = "{names_nick $* %C}";
names_nick_voice = "{names_nick $* %K}";
names_users = " %Y│%n $1";
names_channel = "\"%b$*\"%n";

# DCC
dcc = "%g$*%n";
dccfile = "%_$*%_";

# DCC chat, own msg/action
dccownmsg = "%g /* $0 ($1-) */";
dccownnick = "$*%n";
dccownquerynick = "$*%n";
dccownaction = "{action $*}";
dccownaction_target = "{action $*}";

# DCC chat, others
dccmsg = "%g/* $1- ($0) */";
dccquerynick = "%g$*%n";
dccaction = "{action $*}";

######## statusbar/topicbar ############################

# default background for all statusbars. You can also give
# the default foreground color for statusbar items.
sb_background = "%9";

# default backround for "default" statusbar group
#sb_default_bg = "%4";
# background for prompt / input line
sb_prompt_bg = "%n";
# background for info statusbar
#sb_info_bg = "%1";
# background for topicbar (same default)
#sb_topic_bg = "%4";

# text at the beginning of statusbars. sb-item already puts
# space there,so we don't use anything by default.
sbstart = "%K╒━━━━━━━━━━━━━┙";
# text at the end of statusbars. Use space so that it's never
# used for anything.
sbend = "";

topicsbstart = "%K╘━━━━━━━━━━━━━┑ %K$N on $C: $S%N$*";
topicsbend = "$*";

prompt = "%K└─── %n";

sb = "%K$*%N ";
sbmode = " %K[%g+%n$*%K]";
sbaway = " %g/* zZzZ */";
sbservertag = ":%g$0";
sbnickmode = "$0";

# Usercount
sb_usercount = "{sb %_$0%_ nicks ($1-)}";
sb_uc_ircops = "%_*%_$*";
sb_uc_ops = "%_@%r$*%n";
sb_uc_halfops = "%_%%%g$*%n";
sb_uc_voices = "%_+%y$*%n";
sb_uc_normal = "%w$*%n";
sb_uc_space = " ";
# activity in statusbar

# ',' separator
sb_act_sep = " ";
# normal text
sb_act_text = "%g%9$*%n";
# public message
sb_act_msg = "%Y%9$*%n";
# hilight
sb_act_hilight = "%R%9$*%n";
# hilight with specified color, $0 = color, $1 = text
sb_act_hilight_color = "%R%9$1-%n";
};

########################################################

formats = {
"fe-common/core" = {
line_start = "{line_start}";
line_start_irssi = "{line_start}";

join = " join %g│ %n {channick $0}";
part = " part %r│ %n {channick $0}";
kick = " kicked %r│ %n {channick $0}";
quit = " quit %r│ %n {channick $0}";
quit_once = "{channel $3} {channick $0} {chanhost $1} %kquit {reason %C$2}";

nick_changed = "%K{channick $[-13]0}%G│ %n {channick $1}";
your_nick_changed = "%K you %G│ %n {channick $1}";

pubmsg = "{pubmsgnick $2 {pubnick \00304$[-11]0}}$1";

own_msg = "{ownmsgnick $2 {ownnick $[-11]0}}$1";
own_msg_channel = "{ownmsgnick $3 {ownnick $[-11]0}{msgchannel $1}}$2";
own_msg_private_query = "{ownprivmsgnick {ownprivnick $[-11]2}}$1";

pubmsg_me = "{pubmsghinick $2 {menick $[-11]0}}$1";
pubmsg_me_channel = "{pubmsghinick $3 {menick $[-11]0}{msgchannel $1}}$2";

pubmsg_hilight = "{pubmsghinick $3 {menick $[-11]1}}$2";
pubmsg_hilight_channel = "{pubmsghinick $0 $[-11]1$4{msgchannel $2}}$3";

pubmsg_channel = "{pubmsgnick {pubnick %G$[-11]0}$2}$1";
msg_private_query = "{privmsgnick $[-11]0}$2";
new_topic = " %ctopic %K│ %B'$2' %non %b$1%n%K[set by {nick %y$0}]";

endofnames = " names %Y│%m Total: {hilight $2} ops, {hilight $3} halfops, {hilight $4} voices, {hilight $5} normal%n";
};
"fe-common/irc" = {
chanmode_change = " mode %y│ %n {channick $1}";
server_chanmode_change = "% mode %y│ %n {channick $1}";

own_action = "{ownaction $[-11]0} $1";
action_private = "{pvtaction $[-11]0}$1";
action_private_query = "{pvtaction_query $[-11]0} $2";
action_public = "{pubaction $[-11]0}$1";
};
};

+ 0
- 269
irssi/.irssi/config Ver arquivo

@@ -1,269 +0,0 @@
servers = (
{ address = "irc.ubuntu.com"; chatnet = "Ubuntu"; port = "8001"; },
{ address = "eu.irc6.net"; chatnet = "IRCnet"; port = "6667"; },
{ address = "open.ircnet.net"; chatnet = "IRCnet"; port = "6667"; },
{ address = "irc.efnet.org"; chatnet = "EFNet"; port = "6667"; },
{
address = "irc.undernet.org";
chatnet = "Undernet";
port = "6667";
},
{ address = "irc.dal.net"; chatnet = "DALnet"; port = "6667"; },
{
address = "irc.quakenet.org";
chatnet = "QuakeNet";
port = "6667";
},
{ address = "irc.oftc.net"; chatnet = "OFTC"; port = "6667"; },
{
address = "irc.gamesurge.net";
chatnet = "GameSurge";
port = "6667";
},
{ address = "irc.webchat.org"; chatnet = "WebChat"; port = "6667"; },
{ address = "irc.rizon.net"; chatnet = "Rizon"; port = "6667"; },
{ address = "irc.link-net.org"; chatnet = "LinkNet"; port = "6667"; },
{ address = "silc.silcnet.org"; chatnet = "SILC"; port = "706"; }
);

chatnets = {
IRCnet = {
type = "IRC";
max_kicks = "4";
max_msgs = "5";
max_whois = "4";
max_query_chans = "5";
};
EFNet = {
type = "IRC";
max_kicks = "4";
max_msgs = "3";
max_whois = "1";
};
Undernet = {
type = "IRC";
max_kicks = "1";
max_msgs = "3";
max_whois = "30";
};
DALnet = {
type = "IRC";
max_kicks = "4";
max_msgs = "3";
max_whois = "30";
};
QuakeNet = {
type = "IRC";
max_kicks = "1";
max_msgs = "3";
max_whois = "30";
};
OFTC = {
type = "IRC";
max_kicks = "1";
max_msgs = "3";
max_whois = "30";
};
GameSurge = {
type = "IRC";
max_kicks = "1";
max_msgs = "3";
max_whois = "30";
};
WebChat = {
type = "IRC";
max_kicks = "1";
max_msgs = "3";
max_whois = "30";
};
Rizon = {
type = "IRC";
max_kicks = "1";
max_msgs = "3";
max_whois = "30";
};
LinkNet = {
type = "IRC";
max_kicks = "1";
max_msgs = "3";
max_whois = "30";
};
SILC = { type = "SILC"; };
Ubuntu = { type = "IRC"; };
};

channels = (
{ name = "#irssi"; chatnet = "ircnet"; autojoin = "No"; },
{ name = "silc"; chatnet = "silc"; autojoin = "No"; }
);

aliases = {
J = "join";
WJOIN = "join -window";
WQUERY = "query -window";
LEAVE = "part";
BYE = "quit";
EXIT = "quit";
SIGNOFF = "quit";
DESCRIBE = "action";
DATE = "time";
HOST = "userhost";
LAST = "lastlog";
SAY = "msg *";
WI = "whois";
WII = "whois $0 $0";
WW = "whowas";
W = "who";
N = "names";
M = "msg";
T = "topic";
C = "clear";
CL = "clear";
K = "kick";
KB = "kickban";
KN = "knockout";
BANS = "ban";
B = "ban";
MUB = "unban *";
UB = "unban";
IG = "ignore";
UNIG = "unignore";
SB = "scrollback";
UMODE = "mode $N";
WC = "window close";
WN = "window new hide";
SV = "say Irssi $J ($V) - http://irssi.org/";
GOTO = "sb goto";
CHAT = "dcc chat";
RUN = "SCRIPT LOAD";
CALC = "exec - if command -v bc >/dev/null 2>&1\\; then printf '%s=' '$*'\\; echo '$*' | bc -l\\; else echo bc was not found\\; fi";
SBAR = "STATUSBAR";
INVITELIST = "mode $C +I";
Q = "QUERY";
"MANUAL-WINDOWS" = "set use_status_window off;set autocreate_windows off;set autocreate_query_level none;set autoclose_windows off;set reuse_unused_windows on;save";
EXEMPTLIST = "mode $C +e";
ATAG = "WINDOW SERVER";
UNSET = "set -clear";
RESET = "set -default";
};

statusbar = {
# formats:
# when using {templates}, the template is shown only if it's argument isn't
# empty unless no argument is given. for example {sb} is printed always,
# but {sb $T} is printed only if $T isn't empty.

items = {
# start/end text in statusbars
barstart = "{sbstart}";
barend = "{sbend}";

topicbarstart = "{topicsbstart}";
topicbarend = "{topicsbend}";

# treated "normally", you could change the time/user name to whatever
time = "{sb $Z}";
user = "{sb {sbnickmode $cumode}$N{sbmode $usermode}{sbaway $A}}";

# treated specially .. window is printed with non-empty windows,
# window_empty is printed with empty windows
window = "{sb $winref:$tag/$itemname{sbmode $M}}";
window_empty = "{sb $winref{sbservertag $tag}}";
prompt = "{prompt $[.15]itemname}";
prompt_empty = "{prompt $winname}";
topic = " $topic";
topic_empty = " Irssi v$J - http://www.irssi.org";

# all of these treated specially, they're only displayed when needed
lag = "{sb Lag: $0-}";
act = "{sb Act: $0-}";
more = "-- more --";
};

# there's two type of statusbars. root statusbars are either at the top
# of the screen or at the bottom of the screen. window statusbars are at
# the top/bottom of each split window in screen.
default = {
# the "default statusbar" to be displayed at the bottom of the window.
# contains all the normal items.
window = {
disabled = "no";

# window, root
type = "window";
# top, bottom
placement = "bottom";
# number
position = "1";
# active, inactive, always
visible = "active";

# list of items in statusbar in the display order
items = {
barstart = { priority = "100"; };
time = { };
user = { };
window = { };
window_empty = { };
lag = { priority = "-1"; };
act = { priority = "10"; };
more = { priority = "-1"; alignment = "right"; };
barend = { priority = "100"; alignment = "right"; };
};
};

# statusbar to use in inactive split windows
window_inact = {
type = "window";
placement = "bottom";
position = "1";
visible = "inactive";
items = {
barstart = { priority = "100"; };
window = { };
window_empty = { };
more = { priority = "-1"; alignment = "right"; };
barend = { priority = "100"; alignment = "right"; };
};
};

# we treat input line as yet another statusbar :) It's possible to
# add other items before or after the input line item.
prompt = {
type = "root";
placement = "bottom";
# we want to be at the bottom always
position = "100";
visible = "always";
items = {
prompt = { priority = "-1"; };
prompt_empty = { priority = "-1"; };
# treated specially, this is the real input line.
input = { priority = "10"; };
};
};

# topicbar
topic = {
type = "root";
placement = "top";
position = "1";
visible = "always";
items = {
topicbarstart = { priority = "100"; };
topic = { };
topic_empty = { };
topicbarend = { priority = "100"; alignment = "right"; };
};
};
};
};
settings = {
core = {
real_name = "Paul Longtine";
user_name = "paul";
nick = "paull";
};
"fe-text" = { actlist_sort = "refnum"; };
"fe-common/core" = { theme = "asdf"; };
};

+ 0
- 269
irssi/.irssi/config.autosave Ver arquivo

@@ -1,269 +0,0 @@
servers = (
{ address = "irc.ubuntu.com"; chatnet = "Ubuntu"; port = "8001"; },
{ address = "eu.irc6.net"; chatnet = "IRCnet"; port = "6667"; },
{ address = "open.ircnet.net"; chatnet = "IRCnet"; port = "6667"; },
{ address = "irc.efnet.org"; chatnet = "EFNet"; port = "6667"; },
{
address = "irc.undernet.org";
chatnet = "Undernet";
port = "6667";
},
{ address = "irc.dal.net"; chatnet = "DALnet"; port = "6667"; },
{
address = "irc.quakenet.org";
chatnet = "QuakeNet";
port = "6667";
},
{ address = "irc.oftc.net"; chatnet = "OFTC"; port = "6667"; },
{
address = "irc.gamesurge.net";
chatnet = "GameSurge";
port = "6667";
},
{ address = "irc.webchat.org"; chatnet = "WebChat"; port = "6667"; },
{ address = "irc.rizon.net"; chatnet = "Rizon"; port = "6667"; },
{ address = "irc.link-net.org"; chatnet = "LinkNet"; port = "6667"; },
{ address = "silc.silcnet.org"; chatnet = "SILC"; port = "706"; }
);

chatnets = {
IRCnet = {
type = "IRC";
max_kicks = "4";
max_msgs = "5";
max_whois = "4";
max_query_chans = "5";
};
EFNet = {
type = "IRC";
max_kicks = "4";
max_msgs = "3";
max_whois = "1";
};
Undernet = {
type = "IRC";
max_kicks = "1";
max_msgs = "3";
max_whois = "30";
};
DALnet = {
type = "IRC";
max_kicks = "4";
max_msgs = "3";
max_whois = "30";
};
QuakeNet = {
type = "IRC";
max_kicks = "1";
max_msgs = "3";
max_whois = "30";
};
OFTC = {
type = "IRC";
max_kicks = "1";
max_msgs = "3";
max_whois = "30";
};
GameSurge = {
type = "IRC";
max_kicks = "1";
max_msgs = "3";
max_whois = "30";
};
WebChat = {
type = "IRC";
max_kicks = "1";
max_msgs = "3";
max_whois = "30";
};
Rizon = {
type = "IRC";
max_kicks = "1";
max_msgs = "3";
max_whois = "30";
};
LinkNet = {
type = "IRC";
max_kicks = "1";
max_msgs = "3";
max_whois = "30";
};
SILC = { type = "SILC"; };
Ubuntu = { type = "IRC"; };
};

channels = (
{ name = "#irssi"; chatnet = "ircnet"; autojoin = "No"; },
{ name = "silc"; chatnet = "silc"; autojoin = "No"; }
);

aliases = {
J = "join";
WJOIN = "join -window";
WQUERY = "query -window";
LEAVE = "part";
BYE = "quit";
EXIT = "quit";
SIGNOFF = "quit";
DESCRIBE = "action";
DATE = "time";
HOST = "userhost";
LAST = "lastlog";
SAY = "msg *";
WI = "whois";
WII = "whois $0 $0";
WW = "whowas";
W = "who";
N = "names";
M = "msg";
T = "topic";
C = "clear";
CL = "clear";
K = "kick";
KB = "kickban";
KN = "knockout";
BANS = "ban";
B = "ban";
MUB = "unban *";
UB = "unban";
IG = "ignore";
UNIG = "unignore";
SB = "scrollback";
UMODE = "mode $N";
WC = "window close";
WN = "window new hide";
SV = "say Irssi $J ($V) - http://irssi.org/";
GOTO = "sb goto";
CHAT = "dcc chat";
RUN = "SCRIPT LOAD";
CALC = "exec - if command -v bc >/dev/null 2>&1\\; then printf '%s=' '$*'\\; echo '$*' | bc -l\\; else echo bc was not found\\; fi";
SBAR = "STATUSBAR";
INVITELIST = "mode $C +I";
Q = "QUERY";
"MANUAL-WINDOWS" = "set use_status_window off;set autocreate_windows off;set autocreate_query_level none;set autoclose_windows off;set reuse_unused_windows on;save";
EXEMPTLIST = "mode $C +e";
ATAG = "WINDOW SERVER";
UNSET = "set -clear";
RESET = "set -default";
};

statusbar = {
# formats:
# when using {templates}, the template is shown only if it's argument isn't
# empty unless no argument is given. for example {sb} is printed always,
# but {sb $T} is printed only if $T isn't empty.

items = {
# start/end text in statusbars
barstart = "{sbstart}";
barend = "{sbend}";

topicbarstart = "{topicsbstart}";
topicbarend = "{topicsbend}";

# treated "normally", you could change the time/user name to whatever
time = "{sb $Z}";
user = "{sb {sbnickmode $cumode}$N{sbmode $usermode}{sbaway $A}}";

# treated specially .. window is printed with non-empty windows,
# window_empty is printed with empty windows
window = "{sb $winref:$tag/$itemname{sbmode $M}}";
window_empty = "{sb $winref{sbservertag $tag}}";
prompt = "{prompt $[.15]itemname}";
prompt_empty = "{prompt $winname}";
topic = " $topic";
topic_empty = " Irssi v$J - http://www.irssi.org";

# all of these treated specially, they're only displayed when needed
lag = "{sb Lag: $0-}";
act = "{sb Act: $0-}";
more = "-- more --";
};

# there's two type of statusbars. root statusbars are either at the top
# of the screen or at the bottom of the screen. window statusbars are at
# the top/bottom of each split window in screen.
default = {
# the "default statusbar" to be displayed at the bottom of the window.
# contains all the normal items.
window = {
disabled = "no";

# window, root
type = "window";
# top, bottom
placement = "bottom";
# number
position = "1";
# active, inactive, always
visible = "active";

# list of items in statusbar in the display order
items = {
barstart = { priority = "100"; };
time = { };
user = { };
window = { };
window_empty = { };
lag = { priority = "-1"; };
act = { priority = "10"; };
more = { priority = "-1"; alignment = "right"; };
barend = { priority = "100"; alignment = "right"; };
};
};

# statusbar to use in inactive split windows
window_inact = {
type = "window";
placement = "bottom";
position = "1";
visible = "inactive";
items = {
barstart = { priority = "100"; };
window = { };
window_empty = { };
more = { priority = "-1"; alignment = "right"; };
barend = { priority = "100"; alignment = "right"; };
};
};

# we treat input line as yet another statusbar :) It's possible to
# add other items before or after the input line item.
prompt = {
type = "root";
placement = "bottom";
# we want to be at the bottom always
position = "100";
visible = "always";
items = {
prompt = { priority = "-1"; };
prompt_empty = { priority = "-1"; };
# treated specially, this is the real input line.
input = { priority = "10"; };
};
};

# topicbar
topic = {
type = "root";
placement = "top";
position = "1";
visible = "always";
items = {
topicbarstart = { priority = "100"; };
topic = { };
topic_empty = { };
topicbarend = { priority = "100"; alignment = "right"; };
};
};
};
};
settings = {
core = {
real_name = "Paul Longtine";
user_name = "paul";
nick = "paull";
};
"fe-text" = { actlist_sort = "refnum"; };
"fe-common/core" = { theme = "asdf"; };
};

+ 0
- 1
irssi/.irssi/scripts/autorun/hilightwin.pl Ver arquivo

@@ -1 +0,0 @@
../hilightwin.pl

+ 0
- 1
irssi/.irssi/scripts/autorun/notify.pl Ver arquivo

@@ -1 +0,0 @@
../notify.pl

+ 0
- 1
irssi/.irssi/scripts/autorun/xchatnickcolor.pl Ver arquivo

@@ -1 +0,0 @@
../xchatnickcolor.pl

+ 0
- 57
irssi/.irssi/scripts/hilightwin.pl Ver arquivo

@@ -1,57 +0,0 @@
#
# Print hilighted messages & private messages to window named "hilight" for
# irssi 0.7.99 by Timo Sirainen
#
# Modded a tiny bit by znx to stop private messages entering the hilighted
# window (can be toggled) and to put up a timestamp.
#

use Irssi;
use POSIX;
use vars qw($VERSION %IRSSI);

$VERSION = "0.02";
%IRSSI = (
authors => "Timo \'cras\' Sirainen, Mark \'znx\' Sangster",
contact => "tss\@iki.fi, znxster\@gmail.com",
name => "hilightwin",
description => "Print hilighted messages to window named \"hilight\"",
license => "Public Domain",
url => "http://irssi.org/",
changed => "Sun May 25 18:59:57 BST 2008"
);

sub sig_printtext {
my ($dest, $text, $stripped) = @_;

my $opt = MSGLEVEL_HILIGHT;

if(Irssi::settings_get_bool('hilightwin_showprivmsg')) {
$opt = MSGLEVEL_HILIGHT|MSGLEVEL_MSGS;
}
if(
($dest->{level} & ($opt)) &&
($dest->{level} & MSGLEVEL_NOHILIGHT) == 0
) {
$window = Irssi::window_find_name('hilight');
if ($dest->{level} & MSGLEVEL_PUBLIC) {
$text = $dest->{target}.": ".$text;
}
$text = strftime(
Irssi::settings_get_str('timestamp_format')." ",
localtime
).$text;
$window->print($text, MSGLEVEL_NEVER) if ($window);
}
}

$window = Irssi::window_find_name('hilight');
Irssi::print("Create a window named 'hilight'") if (!$window);

Irssi::settings_add_bool('hilightwin','hilightwin_showprivmsg',1);

Irssi::signal_add('print text', 'sig_printtext');

# vim:set ts=4 sw=4 et:

+ 0
- 156
irssi/.irssi/scripts/nickcolor.pl Ver arquivo

@@ -1,156 +0,0 @@
use strict;
use Irssi 20020101.0250 ();
use vars qw($VERSION %IRSSI);
$VERSION = "1";
%IRSSI = (
authors => "Timo Sirainen, Ian Peters",
contact => "tss\@iki.fi",
name => "Nick Color",
description => "assign a different color for each nick",
license => "Public Domain",
url => "http://irssi.org/",
changed => "2002-03-04T22:47+0100"
);

# hm.. i should make it possible to use the existing one..
Irssi::theme_register([
'pubmsg_hilight', '{pubmsghinick $0 $3 $1}$2'
]);

my %saved_colors;
my %session_colors = {};
my @colors = qw/2 3 4 5 6 7 9 10 11 12 13/;

sub load_colors {
open COLORS, "$ENV{HOME}/.irssi/saved_colors";

while (<COLORS>) {
# I don't know why this is necessary only inside of irssi
my @lines = split "\n";
foreach my $line (@lines) {
my($nick, $color) = split ":", $line;
$saved_colors{$nick} = $color;
}
}

close COLORS;
}

sub save_colors {
open COLORS, ">$ENV{HOME}/.irssi/saved_colors";

foreach my $nick (keys %saved_colors) {
print COLORS "$nick:$saved_colors{$nick}\n";
}

close COLORS;
}

# If someone we've colored (either through the saved colors, or the hash
# function) changes their nick, we'd like to keep the same color associated
# with them (but only in the session_colors, ie a temporary mapping).

sub sig_nick {
my ($server, $newnick, $nick, $address) = @_;
my $color;

$newnick = substr ($newnick, 1) if ($newnick =~ /^:/);

if ($color = $saved_colors{$nick}) {
$session_colors{$newnick} = $color;
} elsif ($color = $session_colors{$nick}) {
$session_colors{$newnick} = $color;
}
}

# This gave reasonable distribution values when run across
# /usr/share/dict/words

sub simple_hash {
my ($string) = @_;
chomp $string;
my @chars = split //, $string;
my $counter;

foreach my $char (@chars) {
$counter += ord $char;
}

$counter = $colors[$counter % 11];

return $counter;
}

# FIXME: breaks /HILIGHT etc.
sub sig_public {
my ($server, $msg, $nick, $address, $target) = @_;
my $chanrec = $server->channel_find($target);
return if not $chanrec;
my $nickrec = $chanrec->nick_find($nick);
return if not $nickrec;
my $nickmode = $nickrec->{op} ? "@" : $nickrec->{voice} ? "+" : "";

# Has the user assigned this nick a color?
my $color = $saved_colors{$nick};

# Have -we- already assigned this nick a color?
if (!$color) {
$color = $session_colors{$nick};
}

# Let's assign this nick a color
if (!$color) {
$color = simple_hash $nick;
$session_colors{$nick} = $color;
}

$color = "0".$color if ($color < 10);
$server->command('/^format pubmsg {pubmsgnick $2 {pubnick '.chr(3).$color.'$0}}$1');
}

sub cmd_color {
my ($data, $server, $witem) = @_;
my ($op, $nick, $color) = split " ", $data;

$op = lc $op;

if (!$op) {
Irssi::print ("No operation given");
} elsif ($op eq "save") {
save_colors;
} elsif ($op eq "set") {
if (!$nick) {
Irssi::print ("Nick not given");
} elsif (!$color) {
Irssi::print ("Color not given");
} elsif ($color < 2 || $color > 14) {
Irssi::print ("Color must be between 2 and 14 inclusive");
} else {
$saved_colors{$nick} = $color;
}
} elsif ($op eq "clear") {
if (!$nick) {
Irssi::print ("Nick not given");
} else {
delete ($saved_colors{$nick});
}
} elsif ($op eq "list") {
Irssi::print ("\nSaved Colors:");
foreach my $nick (keys %saved_colors) {
Irssi::print (chr (3) . "$saved_colors{$nick}$nick" .
chr (3) . "1 ($saved_colors{$nick})");
}
} elsif ($op eq "preview") {
Irssi::print ("\nAvailable colors:");
foreach my $i (2..14) {
Irssi::print (chr (3) . "$i" . "Color #$i");
}
}
}

load_colors;

Irssi::command_bind('color', 'cmd_color');

Irssi::signal_add('message public', 'sig_public');
Irssi::signal_add('event nick', 'sig_nick');

+ 0
- 90
irssi/.irssi/scripts/notify.pl Ver arquivo

@@ -1,90 +0,0 @@
##
## Put me in ~/.irssi/scripts, and then execute the following in irssi:
##
## /load perl
## /script load notify
##
use strict;
use Irssi;
use vars qw($VERSION %IRSSI);
use HTML::Entities;
$VERSION = "0.5";
%IRSSI = (
authors => 'Luke Macken, Paul W. Frields',
contact => 'lewk@csh.rit.edu, stickster@gmail.com',
name => 'notify.pl',
# description => 'Use D-Bus to alert user to hilighted messages',
description => 'Use notify-send to alert user to hilighted messages',
license => 'GNU General Public License',
url => 'http://code.google.com/p/irssi-libnotify',
);
Irssi::settings_add_str('notify', 'notify_remote', '');
sub sanitize {
my ($text) = @_;
encode_entities($text,'\'<>&');
my $apos = "&#39;";
my $aposenc = "\&apos;";
$text =~ s/$apos/$aposenc/g;
$text =~ s/"/\\"/g;
return $text;
}
sub notify {
my ($server, $summary, $message) = @_;
# Make the message entity-safe
$summary = sanitize($summary);
$message = sanitize($message);
# my $cmd = "EXEC - " .
# "dbus-send --session /org/irssi/Irssi org.irssi.Irssi.IrssiNotify" .
# " string:'" . $summary . "'" .
# " string:'" . $message . "'";
my $cmd = "EXEC - " . "notify-send '" . $summary . "' '" . $message . "'";
$server->command($cmd);
my $remote = Irssi::settings_get_str('notify_remote');
if ($remote ne '') {
my $cmd = "EXEC - ssh -q " . $remote .
" \"dbus-send --session /org/irssi/Irssi org.irssi.Irssi.IrssiNotify" .
" string:'" . $summary . "'" .
" string:'" . $message . "'\"";
$server->command($cmd);
}
}
sub print_text_notify {
my ($dest, $text, $stripped) = @_;
my $server = $dest->{server};
return if (!$server || !($dest->{level} & MSGLEVEL_HILIGHT));
my $sender = $stripped;
$sender =~ s/^\<.([^\>]+)\>.+/\1/ ;
$stripped =~ s/^\<.[^\>]+\>.// ;
my $summary = $dest->{target} . ": " . $sender;
notify($server, $summary, $stripped);
}
sub message_private_notify {
my ($server, $msg, $nick, $address) = @_;
return if (!$server);
notify($server, "PM from ".$nick, $msg);
}
sub dcc_request_notify {
my ($dcc, $sendaddr) = @_;
my $server = $dcc->{server};
return if (!$dcc);
notify($server, "DCC ".$dcc->{type}." request", $dcc->{nick});
}
Irssi::signal_add('print text', 'print_text_notify');
Irssi::signal_add('message private', 'message_private_notify');
Irssi::signal_add('dcc request', 'dcc_request_notify');

+ 0
- 160
irssi/.irssi/scripts/xchatnickcolor.pl Ver arquivo

@@ -1,160 +0,0 @@
use strict;
use Irssi 20020101.0250 ();
use vars qw($VERSION %IRSSI);
$VERSION = "1";
%IRSSI = (
authors => "Timo Sirainen, Ian Peters",
contact => "tss\@iki.fi",
name => "Nick Color",
description => "assign a different color for each nick",
license => "Public Domain",
url => "http://irssi.org/",
changed => "2002-03-04T22:47+0100"
);

# hm.. i should make it possible to use the existing one..
Irssi::theme_register([
'pubmsg_hilight', '{pubmsghinick $0 $3 $1}$2'
]);

my %saved_colors;
my %session_colors = {};
my @colors = qw/ 2 3 4 5 6 7 9 10 11 12 13 14 15/;

sub load_colors {
open COLORS, "$ENV{HOME}/.irssi/saved_colors";

while (<COLORS>) {
# I don't know why this is necessary only inside of irssi
my @lines = split "\n";
foreach my $line (@lines) {
my($nick, $color) = split ":", $line;
$saved_colors{$nick} = $color;
}
}

close COLORS;
}

sub save_colors {
open COLORS, ">$ENV{HOME}/.irssi/saved_colors";

foreach my $nick (keys %saved_colors) {
print COLORS "$nick:$saved_colors{$nick}\n";
}

close COLORS;
}

# If someone we've colored (either through the saved colors, or the hash
# function) changes their nick, we'd like to keep the same color
# associated
# with them (but only in the session_colors, ie a temporary mapping).

sub sig_nick {
my ($server, $newnick, $nick, $address) = @_;
my $color;

$newnick = substr ($newnick, 1) if ($newnick =~ /^:/);

if ($color = $saved_colors{$nick}) {
$session_colors{$newnick} = $color;
} elsif ($color = $session_colors{$nick}) {
$session_colors{$newnick} = $color;
}
}

# This gave reasonable distribution values when run across
# /usr/share/dict/words

sub simple_hash {
my ($string) = @_;
chomp $string;
my @chars = split //, $string;
my $counter;

foreach my $char (@chars) {
$counter += ord $char;
}

$counter = $colors[$counter % 11];

return $counter;
}

# FIXME: breaks /HILIGHT etc.
sub sig_public {
my ($server, $msg, $nick, $address, $target) = @_;
my $chanrec = $server->channel_find($target);
return if not $chanrec;
my $nickrec = $chanrec->nick_find($nick);
return if not $nickrec;
my $nickmode = $nickrec->{op} ? "@" : $nickrec->{voice} ? "+" : "";

# Has the user assigned this nick a color?
my $color = $saved_colors{$nick};

# Have -we- already assigned this nick a color?
if (!$color) {
$color = $session_colors{$nick};
}

# Let's assign this nick a color
if (!$color) {
$color = simple_hash $nick;
$session_colors{$nick} = $color;
}

$color = "0".$color if ($color < 10);
$server->command('/^format pubmsg %b%w$2'.chr(3).$color.'$[-11]0%b
%K │ %n $1');
# $server->command('/^format action_public {pubaction
# '.chr(3).$color.'$0}$1');
}

sub cmd_color {
my ($data, $server, $witem) = @_;
my ($op, $nick, $color) = split " ", $data;

$op = lc $op;

if (!$op) {
Irssi::print ("No operation given");
} elsif ($op eq "save") {
save_colors;
} elsif ($op eq "set") {
if (!$nick) {
Irssi::print ("Nick not given");
} elsif (!$color) {
Irssi::print ("Color not given");
} elsif ($color < 2 || $color > 14) {
Irssi::print ("Color must be between 2 and 14 inclusive");
} else {
$saved_colors{$nick} = $color;
}
} elsif ($op eq "clear") {
if (!$nick) {
Irssi::print ("Nick not given");
} else {
delete ($saved_colors{$nick});
}
} elsif ($op eq "list") {
Irssi::print ("\nSaved Colors:");
foreach my $nick (keys %saved_colors) {
Irssi::print (chr (3) . "$saved_colors{$nick}$nick" .
chr (3) . "1 ($saved_colors{$nick})");
}
} elsif ($op eq "preview") {
Irssi::print ("\nAvailable colors:");
foreach my $i (2..14) {
Irssi::print (chr (3) . "$i" . "Color #$i");
}
}
}

load_colors;

Irssi::command_bind('color', 'cmd_color');

Irssi::signal_add('message public', 'sig_public');
Irssi::signal_add('event nick', 'sig_nick');

+ 3
- 3
irssi/asdf.theme Ver arquivo

@@ -223,15 +223,15 @@ abstracts = {

# text at the beginning of statusbars. sb-item already puts
# space there,so we don't use anything by default.
sbstart = "%K╒┅┅━━━━━━━━━━━┙";
sbstart = "%K╒━━━━━━━━━━━━━┙";
# text at the end of statusbars. Use space so that it's never
# used for anything.
sbend = "";

topicsbstart = "%K╘┅┅━━━━━━━━━━━┑ %K$N on $C: $S%N$*";
topicsbstart = "%K╘━━━━━━━━━━━━━┑ %K$N on $C: $S%N$*";
topicsbend = "$*";

prompt = "%K└── %n";
prompt = "%K└── %n";

sb = "%K$*%N ";
sbmode = " %K[%g+%n$*%K]";

+ 1
- 1
irssi/config Ver arquivo

@@ -262,7 +262,7 @@ settings = {
core = {
real_name = "Paul Longtine";
user_name = "paul";
nick = "lalala";
nick = "paull";
};
"fe-text" = { actlist_sort = "refnum"; };
"fe-common/core" = { theme = "asdf"; };

Carregando…
Cancelar
Salvar