refactor: new system basics
This commit is contained in:
24
.gitignore
vendored
24
.gitignore
vendored
@@ -1,19 +1,19 @@
|
|||||||
/**
|
/*
|
||||||
|
|
||||||
!.gitignore
|
!.gitignore
|
||||||
!/.git/
|
!/.git/
|
||||||
|
|
||||||
!/betterlockscreen/
|
!betterlockscreen/
|
||||||
!/bspwm/
|
!bspwm/
|
||||||
!/dotdot/
|
!dotdot/
|
||||||
!/mpd/
|
!mpd/
|
||||||
!/ncmpcpp/
|
!ncmpcpp/
|
||||||
!/nnn/
|
!nnn/
|
||||||
!/polybar/
|
!polybar/
|
||||||
!/ranger/
|
!ranger/
|
||||||
!/utils/
|
!utils/
|
||||||
!/sxhkd/
|
!sxhkd/
|
||||||
!/wired/
|
!wired/
|
||||||
!libinput-gestures.conf
|
!libinput-gestures.conf
|
||||||
!picom.conf
|
!picom.conf
|
||||||
!starship.toml
|
!starship.toml
|
||||||
|
|||||||
50
betterlockscreen/betterlockscreenrc
Normal file
50
betterlockscreen/betterlockscreenrc
Normal file
@@ -0,0 +1,50 @@
|
|||||||
|
# ~/.config/betterlockscreenrc
|
||||||
|
|
||||||
|
# default options
|
||||||
|
display_on=0
|
||||||
|
span_image=false
|
||||||
|
lock_timeout=300
|
||||||
|
fx_list=(dim blur dimblur pixel dimpixel color)
|
||||||
|
dim_level=90
|
||||||
|
blur_level=10
|
||||||
|
pixel_scale=10,1000
|
||||||
|
solid_color=333333
|
||||||
|
wallpaper_cmd="feh --bg-fill"
|
||||||
|
quiet=false
|
||||||
|
|
||||||
|
# default theme
|
||||||
|
loginbox=00000060
|
||||||
|
loginshadow=00000000
|
||||||
|
locktext="Type password to unlock..."
|
||||||
|
font="sans-serif"
|
||||||
|
ringcolor=ffffffff
|
||||||
|
insidecolor=00000000
|
||||||
|
separatorcolor=00000000
|
||||||
|
ringvercolor=ffffffff
|
||||||
|
insidevercolor=00000000
|
||||||
|
ringwrongcolor=ffffffff
|
||||||
|
insidewrongcolor=d23c3dff
|
||||||
|
timecolor=ffffffff
|
||||||
|
time_format="%H:%M:%S"
|
||||||
|
greetercolor=ffffffff
|
||||||
|
layoutcolor=ffffffff
|
||||||
|
keyhlcolor=d23c3dff
|
||||||
|
bshlcolor=d23c3dff
|
||||||
|
veriftext="Verifying..."
|
||||||
|
verifcolor=ffffffff
|
||||||
|
wrongtext="Failure!"
|
||||||
|
wrongcolor=d23c3dff
|
||||||
|
modifcolor=d23c3dff
|
||||||
|
bgcolor=000000ff
|
||||||
|
|
||||||
|
|
||||||
|
#
|
||||||
|
# expert options (change at own risk!)
|
||||||
|
#
|
||||||
|
|
||||||
|
# i3lockcolor_bin="i3lock-color" # Manually set command for i3lock-color
|
||||||
|
# suspend_command="systemctl suspend" # Manually change action e.g. hibernate/suspend-command
|
||||||
|
|
||||||
|
# i3lock-color - custom arguments
|
||||||
|
# lockargs=() # overwriting default "(-n)"
|
||||||
|
# lockargs+=(--ignore-empty-password) # appending new argument
|
||||||
50
bspwm/bspwmrc
Executable file
50
bspwm/bspwmrc
Executable file
@@ -0,0 +1,50 @@
|
|||||||
|
#! /bin/sh
|
||||||
|
|
||||||
|
# Manage multi-monitor workspaces and dead nodes
|
||||||
|
external_output="$(xrandr | grep -E "HDMI-A-0 connected|DisplayPort-0 connected|DisplayPort-1 connected" | awk 'NR==1{print $1}')"
|
||||||
|
lid_state="$(cat /proc/acpi/button/lid/LID0/state | awk '{print $2}')"
|
||||||
|
|
||||||
|
if [[ ${#external_output} -ne 0 && $lid_state == "open" ]]; then
|
||||||
|
bspc monitor eDP -d 1 2 3 4 5
|
||||||
|
bspc monitor $external_output -d 6 7 8 9 10
|
||||||
|
else
|
||||||
|
bspc monitor -d 1 2 3 4 5 6 7 8 9 10
|
||||||
|
fi
|
||||||
|
|
||||||
|
bspc config remove_disabled_monitors true
|
||||||
|
bspc config merge_overlapping_monitors false
|
||||||
|
|
||||||
|
bspc config border_width 2
|
||||||
|
bspc config window_gap 28
|
||||||
|
|
||||||
|
bspc config split_ratio 0.52
|
||||||
|
bspc config borderless_monocle true
|
||||||
|
bspc config gapless_monocle true
|
||||||
|
|
||||||
|
bspc config focus_follows_pointer true
|
||||||
|
|
||||||
|
# bspc rule -a Gimp desktop='^8' state=floating follow=on
|
||||||
|
# Examples
|
||||||
|
# get title: $ xtitle $(bspc query -N -d .focused)
|
||||||
|
# bspc rule -a Chromium desktop='^2'
|
||||||
|
# bspc rule -a Kupfer.py focus=on
|
||||||
|
# bspc rule -a Screenkey manage=off
|
||||||
|
bspc rule -a '*' class=^Terminal$ state=pseudo_tiled
|
||||||
|
bspc rule -a dialog state=floating
|
||||||
|
|
||||||
|
## [MANUAL] Polybar z-index
|
||||||
|
xdo lower -N "Polybar"
|
||||||
|
xdo above -N "Polybar" -t $(xdo id -N Bspwm -n root)
|
||||||
|
|
||||||
|
######################
|
||||||
|
# Init required apps #
|
||||||
|
######################
|
||||||
|
|
||||||
|
### Keyboard
|
||||||
|
setxkbmap -layout us -variant intl -option caps:escape
|
||||||
|
|
||||||
|
### Wallpaper
|
||||||
|
feh --bg-fill ~/.config/wp
|
||||||
|
|
||||||
|
### Toolbar
|
||||||
|
bash ~/.config/polybar/launch.sh &
|
||||||
106
dotdot/.bashrc
Normal file
106
dotdot/.bashrc
Normal file
@@ -0,0 +1,106 @@
|
|||||||
|
#
|
||||||
|
# ~/.bashrc
|
||||||
|
#
|
||||||
|
|
||||||
|
# If not running interactively, don't do anything
|
||||||
|
[[ $- != *i* ]] && return
|
||||||
|
|
||||||
|
alias ls='ls --color=auto'
|
||||||
|
PS1='[\u@\h \W]\$ '
|
||||||
|
|
||||||
|
#Diseño de la interfaz
|
||||||
|
#export PS1="[\[$(tput sgr0)\]\[\033[38;5;25m\]\t\[$(tput sgr0)\]]\[$(tput sgr0)\]\[\033[38;5;32m\]\u\[$(tput sgr0)\](\[$(tput sgr0)\]\[\033[38;5;9m\]\$?\[$(tput sgr0)\])\[$(tput sgr0)\]\[\033[38;5;43m\]\$(git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/(\1)/')\[$(tput sgr0)\]\w\n\\$ \[$(tput sgr0)\]"
|
||||||
|
export PS1="[\[$(tput sgr0)\]\[\033[38;5;10m\]\t\[$(tput sgr0)\]]\[$(tput sgr0)\]\[\033[38;5;12m\]\u\[$(tput sgr0)\](\[$(tput sgr0)\]\[\033[38;5;9m\]\$?\[$(tput sgr0)\])\[$(tput sgr0)\]\[\033[38;5;11m\]\$(git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/(\1)/')\[$(tput sgr0)\]\w\n\\$ \[$(tput sgr0)\]"
|
||||||
|
|
||||||
|
export LANGUAGE="es_ES:es"
|
||||||
|
|
||||||
|
#Añadir colores a PACMAN y man
|
||||||
|
export LESS_TERMCAP_mb=$(tput bold; tput setaf 2) #verde
|
||||||
|
export LESS_TERMCAP_md=$(tput bold; tput setaf 2) #verde
|
||||||
|
export LESS_TERMCAP_so=$(tput bold; tput setaf 3) #amarillo
|
||||||
|
export LESS_TERMCAP_se=$(tput rmso; tput sgr0) #verde
|
||||||
|
export LESS_TERMCAP_us=$(tput smul; tput bold; tput setaf 1) #rojo
|
||||||
|
export LESS_TERMCAP_me=$(tput sgr0)
|
||||||
|
|
||||||
|
#Programas predeterminados
|
||||||
|
export VISUAL=code
|
||||||
|
export EDITOR=nvim
|
||||||
|
export TERMCMD="st"
|
||||||
|
export TERM="st"
|
||||||
|
export TERMINAL="st"
|
||||||
|
|
||||||
|
# Colores
|
||||||
|
export PRIMARY="ffffff"
|
||||||
|
export FOREGROUND="ffffff"
|
||||||
|
export FOREGROUNDALT="ffffff"
|
||||||
|
|
||||||
|
#Aliases de acceso rápido
|
||||||
|
alias home="cd /home/danih/"
|
||||||
|
alias usb="cd /run/media/danih"
|
||||||
|
alias calendario=calcurse
|
||||||
|
alias r=ranger
|
||||||
|
alias v=nvim
|
||||||
|
alias sv="sudo nvim"
|
||||||
|
alias limpiar="stty sane"
|
||||||
|
alias copiar="xclip"
|
||||||
|
alias pegar="xclip -o"
|
||||||
|
alias n="nnn -e"
|
||||||
|
alias latexToPDF="bash ~/Scripts/compilaLatexPDF.sh"
|
||||||
|
alias latexGen="~/Scripts/generaLaTeX.sh"
|
||||||
|
alias ck="bash ~/Scripts/compilaKotlin.sh"
|
||||||
|
alias xk="bash ~/Scripts/compilaKotlin.sh 1"
|
||||||
|
alias code="vscodium"
|
||||||
|
#alias ls="nnn -de"
|
||||||
|
alias sincplay4cyl="rsync -vrP --delete-after ~/Documentos/Proyectos/html/JCYL_Juegos/ root@outzone.club:/var/www/play4cyl"
|
||||||
|
alias sincdqnid="rsync -vrP --delete-after ~/Documents/Proyectos/html/dqnid/ root@outzone.club:/var/www/dqnid"
|
||||||
|
alias sincoz="rsync -vrP --delete-after ~/Documents/Proyectos/Ruby/outzone/ root@outzone.club:/usr/local/webapps/outzone"
|
||||||
|
|
||||||
|
#cd_ para recuperar último directorio
|
||||||
|
function cd_
|
||||||
|
{
|
||||||
|
[[ -d "$@" ]] || return 1
|
||||||
|
echo "$@" > ~/.last_dir
|
||||||
|
cd "$@"
|
||||||
|
}
|
||||||
|
|
||||||
|
# add it only if required
|
||||||
|
case ":${PATH}:" in
|
||||||
|
*:${NPATH}:*) ;;
|
||||||
|
*) PATH=${PATH}:$NPATH ;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
#export LD_LIBRARY_PATH=/opt/oracle/instantclient_21_1:$LD_LIBRARY_PATH
|
||||||
|
export LD_LIBRARY_PATH=/usr/local/lib64:$LD_LIBRARY_PATH
|
||||||
|
export PATH=$LD_LIBRARY_PATH:$PATH
|
||||||
|
export PATH=/home/danih/.cargo/bin:$PATH
|
||||||
|
export PATH=/home/danih/.local/share/gem/ruby/3.0.0/bin:$PATH
|
||||||
|
export PATH=/home/danih/.local/bin:$PATH
|
||||||
|
export PATH=/usr/share/sumo/tools:$PATH
|
||||||
|
export PATH=/home/danih/Paquetes/Postman:$PATH
|
||||||
|
|
||||||
|
export SUMO_HOME=/usr/share/sumo
|
||||||
|
|
||||||
|
# BEGIN_KITTY_SHELL_INTEGRATION
|
||||||
|
if test -n "$KITTY_INSTALLATION_DIR" -a -e "$KITTY_INSTALLATION_DIR/shell-integration/bash/kitty.bash"; then source "$KITTY_INSTALLATION_DIR/shell-integration/bash/kitty.bash"; fi
|
||||||
|
# END_KITTY_SHELL_INTEGRATION
|
||||||
|
|
||||||
|
# NNN config
|
||||||
|
export NNN_FIFO=/tmp/nnn.fifo
|
||||||
|
export NNN_PLUG='x:launch;f:finder;o:fzopen;d:diffs;t:nmount;v:imgview;s:xdgdefault;p:fzplug'
|
||||||
|
export NNN_BMS='u:/home/danih/Documentos/Universidad/'
|
||||||
|
export NNN_FCOLORS='0000E6310000000000000000'
|
||||||
|
|
||||||
|
# Powerline
|
||||||
|
#powerline-daemon -q
|
||||||
|
#POWERLINE_BASH_CONTINUATION=1
|
||||||
|
#POWERLINE_BASH_SELECT=1
|
||||||
|
#. /usr/share/powerline/bindings/bash/powerline.sh
|
||||||
|
|
||||||
|
# Askpass
|
||||||
|
export SSH_ASKPASS=/usr/bin/xaskpass
|
||||||
|
export SUDO_ASKPASS=/usr/bin/xaskpass
|
||||||
|
|
||||||
|
# Add RVM to PATH for scripting. Make sure this is the last PATH variable change.
|
||||||
|
export PATH="$PATH:$HOME/.rvm/bin"
|
||||||
|
source /usr/share/nvm/init-nvm.sh
|
||||||
|
. "$HOME/.cargo/env"
|
||||||
34
dotdot/.xprofile
Executable file
34
dotdot/.xprofile
Executable file
@@ -0,0 +1,34 @@
|
|||||||
|
# Keys
|
||||||
|
pgrep -x sxhkd > /dev/null || sxhkd &
|
||||||
|
|
||||||
|
# Compositor
|
||||||
|
picom --config ~/.config/picom.conf &
|
||||||
|
|
||||||
|
# Music server
|
||||||
|
[ ! -s ~/.config/mpd/pid ] && mpd &
|
||||||
|
|
||||||
|
# Battery monitor
|
||||||
|
batsignal -b -w 20 -c 5 -p -P "Charging" -m 120 &
|
||||||
|
|
||||||
|
# Touchpad gestures
|
||||||
|
libinput-gestures-setup start &
|
||||||
|
|
||||||
|
# Screen lock
|
||||||
|
xset dpms 0 0 380
|
||||||
|
xss-lock -l -- ~/.config/utils/lock &
|
||||||
|
|
||||||
|
# Cloud
|
||||||
|
nextcloud --background &
|
||||||
|
|
||||||
|
# Bluetooth utils
|
||||||
|
blueberry-tray &
|
||||||
|
|
||||||
|
# Auto-xrandr
|
||||||
|
x-on-resize -c ~/.config/utils/auto_xrandr.sh &
|
||||||
|
|
||||||
|
# Notifications
|
||||||
|
wired &
|
||||||
|
|
||||||
|
# Default cursor
|
||||||
|
xsetroot -cursor_name left_ptr &
|
||||||
|
|
||||||
28
dotdot/.zshrc
Normal file
28
dotdot/.zshrc
Normal file
@@ -0,0 +1,28 @@
|
|||||||
|
# Lines configured by zsh-newuser-install
|
||||||
|
HISTFILE=~/.histfile
|
||||||
|
HISTSIZE=1000
|
||||||
|
SAVEHIST=1000
|
||||||
|
unsetopt beep
|
||||||
|
bindkey -v
|
||||||
|
# End of lines configured by zsh-newuser-install
|
||||||
|
# The following lines were added by compinstall
|
||||||
|
zstyle :compinstall filename '/home/dqnid/.zshrc'
|
||||||
|
|
||||||
|
autoload -Uz compinit
|
||||||
|
compinit
|
||||||
|
# End of lines added by compinstall
|
||||||
|
|
||||||
|
# Path
|
||||||
|
export NVM_DIR="$HOME/.nvm"
|
||||||
|
|
||||||
|
|
||||||
|
# Aliases
|
||||||
|
alias r=ranger
|
||||||
|
alias v=nvim
|
||||||
|
alias sv="sudo nvim"
|
||||||
|
alias n="nnn -e"
|
||||||
|
alias gs="git status --short"
|
||||||
|
alias gl="git log --graph --oneline --all"
|
||||||
|
|
||||||
|
eval "$(starship init zsh)"
|
||||||
|
eval "$(zoxide init zsh)"
|
||||||
BIN
mpd/database
Normal file
BIN
mpd/database
Normal file
Binary file not shown.
BIN
mpd/database_copia
Normal file
BIN
mpd/database_copia
Normal file
Binary file not shown.
38
mpd/mpd.conf
Executable file
38
mpd/mpd.conf
Executable file
@@ -0,0 +1,38 @@
|
|||||||
|
# Required files
|
||||||
|
db_file "~/.config/mpd/database"
|
||||||
|
log_file "~/.config/mpd/log"
|
||||||
|
|
||||||
|
# Optional
|
||||||
|
music_directory "~/Music"
|
||||||
|
playlist_directory "~/.config/mpd/playlists"
|
||||||
|
pid_file "~/.config/mpd/pid"
|
||||||
|
state_file "~/.config/mpd/state"
|
||||||
|
sticker_file "~/.config/mpd/sticker.sql"
|
||||||
|
|
||||||
|
auto_update "yes"
|
||||||
|
port "6600"
|
||||||
|
|
||||||
|
bind_to_address "127.0.0.1"
|
||||||
|
restore_paused "yes"
|
||||||
|
max_output_buffer_size "16384"
|
||||||
|
|
||||||
|
|
||||||
|
audio_output {
|
||||||
|
type "pulse"
|
||||||
|
name "Local Pulse Audio"
|
||||||
|
mixer_type "software"
|
||||||
|
}
|
||||||
|
|
||||||
|
#audio_output {
|
||||||
|
# type "alsa"
|
||||||
|
# name "mpd alsamixer-output"
|
||||||
|
# mixer_type "software"
|
||||||
|
#}
|
||||||
|
|
||||||
|
audio_output {
|
||||||
|
type "fifo"
|
||||||
|
name "toggle_visualizer"
|
||||||
|
path "/tmp/mpd.fifo"
|
||||||
|
format "44100:16:2"
|
||||||
|
}
|
||||||
|
|
||||||
51
mpd/playlists/5%.m3u
Normal file
51
mpd/playlists/5%.m3u
Normal file
@@ -0,0 +1,51 @@
|
|||||||
|
Alter Bridge/Alter Bridge Metalingus Official Lyric Video.mp3
|
||||||
|
Amon Amarth/2008 - Twilight Of The Thunder God/03. Guardians Of Asgaard.mp3
|
||||||
|
Amon Amarth/2008 - Twilight Of The Thunder God/09. Live For The Kill.mp3
|
||||||
|
Amon Amarth/2016 - Jomsviking/06. The Way Of Vikings.mp3
|
||||||
|
Bullet For My Valentine/2008 - Scream Aim Fire/04 - Waking The Demon.mp3
|
||||||
|
Dethklok/2007 - The Dethalbum/01 - Murmaider.mp3
|
||||||
|
Dethklok/2007 - The Dethalbum/03 - Awaken.mp3
|
||||||
|
Dethklok/2007 - The Dethalbum/14 - Face Fisted.mp3
|
||||||
|
Dethklok/2007 - The Dethalbum/06 - Fansong.mp3
|
||||||
|
DevilDriver/DevilDriver - Devildriver - 2003/06 - The Mountain.mp3
|
||||||
|
DevilDriver/DevilDriver - Devildriver - 2003/04 - I Dreamed I Died.mp3
|
||||||
|
DMX/DMX Where The Hood.mp3
|
||||||
|
DMX/DMX X Gon Give It To Ya.mp3
|
||||||
|
The Dreadnoughts/Sleep Is for the Weak.mp3
|
||||||
|
Eminem/8 Mile.mp3
|
||||||
|
Eminem/Go To Sleep.mp3
|
||||||
|
Eminem/Eminem Lose Yourself.mp3
|
||||||
|
Eminem/Till I Collapse.mp3
|
||||||
|
Exodus/2004 - Tempo Of The Damned/CD 1/03 - Blacklist.mp3
|
||||||
|
5FDP/Got Your Six (2015)/02. Jekyll And Hyde.mp3
|
||||||
|
5FDP/The Way Of The Fist (2007)/10. Meet The Monster.mp3
|
||||||
|
Flybanger/Weapon.mp3
|
||||||
|
Fort Minor/Remember The Name - Fort Minor.mp3
|
||||||
|
Heaven Shall Burn/Heaven Shall Burn - Wanderer/18. StraЯenkampf.mp3
|
||||||
|
The HU/The HU Sad But True Official Music Video.mp3
|
||||||
|
The HU/The HU Wolf Totem Official Music Video.mp3
|
||||||
|
Covers/korn-sabotage-featuring-slipknot-live-in-london-2015.mp3
|
||||||
|
Machine Head/2011 - Unto The Locust/08 - The Sentinel (Judas Priest Cover).mp3
|
||||||
|
Machine Head/2011 - Unto The Locust/03 - Locust.mp3
|
||||||
|
Megadeth/1988 - So Far, So Good... So What! (Remastered)/03 - Anarchy In The U.K. (Feat. Steve Jones).mp3
|
||||||
|
Megadeth/Countdown extintion/Symphony Of Destruction.mp3
|
||||||
|
Megadeth/1994 - Youthanasia/07 - Blood Of Heroes.mp3
|
||||||
|
Mick Gordon/Mick Gordon 02 Rip & Tear.mp3
|
||||||
|
Night Lovell/Night Lovell Still Cold Prod Dylan Brady M4 Performance.mp3
|
||||||
|
Notorious Big/Notorious BIG Cash Flow.mp3
|
||||||
|
PowerWolf/PowerWolf - Lupus Dei - 2007/05 - In Blood we Trust.mp3
|
||||||
|
PowerWolf/PowerWolf - Preachers Of The Night - 2013/01 - Amen & Attack.mp3
|
||||||
|
Rammstein/rammstein-keine-lust-official-video.mp3
|
||||||
|
Rammstein/rammstein-ich-will-official-video.mp3
|
||||||
|
Rammstein/rammstein-feuer-frei-official-video.mp3
|
||||||
|
Rev Theory/Randy Orton Voices Entrance Theme feat Rev Theory.mp3
|
||||||
|
Roy Jones/Cant Be Touched feat Mr Magic Trouble.mp3
|
||||||
|
SFDK/Siempre Fuertes - 1999/06 SFDK As te talo as te podo Siempre Fuertes 1999.mp3
|
||||||
|
SFDK/Siempre Fuertes - 1999/09 SFDK - Una de piratas (con La Mala) _Siempre Fuertes 1999_.mp3
|
||||||
|
Shinedown/Shinedown - Enemies.mp3
|
||||||
|
Slaves/Slaves - One More Day Won’t Hurt.mp3
|
||||||
|
Slaves/Slaves - The Hunter.mp3
|
||||||
|
Slipknot/5 The Gray Chapter (Versión Deluxe)/CD1/13 - Slipknot - 2014 - The Negative One.mp3
|
||||||
|
Slipknot/5 The Gray Chapter (Versión Deluxe)/CD1/14 - Slipknot - 2014 - If Rain Is What You Want.mp3
|
||||||
|
Slipknot/5 The Gray Chapter (Versión Deluxe)/CD1/04 - Slipknot - 2014 - The Devil In I.mp3
|
||||||
|
Slipknot/5 The Gray Chapter (Versión Deluxe)/CD1/11 - Slipknot - 2014 - Custer.mp3
|
||||||
15
mpd/playlists/A Breeze In The Northern Sky.m3u
Executable file
15
mpd/playlists/A Breeze In The Northern Sky.m3u
Executable file
@@ -0,0 +1,15 @@
|
|||||||
|
Bathory/Bathory The lake.mp3
|
||||||
|
Mayhem/Freezing Moon.mp3
|
||||||
|
Amon Amarth/2016 - Jomsviking/01. First Kill.mp3
|
||||||
|
Amon Amarth/2016 - Jomsviking/04. One Against All.mp3
|
||||||
|
Amon Amarth/2008 - Twilight Of The Thunder God/01. Twilight Of The Thunder God.mp3
|
||||||
|
Amon Amarth/2008 - Twilight Of The Thunder God/02. Free Will Sacrifice.mp3
|
||||||
|
Amon Amarth/2008 - Twilight Of The Thunder God/03. Guardians Of Asgaard.mp3
|
||||||
|
DevilDriver/DevilDriver - Devildriver - 2003/06 - The Mountain.mp3
|
||||||
|
Dimmu Borgir/Dimmu Borgir - Puntanical Euphoric Misanthropia - 2001/06 - Puritania.mp3
|
||||||
|
Dimmu Borgir/Dimmu Borgir - Puntanical Euphoric Misanthropia - 2001/09 - Absolute Sole Right.mp3
|
||||||
|
Gorgoroth/Gorgoroth - Instinctus Bestalis altinhometal - 2015/02 - Dionysian Rite.mp3
|
||||||
|
Gorgoroth/Gorgoroth - Instinctus Bestalis altinhometal - 2015/01 - Radix Malorum.mp3
|
||||||
|
Gorgoroth/Gorgoroth - Instinctus Bestalis altinhometal - 2015/03 - Ad Omnipotens Aeterne Diabolus.mp3
|
||||||
|
Gorgoroth/Gorgoroth - Instinctus Bestalis altinhometal - 2015/05 - Burn In His Light.mp3
|
||||||
|
Darkthrone/Quintessence.mp3
|
||||||
27
mpd/playlists/Reed Richards.m3u
Normal file
27
mpd/playlists/Reed Richards.m3u
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
Aerosmith/Aerosmith - Dream On (Official Audio).mp3
|
||||||
|
Aesop Rock/Aesop Rock - Long Legged Larry (Official Video) (320 kbps).mp3
|
||||||
|
The Animals/The Animals - House of the Rising Sun - 1964.mp3
|
||||||
|
Blur/Blur - Charmless Man.mp3
|
||||||
|
Blur/Blur - Song 2.mp3
|
||||||
|
Cage The Elephant/Cage The Elephant Aint No Rest For The Wicked.mp3
|
||||||
|
The Doors/The Doors - Riders On The Storm.mp3
|
||||||
|
Echobrain/Echobrain - Colder World.mp3
|
||||||
|
Echobrain/Echobrain - Spoonfed.mp3
|
||||||
|
Faith No More/1989 - The Real Thing- Faith no more/02-Epic(1).mp3
|
||||||
|
Faith No More/1989 - The Real Thing- Faith no more/06-The Real Thing(1).mp3
|
||||||
|
Foo Fighters/Foo Fighters - Everlong.mp3
|
||||||
|
Franz Ferdinand/Franz Ferdinand - Take Me Out.mp3
|
||||||
|
Guns N' Roses/Guns N' Roses - Appetite for Destruction/02 It's So Easy.mp3
|
||||||
|
The Hives/The Hives - Hate to Say I Told You So.mp3
|
||||||
|
Kansas/Kansas Carry On Wayward Son.mp3
|
||||||
|
King Gizzard And The Lizard Wizard/King Gizzard & The Lizard Wizard - Polygondwanaland/King Gizzard & The Lizard Wizard - Polygondwanaland - 01 Crumbling Castle.mp3
|
||||||
|
Led Zeppelin/Stairway to Heaven (Remaster).mp3
|
||||||
|
Nightwish/Nightwish - The Islander (Live At Tampere).mp3
|
||||||
|
Paramore/Paramore Ignorance.mp3
|
||||||
|
Paramore/Paramore Misery Business.mp3
|
||||||
|
Paramore/Paramore crushcrushcrush.mp3
|
||||||
|
Paramore/Paramore That's What You Get.mp3
|
||||||
|
Slick Rick/Slick Rick Behind Bars.mp3
|
||||||
|
Tenacious D/TENACIOUS D Kickapoo.mp3
|
||||||
|
Tenacious D/Beelzeboss - The Final Showdown.mp3
|
||||||
|
Volbeat/Volbeat - Still Counting.mp3
|
||||||
16
mpd/playlists/Sociedad Antisocial.m3u
Normal file
16
mpd/playlists/Sociedad Antisocial.m3u
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
La Polla Records/Salve/11 Salve.mp3
|
||||||
|
Cicatriz/Inadaptados/06- Desobediencia.mp3
|
||||||
|
Desakato/Desakato - Inercia - 2012/03 - Desakato - R.I.P..mp3
|
||||||
|
Eskorbuto/Anti-todo/09 Cerebro destruido.mp3
|
||||||
|
Gatillazo/Siglo XXI/03 Jota De La Derrota.mp3
|
||||||
|
La Polla Records/1996 - 14 años (RECO)/04 - La Polla Records - Delincuencia.mp3
|
||||||
|
Eskorbuto/Eskizofrenia/09 Sociedad Insociable.mp3
|
||||||
|
Gatillazo/Siglo XXI/02 Esclavos Del Siglo XXI.mp3
|
||||||
|
MCD/02- Bilboko Gaztetxean/02 Puta Cerda.mp3
|
||||||
|
Koma/KOMA Mi jefe.mp3
|
||||||
|
La Polla Records/1996 - 14 años (RECO)/03 - La Polla Records - Y ahora que.mp3
|
||||||
|
Cicatriz/Inadaptados/16- Enemigo publico.mp3
|
||||||
|
La Polla Records/vamos entrando/30 Manolo Ascodas.mp3
|
||||||
|
Eskorbuto/Anti-todo/03 Es un crimen.mp3
|
||||||
|
La Polla Records/Carne para la picadora/08 La solucion final.mp3
|
||||||
|
Gatillazo/Siglo XXI/06 La Ultima Patada.mp3
|
||||||
23
mpd/playlists/anger starts to creep in.m3u
Executable file
23
mpd/playlists/anger starts to creep in.m3u
Executable file
@@ -0,0 +1,23 @@
|
|||||||
|
Amon Amarth/2016 - Jomsviking/01. First Kill.mp3
|
||||||
|
Amon Amarth/2008 - Twilight Of The Thunder God/08. The Hero.mp3
|
||||||
|
Bullet For My Valentine/2008 - Scream Aim Fire/04 - Waking The Demon.mp3
|
||||||
|
DevilDriver/DevilDriver - Devildriver - 2003/04 - I Dreamed I Died.mp3
|
||||||
|
DevilDriver/DevilDriver - Devildriver - 2003/06 - The Mountain.mp3
|
||||||
|
DevilDriver/DevilDriver - Devildriver - 2003/02 - I Could Care Less.mp3
|
||||||
|
Dimmu Borgir/Dimmu Borgir - Puntanical Euphoric Misanthropia - 2001/06 - Puritania.mp3
|
||||||
|
Exodus/2004 - Tempo Of The Damned/CD 1/03 - Blacklist.mp3
|
||||||
|
5FDP/American capitalist/CD 1/11 - 100 Ways To Hate.mp3
|
||||||
|
5FDP/Got Your Six (2015)/02. Jekyll And Hyde.mp3
|
||||||
|
5FDP/The Way Of The Fist (2007)/1. Ashes.mp3
|
||||||
|
Heaven Shall Burn/Heaven Shall Burn - Wanderer/18. StraЯenkampf.mp3
|
||||||
|
Kittie/1999-Kittie - Spit/01 Spit.mp3
|
||||||
|
Machine Head/2011 - Unto The Locust/03 - Locust.mp3
|
||||||
|
Megadeth/Countdown extintion/Sweating Bullets.mp3
|
||||||
|
Megadeth/1994 - Youthanasia/03 - Addicted To Chaos.mp3
|
||||||
|
Metallica/Metallica - 1986 - Master Of Puppets/02 - Master Of Puppets.mp3
|
||||||
|
Rev Theory/Randy Orton Voices Entrance Theme feat Rev Theory.mp3
|
||||||
|
Slayer/1998 - Slayer - Diabolus In Musica/01 - Bitter Peace.mp3
|
||||||
|
Slayer/1986 - Reign In Blood (2002 Expanded Edition)/01 - Angel Of Death.mp3
|
||||||
|
Slayer/1988 - South Of Heaven/01 - South Of Heaven.mp3
|
||||||
|
Slipknot/5 The Gray Chapter (Versión Deluxe)/CD1/11 - Slipknot - 2014 - Custer.mp3
|
||||||
|
Slipknot/5 The Gray Chapter (Versión Deluxe)/CD1/13 - Slipknot - 2014 - The Negative One.mp3
|
||||||
47
mpd/playlists/hood up.m3u
Executable file
47
mpd/playlists/hood up.m3u
Executable file
@@ -0,0 +1,47 @@
|
|||||||
|
Arctic Monkeys/Knee Socks.mp3
|
||||||
|
Au Ra/AuRa - Assassin Official Video.mp3
|
||||||
|
Black Sabbath/1970 - Paranoid/02 - Paranoid.mp3
|
||||||
|
Call Me Karizma/Call Me Karizma Recycled Youth.mp3
|
||||||
|
Call Me Karizma/Call Me Karizma - Imaginary Illness.mp3
|
||||||
|
Call Me Karizma/Call Me Karizma - Monster (Under My Bed).mp3
|
||||||
|
Call Me Karizma/Call Me Karizma - Serotonin.mp3
|
||||||
|
Deftones/Around The Fur/02 Lhabia.mp3
|
||||||
|
Disturbed/Disturbed The Sound Of Silence.mp3
|
||||||
|
Echobrain/Echobrain - Spoonfed.mp3
|
||||||
|
Ellise/Ellise- 911.mp3
|
||||||
|
Faith No More/1989 - The Real Thing- Faith no more/04-Surprise! You're Dead!(1).mp3
|
||||||
|
Foo Fighters/Foo Fighters - Everlong.mp3
|
||||||
|
Green Day/Green Day - 21 Guns.mp3
|
||||||
|
Green Day/Green Day Boulevard Of Broken Dreams.mp3
|
||||||
|
The Hives/The Hives - Hate to Say I Told You So.mp3
|
||||||
|
I dont Know How But They Found Me/I DONT KNOW HOW BUT THEY FOUND ME - Choke.mp3
|
||||||
|
Incubus/Incubus - Drive.mp3
|
||||||
|
Incubus/Incubus - Anna Molly.mp3
|
||||||
|
Jelani Aryeh/Stella Brown.mp3
|
||||||
|
Jessica Ricca/Hey its Delilah Girls Version of Hey There Delilah - Jessica Ricca.mp3
|
||||||
|
Jet/Jet - Are You Gonna Be My Girl.mp3
|
||||||
|
Kittie/1999-Kittie - Spit/04 Do You Think I'm A Whore.mp3
|
||||||
|
Kittie/1999-Kittie - Spit/06 Jonny.mp3
|
||||||
|
Kittie/1999-Kittie - Spit/07 Trippin'.mp3
|
||||||
|
Kittie/1999-Kittie - Spit/08 Raven.mp3
|
||||||
|
Kittie/1999-Kittie - Spit/10 Choke.mp3
|
||||||
|
Kittie/1999-Kittie - Spit/11 Paperdoll.mp3
|
||||||
|
Kittie/1999-Kittie - Spit/12 Immortal.mp3
|
||||||
|
Machine Head/2011 - Unto The Locust/05 - Darkness Within.mp3
|
||||||
|
My Chemical Romance/[2006] - The Black Parade/11 - Teenagers.mp3
|
||||||
|
My Chemical Romance/[2006] - The Black Parade/09 - Mama.mp3
|
||||||
|
My Chemical Romance/[2006] - The Black Parade/05 - Welcome to the Black Parade.mp3
|
||||||
|
NF/NF The Search.mp3
|
||||||
|
The Offspring/The Offspring Youre Gonna Go Far Kid.mp3
|
||||||
|
The Offspring/The Offspring - The Kids Aren't Alright.mp3
|
||||||
|
The Offspring/The Offspring - Gone Away.mp3
|
||||||
|
Slaves/Slaves - One More Day Won’t Hurt.mp3
|
||||||
|
Sub Urban/Sub Urban PARAMOUR feat AURORA.mp3
|
||||||
|
Sub Urban/Sub Urban - Cliché.mp3
|
||||||
|
Tool/Tool Sober Live Pro Shot Remastered.mp3
|
||||||
|
Tool/Tool - Fear Inoculum - 2019/TOOL - Pneuma (Audio) (192 kbps).mp3
|
||||||
|
Two Feet/Two Feet - Go Fck Yourself.mp3
|
||||||
|
Twenty One Pilots/twenty one pilots - Ride.mp3
|
||||||
|
Twenty One Pilots/twenty one pilots - Stressed Out.mp3
|
||||||
|
Volbeat/Volbeat - Still Counting.mp3
|
||||||
|
Yungblud/YUNGBLUD - Parents.mp3
|
||||||
59
mpd/playlists/rap.m3u
Normal file
59
mpd/playlists/rap.m3u
Normal file
@@ -0,0 +1,59 @@
|
|||||||
|
Aesop Rock/Aesop Rock - Long Legged Larry (Official Video) (320 kbps).mp3
|
||||||
|
Coolio/Coolio Gangstas Paradise feat LV Official Music Video.mp3
|
||||||
|
DMX/DMX Slippin.mp3
|
||||||
|
DMX/DMX Where The Hood.mp3
|
||||||
|
DMX/DMX X Gon Give It To Ya.mp3
|
||||||
|
Eminem/8 Mile.mp3
|
||||||
|
Eminem/Eminem Lose Yourself.mp3
|
||||||
|
Eminem/Rap God.mp3
|
||||||
|
Eminem/Sing For The Moment.mp3
|
||||||
|
Eminem/Till I Collapse.mp3
|
||||||
|
Eminem/Without Me.mp3
|
||||||
|
Falsalarma/FALSALARMA - BARNA (CANAL BOA) (320 kbps).mp3
|
||||||
|
Falsalarma/Falsalarma - El santo (320 kbps).mp3
|
||||||
|
Falsalarma/Vete a casa (con Tote king y Kase o) (320 kbps).mp3
|
||||||
|
Falsalarma/tote king falsa alarma espiritu.mp3
|
||||||
|
Fort Minor/Remember The Name - Fort Minor.mp3
|
||||||
|
Heroic/HEROIC Perfect World.mp3
|
||||||
|
Lil Dicky/Lil Dicky Professional Rapper Feat Snoop Dogg.mp3
|
||||||
|
NF/NF CLOUDS.mp3
|
||||||
|
NF/NF Let You Down.mp3
|
||||||
|
NF/NF Real.mp3
|
||||||
|
NF/NF The Search.mp3
|
||||||
|
NF/NF WHY.mp3
|
||||||
|
NF/NF When I Grow Up.mp3
|
||||||
|
Night Lovell/Night Lovell Still Cold Prod Dylan Brady M4 Performance.mp3
|
||||||
|
Notorious Big/Hypnotize 2007 Remaster.mp3
|
||||||
|
Notorious Big/Notorious BIG Cash Flow.mp3
|
||||||
|
Notorious Big/The Notorious BIG Juicy Official Video Remastered in 4K.mp3
|
||||||
|
Notorious Big/The Notorious BIG Miss U Official Audio.mp3
|
||||||
|
Roy Jones/Cant Be Touched feat Mr Magic Trouble.mp3
|
||||||
|
SFDK/El Ingeniero (320 kbps).mp3
|
||||||
|
SFDK/El liricista en el tejado.mp3
|
||||||
|
SFDK/SFDK PRUEBALO CANAL BOA.mp3
|
||||||
|
SFDK/Yo contra todos.mp3
|
||||||
|
SFDK/Siempre Fuertes - 1999/02 SFDK 1 cada 20 Siempre fuertes 1999.mp3
|
||||||
|
SFDK/Siempre Fuertes - 1999/03 SFDK A mi no me lo cuentes con KaseO Siempre Fuertes 1999.mp3
|
||||||
|
SFDK/Siempre Fuertes - 1999/04 SFDK Nacido en el asfalto Siempre Fuertes 1999.mp3
|
||||||
|
SFDK/Siempre Fuertes - 1999/05 SFDK Óscar domina Siempre Fuertes 1999.mp3
|
||||||
|
SFDK/Siempre Fuertes - 1999/06 SFDK As te talo as te podo Siempre Fuertes 1999.mp3
|
||||||
|
SFDK/Siempre Fuertes - 1999/08 SFDK El Ingeniero Siempre Fuertes 1999.mp3
|
||||||
|
SFDK/Siempre Fuertes - 1999/09 SFDK - Una de piratas (con La Mala) _Siempre Fuertes 1999_.mp3
|
||||||
|
SFDK/Siempre Fuertes - 1999/10 SFDK - Pánico (con La Gota que Colma) _Siempre Fuertes 1999_.mp3
|
||||||
|
SFDK/Siempre Fuertes - 1999/11 SFDK - Demasiados micrófonos y corazones vacíos _Siempre Fuertes 1999_.mp3
|
||||||
|
SFDK/Siempre Fuertes - 1999/12 SFDK - Carisma (con Frank-T) _Siempre Fuertes 1999_.mp3
|
||||||
|
SFDK/Siempre Fuertes - 1999/13 SFDK - Desde pinomontano a los vestuarios (con Ose) _Siempre Fuertes 1999_.mp3
|
||||||
|
SFDK/Siempre Fuertes - 1999/14 SFDK - Pisotones de un siempre fuerte _Siempre Fuertes 1999_.mp3
|
||||||
|
Sho Hai/Sho Hai - Es mi Etica (Prod. El Puto Coke) [Remix por level] (320 kbps).mp3
|
||||||
|
Sho Hai/Sho Hai - Doble Vida (320 kbps).mp3
|
||||||
|
Slick Rick/Slick Rick Behind Bars.mp3
|
||||||
|
Tote King/Tote King - matematicas.mp3
|
||||||
|
Tote King/Tote King Mentiras.mp3
|
||||||
|
Tote King/Tote King Ni de ellos ni de ellas.mp3
|
||||||
|
Tote King/Toteking - Redes Sociales (Videoclip) (320 kbps).mp3
|
||||||
|
Violadores del Verso/Pura Droga Sin Cortar (320 kbps).mp3
|
||||||
|
Violadores del Verso/VIOLADORES DEL VERSO - A LAS COSAS POR SU NOMBRE (320 kbps).mp3
|
||||||
|
Violadores del Verso/VIOLADORES DEL VERSO - VIVIR PARA CONTARLO (320 kbps).mp3
|
||||||
|
ZPU/ZPU - Camino Sólo (Music Video) (128 kbps).mp3
|
||||||
|
ZPU/ZPU - HE TENIDO UN SUEÑO HD (CANAL BOA) (128 kbps).mp3
|
||||||
|
Eminem/Go To Sleep.mp3
|
||||||
1
mpd/playlists/stages of trauma.m3u
Executable file
1
mpd/playlists/stages of trauma.m3u
Executable file
@@ -0,0 +1 @@
|
|||||||
|
Metallica/Metallica One with REAL BASS 24bit48kHz.mp3
|
||||||
31
mpd/state
Normal file
31
mpd/state
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
sw_volume: 34
|
||||||
|
audio_device_state:1:Local Pulse Audio
|
||||||
|
audio_device_state:1:toggle_visualizer
|
||||||
|
state: pause
|
||||||
|
current: 5
|
||||||
|
time: 173.278
|
||||||
|
random: 1
|
||||||
|
repeat: 0
|
||||||
|
single: 0
|
||||||
|
consume: 0
|
||||||
|
crossfade: 0
|
||||||
|
mixrampdb: 0
|
||||||
|
mixrampdelay: -1
|
||||||
|
lastloadedplaylist: A Breeze In The Northern Sky
|
||||||
|
playlist_begin
|
||||||
|
0:Bathory/Bathory The lake.mp3
|
||||||
|
1:Mayhem/Freezing Moon.mp3
|
||||||
|
2:Amon Amarth/2016 - Jomsviking/01. First Kill.mp3
|
||||||
|
3:Amon Amarth/2016 - Jomsviking/04. One Against All.mp3
|
||||||
|
4:Amon Amarth/2008 - Twilight Of The Thunder God/01. Twilight Of The Thunder God.mp3
|
||||||
|
5:Amon Amarth/2008 - Twilight Of The Thunder God/02. Free Will Sacrifice.mp3
|
||||||
|
6:Amon Amarth/2008 - Twilight Of The Thunder God/03. Guardians Of Asgaard.mp3
|
||||||
|
7:DevilDriver/DevilDriver - Devildriver - 2003/06 - The Mountain.mp3
|
||||||
|
8:Dimmu Borgir/Dimmu Borgir - Puntanical Euphoric Misanthropia - 2001/06 - Puritania.mp3
|
||||||
|
9:Dimmu Borgir/Dimmu Borgir - Puntanical Euphoric Misanthropia - 2001/09 - Absolute Sole Right.mp3
|
||||||
|
10:Gorgoroth/Gorgoroth - Instinctus Bestalis altinhometal - 2015/02 - Dionysian Rite.mp3
|
||||||
|
11:Gorgoroth/Gorgoroth - Instinctus Bestalis altinhometal - 2015/01 - Radix Malorum.mp3
|
||||||
|
12:Gorgoroth/Gorgoroth - Instinctus Bestalis altinhometal - 2015/03 - Ad Omnipotens Aeterne Diabolus.mp3
|
||||||
|
13:Gorgoroth/Gorgoroth - Instinctus Bestalis altinhometal - 2015/05 - Burn In His Light.mp3
|
||||||
|
14:Darkthrone/Quintessence.mp3
|
||||||
|
playlist_end
|
||||||
BIN
mpd/sticker.sql
Executable file
BIN
mpd/sticker.sql
Executable file
Binary file not shown.
480
ncmpcpp/bindings
Executable file
480
ncmpcpp/bindings
Executable file
@@ -0,0 +1,480 @@
|
|||||||
|
|
||||||
|
##############################################################
|
||||||
|
## This is the example bindings file. Copy it to ##
|
||||||
|
## ~/.ncmpcpp/bindings or $XDG_CONFIG_HOME/ncmpcpp/bindings ##
|
||||||
|
## and set up your preferences ##
|
||||||
|
##############################################################
|
||||||
|
#
|
||||||
|
#def_key "mouse"
|
||||||
|
# mouse_event
|
||||||
|
#
|
||||||
|
#def_key "up"
|
||||||
|
# scroll_up
|
||||||
|
#
|
||||||
|
#def_key "shift-up"
|
||||||
|
# select_item
|
||||||
|
# scroll_up
|
||||||
|
#
|
||||||
|
#def_key "down"
|
||||||
|
# scroll_down
|
||||||
|
#
|
||||||
|
#def_key "shift-down"
|
||||||
|
# select_item
|
||||||
|
# scroll_down
|
||||||
|
#
|
||||||
|
#def_key "["
|
||||||
|
# scroll_up_album
|
||||||
|
#
|
||||||
|
#def_key "]"
|
||||||
|
# scroll_down_album
|
||||||
|
#
|
||||||
|
#def_key "{"
|
||||||
|
# scroll_up_artist
|
||||||
|
#
|
||||||
|
#def_key "}"
|
||||||
|
# scroll_down_artist
|
||||||
|
#
|
||||||
|
#def_key "page_up"
|
||||||
|
# page_up
|
||||||
|
#
|
||||||
|
#def_key "page_down"
|
||||||
|
# page_down
|
||||||
|
#
|
||||||
|
#def_key "home"
|
||||||
|
# move_home
|
||||||
|
#
|
||||||
|
#def_key "end"
|
||||||
|
# move_end
|
||||||
|
#
|
||||||
|
#def_key "insert"
|
||||||
|
# select_item
|
||||||
|
#
|
||||||
|
#def_key "enter"
|
||||||
|
# enter_directory
|
||||||
|
#
|
||||||
|
#def_key "enter"
|
||||||
|
# toggle_output
|
||||||
|
#
|
||||||
|
#def_key "enter"
|
||||||
|
# run_action
|
||||||
|
#
|
||||||
|
#def_key "enter"
|
||||||
|
# play_item
|
||||||
|
#
|
||||||
|
#def_key "space"
|
||||||
|
# add_item_to_playlist
|
||||||
|
#
|
||||||
|
#def_key "space"
|
||||||
|
# toggle_lyrics_update_on_song_change
|
||||||
|
#
|
||||||
|
#def_key "space"
|
||||||
|
# toggle_visualization_type
|
||||||
|
#
|
||||||
|
def_key "delete"
|
||||||
|
delete_playlist_items
|
||||||
|
#
|
||||||
|
#def_key "delete"
|
||||||
|
# delete_browser_items
|
||||||
|
#
|
||||||
|
def_key "delete"
|
||||||
|
delete_stored_playlist
|
||||||
|
#
|
||||||
|
#def_key "right"
|
||||||
|
# next_column
|
||||||
|
#
|
||||||
|
#def_key "right"
|
||||||
|
# slave_screen
|
||||||
|
#
|
||||||
|
#def_key "right"
|
||||||
|
# volume_up
|
||||||
|
#
|
||||||
|
#def_key "+"
|
||||||
|
# volume_up
|
||||||
|
#
|
||||||
|
#def_key "left"
|
||||||
|
# previous_column
|
||||||
|
#
|
||||||
|
#def_key "left"
|
||||||
|
# master_screen
|
||||||
|
#
|
||||||
|
#def_key "left"
|
||||||
|
# volume_down
|
||||||
|
#
|
||||||
|
#def_key "-"
|
||||||
|
# volume_down
|
||||||
|
#
|
||||||
|
#def_key ":"
|
||||||
|
# execute_command
|
||||||
|
#
|
||||||
|
#def_key "tab"
|
||||||
|
# next_screen
|
||||||
|
#
|
||||||
|
#def_key "shift-tab"
|
||||||
|
# previous_screen
|
||||||
|
#
|
||||||
|
#def_key "f1"
|
||||||
|
# show_help
|
||||||
|
#
|
||||||
|
#def_key "1"
|
||||||
|
# show_playlist
|
||||||
|
#
|
||||||
|
#def_key "2"
|
||||||
|
# show_browser
|
||||||
|
#
|
||||||
|
#def_key "2"
|
||||||
|
# change_browse_mode
|
||||||
|
#
|
||||||
|
#def_key "3"
|
||||||
|
# show_search_engine
|
||||||
|
#
|
||||||
|
#def_key "3"
|
||||||
|
# reset_search_engine
|
||||||
|
#
|
||||||
|
#def_key "4"
|
||||||
|
# show_media_library
|
||||||
|
#
|
||||||
|
#def_key "4"
|
||||||
|
# toggle_media_library_columns_mode
|
||||||
|
#
|
||||||
|
#def_key "5"
|
||||||
|
# show_playlist_editor
|
||||||
|
#
|
||||||
|
#def_key "6"
|
||||||
|
# show_tag_editor
|
||||||
|
#
|
||||||
|
#def_key "7"
|
||||||
|
# show_outputs
|
||||||
|
#
|
||||||
|
#def_key "8"
|
||||||
|
# show_visualizer
|
||||||
|
#
|
||||||
|
#def_key "="
|
||||||
|
# show_clock
|
||||||
|
#
|
||||||
|
#def_key "@"
|
||||||
|
# show_server_info
|
||||||
|
#
|
||||||
|
#def_key "s"
|
||||||
|
# stop
|
||||||
|
#
|
||||||
|
#def_key "p"
|
||||||
|
# pause
|
||||||
|
#
|
||||||
|
#def_key ">"
|
||||||
|
# next
|
||||||
|
#
|
||||||
|
#def_key "<"
|
||||||
|
# previous
|
||||||
|
#
|
||||||
|
#def_key "ctrl-h"
|
||||||
|
# jump_to_parent_directory
|
||||||
|
#
|
||||||
|
#def_key "ctrl-h"
|
||||||
|
# replay_song
|
||||||
|
#
|
||||||
|
#def_key "backspace"
|
||||||
|
# jump_to_parent_directory
|
||||||
|
#
|
||||||
|
#def_key "backspace"
|
||||||
|
# replay_song
|
||||||
|
#
|
||||||
|
#def_key "f"
|
||||||
|
# seek_forward
|
||||||
|
#
|
||||||
|
#def_key "b"
|
||||||
|
# seek_backward
|
||||||
|
#
|
||||||
|
#def_key "r"
|
||||||
|
# toggle_repeat
|
||||||
|
#
|
||||||
|
#def_key "z"
|
||||||
|
# toggle_random
|
||||||
|
#
|
||||||
|
#def_key "y"
|
||||||
|
# save_tag_changes
|
||||||
|
#
|
||||||
|
#def_key "y"
|
||||||
|
# start_searching
|
||||||
|
#
|
||||||
|
#def_key "y"
|
||||||
|
# toggle_single
|
||||||
|
#
|
||||||
|
#def_key "R"
|
||||||
|
# toggle_consume
|
||||||
|
#
|
||||||
|
#def_key "Y"
|
||||||
|
# toggle_replay_gain_mode
|
||||||
|
#
|
||||||
|
#def_key "T"
|
||||||
|
# toggle_add_mode
|
||||||
|
#
|
||||||
|
#def_key "|"
|
||||||
|
# toggle_mouse
|
||||||
|
#
|
||||||
|
#def_key "#"
|
||||||
|
# toggle_bitrate_visibility
|
||||||
|
#
|
||||||
|
#def_key "Z"
|
||||||
|
# shuffle
|
||||||
|
#
|
||||||
|
#def_key "x"
|
||||||
|
# toggle_crossfade
|
||||||
|
#
|
||||||
|
#def_key "X"
|
||||||
|
# set_crossfade
|
||||||
|
#
|
||||||
|
#def_key "u"
|
||||||
|
# update_database
|
||||||
|
#
|
||||||
|
def_key "ctrl-s"
|
||||||
|
sort_playlist
|
||||||
|
#
|
||||||
|
#def_key "ctrl-s"
|
||||||
|
# toggle_browser_sort_mode
|
||||||
|
#
|
||||||
|
#def_key "ctrl-s"
|
||||||
|
# toggle_media_library_sort_mode
|
||||||
|
#
|
||||||
|
#def_key "ctrl-r"
|
||||||
|
# reverse_playlist
|
||||||
|
#
|
||||||
|
#def_key "ctrl-f"
|
||||||
|
# apply_filter
|
||||||
|
#
|
||||||
|
#def_key "ctrl-_"
|
||||||
|
# select_found_items
|
||||||
|
#
|
||||||
|
#def_key "/"
|
||||||
|
# find
|
||||||
|
#
|
||||||
|
#def_key "/"
|
||||||
|
# find_item_forward
|
||||||
|
#
|
||||||
|
#def_key "?"
|
||||||
|
# find
|
||||||
|
#
|
||||||
|
#def_key "?"
|
||||||
|
# find_item_backward
|
||||||
|
#
|
||||||
|
#def_key "."
|
||||||
|
# next_found_item
|
||||||
|
#
|
||||||
|
#def_key ","
|
||||||
|
# previous_found_item
|
||||||
|
#
|
||||||
|
#def_key "w"
|
||||||
|
# toggle_find_mode
|
||||||
|
#
|
||||||
|
#def_key "e"
|
||||||
|
# edit_song
|
||||||
|
#
|
||||||
|
#def_key "e"
|
||||||
|
# edit_library_tag
|
||||||
|
#
|
||||||
|
#def_key "e"
|
||||||
|
# edit_library_album
|
||||||
|
#
|
||||||
|
#def_key "e"
|
||||||
|
# edit_directory_name
|
||||||
|
#
|
||||||
|
#def_key "e"
|
||||||
|
# edit_playlist_name
|
||||||
|
#
|
||||||
|
#def_key "e"
|
||||||
|
# edit_lyrics
|
||||||
|
#
|
||||||
|
#def_key "i"
|
||||||
|
# show_song_info
|
||||||
|
#
|
||||||
|
#def_key "I"
|
||||||
|
# show_artist_info
|
||||||
|
#
|
||||||
|
#def_key "g"
|
||||||
|
# jump_to_position_in_song
|
||||||
|
#
|
||||||
|
#def_key "l"
|
||||||
|
# show_lyrics
|
||||||
|
#
|
||||||
|
#def_key "ctrl-v"
|
||||||
|
# select_range
|
||||||
|
#
|
||||||
|
#def_key "v"
|
||||||
|
# reverse_selection
|
||||||
|
#
|
||||||
|
#def_key "V"
|
||||||
|
# remove_selection
|
||||||
|
#
|
||||||
|
#def_key "B"
|
||||||
|
# select_album
|
||||||
|
#
|
||||||
|
#def_key "a"
|
||||||
|
# add_selected_items
|
||||||
|
#
|
||||||
|
#def_key "c"
|
||||||
|
# clear_playlist
|
||||||
|
#
|
||||||
|
#def_key "c"
|
||||||
|
# clear_main_playlist
|
||||||
|
#
|
||||||
|
#def_key "C"
|
||||||
|
# crop_playlist
|
||||||
|
#
|
||||||
|
#def_key "C"
|
||||||
|
# crop_main_playlist
|
||||||
|
#
|
||||||
|
#def_key "m"
|
||||||
|
# move_sort_order_up
|
||||||
|
#
|
||||||
|
#def_key "m"
|
||||||
|
# move_selected_items_up
|
||||||
|
#
|
||||||
|
#def_key "n"
|
||||||
|
# move_sort_order_down
|
||||||
|
#
|
||||||
|
#def_key "n"
|
||||||
|
# move_selected_items_down
|
||||||
|
#
|
||||||
|
#def_key "M"
|
||||||
|
# move_selected_items_to
|
||||||
|
#
|
||||||
|
#def_key "A"
|
||||||
|
# add
|
||||||
|
#
|
||||||
|
#def_key "S"
|
||||||
|
# save_playlist
|
||||||
|
#
|
||||||
|
#def_key "o"
|
||||||
|
# jump_to_playing_song
|
||||||
|
#
|
||||||
|
#def_key "G"
|
||||||
|
# jump_to_browser
|
||||||
|
#
|
||||||
|
#def_key "G"
|
||||||
|
# jump_to_playlist_editor
|
||||||
|
#
|
||||||
|
#def_key "~"
|
||||||
|
# jump_to_media_library
|
||||||
|
#
|
||||||
|
#def_key "E"
|
||||||
|
# jump_to_tag_editor
|
||||||
|
#
|
||||||
|
#def_key "U"
|
||||||
|
# toggle_playing_song_centering
|
||||||
|
#
|
||||||
|
#def_key "P"
|
||||||
|
# toggle_display_mode
|
||||||
|
#
|
||||||
|
#def_key "\\"
|
||||||
|
# toggle_interface
|
||||||
|
#
|
||||||
|
#def_key "!"
|
||||||
|
# toggle_separators_between_albums
|
||||||
|
#
|
||||||
|
#def_key "L"
|
||||||
|
# toggle_lyrics_fetcher
|
||||||
|
#
|
||||||
|
#def_key "F"
|
||||||
|
# fetch_lyrics_in_background
|
||||||
|
#
|
||||||
|
#def_key "alt-l"
|
||||||
|
# toggle_fetching_lyrics_in_background
|
||||||
|
#
|
||||||
|
#def_key "ctrl-l"
|
||||||
|
# toggle_screen_lock
|
||||||
|
#
|
||||||
|
#def_key "`"
|
||||||
|
# toggle_library_tag_type
|
||||||
|
#
|
||||||
|
#def_key "`"
|
||||||
|
# refetch_lyrics
|
||||||
|
#
|
||||||
|
#def_key "`"
|
||||||
|
# add_random_items
|
||||||
|
#
|
||||||
|
#def_key "ctrl-p"
|
||||||
|
# set_selected_items_priority
|
||||||
|
#
|
||||||
|
#def_key "q"
|
||||||
|
# quit
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#def_key "f"
|
||||||
|
# find
|
||||||
|
#def_key "f"
|
||||||
|
# find_item_forward
|
||||||
|
|
||||||
|
def_key "="
|
||||||
|
show_clock
|
||||||
|
def_key "+"
|
||||||
|
volume_up
|
||||||
|
|
||||||
|
def_key "j"
|
||||||
|
scroll_down
|
||||||
|
def_key "k"
|
||||||
|
scroll_up
|
||||||
|
|
||||||
|
def_key "ctrl-u"
|
||||||
|
page_up
|
||||||
|
#push_characters "kkkkkkkkkkkkkkk"
|
||||||
|
def_key "ctrl-d"
|
||||||
|
page_down
|
||||||
|
#push_characters "jjjjjjjjjjjjjjj"
|
||||||
|
def_key "u"
|
||||||
|
page_up
|
||||||
|
#push_characters "kkkkkkkkkkkkkkk"
|
||||||
|
def_key "d"
|
||||||
|
page_down
|
||||||
|
#push_characters "jjjjjjjjjjjjjjj"
|
||||||
|
def_key "h"
|
||||||
|
previous_column
|
||||||
|
def_key "l"
|
||||||
|
next_column
|
||||||
|
|
||||||
|
def_key "."
|
||||||
|
show_lyrics
|
||||||
|
|
||||||
|
def_key "n"
|
||||||
|
next_found_item
|
||||||
|
def_key "N"
|
||||||
|
previous_found_item
|
||||||
|
|
||||||
|
# not used but bound
|
||||||
|
def_key "J"
|
||||||
|
move_sort_order_down
|
||||||
|
def_key "K"
|
||||||
|
move_sort_order_up
|
||||||
|
def_key "h"
|
||||||
|
jump_to_parent_directory
|
||||||
|
def_key "l"
|
||||||
|
enter_directory
|
||||||
|
def_key "l"
|
||||||
|
run_action
|
||||||
|
def_key "l"
|
||||||
|
play_item
|
||||||
|
def_key "m"
|
||||||
|
show_media_library
|
||||||
|
def_key "m"
|
||||||
|
toggle_media_library_columns_mode
|
||||||
|
def_key "t"
|
||||||
|
show_tag_editor
|
||||||
|
def_key "v"
|
||||||
|
show_visualizer
|
||||||
|
def_key "G"
|
||||||
|
move_end
|
||||||
|
def_key "g"
|
||||||
|
move_home
|
||||||
|
#jump_to_position_in_song
|
||||||
|
def_key "U"
|
||||||
|
update_database
|
||||||
|
def_key "s"
|
||||||
|
reset_search_engine
|
||||||
|
def_key "s"
|
||||||
|
show_search_engine
|
||||||
|
def_key "f"
|
||||||
|
show_browser
|
||||||
|
def_key "f"
|
||||||
|
change_browse_mode
|
||||||
|
def_key "x"
|
||||||
|
delete_playlist_items
|
||||||
|
def_key "P"
|
||||||
|
show_playlist
|
||||||
66
ncmpcpp/config
Executable file
66
ncmpcpp/config
Executable file
@@ -0,0 +1,66 @@
|
|||||||
|
### Directories ###
|
||||||
|
ncmpcpp_directory = ~/.config/ncmpcpp
|
||||||
|
lyrics_directory = ~/.config/ncmpcpp/lyrics
|
||||||
|
mpd_music_dir = ~/Music
|
||||||
|
|
||||||
|
### Behaviour ###
|
||||||
|
# execute_on_song_change = "bash ~/.config/ncmpcpp/mpd-notification"
|
||||||
|
message_delay_time = 1
|
||||||
|
playlist_disable_highlight_delay = 2
|
||||||
|
autocenter_mode = "yes"
|
||||||
|
centered_cursor = "yes"
|
||||||
|
ignore_leading_the = "yes"
|
||||||
|
allow_for_physical_item_deletion = "no"
|
||||||
|
|
||||||
|
### Visualizer ###
|
||||||
|
visualizer_output_name = "mpd_visualizer"
|
||||||
|
visualizer_in_stereo = "yes"
|
||||||
|
visualizer_look = ●●
|
||||||
|
visualizer_type = ellipse
|
||||||
|
visualizer_color = 1,9,10,11,12
|
||||||
|
|
||||||
|
### Appearance ###
|
||||||
|
colors_enabled = "yes"
|
||||||
|
playlist_display_mode = "columns"
|
||||||
|
#user_interface = classic
|
||||||
|
user_interface = alternative
|
||||||
|
volume_color = "white"
|
||||||
|
|
||||||
|
# Window #
|
||||||
|
song_window_title_format = "Music "
|
||||||
|
# song_window_title_format = "{%a - }{%t}|{%f}"
|
||||||
|
statusbar_visibility = "no"
|
||||||
|
header_visibility = "no"
|
||||||
|
titles_visibility = "no"
|
||||||
|
display_bitrate = yes
|
||||||
|
|
||||||
|
# Separator #
|
||||||
|
playlist_separate_albums = no
|
||||||
|
|
||||||
|
# Progress bar #
|
||||||
|
progressbar_look = "▂▂▂"
|
||||||
|
progressbar_color = "234"
|
||||||
|
progressbar_elapsed_color = "252"
|
||||||
|
|
||||||
|
# Alternative UI
|
||||||
|
alternative_ui_separator_color = "black"
|
||||||
|
alternative_header_first_line_format = $b$5«$/b$5« $b$8{%t}|{%f}$/b $5»$b$5»$/b
|
||||||
|
alternative_header_second_line_format = {$b{$3%a$9}{ - $7%b$9}{ ($4%y$9)}}|{%D}
|
||||||
|
|
||||||
|
# Song list #
|
||||||
|
song_status_format= "$7%t"
|
||||||
|
song_list_format = " %t $R%A %l "
|
||||||
|
song_columns_list_format = "(50)[white]{tr} (50)[5]{a}"
|
||||||
|
|
||||||
|
song_library_format = {{%t$R%l}}|{%f}
|
||||||
|
|
||||||
|
# Colors #
|
||||||
|
main_window_color = "251"
|
||||||
|
current_item_prefix = "$(5)$r"
|
||||||
|
current_item_suffix = "$/r$(end)"
|
||||||
|
|
||||||
|
#current_item_inactive_column_prefix = red
|
||||||
|
#current_item_inactive_column_suffix = red
|
||||||
|
|
||||||
|
color1 = "white"
|
||||||
|
color2 = "red"
|
||||||
538
ncmpcpp/config_old
Executable file
538
ncmpcpp/config_old
Executable file
@@ -0,0 +1,538 @@
|
|||||||
|
|
||||||
|
##############################################################################
|
||||||
|
## This is the example configuration file. Copy it to $HOME/.ncmpcpp/config ##
|
||||||
|
## or $XDG_CONFIG_HOME/ncmpcpp/config and set up your preferences. ##
|
||||||
|
##############################################################################
|
||||||
|
#
|
||||||
|
ncmpcpp_directory = ~/.config/ncmpcpp
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Directory for storing downloaded lyrics. It defaults to ~/.lyrics since other
|
||||||
|
## MPD clients (eg. ncmpc) also use that location.
|
||||||
|
##
|
||||||
|
#
|
||||||
|
lyrics_directory = ~/.local/share/lyrics
|
||||||
|
#
|
||||||
|
##### connection settings #####
|
||||||
|
#
|
||||||
|
mpd_host = localhost
|
||||||
|
#
|
||||||
|
mpd_port = 6600
|
||||||
|
#
|
||||||
|
#mpd_connection_timeout = 5
|
||||||
|
#
|
||||||
|
## Needed for tag editor and file operations to work.
|
||||||
|
##
|
||||||
|
mpd_music_dir = "~/Música"
|
||||||
|
#
|
||||||
|
#mpd_crossfade_time = 5
|
||||||
|
#
|
||||||
|
##### music visualizer #####
|
||||||
|
##
|
||||||
|
## Note: In order to make music visualizer work you'll need to use mpd fifo
|
||||||
|
## output, whose format parameter has to be set to 44100:16:1 for mono
|
||||||
|
## visualization or 44100:16:2 for stereo visualization. Example configuration
|
||||||
|
## (it has to be put into mpd.conf):
|
||||||
|
##
|
||||||
|
#audio_output {
|
||||||
|
# type "fifo"
|
||||||
|
# name "Visualizer feed"
|
||||||
|
# path "/tmp/mpd.fifo"
|
||||||
|
# format "44100:16:2"
|
||||||
|
#}
|
||||||
|
##
|
||||||
|
#
|
||||||
|
#visualizer_fifo_path = /tmp/mpd.fifo
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Note: Below parameter is needed for ncmpcpp to determine which output
|
||||||
|
## provides data for visualizer and thus allow syncing between visualization and
|
||||||
|
## sound as currently there are some problems with it.
|
||||||
|
##
|
||||||
|
#
|
||||||
|
#visualizer_output_name = Visualizer feed
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## If you set format to 44100:16:2, make it 'yes'.
|
||||||
|
##
|
||||||
|
visualizer_in_stereo = yes
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Note: Below parameter defines how often ncmpcpp has to "synchronize"
|
||||||
|
## visualizer and audio outputs. 30 seconds is optimal value, but if you
|
||||||
|
## experience synchronization problems, set it to lower value. Keep in mind
|
||||||
|
## that sane values start with >=10.
|
||||||
|
##
|
||||||
|
#
|
||||||
|
#visualizer_sync_interval = 30
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Note: To enable spectrum frequency visualization you need to compile ncmpcpp
|
||||||
|
## with fftw3 support.
|
||||||
|
##
|
||||||
|
#
|
||||||
|
## Available values: spectrum, wave, wave_filled, ellipse.
|
||||||
|
##
|
||||||
|
visualizer_type = spectrum
|
||||||
|
#
|
||||||
|
|
||||||
|
#
|
||||||
|
#visualizer_color = blue, cyan, green, yellow, magenta, red
|
||||||
|
#
|
||||||
|
## Alternative subset of 256 colors for terminals that support it.
|
||||||
|
##
|
||||||
|
#visualizer_color = 41, 83, 119, 155, 185, 215, 209, 203, 197, 161
|
||||||
|
#
|
||||||
|
##### system encoding #####
|
||||||
|
##
|
||||||
|
## ncmpcpp should detect your charset encoding but if it failed to do so, you
|
||||||
|
## can specify charset encoding you are using here.
|
||||||
|
##
|
||||||
|
## Note: You can see whether your ncmpcpp build supports charset detection by
|
||||||
|
## checking output of `ncmpcpp --version`.
|
||||||
|
##
|
||||||
|
## Note: Since MPD uses UTF-8 by default, setting this option makes sense only
|
||||||
|
## if your encoding is different.
|
||||||
|
##
|
||||||
|
#
|
||||||
|
#system_encoding = ""
|
||||||
|
#
|
||||||
|
##### delays #####
|
||||||
|
#
|
||||||
|
## Time of inactivity (in seconds) after playlist highlighting will be disabled
|
||||||
|
## (0 = always on).
|
||||||
|
##
|
||||||
|
#playlist_disable_highlight_delay = 5
|
||||||
|
#
|
||||||
|
## Defines how long messages are supposed to be visible.
|
||||||
|
##
|
||||||
|
message_delay_time = 1
|
||||||
|
#
|
||||||
|
##### song format #####
|
||||||
|
##
|
||||||
|
## For a song format you can use:
|
||||||
|
##
|
||||||
|
## %l - length
|
||||||
|
## %f - filename
|
||||||
|
## %D - directory
|
||||||
|
## %a - artist
|
||||||
|
## %A - album artist
|
||||||
|
## %t - title
|
||||||
|
## %b - album
|
||||||
|
## %y - date
|
||||||
|
## %n - track number (01/12 -> 01)
|
||||||
|
## %N - full track info (01/12 -> 01/12)
|
||||||
|
## %g - genre
|
||||||
|
## %c - composer
|
||||||
|
## %p - performer
|
||||||
|
## %d - disc
|
||||||
|
## %C - comment
|
||||||
|
## %P - priority
|
||||||
|
## $R - begin right alignment
|
||||||
|
##
|
||||||
|
## If you want to make sure that a part of the format is displayed only when
|
||||||
|
## certain tags are present, you can archieve it by grouping them with brackets,
|
||||||
|
## e.g. '{%a - %t}' will be evaluated to 'ARTIST - TITLE' if both tags are
|
||||||
|
## present or '' otherwise. It is also possible to define a list of
|
||||||
|
## alternatives by providing several groups and separating them with '|',
|
||||||
|
## e.g. '{%t}|{%f}' will be evaluated to 'TITLE' or 'FILENAME' if the former is
|
||||||
|
## not present.
|
||||||
|
##
|
||||||
|
## Note: If you want to set limit on maximal length of a tag, just put the
|
||||||
|
## appropriate number between % and character that defines tag type, e.g. to
|
||||||
|
## make album take max. 20 terminal cells, use '%20b'.
|
||||||
|
##
|
||||||
|
## In addition, formats support markers used for text attributes. They are
|
||||||
|
## followed by character '$'. After that you can put:
|
||||||
|
##
|
||||||
|
## - 0 - default window color (discards all other colors)
|
||||||
|
## - 1 - black
|
||||||
|
## - 2 - red
|
||||||
|
## - 3 - green
|
||||||
|
## - 4 - yellow
|
||||||
|
## - 5 - blue
|
||||||
|
## - 6 - magenta
|
||||||
|
## - 7 - cyan
|
||||||
|
## - 8 - white
|
||||||
|
## - 9 - end of current color
|
||||||
|
## - b - bold text
|
||||||
|
## - u - underline text
|
||||||
|
## - r - reverse colors
|
||||||
|
## - a - use alternative character set
|
||||||
|
##
|
||||||
|
## If you don't want to use a non-color attribute anymore, just put it again,
|
||||||
|
## but this time insert character '/' between '$' and attribute character,
|
||||||
|
## e.g. {$b%t$/b}|{$r%f$/r} will display bolded title tag or filename with
|
||||||
|
## reversed colors.
|
||||||
|
##
|
||||||
|
## If you want to use 256 colors and/or background colors in formats (the naming
|
||||||
|
## scheme is described below in section about color definitions), it can be done
|
||||||
|
## with the syntax $(COLOR), e.g. to set the artist tag to one of the
|
||||||
|
## non-standard colors and make it have yellow background, you need to write
|
||||||
|
## $(197_yellow)%a$(end). Note that for standard colors this is interchangable
|
||||||
|
## with attributes listed above.
|
||||||
|
##
|
||||||
|
## Note: colors can be nested.
|
||||||
|
##
|
||||||
|
#
|
||||||
|
song_list_format = {$4%a - }{%t}|{$8%f$9}$R{$3(%l)$9}
|
||||||
|
#
|
||||||
|
song_status_format = $b{{$8"%t"}} $3by {$4%a{ $3in $7%b{ (%y)}} $3}|{$8%f}
|
||||||
|
#
|
||||||
|
song_library_format = {%n - }{%t}|{%f}
|
||||||
|
#
|
||||||
|
alternative_header_first_line_format = $b$1$aqqu$/a$9 {%t}|{%f} $1$atqq$/a$9$/b
|
||||||
|
#
|
||||||
|
alternative_header_second_line_format = {{$4$b%a$/b$9}{ - $7%b$9}{ ($4%y$9)}}|{%D}
|
||||||
|
#
|
||||||
|
current_item_prefix = $(cyan)$r$b
|
||||||
|
#
|
||||||
|
current_item_suffix = $/r$(end)$/b
|
||||||
|
#
|
||||||
|
current_item_inactive_column_prefix = $(magenta)$r
|
||||||
|
#
|
||||||
|
current_item_inactive_column_suffix = $/r$(end)
|
||||||
|
#
|
||||||
|
#now_playing_prefix = $b
|
||||||
|
#
|
||||||
|
#now_playing_suffix = $/b
|
||||||
|
#
|
||||||
|
#browser_playlist_prefix = "$2playlist$9 "
|
||||||
|
#
|
||||||
|
#selected_item_prefix = $6
|
||||||
|
#
|
||||||
|
#selected_item_suffix = $9
|
||||||
|
#
|
||||||
|
#modified_item_prefix = $3> $9
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Note: attributes are not supported for the following variables.
|
||||||
|
##
|
||||||
|
#song_window_title_format = {%a - }{%t}|{%f}
|
||||||
|
##
|
||||||
|
## Note: Below variables are used for sorting songs in browser. The sort mode
|
||||||
|
## determines how songs are sorted, and can be used in combination with a sort
|
||||||
|
## format to specify a custom sorting format. Available values for
|
||||||
|
## browser_sort_mode are "name", "mtime", "format" and "noop".
|
||||||
|
##
|
||||||
|
#
|
||||||
|
#browser_sort_mode = name
|
||||||
|
#
|
||||||
|
#browser_sort_format = {%a - }{%t}|{%f} {(%l)}
|
||||||
|
#
|
||||||
|
##### columns settings #####
|
||||||
|
##
|
||||||
|
## syntax of song columns list format is "column column etc."
|
||||||
|
##
|
||||||
|
## - syntax for each column is:
|
||||||
|
##
|
||||||
|
## (width of the column)[color of the column]{displayed tag}
|
||||||
|
##
|
||||||
|
## Note: Width is by default in %, if you want a column to have fixed size, add
|
||||||
|
## 'f' after the value, e.g. (10)[white]{a} will be the column that take 10% of
|
||||||
|
## screen (so the real width will depend on actual screen size), whereas
|
||||||
|
## (10f)[white]{a} will take 10 terminal cells, no matter how wide the screen
|
||||||
|
## is.
|
||||||
|
##
|
||||||
|
## - color is optional (if you want the default one, leave the field empty).
|
||||||
|
##
|
||||||
|
## Note: You can give a column additional attributes by putting appropriate
|
||||||
|
## character after displayed tag character. Available attributes are:
|
||||||
|
##
|
||||||
|
## - r - column will be right aligned
|
||||||
|
## - E - if tag is empty, empty tag marker won't be displayed
|
||||||
|
##
|
||||||
|
## You can also:
|
||||||
|
##
|
||||||
|
## - give a column custom name by putting it after attributes, separated with
|
||||||
|
## character ':', e.g. {lr:Length} gives you right aligned column of lengths
|
||||||
|
## named "Length".
|
||||||
|
##
|
||||||
|
## - define sequence of tags, that have to be displayed in case predecessor is
|
||||||
|
## empty in a way similar to the one in classic song format, i.e. using '|'
|
||||||
|
## character, e.g. {a|c|p:Owner} creates column named "Owner" that tries to
|
||||||
|
## display artist tag and then composer and performer if previous ones are not
|
||||||
|
## available.
|
||||||
|
##
|
||||||
|
#
|
||||||
|
#song_columns_list_format = (20)[]{a} (6f)[green]{NE} (50)[white]{t|f:Title} (20)[cyan]{b} (7f)[magenta]{l}
|
||||||
|
#
|
||||||
|
##### various settings #####
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Note: Custom command that will be executed each time song changes. Useful for
|
||||||
|
## notifications etc.
|
||||||
|
##
|
||||||
|
#execute_on_song_change = ""
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Note: Custom command that will be executed each time player state
|
||||||
|
## changes. The environment variable MPD_PLAYER_STATE is set to the current
|
||||||
|
## state (either unknown, play, pause, or stop) for its duration.
|
||||||
|
##
|
||||||
|
#
|
||||||
|
#execute_on_player_state_change = ""
|
||||||
|
#
|
||||||
|
#playlist_show_mpd_host = no
|
||||||
|
#
|
||||||
|
#playlist_show_remaining_time = no
|
||||||
|
#
|
||||||
|
#playlist_shorten_total_times = no
|
||||||
|
#
|
||||||
|
#playlist_separate_albums = no
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Note: Possible display modes: classic, columns.
|
||||||
|
##
|
||||||
|
playlist_display_mode = columns
|
||||||
|
#
|
||||||
|
browser_display_mode = columns
|
||||||
|
#
|
||||||
|
#search_engine_display_mode = classic
|
||||||
|
#
|
||||||
|
#playlist_editor_display_mode = classic
|
||||||
|
#
|
||||||
|
#discard_colors_if_item_is_selected = yes
|
||||||
|
#
|
||||||
|
#show_duplicate_tags = true
|
||||||
|
#
|
||||||
|
#incremental_seeking = yes
|
||||||
|
#
|
||||||
|
#seek_time = 1
|
||||||
|
#
|
||||||
|
#volume_change_step = 2
|
||||||
|
#
|
||||||
|
#autocenter_mode = no
|
||||||
|
#
|
||||||
|
#centered_cursor = no
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Note: You can specify third character which will be used to build 'empty'
|
||||||
|
## part of progressbar.
|
||||||
|
##
|
||||||
|
progressbar_look = =>
|
||||||
|
#
|
||||||
|
## Available values: database, playlist.
|
||||||
|
##
|
||||||
|
#default_place_to_search_in = database
|
||||||
|
#
|
||||||
|
## Available values: classic, alternative.
|
||||||
|
##
|
||||||
|
#user_interface = classic
|
||||||
|
#
|
||||||
|
#data_fetching_delay = yes
|
||||||
|
#
|
||||||
|
## Available values: artist, album_artist, date, genre, composer, performer.
|
||||||
|
##
|
||||||
|
media_library_primary_tag = album_artist
|
||||||
|
#
|
||||||
|
media_library_albums_split_by_date = no
|
||||||
|
#
|
||||||
|
## Available values: wrapped, normal.
|
||||||
|
##
|
||||||
|
#default_find_mode = wrapped
|
||||||
|
#
|
||||||
|
#default_tag_editor_pattern = %n - %t
|
||||||
|
#
|
||||||
|
#header_visibility = yes
|
||||||
|
#
|
||||||
|
#statusbar_visibility = yes
|
||||||
|
#
|
||||||
|
#titles_visibility = yes
|
||||||
|
#
|
||||||
|
#header_text_scrolling = yes
|
||||||
|
#
|
||||||
|
cyclic_scrolling = yes
|
||||||
|
#
|
||||||
|
#lines_scrolled = 2
|
||||||
|
#
|
||||||
|
#lyrics_fetchers = lyricwiki, azlyrics, genius, sing365, lyricsmania, metrolyrics, justsomelyrics, jahlyrics, plyrics, tekstowo, internet
|
||||||
|
#
|
||||||
|
#follow_now_playing_lyrics = no
|
||||||
|
#
|
||||||
|
#fetch_lyrics_for_current_song_in_background = no
|
||||||
|
#
|
||||||
|
#store_lyrics_in_song_dir = no
|
||||||
|
#
|
||||||
|
#generate_win32_compatible_filenames = yes
|
||||||
|
#
|
||||||
|
#allow_for_physical_item_deletion = no
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Note: If you set this variable, ncmpcpp will try to get info from last.fm in
|
||||||
|
## language you set and if it fails, it will fall back to english. Otherwise it
|
||||||
|
## will use english the first time.
|
||||||
|
##
|
||||||
|
## Note: Language has to be expressed as an ISO 639 alpha-2 code.
|
||||||
|
##
|
||||||
|
#lastfm_preferred_language = en
|
||||||
|
#
|
||||||
|
#space_add_mode = add_remove
|
||||||
|
#
|
||||||
|
#show_hidden_files_in_local_browser = no
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## How shall screen switcher work?
|
||||||
|
##
|
||||||
|
## - "previous" - switch between the current and previous screen.
|
||||||
|
## - "screen1,...,screenN" - switch between given sequence of screens.
|
||||||
|
##
|
||||||
|
## Screens available for use: help, playlist, browser, search_engine,
|
||||||
|
## media_library, playlist_editor, tag_editor, outputs, visualizer, clock,
|
||||||
|
## lyrics, last_fm.
|
||||||
|
##
|
||||||
|
#screen_switcher_mode = playlist, browser
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Note: You can define startup screen by choosing screen from the list above.
|
||||||
|
##
|
||||||
|
startup_screen = media_library
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Note: You can define startup slave screen by choosing screen from the list
|
||||||
|
## above or an empty value for no slave screen.
|
||||||
|
##
|
||||||
|
#startup_slave_screen = ""
|
||||||
|
#
|
||||||
|
startup_slave_screen_focus = no
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Default width of locked screen (in %). Acceptable values are from 20 to 80.
|
||||||
|
##
|
||||||
|
#
|
||||||
|
#locked_screen_width_part = 50
|
||||||
|
#
|
||||||
|
#ask_for_locked_screen_width_part = yes
|
||||||
|
#
|
||||||
|
jump_to_now_playing_song_at_start = yes
|
||||||
|
#
|
||||||
|
ask_before_clearing_playlists = no
|
||||||
|
#
|
||||||
|
#clock_display_seconds = no
|
||||||
|
#
|
||||||
|
display_volume_level = yes
|
||||||
|
#
|
||||||
|
display_bitrate = yes
|
||||||
|
#
|
||||||
|
#display_remaining_time = no
|
||||||
|
#
|
||||||
|
## Available values: none, basic, extended, perl.
|
||||||
|
##
|
||||||
|
#regular_expressions = perl
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Note: if below is enabled, ncmpcpp will ignore leading "The" word while
|
||||||
|
## sorting items in browser, tags in media library, etc.
|
||||||
|
##
|
||||||
|
ignore_leading_the = yes
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Note: if below is enabled, ncmpcpp will ignore diacritics while searching and
|
||||||
|
## filtering lists. This takes an effect only if boost was compiled with ICU
|
||||||
|
## support.
|
||||||
|
##
|
||||||
|
#ignore_diacritics = no
|
||||||
|
#
|
||||||
|
#block_search_constraints_change_if_items_found = yes
|
||||||
|
#
|
||||||
|
#mouse_support = yes
|
||||||
|
#
|
||||||
|
#mouse_list_scroll_whole_page = yes
|
||||||
|
#
|
||||||
|
#empty_tag_marker = <empty>
|
||||||
|
#
|
||||||
|
#tags_separator = " | "
|
||||||
|
#
|
||||||
|
#tag_editor_extended_numeration = no
|
||||||
|
#
|
||||||
|
#media_library_sort_by_mtime = no
|
||||||
|
#
|
||||||
|
#enable_window_title = yes
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Note: You can choose default search mode for search engine. Available modes
|
||||||
|
## are:
|
||||||
|
##
|
||||||
|
## - 1 - use mpd built-in searching (no regexes, pattern matching)
|
||||||
|
##
|
||||||
|
## - 2 - use ncmpcpp searching (pattern matching with support for regexes, but
|
||||||
|
## if your mpd is on a remote machine, downloading big database to process
|
||||||
|
## it can take a while
|
||||||
|
##
|
||||||
|
## - 3 - match only exact values (this mode uses mpd function for searching in
|
||||||
|
## database and local one for searching in current playlist)
|
||||||
|
##
|
||||||
|
#
|
||||||
|
#search_engine_default_search_mode = 1
|
||||||
|
#
|
||||||
|
external_editor = vim
|
||||||
|
#
|
||||||
|
## Note: set to yes if external editor is a console application.
|
||||||
|
##
|
||||||
|
use_console_editor = yes
|
||||||
|
#
|
||||||
|
##### colors definitions #####
|
||||||
|
##
|
||||||
|
## It is possible to set a background color by setting a color value
|
||||||
|
## "<foreground>_<background>", e.g. red_black will set foregound color to red
|
||||||
|
## and background color to black.
|
||||||
|
##
|
||||||
|
## In addition, for terminals that support 256 colors it is possible to set one
|
||||||
|
## of them by using a number in range [1, 256] instead of color name,
|
||||||
|
## e.g. numerical value corresponding to red_black is 2_1. To find out if the
|
||||||
|
## terminal supports 256 colors, run ncmpcpp and check out the bottom of the
|
||||||
|
## help screen for list of available colors and their numerical values.
|
||||||
|
##
|
||||||
|
## What is more, there are two special values for the background color:
|
||||||
|
## "transparent" and "current". The first one explicitly sets the background to
|
||||||
|
## be transparent, while the second one allows you to preserve current
|
||||||
|
## background color and change only the foreground one. It's used implicitly
|
||||||
|
## when background color is not specified.
|
||||||
|
##
|
||||||
|
## Moreover, it is possible to attach format information to selected color
|
||||||
|
## variables by appending to their end a colon followed by one or more format
|
||||||
|
## flags, e.g. black:b or red:ur. The following variables support this syntax:
|
||||||
|
## visualizer_color, color1, color2, empty_tag_color, volume_color,
|
||||||
|
## state_line_color, state_flags_color, progressbar_color,
|
||||||
|
## progressbar_elapsed_color, player_state_color, statusbar_time_color,
|
||||||
|
## alternative_ui_separator_color.
|
||||||
|
##
|
||||||
|
## Note: due to technical limitations of older ncurses version, if 256 colors
|
||||||
|
## are used there is a possibility that you'll be able to use only colors with
|
||||||
|
## transparent background.
|
||||||
|
#
|
||||||
|
#colors_enabled = yes
|
||||||
|
#
|
||||||
|
empty_tag_color = magenta
|
||||||
|
#
|
||||||
|
#header_window_color = magenta
|
||||||
|
#
|
||||||
|
#volume_color = default
|
||||||
|
#
|
||||||
|
#state_line_color = default
|
||||||
|
#
|
||||||
|
#state_flags_color = default:b
|
||||||
|
#
|
||||||
|
main_window_color = white
|
||||||
|
#
|
||||||
|
#color1 = white
|
||||||
|
#
|
||||||
|
#color2 = green
|
||||||
|
#
|
||||||
|
progressbar_color = black:b
|
||||||
|
#
|
||||||
|
progressbar_elapsed_color = blue:b
|
||||||
|
#
|
||||||
|
statusbar_color = red
|
||||||
|
#
|
||||||
|
statusbar_time_color = cyan:b
|
||||||
|
#
|
||||||
|
#player_state_color = default:b
|
||||||
|
#
|
||||||
|
#alternative_ui_separator_color = black:b
|
||||||
|
#
|
||||||
|
#window_border_color = green
|
||||||
|
#
|
||||||
|
#active_window_border = red
|
||||||
|
#
|
||||||
|
|
||||||
62
ncmpcpp/config_old_2
Executable file
62
ncmpcpp/config_old_2
Executable file
@@ -0,0 +1,62 @@
|
|||||||
|
### Directories ###
|
||||||
|
ncmpcpp_directory = ~/.config/ncmpcpp
|
||||||
|
lyrics_directory = ~/.config/ncmpcpp/lyrics
|
||||||
|
mpd_music_dir = ~/Música
|
||||||
|
|
||||||
|
### Behaviour ###
|
||||||
|
# execute_on_song_change = "bash ~/.config/ncmpcpp/mpd-notification"
|
||||||
|
message_delay_time = 1
|
||||||
|
playlist_disable_highlight_delay = 2
|
||||||
|
autocenter_mode = "yes"
|
||||||
|
centered_cursor = "yes"
|
||||||
|
ignore_leading_the = "yes"
|
||||||
|
allow_for_physical_item_deletion = "no"
|
||||||
|
|
||||||
|
### Visualizer ###
|
||||||
|
visualizer_fifo_path = /tmp/mpd.fifo
|
||||||
|
visualizer_output_name = "mpd_visualizer"
|
||||||
|
visualizer_in_stereo = "yes"
|
||||||
|
visualizer_sync_interval = 30
|
||||||
|
visualizer_look = ●●
|
||||||
|
|
||||||
|
### Appearance ###
|
||||||
|
colors_enabled = "yes"
|
||||||
|
playlist_display_mode = "columns"
|
||||||
|
#user_interface = classic
|
||||||
|
user_interface = alternative
|
||||||
|
volume_color = "white"
|
||||||
|
|
||||||
|
# Window #
|
||||||
|
song_window_title_format = "Music"
|
||||||
|
# song_window_title_format = "{%a - }{%t}|{%f}"
|
||||||
|
statusbar_visibility = "no"
|
||||||
|
header_visibility = "no"
|
||||||
|
titles_visibility = "no"
|
||||||
|
|
||||||
|
# Progress bar #
|
||||||
|
progressbar_look = "▂▂▂"
|
||||||
|
progressbar_color = "234"
|
||||||
|
progressbar_elapsed_color = "252"
|
||||||
|
|
||||||
|
# Alternative UI
|
||||||
|
alternative_ui_separator_color = "black"
|
||||||
|
alternative_header_first_line_format = $b$5«$/b$5« $b$8{%t}|{%f}$/b $5»$b$5»$/b
|
||||||
|
alternative_header_second_line_format = {$b{$2%a$9}{ - $7%b$9}{ ($2%y$9)}}|{%D}
|
||||||
|
|
||||||
|
# Song list #
|
||||||
|
song_status_format= "$7%t"
|
||||||
|
song_list_format = " %t $R%A %l "
|
||||||
|
song_columns_list_format = "(50)[white]{tr} (50)[blue]{a}"
|
||||||
|
|
||||||
|
song_library_format = {{%t$R%l}}|{%f}
|
||||||
|
|
||||||
|
# Colors #
|
||||||
|
main_window_color = "blue"
|
||||||
|
current_item_prefix = "$(blue)$r"
|
||||||
|
current_item_suffix = "$/r$(end)"
|
||||||
|
|
||||||
|
#current_item_inactive_column_prefix = red
|
||||||
|
#current_item_inactive_column_suffix = red
|
||||||
|
|
||||||
|
color1 = "white"
|
||||||
|
color2 = "red"
|
||||||
563
ncmpcpp/config_visualizer
Executable file
563
ncmpcpp/config_visualizer
Executable file
@@ -0,0 +1,563 @@
|
|||||||
|
### Directories ###
|
||||||
|
ncmpcpp_directory = ~/.config/ncmpcpp
|
||||||
|
lyrics_directory = ~/.config/ncmpcpp/lyrics
|
||||||
|
mpd_music_dir = ~/Music
|
||||||
|
|
||||||
|
### Behaviour ###
|
||||||
|
# execute_on_song_change = "bash ~/.config/ncmpcpp/mpd-notification"
|
||||||
|
message_delay_time = 1
|
||||||
|
autocenter_mode = "yes"
|
||||||
|
centered_cursor = "yes"
|
||||||
|
ignore_leading_the = "yes"
|
||||||
|
allow_for_physical_item_deletion = "no"
|
||||||
|
|
||||||
|
### Visualizer ###
|
||||||
|
visualizer_fifo_path = /tmp/mpd.fifo
|
||||||
|
visualizer_output_name = "mpd_visualizer"
|
||||||
|
visualizer_in_stereo = "yes"
|
||||||
|
visualizer_sample_multiplier = 2
|
||||||
|
visualizer_sync_interval = 30
|
||||||
|
visualizer_look = ●●
|
||||||
|
|
||||||
|
### Appearance ###
|
||||||
|
colors_enabled = "yes"
|
||||||
|
playlist_display_mode = "columns"
|
||||||
|
|
||||||
|
# Window #
|
||||||
|
song_window_title_format = "visualizer » {%a - }{%t}|{%f}"
|
||||||
|
statusbar_visibility = "no"
|
||||||
|
header_visibility = "no"
|
||||||
|
titles_visibility = "no"
|
||||||
|
|
||||||
|
# Progress bar #
|
||||||
|
progressbar_look = " "
|
||||||
|
progressbar_color = "black"
|
||||||
|
progressbar_elapsed_color = "white"
|
||||||
|
progressbar_boldness = "yes"
|
||||||
|
# Song status #
|
||||||
|
#now_playing_prefix = "$b"
|
||||||
|
#now_playing_suffix = "$/b"
|
||||||
|
song_status_format = "$b$5%t$/b {$8by} $b$5%a$8$/b"
|
||||||
|
#song_status_format = " $2%a $4⟫$3⟫ $7%t $4⟫$3⟫ $5%b "
|
||||||
|
#song_status_format = "$8%t $9• $2%a $9•{ $5%b $9• }$7%y$9"
|
||||||
|
# Song list #
|
||||||
|
#song_list_format = "{$8%a ⠂ }{%t}$R{%l}"
|
||||||
|
song_list_format = "{ $8%a $1» $2}{%t} $R$1%b"
|
||||||
|
# Playlist #
|
||||||
|
#song_columns_list_format = "$L(9)[white]{l} (20)[red]{a} (30)[green]{b}$R(20)[cyan]{t}"
|
||||||
|
#song_columns_list_format = "(25)[white]{a} (25)[blue]{brE} (47)[white]{t|f} (6f)[blue]{l}"
|
||||||
|
#song_columns_list_format = "(15)[white]{lr} (1)[black]{} (40)[red]{a} (40)[green]{t}"
|
||||||
|
#song_columns_list_format = "(40)[magenta]{ar} (40)[green]{t}"
|
||||||
|
song_columns_list_format = "(50)[cyan]{ar} (50)[yellow]{t}"
|
||||||
|
# Colors #
|
||||||
|
main_window_highlight_color = "green"
|
||||||
|
main_window_color = "blue"
|
||||||
|
#state_line_color = "yellow"
|
||||||
|
#state_flags_color = "green"
|
||||||
|
color1 = "white"
|
||||||
|
color2 = "red"
|
||||||
|
|
||||||
|
##### connection settings #####
|
||||||
|
#
|
||||||
|
#mpd_host = localhost
|
||||||
|
#
|
||||||
|
#mpd_port = 6600
|
||||||
|
#
|
||||||
|
#mpd_connection_timeout = 5
|
||||||
|
#
|
||||||
|
## Needed for tag editor and file operations to work.
|
||||||
|
##
|
||||||
|
#mpd_music_dir = ~/music
|
||||||
|
#
|
||||||
|
#mpd_crossfade_time = 5
|
||||||
|
#
|
||||||
|
##### music visualizer #####
|
||||||
|
##
|
||||||
|
## Note: In order to make music visualizer work you'll
|
||||||
|
## need to use mpd fifo output, whose format parameter
|
||||||
|
## has to be set to 44100:16:1 for mono visualization
|
||||||
|
## or 44100:16:2 for stereo visualization. Example
|
||||||
|
## configuration (it has to be put into mpd.conf):
|
||||||
|
##
|
||||||
|
## audio_output {
|
||||||
|
## type "fifo"
|
||||||
|
## name "Visualizer feed"
|
||||||
|
## path "/tmp/mpd.fifo"
|
||||||
|
## format "44100:16:2"
|
||||||
|
## }
|
||||||
|
##
|
||||||
|
#
|
||||||
|
#visualizer_fifo_path = /tmp/mpd.fifo
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Note: Below parameter is needed for ncmpcpp
|
||||||
|
## to determine which output provides data for
|
||||||
|
## visualizer and thus allow syncing between
|
||||||
|
## visualization and sound as currently there
|
||||||
|
## are some problems with it.
|
||||||
|
##
|
||||||
|
#
|
||||||
|
#visualizer_output_name = Visualizer feed
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## If you set format to 44100:16:2, make it 'yes'.
|
||||||
|
##
|
||||||
|
#visualizer_in_stereo = yes
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Multiply received samples by given value. Very
|
||||||
|
## useful for proper visualization of quiet music.
|
||||||
|
##
|
||||||
|
#visualizer_sample_multiplier = 1
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Note: Below parameter defines how often ncmpcpp
|
||||||
|
## has to "synchronize" visualizer and audio outputs.
|
||||||
|
## 30 seconds is optimal value, but if you experience
|
||||||
|
## synchronization problems, set it to lower value.
|
||||||
|
## Keep in mind that sane values start with >=10.
|
||||||
|
##
|
||||||
|
#
|
||||||
|
#visualizer_sync_interval = 30
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Note: To enable spectrum frequency visualization
|
||||||
|
## you need to compile ncmpcpp with fftw3 support.
|
||||||
|
##
|
||||||
|
#
|
||||||
|
## Available values: spectrum, wave, wave_filled, ellipse.
|
||||||
|
##
|
||||||
|
#visualizer_type = wave
|
||||||
|
#
|
||||||
|
#visualizer_look = ●▮
|
||||||
|
#
|
||||||
|
#visualizer_color = blue, cyan, green, yellow, magenta, red
|
||||||
|
#
|
||||||
|
## Alternative subset of 256 colors for terminals that support it.
|
||||||
|
##
|
||||||
|
#visualizer_color = 41, 83, 119, 155, 185, 215, 209, 203, 197, 161
|
||||||
|
#
|
||||||
|
##### system encoding #####
|
||||||
|
##
|
||||||
|
## ncmpcpp should detect your charset encoding
|
||||||
|
## but if it failed to do so, you can specify
|
||||||
|
## charset encoding you are using here.
|
||||||
|
##
|
||||||
|
## Note: You can see whether your ncmpcpp build
|
||||||
|
## supports charset detection by checking output
|
||||||
|
## of `ncmpcpp --version`.
|
||||||
|
##
|
||||||
|
## Note: Since MPD uses UTF-8 by default, setting
|
||||||
|
## this option makes sense only if your encoding
|
||||||
|
## is different.
|
||||||
|
##
|
||||||
|
#
|
||||||
|
#system_encoding = ""
|
||||||
|
#
|
||||||
|
##### delays #####
|
||||||
|
#
|
||||||
|
## Time of inactivity (in seconds) after playlist
|
||||||
|
## highlighting will be disabled (0 = always on).
|
||||||
|
##
|
||||||
|
#playlist_disable_highlight_delay = 5
|
||||||
|
#
|
||||||
|
## Defines how long messages are supposed to be visible.
|
||||||
|
##
|
||||||
|
#message_delay_time = 5
|
||||||
|
#
|
||||||
|
##### song format #####
|
||||||
|
##
|
||||||
|
## For a song format you can use:
|
||||||
|
##
|
||||||
|
## %l - length
|
||||||
|
## %f - filename
|
||||||
|
## %D - directory
|
||||||
|
## %a - artist
|
||||||
|
## %A - album artist
|
||||||
|
## %t - title
|
||||||
|
## %b - album
|
||||||
|
## %y - date
|
||||||
|
## %n - track number (01/12 -> 01)
|
||||||
|
## %N - full track info (01/12 -> 01/12)
|
||||||
|
## %g - genre
|
||||||
|
## %c - composer
|
||||||
|
## %p - performer
|
||||||
|
## %d - disc
|
||||||
|
## %C - comment
|
||||||
|
## %P - priority
|
||||||
|
## $R - begin right alignment
|
||||||
|
##
|
||||||
|
## If you want to make sure that a part of the format is displayed
|
||||||
|
## only when certain tags are present, you can archieve it by
|
||||||
|
## grouping them with brackets, e.g. '{%a - %t}' will be evaluated
|
||||||
|
## to 'ARTIST - TITLE' if both tags are present or '' otherwise.
|
||||||
|
## It is also possible to define a list of alternatives by providing
|
||||||
|
## several groups and separating them with '|', e.g. '{%t}|{%f}'
|
||||||
|
## will be evaluated to 'TITLE' or 'FILENAME' if the former is not
|
||||||
|
## present.
|
||||||
|
##
|
||||||
|
## Note: If you want to set limit on maximal length of a tag, just
|
||||||
|
## put the appropriate number between % and character that defines
|
||||||
|
## tag type, e.g. to make album take max. 20 terminal cells, use '%20b'.
|
||||||
|
##
|
||||||
|
## In addition, formats support markers used for text attributes.
|
||||||
|
## They are followed by character '$'. After that you can put:
|
||||||
|
##
|
||||||
|
## - 0 - default window color (discards all other colors)
|
||||||
|
## - 1 - black
|
||||||
|
## - 2 - red
|
||||||
|
## - 3 - green
|
||||||
|
## - 4 - yellow
|
||||||
|
## - 5 - blue
|
||||||
|
## - 6 - magenta
|
||||||
|
## - 7 - cyan
|
||||||
|
## - 8 - white
|
||||||
|
## - 9 - end of current color
|
||||||
|
## - b - bold text
|
||||||
|
## - u - underline text
|
||||||
|
## - r - reverse colors
|
||||||
|
## - a - use alternative character set
|
||||||
|
##
|
||||||
|
## If you don't want to use a non-color attribute anymore, just put it
|
||||||
|
## again, but this time insert character '/' between '$' and attribute
|
||||||
|
## character, e.g. {$b%t$/b}|{$r%f$/r} will display bolded title tag
|
||||||
|
## or filename with reversed colors.
|
||||||
|
##
|
||||||
|
## If you want to use 256 colors and/or background colors in formats
|
||||||
|
## (the naming scheme is described below in section about color
|
||||||
|
## definitions), it can be done with the syntax $(COLOR), e.g. to set
|
||||||
|
## the artist tag to one of the non-standard colors and make it have
|
||||||
|
## yellow background, you need to write $(197_yellow)%a$(end). Note
|
||||||
|
## that for standard colors this is interchangable with attributes
|
||||||
|
## listed above.
|
||||||
|
##
|
||||||
|
## Note: colors can be nested.
|
||||||
|
##
|
||||||
|
#
|
||||||
|
#song_list_format = {%a - }{%t}|{$8%f$9}$R{$3(%l)$9}
|
||||||
|
#
|
||||||
|
#song_status_format = {{%a{ "%b"{ (%y)}} - }{%t}}|{%f}
|
||||||
|
#
|
||||||
|
#song_library_format = {%n - }{%t}|{%f}
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#alternative_header_first_line_format = $b$1$aqqu$/a$9 {%t}|{%f} $1$atqq$/a$9$/b
|
||||||
|
#
|
||||||
|
#alternative_header_second_line_format = {{$4$b%a$/b$9}{ - $7%b$9}{ ($4%y$9)}}|{%D}
|
||||||
|
#
|
||||||
|
#now_playing_prefix = $b
|
||||||
|
#
|
||||||
|
#now_playing_suffix = $/b
|
||||||
|
#
|
||||||
|
#browser_playlist_prefix = "$2playlist$9 "
|
||||||
|
#
|
||||||
|
#selected_item_prefix = $6
|
||||||
|
#
|
||||||
|
#selected_item_suffix = $9
|
||||||
|
#
|
||||||
|
#modified_item_prefix = $3> $9
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Note: attributes are not supported for the following variables.
|
||||||
|
##
|
||||||
|
#song_window_title_format = {%a - }{%t}|{%f}
|
||||||
|
##
|
||||||
|
## Note: Below variables are used for sorting songs in browser.
|
||||||
|
## The sort mode determines how songs are sorted, and can be used
|
||||||
|
## in combination with a sort format to specify a custom sorting format.
|
||||||
|
## Available values for browser_sort_mode are "name", "mtime", "format"
|
||||||
|
## and "noop".
|
||||||
|
##
|
||||||
|
#
|
||||||
|
#browser_sort_mode = name
|
||||||
|
#
|
||||||
|
#browser_sort_format = {%a - }{%t}|{%f} {(%l)}
|
||||||
|
#
|
||||||
|
##### columns settings #####
|
||||||
|
##
|
||||||
|
## syntax of song columns list format is "column column etc."
|
||||||
|
##
|
||||||
|
## - syntax for each column is:
|
||||||
|
##
|
||||||
|
## (width of the column)[color of the column]{displayed tag}
|
||||||
|
##
|
||||||
|
## Note: Width is by default in %, if you want a column to
|
||||||
|
## have fixed size, add 'f' after the value, e.g. (10)[white]{a}
|
||||||
|
## will be the column that take 10% of screen (so the real width
|
||||||
|
## will depend on actual screen size), whereas (10f)[white]{a}
|
||||||
|
## will take 10 terminal cells, no matter how wide the screen is.
|
||||||
|
##
|
||||||
|
## - color is optional (if you want the default one,
|
||||||
|
## leave the field empty).
|
||||||
|
##
|
||||||
|
## Note: You can give a column additional attributes by putting appropriate
|
||||||
|
## character after displayed tag character. Available attributes are:
|
||||||
|
##
|
||||||
|
## - r - column will be right aligned
|
||||||
|
## - E - if tag is empty, empty tag marker won't be displayed
|
||||||
|
##
|
||||||
|
## You can also:
|
||||||
|
##
|
||||||
|
## - give a column custom name by putting it after attributes,
|
||||||
|
## separated with character ':', e.g. {lr:Length} gives you
|
||||||
|
## right aligned column of lengths named "Length".
|
||||||
|
##
|
||||||
|
## - define sequence of tags, that have to be displayed in case
|
||||||
|
## predecessor is empty in a way similar to the one in classic
|
||||||
|
## song format, i.e. using '|' character, e.g. {a|c|p:Owner}
|
||||||
|
## creates column named "Owner" that tries to display artist
|
||||||
|
## tag and then composer and performer if previous ones are
|
||||||
|
## not available.
|
||||||
|
##
|
||||||
|
#
|
||||||
|
#song_columns_list_format = (20)[]{a} (6f)[green]{NE} (50)[white]{t|f:Title} (20)[cyan]{b} (7f)[magenta]{l}
|
||||||
|
#
|
||||||
|
##### various settings #####
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Note: Custom command that will be executed each
|
||||||
|
## time song changes. Useful for notifications etc.
|
||||||
|
##
|
||||||
|
#execute_on_song_change = ""
|
||||||
|
#
|
||||||
|
#playlist_show_mpd_host = no
|
||||||
|
#
|
||||||
|
#playlist_show_remaining_time = no
|
||||||
|
#
|
||||||
|
#playlist_shorten_total_times = no
|
||||||
|
#
|
||||||
|
#playlist_separate_albums = no
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Note: Possible display modes: classic, columns.
|
||||||
|
##
|
||||||
|
#playlist_display_mode = columns
|
||||||
|
#
|
||||||
|
#browser_display_mode = classic
|
||||||
|
#
|
||||||
|
#search_engine_display_mode = classic
|
||||||
|
#
|
||||||
|
#playlist_editor_display_mode = classic
|
||||||
|
#
|
||||||
|
#discard_colors_if_item_is_selected = yes
|
||||||
|
#
|
||||||
|
#incremental_seeking = yes
|
||||||
|
#
|
||||||
|
#seek_time = 1
|
||||||
|
#
|
||||||
|
#volume_change_step = 2
|
||||||
|
#
|
||||||
|
#autocenter_mode = no
|
||||||
|
#
|
||||||
|
#centered_cursor = no
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Note: You can specify third character which will
|
||||||
|
## be used to build 'empty' part of progressbar.
|
||||||
|
##
|
||||||
|
#progressbar_look = =>
|
||||||
|
#
|
||||||
|
#progressbar_boldness = yes
|
||||||
|
#
|
||||||
|
## Available values: database, playlist.
|
||||||
|
##
|
||||||
|
#default_place_to_search_in = database
|
||||||
|
#
|
||||||
|
## Available values: classic, alternative.
|
||||||
|
##
|
||||||
|
#user_interface = classic
|
||||||
|
#
|
||||||
|
#data_fetching_delay = yes
|
||||||
|
#
|
||||||
|
## Available values: artist, album_artist, date, genre, composer, performer.
|
||||||
|
##
|
||||||
|
#media_library_primary_tag = artist
|
||||||
|
#
|
||||||
|
## Available values: wrapped, normal.
|
||||||
|
##
|
||||||
|
#default_find_mode = wrapped
|
||||||
|
#
|
||||||
|
#default_tag_editor_pattern = %n - %t
|
||||||
|
#
|
||||||
|
#header_visibility = yes
|
||||||
|
#
|
||||||
|
#statusbar_visibility = yes
|
||||||
|
#
|
||||||
|
#titles_visibility = yes
|
||||||
|
#
|
||||||
|
#header_text_scrolling = yes
|
||||||
|
#
|
||||||
|
#cyclic_scrolling = no
|
||||||
|
#
|
||||||
|
#lines_scrolled = 2
|
||||||
|
#
|
||||||
|
#follow_now_playing_lyrics = no
|
||||||
|
#
|
||||||
|
#fetch_lyrics_for_current_song_in_background = no
|
||||||
|
#
|
||||||
|
#store_lyrics_in_song_dir = no
|
||||||
|
#
|
||||||
|
#generate_win32_compatible_filenames = yes
|
||||||
|
#
|
||||||
|
#allow_for_physical_item_deletion = no
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Note: If you set this variable, ncmpcpp will try to
|
||||||
|
## get info from last.fm in language you set and if it
|
||||||
|
## fails, it will fall back to english. Otherwise it will
|
||||||
|
## use english the first time.
|
||||||
|
##
|
||||||
|
## Note: Language has to be expressed as an ISO 639 alpha-2 code.
|
||||||
|
##
|
||||||
|
#lastfm_preferred_language = en
|
||||||
|
#
|
||||||
|
#show_hidden_files_in_local_browser = no
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## How shall screen switcher work?
|
||||||
|
##
|
||||||
|
## - "previous" - switch between the current and previous screen.
|
||||||
|
## - "screen1,...,screenN" - switch between given sequence of screens.
|
||||||
|
##
|
||||||
|
## Screens available for use: help, playlist, browser, search_engine,
|
||||||
|
## media_library, playlist_editor, tag_editor, outputs, visualizer, clock.
|
||||||
|
##
|
||||||
|
#screen_switcher_mode = playlist, browser
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Note: You can define startup screen
|
||||||
|
## by choosing screen from the list above.
|
||||||
|
##
|
||||||
|
#startup_screen = playlist
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Note: You can define startup slave screen
|
||||||
|
## by choosing screen from the list above or
|
||||||
|
## an empty value for no slave screen.
|
||||||
|
##
|
||||||
|
#startup_slave_screen = ""
|
||||||
|
#
|
||||||
|
#startup_slave_screen_focus = no
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Default width of locked screen (in %).
|
||||||
|
## Acceptable values are from 20 to 80.
|
||||||
|
##
|
||||||
|
#
|
||||||
|
#locked_screen_width_part = 50
|
||||||
|
#
|
||||||
|
#ask_for_locked_screen_width_part = yes
|
||||||
|
#
|
||||||
|
#jump_to_now_playing_song_at_start = yes
|
||||||
|
#
|
||||||
|
#ask_before_clearing_playlists = yes
|
||||||
|
#
|
||||||
|
#clock_display_seconds = no
|
||||||
|
#
|
||||||
|
#display_volume_level = yes
|
||||||
|
#
|
||||||
|
#display_bitrate = no
|
||||||
|
#
|
||||||
|
#display_remaining_time = no
|
||||||
|
#
|
||||||
|
## Available values: none, basic, extended, perl.
|
||||||
|
##
|
||||||
|
#regular_expressions = perl
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Note: If below is enabled, ncmpcpp will ignore leading
|
||||||
|
## "The" word while sorting items in browser, tags in
|
||||||
|
## media library, etc.
|
||||||
|
##
|
||||||
|
#ignore_leading_the = no
|
||||||
|
#
|
||||||
|
#block_search_constraints_change_if_items_found = yes
|
||||||
|
#
|
||||||
|
#mouse_support = yes
|
||||||
|
#
|
||||||
|
#mouse_list_scroll_whole_page = yes
|
||||||
|
#
|
||||||
|
#empty_tag_marker = <empty>
|
||||||
|
#
|
||||||
|
#tags_separator = " | "
|
||||||
|
#
|
||||||
|
#tag_editor_extended_numeration = no
|
||||||
|
#
|
||||||
|
#media_library_sort_by_mtime = no
|
||||||
|
#
|
||||||
|
#enable_window_title = yes
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Note: You can choose default search mode for search
|
||||||
|
## engine. Available modes are:
|
||||||
|
##
|
||||||
|
## - 1 - use mpd built-in searching (no regexes, pattern matching)
|
||||||
|
## - 2 - use ncmpcpp searching (pattern matching with support for regexes,
|
||||||
|
## but if your mpd is on a remote machine, downloading big database
|
||||||
|
## to process it can take a while
|
||||||
|
## - 3 - match only exact values (this mode uses mpd function for searching
|
||||||
|
## in database and local one for searching in current playlist)
|
||||||
|
##
|
||||||
|
#
|
||||||
|
#search_engine_default_search_mode = 1
|
||||||
|
#
|
||||||
|
#external_editor = nano
|
||||||
|
#
|
||||||
|
## Note: set to yes if external editor is a console application.
|
||||||
|
##
|
||||||
|
#use_console_editor = yes
|
||||||
|
#
|
||||||
|
##### colors definitions #####
|
||||||
|
##
|
||||||
|
## It is possible to set a background color by setting a color
|
||||||
|
## value "<foreground>_<background>", e.g. red_black will set
|
||||||
|
## foregound color to red and background color to black.
|
||||||
|
##
|
||||||
|
## In addition, for terminals that support 256 colors it
|
||||||
|
## is possible to set one of them by using a number in range
|
||||||
|
## [1, 256] instead of color name, e.g. numerical value
|
||||||
|
## corresponding to red_black is 2_1. To find out if the
|
||||||
|
## terminal supports 256 colors, run ncmpcpp and check out
|
||||||
|
## the bottom of the help screen for list of available colors
|
||||||
|
## and their numerical values.
|
||||||
|
##
|
||||||
|
## Note: due to technical limitations of ncurses, if 256 colors
|
||||||
|
## are used, it is possible to either use only the colors with
|
||||||
|
## default background color, or all pairs from 1_1 up to 254_127,
|
||||||
|
## depending on the ncurses version used.
|
||||||
|
##
|
||||||
|
#
|
||||||
|
#colors_enabled = yes
|
||||||
|
#
|
||||||
|
#empty_tag_color = cyan
|
||||||
|
#
|
||||||
|
#header_window_color = default
|
||||||
|
#
|
||||||
|
#volume_color = default
|
||||||
|
#
|
||||||
|
#state_line_color = default
|
||||||
|
#
|
||||||
|
#state_flags_color = default
|
||||||
|
#
|
||||||
|
#main_window_color = blue
|
||||||
|
#
|
||||||
|
#color1 = white
|
||||||
|
#
|
||||||
|
#color2 = green
|
||||||
|
#
|
||||||
|
#main_window_highlight_color = blue
|
||||||
|
#
|
||||||
|
#progressbar_color = black
|
||||||
|
#
|
||||||
|
#progressbar_elapsed_color = green
|
||||||
|
#
|
||||||
|
#statusbar_color = default
|
||||||
|
#
|
||||||
|
#alternative_ui_separator_color = black
|
||||||
|
#
|
||||||
|
#active_column_color = red
|
||||||
|
#
|
||||||
|
#window_border_color = green
|
||||||
|
#
|
||||||
|
#active_window_border = red
|
||||||
|
#
|
||||||
721
ncmpcpp/error.log
Executable file
721
ncmpcpp/error.log
Executable file
@@ -0,0 +1,721 @@
|
|||||||
|
writeCommonTags: couldn't write 'year' tag to 'Vantroi/Vantroi - ¡Quién me acompaña!, Album Completo 2020 (ytmp3s).m4a' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Vantroi/Vantroi - ¡Quién me acompaña!, Album Completo 2020 (ytmp3s).m4a' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Vantroi/VANTROI aqui es donde los vamos a detener (ytmp3s).m4a' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Vantroi/VANTROI aqui es donde los vamos a detener (ytmp3s).m4a' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Vantroi/VANTROI no nos moveran (ytmp3s).m4a' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Vantroi/VANTROI no nos moveran (ytmp3s).m4a' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Vantroi/Vantroi - ¡Quién me acompaña!, Album Completo 2020 (ytmp3s).m4a' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Vantroi/Vantroi - ¡Quién me acompaña!, Album Completo 2020 (ytmp3s).m4a' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Vantroi/VANTROI aqui es donde los vamos a detener (ytmp3s).m4a' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Vantroi/VANTROI aqui es donde los vamos a detener (ytmp3s).m4a' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Vantroi/VANTROI no nos moveran (ytmp3s).m4a' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Vantroi/VANTROI no nos moveran (ytmp3s).m4a' as it's not a positive integer
|
||||||
|
TagLib: Could not open file /home/danih/Música/[2009] - 30-TIW/01 - Escape.mp3
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/3 30 AM Coding Session - Lofi Hip Hop Mix [Study & Coding Beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/3 30 AM Coding Session - Lofi Hip Hop Mix [Study & Coding Beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/3 A.M Study Session 📚 - [lofi hip hop chill beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/3 A.M Study Session 📚 - [lofi hip hop chill beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Dark Monastery gregorian chants Gothic litanies Warhammer 40k ambient Grimdark RPG music.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Dark Monastery gregorian chants Gothic litanies Warhammer 40k ambient Grimdark RPG music.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Early morning lofi vibes.. lofi beats to study and relax studying lofi productivity lo-fi beats.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Early morning lofi vibes.. lofi beats to study and relax studying lofi productivity lo-fi beats.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Just wanna stay here forever ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Just wanna stay here forever ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Last breeze of the evening ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Last breeze of the evening ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/NOT LOFI METAL BEATS TO STRESS_CRAM TO.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/NOT LOFI METAL BEATS TO STRESS_CRAM TO.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Post-Rock for Studying-Focusing.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Post-Rock for Studying-Focusing.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/3 30 AM Coding Session - Lofi Hip Hop Mix [Study & Coding Beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/3 30 AM Coding Session - Lofi Hip Hop Mix [Study & Coding Beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/3 A.M Study Session 📚 - [lofi hip hop chill beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/3 A.M Study Session 📚 - [lofi hip hop chill beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Dark Monastery gregorian chants Gothic litanies Warhammer 40k ambient Grimdark RPG music.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Dark Monastery gregorian chants Gothic litanies Warhammer 40k ambient Grimdark RPG music.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Early morning lofi vibes.. lofi beats to study and relax studying lofi productivity lo-fi beats.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Early morning lofi vibes.. lofi beats to study and relax studying lofi productivity lo-fi beats.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Just wanna stay here forever ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Just wanna stay here forever ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Last breeze of the evening ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Last breeze of the evening ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/NOT LOFI METAL BEATS TO STRESS_CRAM TO.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/NOT LOFI METAL BEATS TO STRESS_CRAM TO.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Post-Rock for Studying-Focusing.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Post-Rock for Studying-Focusing.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/3 30 AM Coding Session - Lofi Hip Hop Mix [Study & Coding Beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/3 30 AM Coding Session - Lofi Hip Hop Mix [Study & Coding Beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/3 A.M Study Session 📚 - [lofi hip hop chill beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/3 A.M Study Session 📚 - [lofi hip hop chill beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Dark Monastery gregorian chants Gothic litanies Warhammer 40k ambient Grimdark RPG music.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Dark Monastery gregorian chants Gothic litanies Warhammer 40k ambient Grimdark RPG music.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Early morning lofi vibes.. lofi beats to study and relax studying lofi productivity lo-fi beats.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Early morning lofi vibes.. lofi beats to study and relax studying lofi productivity lo-fi beats.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Just wanna stay here forever ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Just wanna stay here forever ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Last breeze of the evening ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Last breeze of the evening ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/NOT LOFI METAL BEATS TO STRESS_CRAM TO.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/NOT LOFI METAL BEATS TO STRESS_CRAM TO.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Post-Rock for Studying-Focusing.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Post-Rock for Studying-Focusing.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/3 30 AM Coding Session - Lofi Hip Hop Mix [Study & Coding Beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/3 30 AM Coding Session - Lofi Hip Hop Mix [Study & Coding Beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/3 A.M Study Session 📚 - [lofi hip hop chill beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/3 A.M Study Session 📚 - [lofi hip hop chill beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Dark Monastery gregorian chants Gothic litanies Warhammer 40k ambient Grimdark RPG music.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Dark Monastery gregorian chants Gothic litanies Warhammer 40k ambient Grimdark RPG music.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Early morning lofi vibes.. lofi beats to study and relax studying lofi productivity lo-fi beats.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Early morning lofi vibes.. lofi beats to study and relax studying lofi productivity lo-fi beats.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Just wanna stay here forever ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Just wanna stay here forever ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Last breeze of the evening ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Last breeze of the evening ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/NOT LOFI METAL BEATS TO STRESS_CRAM TO.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/NOT LOFI METAL BEATS TO STRESS_CRAM TO.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Post-Rock for Studying-Focusing.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Post-Rock for Studying-Focusing.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/3 30 AM Coding Session - Lofi Hip Hop Mix [Study & Coding Beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/3 30 AM Coding Session - Lofi Hip Hop Mix [Study & Coding Beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/3 A.M Study Session 📚 - [lofi hip hop chill beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/3 A.M Study Session 📚 - [lofi hip hop chill beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Dark Monastery gregorian chants Gothic litanies Warhammer 40k ambient Grimdark RPG music.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Dark Monastery gregorian chants Gothic litanies Warhammer 40k ambient Grimdark RPG music.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Early morning lofi vibes.. lofi beats to study and relax studying lofi productivity lo-fi beats.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Early morning lofi vibes.. lofi beats to study and relax studying lofi productivity lo-fi beats.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Just wanna stay here forever ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Just wanna stay here forever ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Last breeze of the evening ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Last breeze of the evening ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/NOT LOFI METAL BEATS TO STRESS_CRAM TO.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/NOT LOFI METAL BEATS TO STRESS_CRAM TO.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Post-Rock for Studying-Focusing.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Post-Rock for Studying-Focusing.mp4' as it's not a positive integer
|
||||||
|
TagLib: Could not open file /home/danih/Música/Sho Hai - Doble Vida (320 kbps).mp3
|
||||||
|
TagLib: Could not open file /home/danih/Música/Sho Hai - Doble Vida (320 kbps).mp3
|
||||||
|
TagLib: Could not open file /home/danih/Música/Sho Hai - Doble Vida (320 kbps).mp3
|
||||||
|
TagLib: Could not open file /home/danih/Música/Sho Hai - Doble Vida (320 kbps).mp3
|
||||||
|
TagLib: Could not open file /home/danih/Música/Sho Hai - Doble Vida (320 kbps).mp3
|
||||||
|
TagLib: Could not open file /home/danih/Música/Sho Hai - Doble Vida (320 kbps).mp3
|
||||||
|
TagLib: Could not open file /home/danih/Música/Sho Hai - Doble Vida (320 kbps).mp3
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: Could not open file /home/danih/Música/Q݃<51><DD83>2$<1E>
|
||||||
|
TagLib: Could not open file /home/danih/mus/Au Ra/AuRa - Assassin Official Video.mp3
|
||||||
|
TagLib: Could not open file /home/danih/mus/Au Ra/AuRa - Assassin Official Video.mp3
|
||||||
|
TagLib: Could not open file /home/danih/mus/Au Ra/AuRa - Assassin Official Video.mp3
|
||||||
|
TagLib: Could not open file /home/danih/mus/Au Ra/AuRa - Assassin Official Video.mp3
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: Could not open file /home/danih/mus/Rammstein/Rammstein Ich Tu Dir Weh Official Video.mp3
|
||||||
|
TagLib: Could not open file /home/danih/mus/Rammstein/Rammstein Ich Tu Dir Weh Official Video.mp3
|
||||||
|
TagLib: Could not open file /home/danih/mus/Rammstein/Rammstein Ich Tu Dir Weh Official Video.mp3
|
||||||
|
TagLib: Could not open file /home/danih/mus/Rammstein/Rammstein Ich Tu Dir Weh Official Video.mp3
|
||||||
|
TagLib: Could not open file /home/danih/mus/Rammstein/Rammstein Ich Tu Dir Weh Official Video.mp3
|
||||||
|
TagLib: Could not open file /home/danih/mus/Rammstein/Rammstein Ich Tu Dir Weh Official Video.mp3
|
||||||
|
TagLib: Could not open file /home/danih/mus/Rammstein/Rammstein Ich Tu Dir Weh Official Video.mp3
|
||||||
|
TagLib: Could not open file /home/danih/mus/Rammstein/Rammstein Ich Tu Dir Weh Official Video.mp3
|
||||||
|
TagLib: Could not open file /home/danih/mus/Rammstein/Rammstein Ich Tu Dir Weh Official Video.mp3
|
||||||
|
TagLib: Could not open file /home/danih/mus/Rammstein/Rammstein Ich Tu Dir Weh Official Video.mp3
|
||||||
|
TagLib: Could not open file /home/danih/mus/Rammstein/Rammstein Ich Tu Dir Weh Official Video.mp3
|
||||||
|
TagLib: Could not open file /home/danih/mus/Rammstein/Rammstein Ich Tu Dir Weh Official Video.mp3
|
||||||
|
TagLib: Could not open file /home/danih/mus/Rammstein/rammstein-amerika-official-video.mp3
|
||||||
|
TagLib: Could not open file /home/danih/mus/Rammstein/rammstein-amerika-official-video.mp3
|
||||||
|
TagLib: Could not open file /home/danih/mus/Desakato/Desakato - Con el viento de cara/01- Desakato - Ritcher 7'5.mp3
|
||||||
|
TagLib: Could not open file /home/danih/mus/Desakato/Desakato - Con el viento de cara/01- Desakato - Ritcher 7'5.mp3
|
||||||
|
TagLib: Could not open file /home/danih/mus/Desakato/Desakato - Con el viento de cara/01- Desakato - Ritcher 7'5.mp3
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Lofi/3 30 AM Coding Session - Lofi Hip Hop Mix [Study & Coding Beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Lofi/3 30 AM Coding Session - Lofi Hip Hop Mix [Study & Coding Beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Lofi/3 A.M Study Session 📚 - [lofi hip hop chill beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Lofi/3 A.M Study Session 📚 - [lofi hip hop chill beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Lofi/Dark Monastery gregorian chants Gothic litanies Warhammer 40k ambient Grimdark RPG music.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Lofi/Dark Monastery gregorian chants Gothic litanies Warhammer 40k ambient Grimdark RPG music.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Lofi/Early morning lofi vibes.. lofi beats to study and relax studying lofi productivity lo-fi beats.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Lofi/Early morning lofi vibes.. lofi beats to study and relax studying lofi productivity lo-fi beats.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Lofi/Just wanna stay here forever ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Lofi/Just wanna stay here forever ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Lofi/Last breeze of the evening ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Lofi/Last breeze of the evening ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Lofi/NOT LOFI METAL BEATS TO STRESS_CRAM TO.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Lofi/NOT LOFI METAL BEATS TO STRESS_CRAM TO.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Lofi/Post-Rock for Studying-Focusing.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Lofi/Post-Rock for Studying-Focusing.mp4' as it's not a positive integer
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: Could not open file /home/danih/mus/Corey Taylor/Corey Taylor - Snuff (Acoustic).mp3
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Lofi/3 30 AM Coding Session - Lofi Hip Hop Mix [Study & Coding Beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Lofi/3 30 AM Coding Session - Lofi Hip Hop Mix [Study & Coding Beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Lofi/3 A.M Study Session 📚 - [lofi hip hop chill beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Lofi/3 A.M Study Session 📚 - [lofi hip hop chill beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Lofi/Dark Monastery gregorian chants Gothic litanies Warhammer 40k ambient Grimdark RPG music.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Lofi/Dark Monastery gregorian chants Gothic litanies Warhammer 40k ambient Grimdark RPG music.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Lofi/Early morning lofi vibes.. lofi beats to study and relax studying lofi productivity lo-fi beats.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Lofi/Early morning lofi vibes.. lofi beats to study and relax studying lofi productivity lo-fi beats.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Lofi/Just wanna stay here forever ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Lofi/Just wanna stay here forever ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Lofi/Last breeze of the evening ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Lofi/Last breeze of the evening ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Lofi/NOT LOFI METAL BEATS TO STRESS_CRAM TO.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Lofi/NOT LOFI METAL BEATS TO STRESS_CRAM TO.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Lofi/Post-Rock for Studying-Focusing.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Lofi/Post-Rock for Studying-Focusing.mp4' as it's not a positive integer
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Vantroi/Vantroi - ¡Quién me acompaña!, Album Completo 2020 (ytmp3s).m4a' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Vantroi/Vantroi - ¡Quién me acompaña!, Album Completo 2020 (ytmp3s).m4a' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Vantroi/VANTROI aqui es donde los vamos a detener (ytmp3s).m4a' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Vantroi/VANTROI aqui es donde los vamos a detener (ytmp3s).m4a' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Vantroi/VANTROI no nos moveran (ytmp3s).m4a' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Vantroi/VANTROI no nos moveran (ytmp3s).m4a' as it's not a positive integer
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: ID3v2::Tag::read() - Duplicate ID3v2 tags found.
|
||||||
|
TagLib: ID3v2::Tag::read() - Duplicate ID3v2 tags found.
|
||||||
|
TagLib: ID3v2::Tag::read() - Duplicate ID3v2 tags found.
|
||||||
|
TagLib: ID3v2::Tag::read() - Duplicate ID3v2 tags found.
|
||||||
|
TagLib: ID3v2::Tag::read() - Duplicate ID3v2 tags found.
|
||||||
|
TagLib: ID3v2::Tag::read() - Duplicate ID3v2 tags found.
|
||||||
|
TagLib: ID3v2::Tag::read() - Duplicate ID3v2 tags found.
|
||||||
|
TagLib: ID3v2::Tag::read() - Duplicate ID3v2 tags found.
|
||||||
|
TagLib: ID3v2::Tag::read() - Duplicate ID3v2 tags found.
|
||||||
|
TagLib: ID3v2::Tag::read() - Duplicate ID3v2 tags found.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Mojinos Escozios/Mojinos Escozios - Al carajo (video clip).mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Mojinos Escozios/Mojinos Escozios - Al carajo (video clip).mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Mojinos Escozios/Mojinos Escozios - Ladillas.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Mojinos Escozios/Mojinos Escozios - Ladillas.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Mojinos Escozios/Mojinos escozíos - Por el culo.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Mojinos Escozios/Mojinos escozíos - Por el culo.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Mojinos Escozios/Mojinos Escozios - Ya No Me Veo La Pisha.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Mojinos Escozios/Mojinos Escozios - Ya No Me Veo La Pisha.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Mojinos Escozios/Mojinos Escozios - Al carajo (video clip).mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Mojinos Escozios/Mojinos Escozios - Al carajo (video clip).mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Mojinos Escozios/Mojinos Escozios - Ladillas.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Mojinos Escozios/Mojinos Escozios - Ladillas.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Mojinos Escozios/Mojinos escozíos - Por el culo.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Mojinos Escozios/Mojinos escozíos - Por el culo.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Mojinos Escozios/Mojinos Escozios - Ya No Me Veo La Pisha.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Mojinos Escozios/Mojinos Escozios - Ya No Me Veo La Pisha.mp4' as it's not a positive integer
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: TagLib::ID3v2::Header::parse() - One of the size bytes in the id3v2 header was greater than the allowed 128.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: TagLib::ID3v2::Header::parse() - One of the size bytes in the id3v2 header was greater than the allowed 128.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: TagLib::ID3v2::Header::parse() - One of the size bytes in the id3v2 header was greater than the allowed 128.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: TagLib::ID3v2::Header::parse() - One of the size bytes in the id3v2 header was greater than the allowed 128.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: TagLib::ID3v2::Header::parse() - One of the size bytes in the id3v2 header was greater than the allowed 128.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: Could not open file /home/danih/music/El Reno Renardo/Y el Reino de la Cagalera de Bisbal/Amamos la Birra.mp3
|
||||||
|
TagLib: Could not open file /home/danih/music/El Reno Renardo/Y el Reino de la Cagalera de Bisbal/Amamos la Birra.mp3
|
||||||
|
TagLib: Could not open file /home/danih/music/El Reno Renardo/Y el Reino de la Cagalera de Bisbal/Amamos la Birra.mp3
|
||||||
|
TagLib: Could not open file /home/danih/music/El Reno Renardo/Y el Reino de la Cagalera de Bisbal/Amamos la Birra.mp3
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: TagLib::ID3v2::Header::parse() - One of the size bytes in the id3v2 header was greater than the allowed 128.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: TagLib::ID3v2::Header::parse() - One of the size bytes in the id3v2 header was greater than the allowed 128.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: TagLib::ID3v2::Header::parse() - One of the size bytes in the id3v2 header was greater than the allowed 128.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Mojinos Escozios/Mojinos Escozios - Al carajo (video clip).mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Mojinos Escozios/Mojinos Escozios - Al carajo (video clip).mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Mojinos Escozios/Mojinos Escozios - Ladillas.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Mojinos Escozios/Mojinos Escozios - Ladillas.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Mojinos Escozios/Mojinos escozíos - Por el culo.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Mojinos Escozios/Mojinos escozíos - Por el culo.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Mojinos Escozios/Mojinos Escozios - Ya No Me Veo La Pisha.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Mojinos Escozios/Mojinos Escozios - Ya No Me Veo La Pisha.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Mojinos Escozios/Mojinos Escozios - Al carajo (video clip).mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Mojinos Escozios/Mojinos Escozios - Al carajo (video clip).mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Mojinos Escozios/Mojinos Escozios - Ladillas.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Mojinos Escozios/Mojinos Escozios - Ladillas.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Mojinos Escozios/Mojinos escozíos - Por el culo.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Mojinos Escozios/Mojinos escozíos - Por el culo.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Mojinos Escozios/Mojinos Escozios - Ya No Me Veo La Pisha.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Mojinos Escozios/Mojinos Escozios - Ya No Me Veo La Pisha.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Mojinos Escozios/Mojinos Escozios - Al carajo (video clip).mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Mojinos Escozios/Mojinos Escozios - Al carajo (video clip).mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Mojinos Escozios/Mojinos Escozios - Ladillas.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Mojinos Escozios/Mojinos Escozios - Ladillas.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Mojinos Escozios/Mojinos escozíos - Por el culo.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Mojinos Escozios/Mojinos escozíos - Por el culo.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Mojinos Escozios/Mojinos Escozios - Ya No Me Veo La Pisha.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Mojinos Escozios/Mojinos Escozios - Ya No Me Veo La Pisha.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Lofi/3 30 AM Coding Session - Lofi Hip Hop Mix [Study & Coding Beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Lofi/3 30 AM Coding Session - Lofi Hip Hop Mix [Study & Coding Beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Lofi/3 A.M Study Session 📚 - [lofi hip hop chill beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Lofi/3 A.M Study Session 📚 - [lofi hip hop chill beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Lofi/Dark Monastery gregorian chants Gothic litanies Warhammer 40k ambient Grimdark RPG music.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Lofi/Dark Monastery gregorian chants Gothic litanies Warhammer 40k ambient Grimdark RPG music.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Lofi/Early morning lofi vibes.. lofi beats to study and relax studying lofi productivity lo-fi beats.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Lofi/Early morning lofi vibes.. lofi beats to study and relax studying lofi productivity lo-fi beats.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Lofi/Just wanna stay here forever ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Lofi/Just wanna stay here forever ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Lofi/Last breeze of the evening ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Lofi/Last breeze of the evening ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Lofi/NOT LOFI METAL BEATS TO STRESS_CRAM TO.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Lofi/NOT LOFI METAL BEATS TO STRESS_CRAM TO.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Lofi/Post-Rock for Studying-Focusing.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Lofi/Post-Rock for Studying-Focusing.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Lofi/3 30 AM Coding Session - Lofi Hip Hop Mix [Study & Coding Beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Lofi/3 30 AM Coding Session - Lofi Hip Hop Mix [Study & Coding Beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Lofi/3 A.M Study Session 📚 - [lofi hip hop chill beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Lofi/3 A.M Study Session 📚 - [lofi hip hop chill beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Lofi/Dark Monastery gregorian chants Gothic litanies Warhammer 40k ambient Grimdark RPG music.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Lofi/Dark Monastery gregorian chants Gothic litanies Warhammer 40k ambient Grimdark RPG music.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Lofi/Early morning lofi vibes.. lofi beats to study and relax studying lofi productivity lo-fi beats.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Lofi/Early morning lofi vibes.. lofi beats to study and relax studying lofi productivity lo-fi beats.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Lofi/Just wanna stay here forever ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Lofi/Just wanna stay here forever ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Lofi/Last breeze of the evening ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Lofi/Last breeze of the evening ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Lofi/NOT LOFI METAL BEATS TO STRESS_CRAM TO.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Lofi/NOT LOFI METAL BEATS TO STRESS_CRAM TO.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Lofi/Post-Rock for Studying-Focusing.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Lofi/Post-Rock for Studying-Focusing.mp4' as it's not a positive integer
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
CancelHow to Format Lyrics:Type out all lyrics, even if it’s a chorus that’s repeated throughout the songThe Section Header button breaks up song sections. Highlight the text then click the linkUse Bold and Italics only to distinguish between different singers in the same verse.E.g. “Verse 1: Kanye West, Jay-Z, Both”Capitalize each lineTo move an annotation to different lyrics in the song, use the [...] menu to switch to referent editing mode
|
||||||
0
ncmpcpp/lyrics/Bathory - The Lake.txt
Normal file
0
ncmpcpp/lyrics/Bathory - The Lake.txt
Normal file
0
ncmpcpp/lyrics/DevilDriver - I Dreamed I Died.txt
Normal file
0
ncmpcpp/lyrics/DevilDriver - I Dreamed I Died.txt
Normal file
0
ncmpcpp/lyrics/DevilDriver - The Mountain.txt
Normal file
0
ncmpcpp/lyrics/DevilDriver - The Mountain.txt
Normal file
0
ncmpcpp/lyrics/Falsalarma - Barna.txt
Normal file
0
ncmpcpp/lyrics/Falsalarma - Barna.txt
Normal file
95
ncmpcpp/lyrics/Fort Minor - Remember The Name.txt
Normal file
95
ncmpcpp/lyrics/Fort Minor - Remember The Name.txt
Normal file
@@ -0,0 +1,95 @@
|
|||||||
|
You ready?! Lets go!
|
||||||
|
Yeah, for those of you that want to know what we're all about
|
||||||
|
It's like this y'all (c'mon!)
|
||||||
|
|
||||||
|
[Chorus]
|
||||||
|
This is 10 percent luck, 20 percent skill
|
||||||
|
15 percent concentrated power of will
|
||||||
|
5 percent pleasure, 50 percent pain
|
||||||
|
And 100 percent reason to remember the name
|
||||||
|
|
||||||
|
[ Fort Minor ]
|
||||||
|
Mike
|
||||||
|
He doesn't need his name up in lights
|
||||||
|
He just wants to be heard whether it's the beat or the mic
|
||||||
|
He feels so unlike everybody else, alone
|
||||||
|
In spite of the fact that some people still think that they know him
|
||||||
|
But no, he knows the code
|
||||||
|
It's not about the salary
|
||||||
|
It's all about reality and making some noise
|
||||||
|
Makin the story - makin sure his clique stays up
|
||||||
|
That means when he puts it down Tak's pickin it up! let's go!
|
||||||
|
|
||||||
|
[ Styles of Beyond ]
|
||||||
|
Who the hell is he anyway?
|
||||||
|
He never really talks much
|
||||||
|
Never concerned with status but still leavin them star struck
|
||||||
|
Humbled through opportunities given to him despite the fact
|
||||||
|
That many misjudge him 'cause he makes a livin from writin raps
|
||||||
|
Put it together himself, now the picture connects
|
||||||
|
Never askin for someone's help, to get some respect
|
||||||
|
He's only focused on what he wrote, his will is beyond reach
|
||||||
|
And now when it all unfolds, the skill of an artist
|
||||||
|
|
||||||
|
[ Raiyu ]
|
||||||
|
It's just twenty percent skill
|
||||||
|
Eighty percent fear be a hundred percent clear cause Raiyu is ill
|
||||||
|
Who would've thought that he'd be the one that set the west in flames
|
||||||
|
Then I heard him wreckin with The Crystal Method, "Name Of The Game"
|
||||||
|
Came back, dropped Megadeth, took em to church
|
||||||
|
I like bleach man, why you have the stupidest verse?
|
||||||
|
This dude is the truth, now everybody givin him guest spots
|
||||||
|
His stock's through the roof I heard he f**kin with S. Dot!
|
||||||
|
|
||||||
|
[Chorus]
|
||||||
|
This is 10 percent luck, 20 percent skill
|
||||||
|
15 percent concentrated power of will
|
||||||
|
5 percent pleasure, 50 percent pain
|
||||||
|
|
||||||
|
And 100 percent reason to remember the name
|
||||||
|
|
||||||
|
[ Ryu ]
|
||||||
|
They call him Ryu The Sick
|
||||||
|
And he's spittin fire with Mike
|
||||||
|
Got him out the dryer he's hot
|
||||||
|
Found him in Fort Minor with Tak
|
||||||
|
Been a f**kin anihilist porcupine
|
||||||
|
He's a p____, he's a c___, the type women wanna be with, and rappers hope he get shot
|
||||||
|
Eight years in the makin, patiently waitin to blow
|
||||||
|
Now the record with Shinoda's takin over the globe
|
||||||
|
He's got a partner in crime, his s___ is equally dope
|
||||||
|
You wont believe the kind of s___ that comes out of this kid's throat
|
||||||
|
|
||||||
|
[ Styles of Beyond ]
|
||||||
|
Tak!
|
||||||
|
He's not your everyday on the block
|
||||||
|
He knows how to work with what he's got
|
||||||
|
Makin his way to the top
|
||||||
|
People think its a common owners name
|
||||||
|
People keep askin him was it given at birth
|
||||||
|
Or does it stand for an acronym. No
|
||||||
|
He's livin proof, Got him rockin the booth
|
||||||
|
He'll get you buzzin quicker than a shot of vodka with juice
|
||||||
|
Him and his crew are known around as one of the best
|
||||||
|
Dedicated to what they do and give a hundred percent
|
||||||
|
|
||||||
|
[ Fort Minor ]
|
||||||
|
Forget Mike - Nobody really knows how or why he works so hard
|
||||||
|
It seems like he's never got time
|
||||||
|
Because he, writes every note and he writes every line
|
||||||
|
And I've seen him at work when that light goes on in his mind
|
||||||
|
It's like a design is written in his head every time
|
||||||
|
Before he even touches a key or speaks in a rhyme
|
||||||
|
And those motherf**kers he runs with, those kids that he signed?
|
||||||
|
Ridiculous, without even trying, how do they do it?!
|
||||||
|
|
||||||
|
[Chorus]
|
||||||
|
This is 10 percent luck, 20 percent skill
|
||||||
|
15 percent concentrated power of will
|
||||||
|
5 percent pleasure, 50 percent pain
|
||||||
|
And 100 percent reason to remember the name
|
||||||
|
|
||||||
|
[Outro - Mike Shinoda]
|
||||||
|
Yeah! Fort Minor
|
||||||
|
M. Shinoda - Styles of Beyond
|
||||||
|
Ryu! Takbir! Machine Shop!
|
||||||
56
ncmpcpp/lyrics/Machine Head - Be Still And Know.txt
Normal file
56
ncmpcpp/lyrics/Machine Head - Be Still And Know.txt
Normal file
@@ -0,0 +1,56 @@
|
|||||||
|
In this struggle
|
||||||
|
Are we dead or alive?
|
||||||
|
Freedom is not existence
|
||||||
|
It's why we survive
|
||||||
|
Shake our grief
|
||||||
|
Hold on to belief
|
||||||
|
It can't enslave us forever
|
||||||
|
There is relief
|
||||||
|
|
||||||
|
No change will be permanent
|
||||||
|
Our strength enduring Bright incandescent
|
||||||
|
Take a chance before we fall
|
||||||
|
Backs against the wall
|
||||||
|
|
||||||
|
And the sun will rise
|
||||||
|
Dawn will break through the blackest night
|
||||||
|
Distant in its glow
|
||||||
|
This shall pass be still and know
|
||||||
|
|
||||||
|
And there's heartache
|
||||||
|
As we search to connect
|
||||||
|
Even just for a moment
|
||||||
|
Pretend We're content
|
||||||
|
There is love
|
||||||
|
Know that we are one
|
||||||
|
We are all in this together
|
||||||
|
Weather the storm
|
||||||
|
|
||||||
|
Look into each other's eyes
|
||||||
|
Make the connection before it dies
|
||||||
|
It will all disseminate
|
||||||
|
As we consummate
|
||||||
|
|
||||||
|
And the sun will rise
|
||||||
|
Dawn will break through the blackest night
|
||||||
|
Distant in its glow
|
||||||
|
This shall pass be still and know
|
||||||
|
|
||||||
|
Is it hopeless?
|
||||||
|
Will the fear take control?
|
||||||
|
Don't succumb to the numbing
|
||||||
|
Sting of defeat
|
||||||
|
Take this hate
|
||||||
|
Let the bile stagnate
|
||||||
|
Hoist the head of Goliath
|
||||||
|
Bask in its grace
|
||||||
|
|
||||||
|
Stars realign in the sky
|
||||||
|
Glaciers will melt and the oceans rise
|
||||||
|
Waves will come crashing ashore
|
||||||
|
But withstand the roar
|
||||||
|
|
||||||
|
And the sun will rise
|
||||||
|
Dawn will break through the blackest night
|
||||||
|
Distant in its glow
|
||||||
|
This shall pass be still and know
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
CancelHow to Format Lyrics:Type out all lyrics, even if it’s a chorus that’s repeated throughout the songThe Section Header button breaks up song sections. Highlight the text then click the linkUse Bold and Italics only to distinguish between different singers in the same verse.E.g. “Verse 1: Kanye West, Jay-Z, Both”Capitalize each lineTo move an annotation to different lyrics in the song, use the [...] menu to switch to referent editing mode
|
||||||
50
ncmpcpp/lyrics/Machine Head - Locust.txt
Normal file
50
ncmpcpp/lyrics/Machine Head - Locust.txt
Normal file
@@ -0,0 +1,50 @@
|
|||||||
|
[Verse 1:]
|
||||||
|
Sweet caress grazes my skin. It's loveless, these hooks sink in.
|
||||||
|
Behind an angel's disguise, an insect preys.
|
||||||
|
Mandibles cut like a knife, a reckoning.
|
||||||
|
|
||||||
|
[Pre-Chorus 1:]
|
||||||
|
Forming clouds, their shadow shrouds. Louder the tattered wings they sound.
|
||||||
|
Descending down.
|
||||||
|
|
||||||
|
[Chorus 1:]
|
||||||
|
Down they come, the swarm of locusts. Skies above converge to choke us.
|
||||||
|
Feast of souls consume the harvest. Young and old, suffer unto the locust.
|
||||||
|
|
||||||
|
[Verse 2:]
|
||||||
|
Surrender, these veins are bled. Devoured, nothing sacred. Strings pull the marionettes.
|
||||||
|
See how they dance upon the winds that beget our pestilence.
|
||||||
|
|
||||||
|
[Pre-Chorus 1]
|
||||||
|
|
||||||
|
[Chorus 1]
|
||||||
|
|
||||||
|
[Interlude 1:]
|
||||||
|
Forming clouds
|
||||||
|
Their shadow shrouds
|
||||||
|
Louder the tattered wings they sound
|
||||||
|
Descending down
|
||||||
|
|
||||||
|
Down they come
|
||||||
|
The swarm of locusts
|
||||||
|
Skies above
|
||||||
|
Converge to choke us
|
||||||
|
Feast of souls
|
||||||
|
Consume the harvest
|
||||||
|
Young and old
|
||||||
|
Suffer unto the locust
|
||||||
|
|
||||||
|
Bleeding from my eyes, this plague is sent to erase us.
|
||||||
|
Bleeding from inside, these vermin can't infiltrate us.
|
||||||
|
|
||||||
|
[Interlude 2:]
|
||||||
|
Faith appears, and holds a candle. Hark, the angels sing.
|
||||||
|
|
||||||
|
[Pre-Chorus 2:]
|
||||||
|
Forming clouds, their shadow shrouds. Louder the tattered wings they sound.
|
||||||
|
|
||||||
|
[Chorus 2:]
|
||||||
|
Tear the veil, the lies derail. Purity ever will prevail. Trumpets sound the shattered crown.
|
||||||
|
Halos of truth now they surround. The charade comes down.
|
||||||
|
|
||||||
|
[Chorus 1]
|
||||||
53
ncmpcpp/lyrics/Metallica - Devil's Dance.txt
Normal file
53
ncmpcpp/lyrics/Metallica - Devil's Dance.txt
Normal file
@@ -0,0 +1,53 @@
|
|||||||
|
Yeah, I feel you too
|
||||||
|
Feel, those things you do
|
||||||
|
In your eyes I see a fire that burns
|
||||||
|
To free the you
|
||||||
|
That's wanting through
|
||||||
|
Deep inside you know,
|
||||||
|
The seeds I plant will grow
|
||||||
|
|
||||||
|
One day you will see
|
||||||
|
And dare to come down to me
|
||||||
|
Yeah c'mon, c'mon now take the chance
|
||||||
|
That's right
|
||||||
|
Let's dance
|
||||||
|
|
||||||
|
Snake, I am the snake
|
||||||
|
Tempting, that bite you take
|
||||||
|
Let me make your mind
|
||||||
|
Leave yourself behind
|
||||||
|
Be not afraid
|
||||||
|
I've got what you need
|
||||||
|
Hunger I will feed
|
||||||
|
|
||||||
|
One day you will see
|
||||||
|
And dare to come down to me
|
||||||
|
Yeah c'mon, c'mon now take the chance
|
||||||
|
That's right
|
||||||
|
Let's dance
|
||||||
|
|
||||||
|
Yeah Come dancin'
|
||||||
|
|
||||||
|
[solo]
|
||||||
|
|
||||||
|
One day you will see
|
||||||
|
And dare to come down to me
|
||||||
|
Yeah c'mon, c'mon now take the chance
|
||||||
|
That's right
|
||||||
|
Let's dance
|
||||||
|
|
||||||
|
Yeah, I feel you too
|
||||||
|
Feel, those things you do
|
||||||
|
In your eyes I see a fire that burns
|
||||||
|
To free the you
|
||||||
|
That's running through
|
||||||
|
Deep inside you know
|
||||||
|
Seeds I plant will grow
|
||||||
|
|
||||||
|
One day you will see
|
||||||
|
And dare to come down to me
|
||||||
|
Yeah c'mon, c'mon now take the chance
|
||||||
|
That's right
|
||||||
|
Let's dance!
|
||||||
|
|
||||||
|
It's nice to see you here
|
||||||
115
ncmpcpp/lyrics/Roy Jones - Cant Be Touched.txt
Normal file
115
ncmpcpp/lyrics/Roy Jones - Cant Be Touched.txt
Normal file
@@ -0,0 +1,115 @@
|
|||||||
|
[Chorus]
|
||||||
|
Can't be touched
|
||||||
|
Can't be stopped
|
||||||
|
Can't be moved
|
||||||
|
Can't be rocked
|
||||||
|
Can't be shook
|
||||||
|
We hot
|
||||||
|
When will you niggas learn
|
||||||
|
|
||||||
|
Came to get crunk
|
||||||
|
Came to bring life
|
||||||
|
Came to get it started
|
||||||
|
Came to get it right
|
||||||
|
Turn down your music
|
||||||
|
Turn up my mic
|
||||||
|
When will you niggas learn
|
||||||
|
|
||||||
|
[Verse 1: Magic]
|
||||||
|
I mean what I speak, I do as I say
|
||||||
|
I hustle I grind, don't get in my way
|
||||||
|
I'm pimpin' my hoes, I'm jackin' my flows
|
||||||
|
I spit at police and duck my P.O.'s
|
||||||
|
I ain't goin' to court, you can call a judge
|
||||||
|
Tell him kiss my ass, cause I ain't gon' budge
|
||||||
|
And I ain't goin' back to lock up
|
||||||
|
You tryin' to glock a pop up
|
||||||
|
I ain't goin' back to both
|
||||||
|
And I'm never gonna stop the puffin', not for nothin'
|
||||||
|
The block they need me, the streets they need me
|
||||||
|
The club scene nigga, is mine believe me
|
||||||
|
You don't believe me
|
||||||
|
|
||||||
|
[Chorus:]
|
||||||
|
Can't be touched
|
||||||
|
Can't be stopped
|
||||||
|
Can't be moved
|
||||||
|
Can't be rocked
|
||||||
|
Can't be shook
|
||||||
|
We hot
|
||||||
|
When will you niggas learn
|
||||||
|
|
||||||
|
Came to get crunk
|
||||||
|
Came to bring life
|
||||||
|
Came to get it started
|
||||||
|
Came to get it right
|
||||||
|
Turn down your music
|
||||||
|
Turn up my mic
|
||||||
|
When will you niggas learn
|
||||||
|
|
||||||
|
[Verse 2: Trouble]
|
||||||
|
Open your hearts for me, look what I got for you
|
||||||
|
You in the presence of greatness, I'll make it hot for you
|
||||||
|
Pass the rock to me, block and I'll run with it
|
||||||
|
Here for the game and all the pussy that come with it
|
||||||
|
So full of focus I'm insistent on keepin' it goin'
|
||||||
|
The Franchise, I exist in a league of my own
|
||||||
|
Expect attention unfamiliar with being ignored
|
||||||
|
The truth back, can't it lockin' and closin' the doors
|
||||||
|
Brick wall in the road, I won't move
|
||||||
|
The King I'm like Roy, in the ring I can't lose
|
||||||
|
Show the face of what compares to mine
|
||||||
|
You wanna war, mutha fucka I ain't hard to find
|
||||||
|
Now holla back, nigga
|
||||||
|
|
||||||
|
[Chorus:]
|
||||||
|
Can't be touched
|
||||||
|
Can't be stopped
|
||||||
|
Can't be moved
|
||||||
|
Can't be rocked
|
||||||
|
Can't be shook
|
||||||
|
We hot
|
||||||
|
When will you niggas learn
|
||||||
|
|
||||||
|
Came to get crunk
|
||||||
|
Came to bring life
|
||||||
|
Came to get it started
|
||||||
|
Came to get it right
|
||||||
|
Turn down your music
|
||||||
|
Turn up my mic
|
||||||
|
When will you niggas learn
|
||||||
|
|
||||||
|
[Verse 3: Roy Jones, Jr.]
|
||||||
|
I move when my heart say move
|
||||||
|
Fierce like a lion, got nothin' to prove
|
||||||
|
Stubborn as a hot damn mule
|
||||||
|
God in my corner, nigga can't lose
|
||||||
|
Tryin' to take me out my hot damn shoes
|
||||||
|
See how quick I jump up and give you bitches the blues
|
||||||
|
They gonna see you on the hot damn news
|
||||||
|
And that ain't even nothin', linkin' me to the crime
|
||||||
|
Not a print, not a hot damn clue
|
||||||
|
Beatin' these niggas down is what I came to do
|
||||||
|
And I ain't playin' by a hot damn rule
|
||||||
|
Shakin' you niggas down if you ain't payin' your dues
|
||||||
|
We passin' up your block and ooohh! (Gun Shot)
|
||||||
|
My screws are loose, don't call my hands
|
||||||
|
Cause you gon' make me act a hot damn fool
|
||||||
|
Dead discussion, you will not win cause I will not lose
|
||||||
|
|
||||||
|
[Chorus:]
|
||||||
|
Can't be touched
|
||||||
|
Can't be stopped
|
||||||
|
Can't be moved
|
||||||
|
Can't be rocked
|
||||||
|
Can't be shook
|
||||||
|
We hot
|
||||||
|
When will you niggas learn
|
||||||
|
|
||||||
|
Came to get crunk
|
||||||
|
Came to bring life
|
||||||
|
Came to get it started
|
||||||
|
Came to get it right
|
||||||
|
Turn down your music
|
||||||
|
Turn up my mic
|
||||||
|
When will you niggas learn
|
||||||
0
ncmpcpp/lyrics/Slayer - South Of Heaven.txt
Normal file
0
ncmpcpp/lyrics/Slayer - South Of Heaven.txt
Normal file
BIN
ncmpcpp/lyrics/Slipknot - The Negative One.txt
Normal file
BIN
ncmpcpp/lyrics/Slipknot - The Negative One.txt
Normal file
Binary file not shown.
0
ncmpcpp/lyrics/Volbeat - Still Counting.txt
Normal file
0
ncmpcpp/lyrics/Volbeat - Still Counting.txt
Normal file
3
ncmpcpp/mpd-notification
Executable file
3
ncmpcpp/mpd-notification
Executable file
@@ -0,0 +1,3 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
SONG="$(mpc current)"
|
||||||
|
notify-send "Now playing:" "$SONG"
|
||||||
480
ncmpcpp/ncmpcpp/bindings
Executable file
480
ncmpcpp/ncmpcpp/bindings
Executable file
@@ -0,0 +1,480 @@
|
|||||||
|
|
||||||
|
##############################################################
|
||||||
|
## This is the example bindings file. Copy it to ##
|
||||||
|
## ~/.ncmpcpp/bindings or $XDG_CONFIG_HOME/ncmpcpp/bindings ##
|
||||||
|
## and set up your preferences ##
|
||||||
|
##############################################################
|
||||||
|
#
|
||||||
|
#def_key "mouse"
|
||||||
|
# mouse_event
|
||||||
|
#
|
||||||
|
#def_key "up"
|
||||||
|
# scroll_up
|
||||||
|
#
|
||||||
|
#def_key "shift-up"
|
||||||
|
# select_item
|
||||||
|
# scroll_up
|
||||||
|
#
|
||||||
|
#def_key "down"
|
||||||
|
# scroll_down
|
||||||
|
#
|
||||||
|
#def_key "shift-down"
|
||||||
|
# select_item
|
||||||
|
# scroll_down
|
||||||
|
#
|
||||||
|
#def_key "["
|
||||||
|
# scroll_up_album
|
||||||
|
#
|
||||||
|
#def_key "]"
|
||||||
|
# scroll_down_album
|
||||||
|
#
|
||||||
|
#def_key "{"
|
||||||
|
# scroll_up_artist
|
||||||
|
#
|
||||||
|
#def_key "}"
|
||||||
|
# scroll_down_artist
|
||||||
|
#
|
||||||
|
#def_key "page_up"
|
||||||
|
# page_up
|
||||||
|
#
|
||||||
|
#def_key "page_down"
|
||||||
|
# page_down
|
||||||
|
#
|
||||||
|
#def_key "home"
|
||||||
|
# move_home
|
||||||
|
#
|
||||||
|
#def_key "end"
|
||||||
|
# move_end
|
||||||
|
#
|
||||||
|
#def_key "insert"
|
||||||
|
# select_item
|
||||||
|
#
|
||||||
|
#def_key "enter"
|
||||||
|
# enter_directory
|
||||||
|
#
|
||||||
|
#def_key "enter"
|
||||||
|
# toggle_output
|
||||||
|
#
|
||||||
|
#def_key "enter"
|
||||||
|
# run_action
|
||||||
|
#
|
||||||
|
#def_key "enter"
|
||||||
|
# play_item
|
||||||
|
#
|
||||||
|
#def_key "space"
|
||||||
|
# add_item_to_playlist
|
||||||
|
#
|
||||||
|
#def_key "space"
|
||||||
|
# toggle_lyrics_update_on_song_change
|
||||||
|
#
|
||||||
|
#def_key "space"
|
||||||
|
# toggle_visualization_type
|
||||||
|
#
|
||||||
|
#def_key "delete"
|
||||||
|
# delete_playlist_items
|
||||||
|
#
|
||||||
|
#def_key "delete"
|
||||||
|
# delete_browser_items
|
||||||
|
#
|
||||||
|
#def_key "delete"
|
||||||
|
# delete_stored_playlist
|
||||||
|
#
|
||||||
|
#def_key "right"
|
||||||
|
# next_column
|
||||||
|
#
|
||||||
|
#def_key "right"
|
||||||
|
# slave_screen
|
||||||
|
#
|
||||||
|
#def_key "right"
|
||||||
|
# volume_up
|
||||||
|
#
|
||||||
|
#def_key "+"
|
||||||
|
# volume_up
|
||||||
|
#
|
||||||
|
#def_key "left"
|
||||||
|
# previous_column
|
||||||
|
#
|
||||||
|
#def_key "left"
|
||||||
|
# master_screen
|
||||||
|
#
|
||||||
|
#def_key "left"
|
||||||
|
# volume_down
|
||||||
|
#
|
||||||
|
#def_key "-"
|
||||||
|
# volume_down
|
||||||
|
#
|
||||||
|
#def_key ":"
|
||||||
|
# execute_command
|
||||||
|
#
|
||||||
|
#def_key "tab"
|
||||||
|
# next_screen
|
||||||
|
#
|
||||||
|
#def_key "shift-tab"
|
||||||
|
# previous_screen
|
||||||
|
#
|
||||||
|
#def_key "f1"
|
||||||
|
# show_help
|
||||||
|
#
|
||||||
|
#def_key "1"
|
||||||
|
# show_playlist
|
||||||
|
#
|
||||||
|
#def_key "2"
|
||||||
|
# show_browser
|
||||||
|
#
|
||||||
|
#def_key "2"
|
||||||
|
# change_browse_mode
|
||||||
|
#
|
||||||
|
#def_key "3"
|
||||||
|
# show_search_engine
|
||||||
|
#
|
||||||
|
#def_key "3"
|
||||||
|
# reset_search_engine
|
||||||
|
#
|
||||||
|
#def_key "4"
|
||||||
|
# show_media_library
|
||||||
|
#
|
||||||
|
#def_key "4"
|
||||||
|
# toggle_media_library_columns_mode
|
||||||
|
#
|
||||||
|
#def_key "5"
|
||||||
|
# show_playlist_editor
|
||||||
|
#
|
||||||
|
#def_key "6"
|
||||||
|
# show_tag_editor
|
||||||
|
#
|
||||||
|
#def_key "7"
|
||||||
|
# show_outputs
|
||||||
|
#
|
||||||
|
#def_key "8"
|
||||||
|
# show_visualizer
|
||||||
|
#
|
||||||
|
#def_key "="
|
||||||
|
# show_clock
|
||||||
|
#
|
||||||
|
#def_key "@"
|
||||||
|
# show_server_info
|
||||||
|
#
|
||||||
|
#def_key "s"
|
||||||
|
# stop
|
||||||
|
#
|
||||||
|
#def_key "p"
|
||||||
|
# pause
|
||||||
|
#
|
||||||
|
#def_key ">"
|
||||||
|
# next
|
||||||
|
#
|
||||||
|
#def_key "<"
|
||||||
|
# previous
|
||||||
|
#
|
||||||
|
#def_key "ctrl-h"
|
||||||
|
# jump_to_parent_directory
|
||||||
|
#
|
||||||
|
#def_key "ctrl-h"
|
||||||
|
# replay_song
|
||||||
|
#
|
||||||
|
#def_key "backspace"
|
||||||
|
# jump_to_parent_directory
|
||||||
|
#
|
||||||
|
#def_key "backspace"
|
||||||
|
# replay_song
|
||||||
|
#
|
||||||
|
#def_key "f"
|
||||||
|
# seek_forward
|
||||||
|
#
|
||||||
|
#def_key "b"
|
||||||
|
# seek_backward
|
||||||
|
#
|
||||||
|
#def_key "r"
|
||||||
|
# toggle_repeat
|
||||||
|
#
|
||||||
|
#def_key "z"
|
||||||
|
# toggle_random
|
||||||
|
#
|
||||||
|
#def_key "y"
|
||||||
|
# save_tag_changes
|
||||||
|
#
|
||||||
|
#def_key "y"
|
||||||
|
# start_searching
|
||||||
|
#
|
||||||
|
#def_key "y"
|
||||||
|
# toggle_single
|
||||||
|
#
|
||||||
|
#def_key "R"
|
||||||
|
# toggle_consume
|
||||||
|
#
|
||||||
|
#def_key "Y"
|
||||||
|
# toggle_replay_gain_mode
|
||||||
|
#
|
||||||
|
#def_key "T"
|
||||||
|
# toggle_add_mode
|
||||||
|
#
|
||||||
|
#def_key "|"
|
||||||
|
# toggle_mouse
|
||||||
|
#
|
||||||
|
#def_key "#"
|
||||||
|
# toggle_bitrate_visibility
|
||||||
|
#
|
||||||
|
#def_key "Z"
|
||||||
|
# shuffle
|
||||||
|
#
|
||||||
|
#def_key "x"
|
||||||
|
# toggle_crossfade
|
||||||
|
#
|
||||||
|
#def_key "X"
|
||||||
|
# set_crossfade
|
||||||
|
#
|
||||||
|
#def_key "u"
|
||||||
|
# update_database
|
||||||
|
#
|
||||||
|
#def_key "ctrl-s"
|
||||||
|
# sort_playlist
|
||||||
|
#
|
||||||
|
#def_key "ctrl-s"
|
||||||
|
# toggle_browser_sort_mode
|
||||||
|
#
|
||||||
|
#def_key "ctrl-s"
|
||||||
|
# toggle_media_library_sort_mode
|
||||||
|
#
|
||||||
|
#def_key "ctrl-r"
|
||||||
|
# reverse_playlist
|
||||||
|
#
|
||||||
|
#def_key "ctrl-f"
|
||||||
|
# apply_filter
|
||||||
|
#
|
||||||
|
#def_key "ctrl-_"
|
||||||
|
# select_found_items
|
||||||
|
#
|
||||||
|
#def_key "/"
|
||||||
|
# find
|
||||||
|
#
|
||||||
|
#def_key "/"
|
||||||
|
# find_item_forward
|
||||||
|
#
|
||||||
|
#def_key "?"
|
||||||
|
# find
|
||||||
|
#
|
||||||
|
#def_key "?"
|
||||||
|
# find_item_backward
|
||||||
|
#
|
||||||
|
#def_key "."
|
||||||
|
# next_found_item
|
||||||
|
#
|
||||||
|
#def_key ","
|
||||||
|
# previous_found_item
|
||||||
|
#
|
||||||
|
#def_key "w"
|
||||||
|
# toggle_find_mode
|
||||||
|
#
|
||||||
|
#def_key "e"
|
||||||
|
# edit_song
|
||||||
|
#
|
||||||
|
#def_key "e"
|
||||||
|
# edit_library_tag
|
||||||
|
#
|
||||||
|
#def_key "e"
|
||||||
|
# edit_library_album
|
||||||
|
#
|
||||||
|
#def_key "e"
|
||||||
|
# edit_directory_name
|
||||||
|
#
|
||||||
|
#def_key "e"
|
||||||
|
# edit_playlist_name
|
||||||
|
#
|
||||||
|
#def_key "e"
|
||||||
|
# edit_lyrics
|
||||||
|
#
|
||||||
|
#def_key "i"
|
||||||
|
# show_song_info
|
||||||
|
#
|
||||||
|
#def_key "I"
|
||||||
|
# show_artist_info
|
||||||
|
#
|
||||||
|
#def_key "g"
|
||||||
|
# jump_to_position_in_song
|
||||||
|
#
|
||||||
|
#def_key "l"
|
||||||
|
# show_lyrics
|
||||||
|
#
|
||||||
|
#def_key "ctrl-v"
|
||||||
|
# select_range
|
||||||
|
#
|
||||||
|
#def_key "v"
|
||||||
|
# reverse_selection
|
||||||
|
#
|
||||||
|
#def_key "V"
|
||||||
|
# remove_selection
|
||||||
|
#
|
||||||
|
#def_key "B"
|
||||||
|
# select_album
|
||||||
|
#
|
||||||
|
#def_key "a"
|
||||||
|
# add_selected_items
|
||||||
|
#
|
||||||
|
#def_key "c"
|
||||||
|
# clear_playlist
|
||||||
|
#
|
||||||
|
#def_key "c"
|
||||||
|
# clear_main_playlist
|
||||||
|
#
|
||||||
|
#def_key "C"
|
||||||
|
# crop_playlist
|
||||||
|
#
|
||||||
|
#def_key "C"
|
||||||
|
# crop_main_playlist
|
||||||
|
#
|
||||||
|
#def_key "m"
|
||||||
|
# move_sort_order_up
|
||||||
|
#
|
||||||
|
#def_key "m"
|
||||||
|
# move_selected_items_up
|
||||||
|
#
|
||||||
|
#def_key "n"
|
||||||
|
# move_sort_order_down
|
||||||
|
#
|
||||||
|
#def_key "n"
|
||||||
|
# move_selected_items_down
|
||||||
|
#
|
||||||
|
#def_key "M"
|
||||||
|
# move_selected_items_to
|
||||||
|
#
|
||||||
|
#def_key "A"
|
||||||
|
# add
|
||||||
|
#
|
||||||
|
#def_key "S"
|
||||||
|
# save_playlist
|
||||||
|
#
|
||||||
|
#def_key "o"
|
||||||
|
# jump_to_playing_song
|
||||||
|
#
|
||||||
|
#def_key "G"
|
||||||
|
# jump_to_browser
|
||||||
|
#
|
||||||
|
#def_key "G"
|
||||||
|
# jump_to_playlist_editor
|
||||||
|
#
|
||||||
|
#def_key "~"
|
||||||
|
# jump_to_media_library
|
||||||
|
#
|
||||||
|
#def_key "E"
|
||||||
|
# jump_to_tag_editor
|
||||||
|
#
|
||||||
|
#def_key "U"
|
||||||
|
# toggle_playing_song_centering
|
||||||
|
#
|
||||||
|
#def_key "P"
|
||||||
|
# toggle_display_mode
|
||||||
|
#
|
||||||
|
#def_key "\\"
|
||||||
|
# toggle_interface
|
||||||
|
#
|
||||||
|
#def_key "!"
|
||||||
|
# toggle_separators_between_albums
|
||||||
|
#
|
||||||
|
#def_key "L"
|
||||||
|
# toggle_lyrics_fetcher
|
||||||
|
#
|
||||||
|
#def_key "F"
|
||||||
|
# fetch_lyrics_in_background
|
||||||
|
#
|
||||||
|
#def_key "alt-l"
|
||||||
|
# toggle_fetching_lyrics_in_background
|
||||||
|
#
|
||||||
|
#def_key "ctrl-l"
|
||||||
|
# toggle_screen_lock
|
||||||
|
#
|
||||||
|
#def_key "`"
|
||||||
|
# toggle_library_tag_type
|
||||||
|
#
|
||||||
|
#def_key "`"
|
||||||
|
# refetch_lyrics
|
||||||
|
#
|
||||||
|
#def_key "`"
|
||||||
|
# add_random_items
|
||||||
|
#
|
||||||
|
#def_key "ctrl-p"
|
||||||
|
# set_selected_items_priority
|
||||||
|
#
|
||||||
|
#def_key "q"
|
||||||
|
# quit
|
||||||
|
#
|
||||||
|
#
|
||||||
|
#def_key "f"
|
||||||
|
# find
|
||||||
|
#def_key "f"
|
||||||
|
# find_item_forward
|
||||||
|
|
||||||
|
def_key "="
|
||||||
|
show_clock
|
||||||
|
def_key "+"
|
||||||
|
volume_up
|
||||||
|
|
||||||
|
def_key "j"
|
||||||
|
scroll_down
|
||||||
|
def_key "k"
|
||||||
|
scroll_up
|
||||||
|
|
||||||
|
def_key "ctrl-u"
|
||||||
|
page_up
|
||||||
|
#push_characters "kkkkkkkkkkkkkkk"
|
||||||
|
def_key "ctrl-d"
|
||||||
|
page_down
|
||||||
|
#push_characters "jjjjjjjjjjjjjjj"
|
||||||
|
def_key "u"
|
||||||
|
page_up
|
||||||
|
#push_characters "kkkkkkkkkkkkkkk"
|
||||||
|
def_key "d"
|
||||||
|
page_down
|
||||||
|
#push_characters "jjjjjjjjjjjjjjj"
|
||||||
|
def_key "h"
|
||||||
|
previous_column
|
||||||
|
def_key "l"
|
||||||
|
next_column
|
||||||
|
|
||||||
|
def_key "."
|
||||||
|
show_lyrics
|
||||||
|
|
||||||
|
def_key "n"
|
||||||
|
next_found_item
|
||||||
|
def_key "N"
|
||||||
|
previous_found_item
|
||||||
|
|
||||||
|
# not used but bound
|
||||||
|
def_key "J"
|
||||||
|
move_sort_order_down
|
||||||
|
def_key "K"
|
||||||
|
move_sort_order_up
|
||||||
|
def_key "h"
|
||||||
|
jump_to_parent_directory
|
||||||
|
def_key "l"
|
||||||
|
enter_directory
|
||||||
|
def_key "l"
|
||||||
|
run_action
|
||||||
|
def_key "l"
|
||||||
|
play_item
|
||||||
|
def_key "m"
|
||||||
|
show_media_library
|
||||||
|
def_key "m"
|
||||||
|
toggle_media_library_columns_mode
|
||||||
|
def_key "t"
|
||||||
|
show_tag_editor
|
||||||
|
def_key "v"
|
||||||
|
show_visualizer
|
||||||
|
def_key "G"
|
||||||
|
move_end
|
||||||
|
def_key "g"
|
||||||
|
move_home
|
||||||
|
#jump_to_position_in_song
|
||||||
|
def_key "U"
|
||||||
|
update_database
|
||||||
|
def_key "s"
|
||||||
|
reset_search_engine
|
||||||
|
def_key "s"
|
||||||
|
show_search_engine
|
||||||
|
def_key "f"
|
||||||
|
show_browser
|
||||||
|
def_key "f"
|
||||||
|
change_browse_mode
|
||||||
|
def_key "x"
|
||||||
|
delete_playlist_items
|
||||||
|
def_key "P"
|
||||||
|
show_playlist
|
||||||
538
ncmpcpp/ncmpcpp/config
Executable file
538
ncmpcpp/ncmpcpp/config
Executable file
@@ -0,0 +1,538 @@
|
|||||||
|
|
||||||
|
##############################################################################
|
||||||
|
## This is the example configuration file. Copy it to $HOME/.ncmpcpp/config ##
|
||||||
|
## or $XDG_CONFIG_HOME/ncmpcpp/config and set up your preferences. ##
|
||||||
|
##############################################################################
|
||||||
|
#
|
||||||
|
ncmpcpp_directory = ~/.config/ncmpcpp
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Directory for storing downloaded lyrics. It defaults to ~/.lyrics since other
|
||||||
|
## MPD clients (eg. ncmpc) also use that location.
|
||||||
|
##
|
||||||
|
#
|
||||||
|
lyrics_directory = ~/.local/share/lyrics
|
||||||
|
#
|
||||||
|
##### connection settings #####
|
||||||
|
#
|
||||||
|
mpd_host = localhost
|
||||||
|
#
|
||||||
|
mpd_port = 6600
|
||||||
|
#
|
||||||
|
#mpd_connection_timeout = 5
|
||||||
|
#
|
||||||
|
## Needed for tag editor and file operations to work.
|
||||||
|
##
|
||||||
|
mpd_music_dir = "~/Música"
|
||||||
|
#
|
||||||
|
#mpd_crossfade_time = 5
|
||||||
|
#
|
||||||
|
##### music visualizer #####
|
||||||
|
##
|
||||||
|
## Note: In order to make music visualizer work you'll need to use mpd fifo
|
||||||
|
## output, whose format parameter has to be set to 44100:16:1 for mono
|
||||||
|
## visualization or 44100:16:2 for stereo visualization. Example configuration
|
||||||
|
## (it has to be put into mpd.conf):
|
||||||
|
##
|
||||||
|
#audio_output {
|
||||||
|
# type "fifo"
|
||||||
|
# name "Visualizer feed"
|
||||||
|
# path "/tmp/mpd.fifo"
|
||||||
|
# format "44100:16:2"
|
||||||
|
#}
|
||||||
|
##
|
||||||
|
#
|
||||||
|
#visualizer_fifo_path = /tmp/mpd.fifo
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Note: Below parameter is needed for ncmpcpp to determine which output
|
||||||
|
## provides data for visualizer and thus allow syncing between visualization and
|
||||||
|
## sound as currently there are some problems with it.
|
||||||
|
##
|
||||||
|
#
|
||||||
|
#visualizer_output_name = Visualizer feed
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## If you set format to 44100:16:2, make it 'yes'.
|
||||||
|
##
|
||||||
|
visualizer_in_stereo = yes
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Note: Below parameter defines how often ncmpcpp has to "synchronize"
|
||||||
|
## visualizer and audio outputs. 30 seconds is optimal value, but if you
|
||||||
|
## experience synchronization problems, set it to lower value. Keep in mind
|
||||||
|
## that sane values start with >=10.
|
||||||
|
##
|
||||||
|
#
|
||||||
|
#visualizer_sync_interval = 30
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Note: To enable spectrum frequency visualization you need to compile ncmpcpp
|
||||||
|
## with fftw3 support.
|
||||||
|
##
|
||||||
|
#
|
||||||
|
## Available values: spectrum, wave, wave_filled, ellipse.
|
||||||
|
##
|
||||||
|
visualizer_type = spectrum
|
||||||
|
#
|
||||||
|
|
||||||
|
#
|
||||||
|
#visualizer_color = blue, cyan, green, yellow, magenta, red
|
||||||
|
#
|
||||||
|
## Alternative subset of 256 colors for terminals that support it.
|
||||||
|
##
|
||||||
|
#visualizer_color = 41, 83, 119, 155, 185, 215, 209, 203, 197, 161
|
||||||
|
#
|
||||||
|
##### system encoding #####
|
||||||
|
##
|
||||||
|
## ncmpcpp should detect your charset encoding but if it failed to do so, you
|
||||||
|
## can specify charset encoding you are using here.
|
||||||
|
##
|
||||||
|
## Note: You can see whether your ncmpcpp build supports charset detection by
|
||||||
|
## checking output of `ncmpcpp --version`.
|
||||||
|
##
|
||||||
|
## Note: Since MPD uses UTF-8 by default, setting this option makes sense only
|
||||||
|
## if your encoding is different.
|
||||||
|
##
|
||||||
|
#
|
||||||
|
#system_encoding = ""
|
||||||
|
#
|
||||||
|
##### delays #####
|
||||||
|
#
|
||||||
|
## Time of inactivity (in seconds) after playlist highlighting will be disabled
|
||||||
|
## (0 = always on).
|
||||||
|
##
|
||||||
|
#playlist_disable_highlight_delay = 5
|
||||||
|
#
|
||||||
|
## Defines how long messages are supposed to be visible.
|
||||||
|
##
|
||||||
|
message_delay_time = 1
|
||||||
|
#
|
||||||
|
##### song format #####
|
||||||
|
##
|
||||||
|
## For a song format you can use:
|
||||||
|
##
|
||||||
|
## %l - length
|
||||||
|
## %f - filename
|
||||||
|
## %D - directory
|
||||||
|
## %a - artist
|
||||||
|
## %A - album artist
|
||||||
|
## %t - title
|
||||||
|
## %b - album
|
||||||
|
## %y - date
|
||||||
|
## %n - track number (01/12 -> 01)
|
||||||
|
## %N - full track info (01/12 -> 01/12)
|
||||||
|
## %g - genre
|
||||||
|
## %c - composer
|
||||||
|
## %p - performer
|
||||||
|
## %d - disc
|
||||||
|
## %C - comment
|
||||||
|
## %P - priority
|
||||||
|
## $R - begin right alignment
|
||||||
|
##
|
||||||
|
## If you want to make sure that a part of the format is displayed only when
|
||||||
|
## certain tags are present, you can archieve it by grouping them with brackets,
|
||||||
|
## e.g. '{%a - %t}' will be evaluated to 'ARTIST - TITLE' if both tags are
|
||||||
|
## present or '' otherwise. It is also possible to define a list of
|
||||||
|
## alternatives by providing several groups and separating them with '|',
|
||||||
|
## e.g. '{%t}|{%f}' will be evaluated to 'TITLE' or 'FILENAME' if the former is
|
||||||
|
## not present.
|
||||||
|
##
|
||||||
|
## Note: If you want to set limit on maximal length of a tag, just put the
|
||||||
|
## appropriate number between % and character that defines tag type, e.g. to
|
||||||
|
## make album take max. 20 terminal cells, use '%20b'.
|
||||||
|
##
|
||||||
|
## In addition, formats support markers used for text attributes. They are
|
||||||
|
## followed by character '$'. After that you can put:
|
||||||
|
##
|
||||||
|
## - 0 - default window color (discards all other colors)
|
||||||
|
## - 1 - black
|
||||||
|
## - 2 - red
|
||||||
|
## - 3 - green
|
||||||
|
## - 4 - yellow
|
||||||
|
## - 5 - blue
|
||||||
|
## - 6 - magenta
|
||||||
|
## - 7 - cyan
|
||||||
|
## - 8 - white
|
||||||
|
## - 9 - end of current color
|
||||||
|
## - b - bold text
|
||||||
|
## - u - underline text
|
||||||
|
## - r - reverse colors
|
||||||
|
## - a - use alternative character set
|
||||||
|
##
|
||||||
|
## If you don't want to use a non-color attribute anymore, just put it again,
|
||||||
|
## but this time insert character '/' between '$' and attribute character,
|
||||||
|
## e.g. {$b%t$/b}|{$r%f$/r} will display bolded title tag or filename with
|
||||||
|
## reversed colors.
|
||||||
|
##
|
||||||
|
## If you want to use 256 colors and/or background colors in formats (the naming
|
||||||
|
## scheme is described below in section about color definitions), it can be done
|
||||||
|
## with the syntax $(COLOR), e.g. to set the artist tag to one of the
|
||||||
|
## non-standard colors and make it have yellow background, you need to write
|
||||||
|
## $(197_yellow)%a$(end). Note that for standard colors this is interchangable
|
||||||
|
## with attributes listed above.
|
||||||
|
##
|
||||||
|
## Note: colors can be nested.
|
||||||
|
##
|
||||||
|
#
|
||||||
|
song_list_format = {$4%a - }{%t}|{$8%f$9}$R{$3(%l)$9}
|
||||||
|
#
|
||||||
|
song_status_format = $b{{$8"%t"}} $3by {$4%a{ $3in $7%b{ (%y)}} $3}|{$8%f}
|
||||||
|
#
|
||||||
|
song_library_format = {%n - }{%t}|{%f}
|
||||||
|
#
|
||||||
|
alternative_header_first_line_format = $b$1$aqqu$/a$9 {%t}|{%f} $1$atqq$/a$9$/b
|
||||||
|
#
|
||||||
|
alternative_header_second_line_format = {{$4$b%a$/b$9}{ - $7%b$9}{ ($4%y$9)}}|{%D}
|
||||||
|
#
|
||||||
|
current_item_prefix = $(cyan)$r$b
|
||||||
|
#
|
||||||
|
current_item_suffix = $/r$(end)$/b
|
||||||
|
#
|
||||||
|
current_item_inactive_column_prefix = $(magenta)$r
|
||||||
|
#
|
||||||
|
current_item_inactive_column_suffix = $/r$(end)
|
||||||
|
#
|
||||||
|
#now_playing_prefix = $b
|
||||||
|
#
|
||||||
|
#now_playing_suffix = $/b
|
||||||
|
#
|
||||||
|
#browser_playlist_prefix = "$2playlist$9 "
|
||||||
|
#
|
||||||
|
#selected_item_prefix = $6
|
||||||
|
#
|
||||||
|
#selected_item_suffix = $9
|
||||||
|
#
|
||||||
|
#modified_item_prefix = $3> $9
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Note: attributes are not supported for the following variables.
|
||||||
|
##
|
||||||
|
#song_window_title_format = {%a - }{%t}|{%f}
|
||||||
|
##
|
||||||
|
## Note: Below variables are used for sorting songs in browser. The sort mode
|
||||||
|
## determines how songs are sorted, and can be used in combination with a sort
|
||||||
|
## format to specify a custom sorting format. Available values for
|
||||||
|
## browser_sort_mode are "name", "mtime", "format" and "noop".
|
||||||
|
##
|
||||||
|
#
|
||||||
|
#browser_sort_mode = name
|
||||||
|
#
|
||||||
|
#browser_sort_format = {%a - }{%t}|{%f} {(%l)}
|
||||||
|
#
|
||||||
|
##### columns settings #####
|
||||||
|
##
|
||||||
|
## syntax of song columns list format is "column column etc."
|
||||||
|
##
|
||||||
|
## - syntax for each column is:
|
||||||
|
##
|
||||||
|
## (width of the column)[color of the column]{displayed tag}
|
||||||
|
##
|
||||||
|
## Note: Width is by default in %, if you want a column to have fixed size, add
|
||||||
|
## 'f' after the value, e.g. (10)[white]{a} will be the column that take 10% of
|
||||||
|
## screen (so the real width will depend on actual screen size), whereas
|
||||||
|
## (10f)[white]{a} will take 10 terminal cells, no matter how wide the screen
|
||||||
|
## is.
|
||||||
|
##
|
||||||
|
## - color is optional (if you want the default one, leave the field empty).
|
||||||
|
##
|
||||||
|
## Note: You can give a column additional attributes by putting appropriate
|
||||||
|
## character after displayed tag character. Available attributes are:
|
||||||
|
##
|
||||||
|
## - r - column will be right aligned
|
||||||
|
## - E - if tag is empty, empty tag marker won't be displayed
|
||||||
|
##
|
||||||
|
## You can also:
|
||||||
|
##
|
||||||
|
## - give a column custom name by putting it after attributes, separated with
|
||||||
|
## character ':', e.g. {lr:Length} gives you right aligned column of lengths
|
||||||
|
## named "Length".
|
||||||
|
##
|
||||||
|
## - define sequence of tags, that have to be displayed in case predecessor is
|
||||||
|
## empty in a way similar to the one in classic song format, i.e. using '|'
|
||||||
|
## character, e.g. {a|c|p:Owner} creates column named "Owner" that tries to
|
||||||
|
## display artist tag and then composer and performer if previous ones are not
|
||||||
|
## available.
|
||||||
|
##
|
||||||
|
#
|
||||||
|
#song_columns_list_format = (20)[]{a} (6f)[green]{NE} (50)[white]{t|f:Title} (20)[cyan]{b} (7f)[magenta]{l}
|
||||||
|
#
|
||||||
|
##### various settings #####
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Note: Custom command that will be executed each time song changes. Useful for
|
||||||
|
## notifications etc.
|
||||||
|
##
|
||||||
|
#execute_on_song_change = ""
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Note: Custom command that will be executed each time player state
|
||||||
|
## changes. The environment variable MPD_PLAYER_STATE is set to the current
|
||||||
|
## state (either unknown, play, pause, or stop) for its duration.
|
||||||
|
##
|
||||||
|
#
|
||||||
|
#execute_on_player_state_change = ""
|
||||||
|
#
|
||||||
|
#playlist_show_mpd_host = no
|
||||||
|
#
|
||||||
|
#playlist_show_remaining_time = no
|
||||||
|
#
|
||||||
|
#playlist_shorten_total_times = no
|
||||||
|
#
|
||||||
|
#playlist_separate_albums = no
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Note: Possible display modes: classic, columns.
|
||||||
|
##
|
||||||
|
playlist_display_mode = columns
|
||||||
|
#
|
||||||
|
browser_display_mode = columns
|
||||||
|
#
|
||||||
|
#search_engine_display_mode = classic
|
||||||
|
#
|
||||||
|
#playlist_editor_display_mode = classic
|
||||||
|
#
|
||||||
|
#discard_colors_if_item_is_selected = yes
|
||||||
|
#
|
||||||
|
#show_duplicate_tags = true
|
||||||
|
#
|
||||||
|
#incremental_seeking = yes
|
||||||
|
#
|
||||||
|
#seek_time = 1
|
||||||
|
#
|
||||||
|
#volume_change_step = 2
|
||||||
|
#
|
||||||
|
#autocenter_mode = no
|
||||||
|
#
|
||||||
|
#centered_cursor = no
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Note: You can specify third character which will be used to build 'empty'
|
||||||
|
## part of progressbar.
|
||||||
|
##
|
||||||
|
progressbar_look = =>
|
||||||
|
#
|
||||||
|
## Available values: database, playlist.
|
||||||
|
##
|
||||||
|
#default_place_to_search_in = database
|
||||||
|
#
|
||||||
|
## Available values: classic, alternative.
|
||||||
|
##
|
||||||
|
#user_interface = classic
|
||||||
|
#
|
||||||
|
#data_fetching_delay = yes
|
||||||
|
#
|
||||||
|
## Available values: artist, album_artist, date, genre, composer, performer.
|
||||||
|
##
|
||||||
|
media_library_primary_tag = album_artist
|
||||||
|
#
|
||||||
|
media_library_albums_split_by_date = no
|
||||||
|
#
|
||||||
|
## Available values: wrapped, normal.
|
||||||
|
##
|
||||||
|
#default_find_mode = wrapped
|
||||||
|
#
|
||||||
|
#default_tag_editor_pattern = %n - %t
|
||||||
|
#
|
||||||
|
#header_visibility = yes
|
||||||
|
#
|
||||||
|
#statusbar_visibility = yes
|
||||||
|
#
|
||||||
|
#titles_visibility = yes
|
||||||
|
#
|
||||||
|
#header_text_scrolling = yes
|
||||||
|
#
|
||||||
|
cyclic_scrolling = yes
|
||||||
|
#
|
||||||
|
#lines_scrolled = 2
|
||||||
|
#
|
||||||
|
#lyrics_fetchers = lyricwiki, azlyrics, genius, sing365, lyricsmania, metrolyrics, justsomelyrics, jahlyrics, plyrics, tekstowo, internet
|
||||||
|
#
|
||||||
|
#follow_now_playing_lyrics = no
|
||||||
|
#
|
||||||
|
#fetch_lyrics_for_current_song_in_background = no
|
||||||
|
#
|
||||||
|
#store_lyrics_in_song_dir = no
|
||||||
|
#
|
||||||
|
#generate_win32_compatible_filenames = yes
|
||||||
|
#
|
||||||
|
#allow_for_physical_item_deletion = no
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Note: If you set this variable, ncmpcpp will try to get info from last.fm in
|
||||||
|
## language you set and if it fails, it will fall back to english. Otherwise it
|
||||||
|
## will use english the first time.
|
||||||
|
##
|
||||||
|
## Note: Language has to be expressed as an ISO 639 alpha-2 code.
|
||||||
|
##
|
||||||
|
#lastfm_preferred_language = en
|
||||||
|
#
|
||||||
|
#space_add_mode = add_remove
|
||||||
|
#
|
||||||
|
#show_hidden_files_in_local_browser = no
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## How shall screen switcher work?
|
||||||
|
##
|
||||||
|
## - "previous" - switch between the current and previous screen.
|
||||||
|
## - "screen1,...,screenN" - switch between given sequence of screens.
|
||||||
|
##
|
||||||
|
## Screens available for use: help, playlist, browser, search_engine,
|
||||||
|
## media_library, playlist_editor, tag_editor, outputs, visualizer, clock,
|
||||||
|
## lyrics, last_fm.
|
||||||
|
##
|
||||||
|
#screen_switcher_mode = playlist, browser
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Note: You can define startup screen by choosing screen from the list above.
|
||||||
|
##
|
||||||
|
startup_screen = media_library
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Note: You can define startup slave screen by choosing screen from the list
|
||||||
|
## above or an empty value for no slave screen.
|
||||||
|
##
|
||||||
|
#startup_slave_screen = ""
|
||||||
|
#
|
||||||
|
startup_slave_screen_focus = no
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Default width of locked screen (in %). Acceptable values are from 20 to 80.
|
||||||
|
##
|
||||||
|
#
|
||||||
|
#locked_screen_width_part = 50
|
||||||
|
#
|
||||||
|
#ask_for_locked_screen_width_part = yes
|
||||||
|
#
|
||||||
|
jump_to_now_playing_song_at_start = yes
|
||||||
|
#
|
||||||
|
ask_before_clearing_playlists = no
|
||||||
|
#
|
||||||
|
#clock_display_seconds = no
|
||||||
|
#
|
||||||
|
display_volume_level = yes
|
||||||
|
#
|
||||||
|
display_bitrate = yes
|
||||||
|
#
|
||||||
|
#display_remaining_time = no
|
||||||
|
#
|
||||||
|
## Available values: none, basic, extended, perl.
|
||||||
|
##
|
||||||
|
#regular_expressions = perl
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Note: if below is enabled, ncmpcpp will ignore leading "The" word while
|
||||||
|
## sorting items in browser, tags in media library, etc.
|
||||||
|
##
|
||||||
|
ignore_leading_the = yes
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Note: if below is enabled, ncmpcpp will ignore diacritics while searching and
|
||||||
|
## filtering lists. This takes an effect only if boost was compiled with ICU
|
||||||
|
## support.
|
||||||
|
##
|
||||||
|
#ignore_diacritics = no
|
||||||
|
#
|
||||||
|
#block_search_constraints_change_if_items_found = yes
|
||||||
|
#
|
||||||
|
#mouse_support = yes
|
||||||
|
#
|
||||||
|
#mouse_list_scroll_whole_page = yes
|
||||||
|
#
|
||||||
|
#empty_tag_marker = <empty>
|
||||||
|
#
|
||||||
|
#tags_separator = " | "
|
||||||
|
#
|
||||||
|
#tag_editor_extended_numeration = no
|
||||||
|
#
|
||||||
|
#media_library_sort_by_mtime = no
|
||||||
|
#
|
||||||
|
#enable_window_title = yes
|
||||||
|
#
|
||||||
|
##
|
||||||
|
## Note: You can choose default search mode for search engine. Available modes
|
||||||
|
## are:
|
||||||
|
##
|
||||||
|
## - 1 - use mpd built-in searching (no regexes, pattern matching)
|
||||||
|
##
|
||||||
|
## - 2 - use ncmpcpp searching (pattern matching with support for regexes, but
|
||||||
|
## if your mpd is on a remote machine, downloading big database to process
|
||||||
|
## it can take a while
|
||||||
|
##
|
||||||
|
## - 3 - match only exact values (this mode uses mpd function for searching in
|
||||||
|
## database and local one for searching in current playlist)
|
||||||
|
##
|
||||||
|
#
|
||||||
|
#search_engine_default_search_mode = 1
|
||||||
|
#
|
||||||
|
external_editor = vim
|
||||||
|
#
|
||||||
|
## Note: set to yes if external editor is a console application.
|
||||||
|
##
|
||||||
|
use_console_editor = yes
|
||||||
|
#
|
||||||
|
##### colors definitions #####
|
||||||
|
##
|
||||||
|
## It is possible to set a background color by setting a color value
|
||||||
|
## "<foreground>_<background>", e.g. red_black will set foregound color to red
|
||||||
|
## and background color to black.
|
||||||
|
##
|
||||||
|
## In addition, for terminals that support 256 colors it is possible to set one
|
||||||
|
## of them by using a number in range [1, 256] instead of color name,
|
||||||
|
## e.g. numerical value corresponding to red_black is 2_1. To find out if the
|
||||||
|
## terminal supports 256 colors, run ncmpcpp and check out the bottom of the
|
||||||
|
## help screen for list of available colors and their numerical values.
|
||||||
|
##
|
||||||
|
## What is more, there are two special values for the background color:
|
||||||
|
## "transparent" and "current". The first one explicitly sets the background to
|
||||||
|
## be transparent, while the second one allows you to preserve current
|
||||||
|
## background color and change only the foreground one. It's used implicitly
|
||||||
|
## when background color is not specified.
|
||||||
|
##
|
||||||
|
## Moreover, it is possible to attach format information to selected color
|
||||||
|
## variables by appending to their end a colon followed by one or more format
|
||||||
|
## flags, e.g. black:b or red:ur. The following variables support this syntax:
|
||||||
|
## visualizer_color, color1, color2, empty_tag_color, volume_color,
|
||||||
|
## state_line_color, state_flags_color, progressbar_color,
|
||||||
|
## progressbar_elapsed_color, player_state_color, statusbar_time_color,
|
||||||
|
## alternative_ui_separator_color.
|
||||||
|
##
|
||||||
|
## Note: due to technical limitations of older ncurses version, if 256 colors
|
||||||
|
## are used there is a possibility that you'll be able to use only colors with
|
||||||
|
## transparent background.
|
||||||
|
#
|
||||||
|
#colors_enabled = yes
|
||||||
|
#
|
||||||
|
empty_tag_color = magenta
|
||||||
|
#
|
||||||
|
#header_window_color = magenta
|
||||||
|
#
|
||||||
|
#volume_color = default
|
||||||
|
#
|
||||||
|
#state_line_color = default
|
||||||
|
#
|
||||||
|
#state_flags_color = default:b
|
||||||
|
#
|
||||||
|
main_window_color = white
|
||||||
|
#
|
||||||
|
#color1 = white
|
||||||
|
#
|
||||||
|
#color2 = green
|
||||||
|
#
|
||||||
|
progressbar_color = black:b
|
||||||
|
#
|
||||||
|
progressbar_elapsed_color = blue:b
|
||||||
|
#
|
||||||
|
statusbar_color = red
|
||||||
|
#
|
||||||
|
statusbar_time_color = cyan:b
|
||||||
|
#
|
||||||
|
#player_state_color = default:b
|
||||||
|
#
|
||||||
|
#alternative_ui_separator_color = black:b
|
||||||
|
#
|
||||||
|
#window_border_color = green
|
||||||
|
#
|
||||||
|
#active_window_border = red
|
||||||
|
#
|
||||||
|
|
||||||
234
ncmpcpp/ncmpcpp/error.log
Executable file
234
ncmpcpp/ncmpcpp/error.log
Executable file
@@ -0,0 +1,234 @@
|
|||||||
|
writeCommonTags: couldn't write 'year' tag to 'Vantroi/Vantroi - ¡Quién me acompaña!, Album Completo 2020 (ytmp3s).m4a' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Vantroi/Vantroi - ¡Quién me acompaña!, Album Completo 2020 (ytmp3s).m4a' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Vantroi/VANTROI aqui es donde los vamos a detener (ytmp3s).m4a' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Vantroi/VANTROI aqui es donde los vamos a detener (ytmp3s).m4a' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Vantroi/VANTROI no nos moveran (ytmp3s).m4a' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Vantroi/VANTROI no nos moveran (ytmp3s).m4a' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Vantroi/Vantroi - ¡Quién me acompaña!, Album Completo 2020 (ytmp3s).m4a' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Vantroi/Vantroi - ¡Quién me acompaña!, Album Completo 2020 (ytmp3s).m4a' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Vantroi/VANTROI aqui es donde los vamos a detener (ytmp3s).m4a' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Vantroi/VANTROI aqui es donde los vamos a detener (ytmp3s).m4a' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Vantroi/VANTROI no nos moveran (ytmp3s).m4a' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Vantroi/VANTROI no nos moveran (ytmp3s).m4a' as it's not a positive integer
|
||||||
|
TagLib: Could not open file /home/danih/Música/[2009] - 30-TIW/01 - Escape.mp3
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/3 30 AM Coding Session - Lofi Hip Hop Mix [Study & Coding Beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/3 30 AM Coding Session - Lofi Hip Hop Mix [Study & Coding Beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/3 A.M Study Session 📚 - [lofi hip hop chill beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/3 A.M Study Session 📚 - [lofi hip hop chill beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Dark Monastery gregorian chants Gothic litanies Warhammer 40k ambient Grimdark RPG music.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Dark Monastery gregorian chants Gothic litanies Warhammer 40k ambient Grimdark RPG music.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Early morning lofi vibes.. lofi beats to study and relax studying lofi productivity lo-fi beats.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Early morning lofi vibes.. lofi beats to study and relax studying lofi productivity lo-fi beats.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Just wanna stay here forever ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Just wanna stay here forever ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Last breeze of the evening ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Last breeze of the evening ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/NOT LOFI METAL BEATS TO STRESS_CRAM TO.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/NOT LOFI METAL BEATS TO STRESS_CRAM TO.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Post-Rock for Studying-Focusing.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Post-Rock for Studying-Focusing.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/3 30 AM Coding Session - Lofi Hip Hop Mix [Study & Coding Beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/3 30 AM Coding Session - Lofi Hip Hop Mix [Study & Coding Beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/3 A.M Study Session 📚 - [lofi hip hop chill beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/3 A.M Study Session 📚 - [lofi hip hop chill beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Dark Monastery gregorian chants Gothic litanies Warhammer 40k ambient Grimdark RPG music.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Dark Monastery gregorian chants Gothic litanies Warhammer 40k ambient Grimdark RPG music.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Early morning lofi vibes.. lofi beats to study and relax studying lofi productivity lo-fi beats.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Early morning lofi vibes.. lofi beats to study and relax studying lofi productivity lo-fi beats.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Just wanna stay here forever ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Just wanna stay here forever ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Last breeze of the evening ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Last breeze of the evening ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/NOT LOFI METAL BEATS TO STRESS_CRAM TO.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/NOT LOFI METAL BEATS TO STRESS_CRAM TO.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Post-Rock for Studying-Focusing.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Post-Rock for Studying-Focusing.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/3 30 AM Coding Session - Lofi Hip Hop Mix [Study & Coding Beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/3 30 AM Coding Session - Lofi Hip Hop Mix [Study & Coding Beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/3 A.M Study Session 📚 - [lofi hip hop chill beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/3 A.M Study Session 📚 - [lofi hip hop chill beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Dark Monastery gregorian chants Gothic litanies Warhammer 40k ambient Grimdark RPG music.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Dark Monastery gregorian chants Gothic litanies Warhammer 40k ambient Grimdark RPG music.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Early morning lofi vibes.. lofi beats to study and relax studying lofi productivity lo-fi beats.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Early morning lofi vibes.. lofi beats to study and relax studying lofi productivity lo-fi beats.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Just wanna stay here forever ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Just wanna stay here forever ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Last breeze of the evening ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Last breeze of the evening ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/NOT LOFI METAL BEATS TO STRESS_CRAM TO.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/NOT LOFI METAL BEATS TO STRESS_CRAM TO.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Post-Rock for Studying-Focusing.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Post-Rock for Studying-Focusing.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/3 30 AM Coding Session - Lofi Hip Hop Mix [Study & Coding Beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/3 30 AM Coding Session - Lofi Hip Hop Mix [Study & Coding Beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/3 A.M Study Session 📚 - [lofi hip hop chill beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/3 A.M Study Session 📚 - [lofi hip hop chill beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Dark Monastery gregorian chants Gothic litanies Warhammer 40k ambient Grimdark RPG music.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Dark Monastery gregorian chants Gothic litanies Warhammer 40k ambient Grimdark RPG music.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Early morning lofi vibes.. lofi beats to study and relax studying lofi productivity lo-fi beats.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Early morning lofi vibes.. lofi beats to study and relax studying lofi productivity lo-fi beats.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Just wanna stay here forever ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Just wanna stay here forever ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Last breeze of the evening ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Last breeze of the evening ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/NOT LOFI METAL BEATS TO STRESS_CRAM TO.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/NOT LOFI METAL BEATS TO STRESS_CRAM TO.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Post-Rock for Studying-Focusing.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Post-Rock for Studying-Focusing.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/3 30 AM Coding Session - Lofi Hip Hop Mix [Study & Coding Beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/3 30 AM Coding Session - Lofi Hip Hop Mix [Study & Coding Beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/3 A.M Study Session 📚 - [lofi hip hop chill beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/3 A.M Study Session 📚 - [lofi hip hop chill beats].mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Dark Monastery gregorian chants Gothic litanies Warhammer 40k ambient Grimdark RPG music.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Dark Monastery gregorian chants Gothic litanies Warhammer 40k ambient Grimdark RPG music.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Early morning lofi vibes.. lofi beats to study and relax studying lofi productivity lo-fi beats.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Early morning lofi vibes.. lofi beats to study and relax studying lofi productivity lo-fi beats.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Just wanna stay here forever ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Just wanna stay here forever ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Last breeze of the evening ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Last breeze of the evening ~ lofi hip hop mix.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/NOT LOFI METAL BEATS TO STRESS_CRAM TO.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/NOT LOFI METAL BEATS TO STRESS_CRAM TO.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'year' tag to 'Música estudio/Post-Rock for Studying-Focusing.mp4' as it's not a positive integer
|
||||||
|
writeCommonTags: couldn't write 'track' tag to 'Música estudio/Post-Rock for Studying-Focusing.mp4' as it's not a positive integer
|
||||||
|
TagLib: Could not open file /home/danih/Música/Sho Hai - Doble Vida (320 kbps).mp3
|
||||||
|
TagLib: Could not open file /home/danih/Música/Sho Hai - Doble Vida (320 kbps).mp3
|
||||||
|
TagLib: Could not open file /home/danih/Música/Sho Hai - Doble Vida (320 kbps).mp3
|
||||||
|
TagLib: Could not open file /home/danih/Música/Sho Hai - Doble Vida (320 kbps).mp3
|
||||||
|
TagLib: Could not open file /home/danih/Música/Sho Hai - Doble Vida (320 kbps).mp3
|
||||||
|
TagLib: Could not open file /home/danih/Música/Sho Hai - Doble Vida (320 kbps).mp3
|
||||||
|
TagLib: Could not open file /home/danih/Música/Sho Hai - Doble Vida (320 kbps).mp3
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Header::parse() -- MPEG header did not match MPEG synch.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: MPEG::XingHeader::parse() -- Xing header doesn't contain the required information.
|
||||||
|
TagLib: MPEG::Properties::read() -- Could not find an MPEG frame in the stream.
|
||||||
|
TagLib: Could not open file /home/danih/Música/Q݃<51><DD83>2$<1E>
|
||||||
0
ncmpcpp/patterns.list
Normal file
0
ncmpcpp/patterns.list
Normal file
504
polybar/floating/bars.ini
Normal file
504
polybar/floating/bars.ini
Normal file
@@ -0,0 +1,504 @@
|
|||||||
|
; Original Author : Aditya Shakya
|
||||||
|
; Mail : adi1090x@gmail.com
|
||||||
|
; Modified by : Daniel Heras
|
||||||
|
; Mail : dani.heras@hotmail.com
|
||||||
|
|
||||||
|
[bar]
|
||||||
|
fill =
|
||||||
|
empty =
|
||||||
|
indicator =
|
||||||
|
|
||||||
|
;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
|
||||||
|
|
||||||
|
[module/volume]
|
||||||
|
type = internal/pulseaudio
|
||||||
|
|
||||||
|
; Soundcard to be used
|
||||||
|
; Usually in the format hw:# where # is the card number
|
||||||
|
; You can find the different card numbers in `/proc/asound/cards`
|
||||||
|
master-soundcard = default
|
||||||
|
speaker-soundcard = default
|
||||||
|
headphone-soundcard = default
|
||||||
|
|
||||||
|
; Name of the master, speaker and headphone mixers
|
||||||
|
; Use the following command to list available mixer controls:
|
||||||
|
; $ amixer scontrols | sed -nr "s/.*'([[:alnum:]]+)'.*/\1/p"
|
||||||
|
; If master, speaker or headphone-soundcard isn't the default,
|
||||||
|
; use `amixer -c # scontrols` instead where # is the number
|
||||||
|
; of the master, speaker or headphone soundcard respectively
|
||||||
|
;
|
||||||
|
; Default: Master
|
||||||
|
master-mixer = Master
|
||||||
|
|
||||||
|
; Optionally define speaker and headphone mixers
|
||||||
|
; Default: none
|
||||||
|
speaker-mixer = Speaker
|
||||||
|
; Default: none
|
||||||
|
headphone-mixer = Headphone
|
||||||
|
|
||||||
|
; NOTE: This is required if headphone_mixer is defined
|
||||||
|
; Use the following command to list available device controls
|
||||||
|
; $ amixer controls | sed -r "/CARD/\!d; s/.*=([0-9]+).*name='([^']+)'.*/printf '%3.0f: %s\n' '\1' '\2'/e" | sort
|
||||||
|
; You may also need to use `amixer -c # controls` as above for the mixer names
|
||||||
|
; Default: none
|
||||||
|
;;headphone-id = 9
|
||||||
|
|
||||||
|
; Use volume mapping (similar to amixer -M and alsamixer), where the increase in volume is linear to the ear
|
||||||
|
; Default: false
|
||||||
|
;;mapped = true
|
||||||
|
|
||||||
|
; Interval for volume increase/decrease (in percent points)
|
||||||
|
; Default: 5
|
||||||
|
interval = 5
|
||||||
|
|
||||||
|
; Available tags:
|
||||||
|
; <label-volume> (default)
|
||||||
|
; <ramp-volume>
|
||||||
|
; <bar-volume>
|
||||||
|
format-volume = <ramp-volume> <bar-volume>
|
||||||
|
|
||||||
|
; Available tags:
|
||||||
|
; <label-muted> (default)
|
||||||
|
; <ramp-volume>
|
||||||
|
; <bar-volume>
|
||||||
|
format-muted-prefix =
|
||||||
|
|
||||||
|
; Available tokens:
|
||||||
|
; %percentage% (default)
|
||||||
|
label-volume = %percentage%%
|
||||||
|
|
||||||
|
; Available tokens:
|
||||||
|
; %percentage% (default
|
||||||
|
label-muted = " Muted"
|
||||||
|
label-muted-foreground = ${color.red}
|
||||||
|
|
||||||
|
; Only applies if <ramp-volume> is used
|
||||||
|
ramp-volume-0 =
|
||||||
|
ramp-volume-1 =
|
||||||
|
ramp-volume-2 =
|
||||||
|
ramp-volume-3 =
|
||||||
|
ramp-volume-4 =
|
||||||
|
|
||||||
|
; Only applies if <bar-volume> is used
|
||||||
|
bar-volume-width = 8
|
||||||
|
bar-volume-gradient = true
|
||||||
|
|
||||||
|
bar-volume-indicator = ${bar.indicator}
|
||||||
|
bar-volume-indicator-foreground = ${color.foreground}
|
||||||
|
|
||||||
|
bar-volume-fill = ${bar.fill}
|
||||||
|
bar-volume-foreground-0 = ${color.primary-dark}
|
||||||
|
bar-volume-foreground-1 = ${color.primary-dark}
|
||||||
|
bar-volume-foreground-2 = ${color.primary}
|
||||||
|
bar-volume-foreground-3 = ${color.primary}
|
||||||
|
bar-volume-foreground-4 = ${color.primary-light}
|
||||||
|
|
||||||
|
bar-volume-empty = ${bar.empty}
|
||||||
|
bar-volume-empty-foreground = ${color.foreground}
|
||||||
|
|
||||||
|
; If defined, it will replace <ramp-volume> when
|
||||||
|
; headphones are plugged in to `headphone_control_numid`
|
||||||
|
; If undefined, <ramp-volume> will be used for both
|
||||||
|
; Only applies if <ramp-volume> is used
|
||||||
|
ramp-headphones-0 =
|
||||||
|
|
||||||
|
;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
|
||||||
|
|
||||||
|
[module/brightness]
|
||||||
|
;type = internal/xbacklight
|
||||||
|
type = internal/backlight
|
||||||
|
|
||||||
|
; Use the following command to list available cards:
|
||||||
|
; $ ls -1 /sys/class/backlight/
|
||||||
|
;card = intel_backlight
|
||||||
|
card = amdgpu_bl1
|
||||||
|
|
||||||
|
; Available tags:
|
||||||
|
; <label> (default)
|
||||||
|
; <ramp>
|
||||||
|
; <bar>
|
||||||
|
format = <bar>
|
||||||
|
format-prefix = " "
|
||||||
|
; Available tokens:
|
||||||
|
; %percentage% (default)
|
||||||
|
label = %percentage%%
|
||||||
|
|
||||||
|
; Only applies if <ramp> is used
|
||||||
|
ramp-0 =
|
||||||
|
ramp-1 =
|
||||||
|
ramp-2 =
|
||||||
|
ramp-3 =
|
||||||
|
ramp-4 =
|
||||||
|
|
||||||
|
; Only applies if <bar> is used
|
||||||
|
bar-width = 11
|
||||||
|
bar-gradient = false
|
||||||
|
|
||||||
|
bar-indicator = ${bar.indicator}
|
||||||
|
bar-indicator-foreground = ${color.foreground}
|
||||||
|
|
||||||
|
bar-fill = ${bar.fill}
|
||||||
|
bar-foreground-0 = ${color.green}
|
||||||
|
bar-foreground-1 = ${color.green}
|
||||||
|
bar-foreground-2 = ${color.yellow}
|
||||||
|
bar-foreground-3 = ${color.yellow}
|
||||||
|
bar-foreground-4 = ${color.red}
|
||||||
|
|
||||||
|
bar-empty = ${bar.empty}
|
||||||
|
bar-empty-foreground = ${color.foreground}
|
||||||
|
|
||||||
|
;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
|
||||||
|
|
||||||
|
[module/battery_bar]
|
||||||
|
type = internal/battery
|
||||||
|
|
||||||
|
; This is useful in case the battery never reports 100% charge
|
||||||
|
full-at = 99
|
||||||
|
|
||||||
|
; Use the following command to list batteries and adapters:
|
||||||
|
; $ ls -1 /sys/class/power_supply/
|
||||||
|
battery = BATT
|
||||||
|
adapter = ACAD
|
||||||
|
|
||||||
|
; If an inotify event haven't been reported in this many
|
||||||
|
; seconds, manually poll for new values.
|
||||||
|
;
|
||||||
|
; Needed as a fallback for systems that don't report events
|
||||||
|
; on sysfs/procfs.
|
||||||
|
;
|
||||||
|
; Disable polling by setting the interval to 0.
|
||||||
|
;
|
||||||
|
; Default: 5
|
||||||
|
poll-interval = 5
|
||||||
|
|
||||||
|
; see "man date" for details on how to format the time string
|
||||||
|
; NOTE: if you want to use syntax tags here you need to use %%{...}
|
||||||
|
; Default: %H:%M:%S
|
||||||
|
time-format = %H:%M
|
||||||
|
|
||||||
|
; Available tags:
|
||||||
|
; <label-charging> (default)
|
||||||
|
; <bar-capacity>
|
||||||
|
; <ramp-capacity>
|
||||||
|
; <animation-charging>
|
||||||
|
format-charging = <bar-capacity>
|
||||||
|
format-charging-prefix = " "
|
||||||
|
|
||||||
|
; Available tags:
|
||||||
|
; <label-discharging> (default)
|
||||||
|
; <bar-capacity>
|
||||||
|
; <ramp-capacity>
|
||||||
|
; <animation-discharging>
|
||||||
|
format-discharging = <bar-capacity>
|
||||||
|
format-discharging-prefix = " "
|
||||||
|
|
||||||
|
; Available tags:
|
||||||
|
; <label-full> (default)
|
||||||
|
; <bar-capacity>
|
||||||
|
; <ramp-capacity>
|
||||||
|
format-full = <label-full>
|
||||||
|
format-full-prefix = " "
|
||||||
|
|
||||||
|
; Available tokens:
|
||||||
|
; %percentage% (default)
|
||||||
|
; %time%
|
||||||
|
; %consumption% (shows current charge rate in watts)
|
||||||
|
|
||||||
|
label-charging = %percentage%%
|
||||||
|
|
||||||
|
; Available tokens:
|
||||||
|
; %percentage% (default)
|
||||||
|
; %time%
|
||||||
|
; %consumption% (shows current discharge rate in watts)
|
||||||
|
label-discharging = %percentage%%
|
||||||
|
|
||||||
|
; Available tokens:
|
||||||
|
; %percentage% (default)
|
||||||
|
label-full = "Full"
|
||||||
|
|
||||||
|
; Only applies if <bar-capacity> is used
|
||||||
|
bar-capacity-width = 11
|
||||||
|
bar-capacity-gradient = false
|
||||||
|
|
||||||
|
bar-capacity-indicator = ${bar.indicator}
|
||||||
|
bar-capacity-indicator-foreground = ${color.foreground}
|
||||||
|
|
||||||
|
bar-capacity-fill = ${bar.fill}
|
||||||
|
bar-capacity-foreground-0 = ${color.green}
|
||||||
|
bar-capacity-foreground-1 = ${color.green}
|
||||||
|
bar-capacity-foreground-2 = ${color.yellow}
|
||||||
|
bar-capacity-foreground-3 = ${color.yellow}
|
||||||
|
bar-capacity-foreground-4 = ${color.red}
|
||||||
|
|
||||||
|
bar-capacity-empty = ${bar.empty}
|
||||||
|
bar-capacity-empty-foreground = ${color.foreground}
|
||||||
|
|
||||||
|
;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
|
||||||
|
|
||||||
|
[module/cpu_bar]
|
||||||
|
type = internal/cpu
|
||||||
|
|
||||||
|
; Seconds to sleep between updates
|
||||||
|
; Default: 1
|
||||||
|
interval = 0.5
|
||||||
|
|
||||||
|
; Available tags:
|
||||||
|
; <label> (default)
|
||||||
|
; <bar-load>
|
||||||
|
; <ramp-load>
|
||||||
|
; <ramp-coreload>
|
||||||
|
;;format = <label> <ramp-coreload>
|
||||||
|
format = <bar-load> <label>
|
||||||
|
format-prefix = " "
|
||||||
|
|
||||||
|
; Available tokens:
|
||||||
|
; %percentage% (default) - total cpu load averaged over all cores
|
||||||
|
; %percentage-sum% - Cumulative load on all cores
|
||||||
|
; %percentage-cores% - load percentage for each core
|
||||||
|
; %percentage-core[1-9]% - load percentage for specific core
|
||||||
|
label = "%percentage%%"
|
||||||
|
|
||||||
|
; Only applies if <bar-load> is used
|
||||||
|
bar-load-width = 11
|
||||||
|
bar-load-gradient = false
|
||||||
|
|
||||||
|
bar-load-indicator = ${bar.indicator}
|
||||||
|
bar-load-indicator-foreground = ${color.foreground}
|
||||||
|
|
||||||
|
bar-load-fill = ${bar.fill}
|
||||||
|
bar-load-foreground-0 = ${color.green}
|
||||||
|
bar-load-foreground-1 = ${color.green}
|
||||||
|
bar-load-foreground-2 = ${color.yellow}
|
||||||
|
bar-load-foreground-3 = ${color.yellow}
|
||||||
|
bar-load-foreground-4 = ${color.red}
|
||||||
|
|
||||||
|
bar-load-empty = ${bar.empty}
|
||||||
|
bar-load-empty-foreground = ${color.foreground}
|
||||||
|
|
||||||
|
;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
|
||||||
|
|
||||||
|
[module/filesystem_bar]
|
||||||
|
type = internal/fs
|
||||||
|
|
||||||
|
; Mountpoints to display
|
||||||
|
mount-0 = /
|
||||||
|
;;mount-1 = /home
|
||||||
|
;;mount-2 = /var
|
||||||
|
|
||||||
|
; Seconds to sleep between updates
|
||||||
|
; Default: 30
|
||||||
|
interval = 30
|
||||||
|
|
||||||
|
; Display fixed precision values
|
||||||
|
; Default: false
|
||||||
|
fixed-values = false
|
||||||
|
|
||||||
|
; Spacing between entries
|
||||||
|
; Default: 2
|
||||||
|
;;spacing = 4
|
||||||
|
|
||||||
|
; Available tags:
|
||||||
|
; <label-mounted> (default)
|
||||||
|
; <bar-free>
|
||||||
|
; <bar-used>
|
||||||
|
; <ramp-capacity>
|
||||||
|
format-mounted = <bar-used> <label-mounted>
|
||||||
|
format-mounted-prefix = " "
|
||||||
|
|
||||||
|
; Available tags:
|
||||||
|
; <label-unmounted> (default)
|
||||||
|
format-unmounted = <label-unmounted>
|
||||||
|
format-unmounted-prefix = " "
|
||||||
|
|
||||||
|
; Available tokens:
|
||||||
|
; %mountpoint%
|
||||||
|
; %type%
|
||||||
|
; %fsname%
|
||||||
|
; %percentage_free%
|
||||||
|
; %percentage_used%
|
||||||
|
; %total%
|
||||||
|
; %free%
|
||||||
|
; %used%
|
||||||
|
; Default: %mountpoint% %percentage_free%%
|
||||||
|
label-mounted = %used%/%total%
|
||||||
|
|
||||||
|
; Available tokens:
|
||||||
|
; %mountpoint%
|
||||||
|
; Default: %mountpoint% is not mounted
|
||||||
|
label-unmounted = %mountpoint%: not mounted
|
||||||
|
|
||||||
|
; Only applies if <bar-used> is used
|
||||||
|
bar-used-width = 11
|
||||||
|
bar-used-gradient = false
|
||||||
|
|
||||||
|
bar-used-indicator = ${bar.indicator}
|
||||||
|
bar-used-indicator-foreground = ${color.foreground}
|
||||||
|
|
||||||
|
bar-used-fill = ${bar.fill}
|
||||||
|
bar-used-foreground-0 = ${color.green}
|
||||||
|
bar-used-foreground-1 = ${color.green}
|
||||||
|
bar-used-foreground-2 = ${color.yellow}
|
||||||
|
bar-used-foreground-3 = ${color.yellow}
|
||||||
|
bar-used-foreground-4 = ${color.red}
|
||||||
|
|
||||||
|
bar-used-empty = ${bar.empty}
|
||||||
|
bar-used-empty-foreground = ${color.foreground}
|
||||||
|
|
||||||
|
;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
|
||||||
|
|
||||||
|
[module/memory_bar]
|
||||||
|
type = internal/memory
|
||||||
|
|
||||||
|
; Seconds to sleep between updates
|
||||||
|
; Default: 1
|
||||||
|
interval = 2
|
||||||
|
|
||||||
|
; Available tags:
|
||||||
|
; <label> (default)
|
||||||
|
; <bar-used>
|
||||||
|
; <bar-free>
|
||||||
|
; <ramp-used>
|
||||||
|
; <ramp-free>
|
||||||
|
; <bar-swap-used>
|
||||||
|
; <bar-swap-free>
|
||||||
|
; <ramp-swap-used>
|
||||||
|
; <ramp-swap-free>
|
||||||
|
format = <bar-used> <label>
|
||||||
|
format-prefix = " "
|
||||||
|
|
||||||
|
; Available tokens:
|
||||||
|
; %percentage_used% (default)
|
||||||
|
; %percentage_free%
|
||||||
|
; %gb_used%
|
||||||
|
; %gb_free%
|
||||||
|
; %gb_total%
|
||||||
|
; %mb_used%
|
||||||
|
; %mb_free%
|
||||||
|
; %mb_total%
|
||||||
|
; %percentage_swap_used%
|
||||||
|
; %percentage_swap_free%
|
||||||
|
; %mb_swap_total%
|
||||||
|
; %mb_swap_free%
|
||||||
|
; %mb_swap_used%
|
||||||
|
; %gb_swap_total%
|
||||||
|
; %gb_swap_free%
|
||||||
|
; %gb_swap_used%
|
||||||
|
|
||||||
|
label = "%mb_used%"
|
||||||
|
|
||||||
|
; Only applies if <bar-used> is used
|
||||||
|
bar-used-width = 11
|
||||||
|
bar-used-gradient = false
|
||||||
|
|
||||||
|
bar-used-indicator = ${bar.indicator}
|
||||||
|
bar-used-indicator-foreground = ${color.foreground}
|
||||||
|
|
||||||
|
bar-used-fill = ${bar.fill}
|
||||||
|
bar-used-foreground-0 = ${color.green}
|
||||||
|
bar-used-foreground-1 = ${color.green}
|
||||||
|
bar-used-foreground-2 = ${color.yellow}
|
||||||
|
bar-used-foreground-3 = ${color.yellow}
|
||||||
|
bar-used-foreground-4 = ${color.red}
|
||||||
|
|
||||||
|
bar-used-empty = ${bar.empty}
|
||||||
|
bar-used-empty-foreground = ${color.foreground}
|
||||||
|
|
||||||
|
;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
|
||||||
|
|
||||||
|
[module/mpd_bar]
|
||||||
|
type = internal/mpd
|
||||||
|
|
||||||
|
; Host where mpd is running (either ip or domain name)
|
||||||
|
; Can also be the full path to a unix socket where mpd is running.
|
||||||
|
;;host = 127.0.0.1
|
||||||
|
;;port = 6600
|
||||||
|
;;password = mysecretpassword
|
||||||
|
|
||||||
|
; Seconds to sleep between progressbar/song timer sync
|
||||||
|
; Default: 1
|
||||||
|
interval = 1
|
||||||
|
|
||||||
|
; Available tags:
|
||||||
|
; <label-song> (default)
|
||||||
|
; <label-time>
|
||||||
|
; <bar-progress>
|
||||||
|
; <toggle> - gets replaced with <icon-(pause|play)>
|
||||||
|
; <toggle-stop> - gets replaced with <icon-(stop|play)>
|
||||||
|
; <icon-random>
|
||||||
|
; <icon-repeat>
|
||||||
|
; <icon-repeatone> (deprecated)
|
||||||
|
; <icon-single> - Toggle playing only a single song. Replaces <icon-repeatone>
|
||||||
|
; <icon-consume>
|
||||||
|
; <icon-prev>
|
||||||
|
; <icon-stop>
|
||||||
|
; <icon-play>
|
||||||
|
; <icon-pause>
|
||||||
|
; <icon-next>
|
||||||
|
; <icon-seekb>
|
||||||
|
; <icon-seekf>
|
||||||
|
format-online = <label-song> <bar-progress> <label-time>
|
||||||
|
format-online-prefix =
|
||||||
|
|
||||||
|
;format-playing = ${self.format-online}
|
||||||
|
;format-paused = ${self.format-online}
|
||||||
|
;format-stopped = ${self.format-online}
|
||||||
|
|
||||||
|
; Available tags:
|
||||||
|
; <label-offline>
|
||||||
|
format-offline = <label-offline>
|
||||||
|
format-offline-prefix =
|
||||||
|
|
||||||
|
; Available tokens:
|
||||||
|
; %artist%
|
||||||
|
; %album-artist%
|
||||||
|
; %album%
|
||||||
|
; %date%
|
||||||
|
; %title%
|
||||||
|
; Default: %artist% - %title%
|
||||||
|
label-song = " %artist% - %title%"
|
||||||
|
label-song-maxlen = 25
|
||||||
|
label-song-ellipsis = true
|
||||||
|
|
||||||
|
; Available tokens:
|
||||||
|
; %elapsed%
|
||||||
|
; %total%
|
||||||
|
; Default: %elapsed% / %total%
|
||||||
|
label-time = %elapsed% / %total%
|
||||||
|
|
||||||
|
; Available tokens:
|
||||||
|
; None
|
||||||
|
label-offline = " Offline"
|
||||||
|
|
||||||
|
; Only applies if <icon-X> is used
|
||||||
|
icon-play =
|
||||||
|
icon-pause =
|
||||||
|
icon-stop =
|
||||||
|
icon-next =
|
||||||
|
icon-prev =
|
||||||
|
icon-seekf =
|
||||||
|
icon-seekb =
|
||||||
|
icon-random =
|
||||||
|
icon-repeat =
|
||||||
|
icon-repeatone =
|
||||||
|
icon-single =
|
||||||
|
icon-consume =
|
||||||
|
|
||||||
|
; Used to display the state of random/repeat/repeatone/single
|
||||||
|
; Only applies if <icon-[random|repeat|repeatone|single]> is used
|
||||||
|
toggle-on-foreground = ${color.primary}
|
||||||
|
toggle-off-foreground = ${color.red}
|
||||||
|
|
||||||
|
; Only applies if <bar-progress> is used
|
||||||
|
bar-progress-width = 11
|
||||||
|
bar-progress-gradient = false
|
||||||
|
|
||||||
|
bar-progress-indicator = ${bar.indicator}
|
||||||
|
bar-progress-indicator-foreground = ${color.yellow}
|
||||||
|
|
||||||
|
bar-progress-fill = ${bar.fill}
|
||||||
|
bar-progress-foreground-0 = ${color.yellow}
|
||||||
|
|
||||||
|
bar-progress-empty = ${bar.empty}
|
||||||
|
bar-progress-empty-foreground = ${color.foreground}
|
||||||
|
|
||||||
|
;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
|
||||||
18
polybar/floating/colors.ini
Normal file
18
polybar/floating/colors.ini
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
; Original Author : Aditya Shakya
|
||||||
|
; Mail : adi1090x@gmail.com
|
||||||
|
; Modified by : Daniel Heras
|
||||||
|
; Mail : dani.heras@hotmail.com
|
||||||
|
|
||||||
|
[color]
|
||||||
|
background = #00121212
|
||||||
|
background-alt = #141c21
|
||||||
|
muted = #4c5c68
|
||||||
|
foreground = #93a1a1
|
||||||
|
foreground-alt = #d6c4c4
|
||||||
|
primary = #246a73
|
||||||
|
primary-dark = #415a77
|
||||||
|
primary-light = #61a5c2
|
||||||
|
red = #bc4749
|
||||||
|
green = #4c956c
|
||||||
|
yellow = #e9c46a
|
||||||
|
complementary = #415a77
|
||||||
115
polybar/floating/config.ini
Normal file
115
polybar/floating/config.ini
Normal file
@@ -0,0 +1,115 @@
|
|||||||
|
; Original Author : Aditya Shakya
|
||||||
|
; Mail : adi1090x@gmail.com
|
||||||
|
; Modified by : Daniel Heras
|
||||||
|
; Mail : dani.heras@hotmail.com
|
||||||
|
|
||||||
|
[global/wm]
|
||||||
|
margin-bottom = 0
|
||||||
|
margin-top = 0
|
||||||
|
|
||||||
|
;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
|
||||||
|
|
||||||
|
include-file = ~/.config/polybar/floating/bars.ini
|
||||||
|
include-file = ~/.config/polybar/floating/colors.ini
|
||||||
|
include-file = ~/.config/polybar/floating/modules.ini
|
||||||
|
include-file = ~/.config/polybar/user_modules.ini
|
||||||
|
|
||||||
|
;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
|
||||||
|
|
||||||
|
;; Bar Settings
|
||||||
|
|
||||||
|
[bar/main]
|
||||||
|
monitor =
|
||||||
|
monitor-fallback =
|
||||||
|
; Require the monitor to be in connected state
|
||||||
|
monitor-strict = false
|
||||||
|
|
||||||
|
; Tell the Window Manager not to configure the window.
|
||||||
|
override-redirect = false
|
||||||
|
|
||||||
|
; Put the bar at the bottom of the screen
|
||||||
|
bottom = false
|
||||||
|
|
||||||
|
; Prefer fixed center position for the `modules-center` block
|
||||||
|
fixed-center = true
|
||||||
|
|
||||||
|
; Dimension defined as pixel value (e.g. 35) or percentage (e.g. 50%),
|
||||||
|
; 50%:-10, this will result in a width or height of 50% minus 10 pixels
|
||||||
|
width = 100%
|
||||||
|
height = 30
|
||||||
|
|
||||||
|
; Offset defined as pixel value (e.g. 35) or percentage (e.g. 50%)
|
||||||
|
offset-x = 0%
|
||||||
|
offset-y = 0%
|
||||||
|
|
||||||
|
background = ${color.background}
|
||||||
|
foreground = ${color.foreground}
|
||||||
|
; Background gradient (vertical steps)
|
||||||
|
; background-[0-9]+ = #aarrggbb
|
||||||
|
;;background-0 =
|
||||||
|
|
||||||
|
radius-top = 0.0
|
||||||
|
radius-bottom = 0.0
|
||||||
|
|
||||||
|
; Under-/overline pixel size and argb color
|
||||||
|
; {overline,underline}-size
|
||||||
|
; {overline,underline}-color
|
||||||
|
;underline-size = 2
|
||||||
|
;underline-color = #2b3648
|
||||||
|
|
||||||
|
module-margin-left = 0
|
||||||
|
module-margin-right = 0
|
||||||
|
|
||||||
|
;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
|
||||||
|
|
||||||
|
; Fonts are defined using <font-name>;<vertical-offset>
|
||||||
|
font-0 = "JetBrainsMonoNL Nerd Font Mono:style=Medium:size=11;3"
|
||||||
|
font-1 = "waffle:size=12;3"
|
||||||
|
font-2 = "JetBrainsMonoNL Nerd Font Mono:style=Medium:size=30;7"
|
||||||
|
font-3 = "JetBrainsMonoNL Nerd Font Mono:style=Medium:size=17;4"
|
||||||
|
font-4 = "JetBrainsMonoNL Nerd Font Mono:style=Medium:size=16;4"
|
||||||
|
font-5 = "JetBrainsMonoNL Nerd Font Mono:style=Medium:size=18;5"
|
||||||
|
font-6 = "JetBrainsMonoNL Nerd Font Mono:style=Medium:size=10;3"
|
||||||
|
|
||||||
|
;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
|
||||||
|
|
||||||
|
[bar/top]
|
||||||
|
inherit = bar/main
|
||||||
|
border-size = 12
|
||||||
|
border-bottom-size = 0
|
||||||
|
border-color = #00000000
|
||||||
|
modules-left = border_left sep2 launcher sep5 workspaces sep6 border_right_fancy sep4 mpd
|
||||||
|
modules-center = border_left sep2 pulseaudio sep battery sep backlight sep memory sep2 border_right
|
||||||
|
modules-right = border_left sep2 network sep tray sep2 border_right sep3 border_left sep2 date sep2 border_right
|
||||||
|
enable-ipc = true
|
||||||
|
|
||||||
|
;; Disable legacy tray to use the module
|
||||||
|
tray-position = none
|
||||||
|
|
||||||
|
# wm-restack = bspwm
|
||||||
|
wm-restack = bspwm
|
||||||
|
|
||||||
|
;; Application Settings
|
||||||
|
|
||||||
|
[settings]
|
||||||
|
; The throttle settings lets the eventloop swallow up til X events
|
||||||
|
throttle-output = 5
|
||||||
|
throttle-output-for = 10
|
||||||
|
|
||||||
|
; Time in milliseconds that the input handler will wait between processing events
|
||||||
|
throttle-input-for = 30
|
||||||
|
|
||||||
|
; Reload upon receiving XCB_RANDR_SCREEN_CHANGE_NOTIFY events
|
||||||
|
screenchange-reload = false
|
||||||
|
|
||||||
|
; Compositing operators
|
||||||
|
compositing-background = source
|
||||||
|
compositing-foreground = over
|
||||||
|
compositing-overline = source
|
||||||
|
compositing-underline = source
|
||||||
|
compositing-border = source
|
||||||
|
|
||||||
|
; Enables pseudo-transparency for the bar
|
||||||
|
pseudo-transparency = false
|
||||||
|
|
||||||
|
;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
|
||||||
1087
polybar/floating/modules.ini
Normal file
1087
polybar/floating/modules.ini
Normal file
File diff suppressed because it is too large
Load Diff
14
polybar/launch.sh
Executable file
14
polybar/launch.sh
Executable file
@@ -0,0 +1,14 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
# Add this script to your wm startup file.
|
||||||
|
|
||||||
|
DIR="$HOME/.config/polybar/floating"
|
||||||
|
|
||||||
|
# Terminate already running bar instances
|
||||||
|
killall -q polybar
|
||||||
|
|
||||||
|
# Wait until the processes have been shut down
|
||||||
|
while pgrep -u $UID -x polybar >/dev/null; do sleep 1; done
|
||||||
|
|
||||||
|
# Launch the bar
|
||||||
|
polybar -q top -c "$DIR"/config.ini &
|
||||||
21
polybar/scripts/alternaDormir.sh
Executable file
21
polybar/scripts/alternaDormir.sh
Executable file
@@ -0,0 +1,21 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Author by : Daniel Heras
|
||||||
|
# Mail : dani.heras@hotmail.com
|
||||||
|
|
||||||
|
# Posible enmascarando targets de systemd, pero mejor con caffeine
|
||||||
|
# Ejecutar con caffeine
|
||||||
|
|
||||||
|
if [ -f "/tmp/sleepStopped" ]; then
|
||||||
|
touch /tmp/sleep
|
||||||
|
rm /tmp/sleepStopped
|
||||||
|
else
|
||||||
|
touch /tmp/sleepStopped
|
||||||
|
for (( ; ; )); do
|
||||||
|
if [ -f "/tmp/sleep" ]; then
|
||||||
|
rm /tmp/sleep
|
||||||
|
exit 123
|
||||||
|
fi
|
||||||
|
sleep 5
|
||||||
|
done
|
||||||
|
fi
|
||||||
11
polybar/scripts/alternaNotificaciones.sh
Executable file
11
polybar/scripts/alternaNotificaciones.sh
Executable file
@@ -0,0 +1,11 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
pausa=$(dunstctl is-paused)
|
||||||
|
if [ $pausa == 'false' ]
|
||||||
|
then
|
||||||
|
dunstctl close-all
|
||||||
|
dunstctl set-paused true
|
||||||
|
else
|
||||||
|
dunstctl close-all
|
||||||
|
dunstctl set-paused false
|
||||||
|
notify-send "Notificaciones activadas"
|
||||||
|
fi
|
||||||
18
polybar/scripts/alternaTouchpad.sh
Executable file
18
polybar/scripts/alternaTouchpad.sh
Executable file
@@ -0,0 +1,18 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Author by : Daniel Heras
|
||||||
|
# Mail : dani.heras@hotmail.com
|
||||||
|
|
||||||
|
id=$(xinput list | grep Touchpad | awk '{print $6}' | grep -o '[0-9]\+')
|
||||||
|
prop=$(xinput list-props $id | grep "Device Enabled (" | awk '{print $3}' | grep -o '[0-9]\+')
|
||||||
|
val=$(xinput list-props $id | grep "Device Enabled (" | awk '{print $4}' | grep -o '[0-9]\+')
|
||||||
|
|
||||||
|
if [ $val = 1 ]; then
|
||||||
|
val=0
|
||||||
|
else
|
||||||
|
val=1
|
||||||
|
fi
|
||||||
|
xinput set-prop $id $prop $val
|
||||||
|
unset id
|
||||||
|
unset prop
|
||||||
|
unset val
|
||||||
17
polybar/scripts/bluetooth.sh
Executable file
17
polybar/scripts/bluetooth.sh
Executable file
@@ -0,0 +1,17 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
# Author by : Daniel Heras
|
||||||
|
# Mail : dani.heras@hotmail.com
|
||||||
|
|
||||||
|
if [ $(bluetoothctl show | grep "Powered: yes" | wc -c) -eq 0 ]
|
||||||
|
then
|
||||||
|
echo "%{F#415a77}"
|
||||||
|
else
|
||||||
|
if [ $(echo info | bluetoothctl | grep 'Device' | wc -c) -eq 0 ]
|
||||||
|
then
|
||||||
|
echo ""
|
||||||
|
else
|
||||||
|
echo "%{F#40916c}"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
BIN
polybar/scripts/calendario.jar
Executable file
BIN
polybar/scripts/calendario.jar
Executable file
Binary file not shown.
15
polybar/scripts/cyclexkbmap.sh
Executable file
15
polybar/scripts/cyclexkbmap.sh
Executable file
@@ -0,0 +1,15 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
layouts=("es" "us")
|
||||||
|
variants=("none" "intl")
|
||||||
|
|
||||||
|
currentLayout=$(xkb-switch)
|
||||||
|
currentLayoutCleaned=${currentLayout:0:2}
|
||||||
|
for i in "${!layouts[@]}"; do
|
||||||
|
if test ${layouts[i]} == $currentLayoutCleaned; then
|
||||||
|
nextLayout=${layouts[(i+1)%${#layouts}]}
|
||||||
|
nextVariant=${variants[(i+1)%${#variants}]}
|
||||||
|
setxkbmap -layout $nextLayout -variant $nextVariant
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
11
polybar/scripts/dunst.sh
Executable file
11
polybar/scripts/dunst.sh
Executable file
@@ -0,0 +1,11 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
# Author by : Daniel Heras
|
||||||
|
# Mail : dani.heras@hotmail.com
|
||||||
|
|
||||||
|
if [ $(dunstctl is-paused) == 'false' ]
|
||||||
|
then
|
||||||
|
echo "%{F#FFFFFF}"
|
||||||
|
else
|
||||||
|
echo "%{F#ffbe0b} Pausadas"
|
||||||
|
fi
|
||||||
4
polybar/scripts/getMemory.sh
Executable file
4
polybar/scripts/getMemory.sh
Executable file
@@ -0,0 +1,4 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
memory=$(free -m -L | awk '{print $6'})
|
||||||
|
echo $memory MiB
|
||||||
9
polybar/scripts/listxkbmap.sh
Executable file
9
polybar/scripts/listxkbmap.sh
Executable file
@@ -0,0 +1,9 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
layout=$(xkb-switch)
|
||||||
|
caps_lock_status=$(xset -q | sed -n 's/^.*Caps Lock:\s*\(\S*\).*$/\1/p')
|
||||||
|
if [ $caps_lock_status == "on" ]; then
|
||||||
|
caps="- CAPS"
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo ${layout:0:2} ${caps}
|
||||||
10
polybar/scripts/muestraDormir.sh
Executable file
10
polybar/scripts/muestraDormir.sh
Executable file
@@ -0,0 +1,10 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Author by : Daniel Heras
|
||||||
|
# Mail : dani.heras@hotmail.com
|
||||||
|
|
||||||
|
if [ -f "/tmp/sleepStopped" ]; then
|
||||||
|
echo "%{F#ef476f} stopped"
|
||||||
|
else
|
||||||
|
echo "%{F#ced4da} sleepy"
|
||||||
|
fi
|
||||||
9
polybar/scripts/muestraFecha.sh
Executable file
9
polybar/scripts/muestraFecha.sh
Executable file
@@ -0,0 +1,9 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Author by : Daniel Heras
|
||||||
|
# Mail : dani.heras@hotmail.com
|
||||||
|
|
||||||
|
dia="$(date +"%a %d")"
|
||||||
|
mes="$(date +"%B")"
|
||||||
|
hora="$(date +"%R")"
|
||||||
|
echo "%{F#ffffff} %{F#c4c7c5}$dia de $mes %{F#ffffff} %{F#ffffff}$hora"
|
||||||
8
polybar/scripts/muestraNotificaciones.sh
Executable file
8
polybar/scripts/muestraNotificaciones.sh
Executable file
@@ -0,0 +1,8 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Author by : Daniel Heras
|
||||||
|
# Mail : dani.heras@hotmail.com
|
||||||
|
|
||||||
|
var=$(dunstctl history | sed -n /summary/,/}\,/p | grep data | awk '{$1=$2=""; print $0}' | sed 's/"//g')
|
||||||
|
echo $var
|
||||||
|
ver="$(rofi -no-config -no-lazy-grab -sep "\n" -dmenu -i -p 'Historial' -width 12 -line-padding 3 -lines 3 -theme ~/.config/polybar/floating/scripts/rofi/notificaciones.rasi <<< "$var")"
|
||||||
9
polybar/scripts/muestraTemperatura.sh
Executable file
9
polybar/scripts/muestraTemperatura.sh
Executable file
@@ -0,0 +1,9 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Author by : Daniel Heras
|
||||||
|
# Mail : dani.heras@hotmail.com
|
||||||
|
|
||||||
|
grafica="$(sensors | grep 'Sensor 2' | awk '{print $3}')"
|
||||||
|
cpu="$(sensors | grep -A 10 'gigabyte' | grep 'temp3' | awk '{print $2}')"
|
||||||
|
|
||||||
|
echo "%{F#ffffff} %{F#c4c7c5}CPU: $cpu %{F#c4c7c5}GPU: $grafica"
|
||||||
10
polybar/scripts/muestraTiempo.sh
Executable file
10
polybar/scripts/muestraTiempo.sh
Executable file
@@ -0,0 +1,10 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Author by : Daniel Heras
|
||||||
|
# Mail : dani.heras@hotmail.com
|
||||||
|
|
||||||
|
#tiempo="$(~/Packages/ansiweather/ansiweather -l "Béjar,ES" -u metric -s true -f 1 -d true | awk '{print $7$8 $9}' | sed $'s/\e\\[[0-9;:]*[a-zA-Z]//g')"
|
||||||
|
#tiempo=$(curl -s wttr.in/Béjar?format="%l:+%c+%t+%p\n")
|
||||||
|
#echo "%{F#66ffffff}Béjar: %{F#ffffff}$tiempo"
|
||||||
|
tiempo=$(curl -s wttr.in/Béjar?format="%l:+%C+%t+%p\n")
|
||||||
|
echo "$tiempo"
|
||||||
9
polybar/scripts/muestraTiempo_detalle.sh
Executable file
9
polybar/scripts/muestraTiempo_detalle.sh
Executable file
@@ -0,0 +1,9 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Author by : Daniel Heras
|
||||||
|
# Mail : dani.heras@hotmail.com
|
||||||
|
|
||||||
|
curl wttr.in/Béjar
|
||||||
|
echo "Pulsa una tecla para salir"
|
||||||
|
read q
|
||||||
|
exit 1
|
||||||
13
polybar/scripts/muestraTouchpad.sh
Executable file
13
polybar/scripts/muestraTouchpad.sh
Executable file
@@ -0,0 +1,13 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Author by : Daniel Heras
|
||||||
|
# Mail : dani.heras@hotmail.com
|
||||||
|
|
||||||
|
id=$(xinput list | grep Touchpad | awk '{print $6}' | grep -o '[0-9]\+')
|
||||||
|
prop=$(xinput list-props $id | grep "Device Enabled (" | awk '{print $3}' | grep -o '[0-9]\+')
|
||||||
|
val=$(xinput list-props $id | grep "Device Enabled (" | awk '{print $4}' | grep -o '[0-9]\+')
|
||||||
|
if [ $val = 0 ]; then
|
||||||
|
echo "%{F#ce4257}"
|
||||||
|
else
|
||||||
|
echo "%{F#40916c}"
|
||||||
|
fi
|
||||||
81
polybar/scripts/powermenu.sh
Executable file
81
polybar/scripts/powermenu.sh
Executable file
@@ -0,0 +1,81 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
## Original Author : Aditya Shakya
|
||||||
|
## Mail : adi1090x@gmail.com
|
||||||
|
## Modified by : Daniel Heras
|
||||||
|
## Mail : dani.heras@hotmail.com
|
||||||
|
|
||||||
|
dir="~/.config/polybar/floating/scripts/rofi"
|
||||||
|
#uptime=$(uptime -p | sed -e 's/up //g')
|
||||||
|
uptime=$(uptime | awk '{print $3}' | sed 's/,//g')
|
||||||
|
|
||||||
|
rofi_command="rofi -theme $dir/powermenuRight.rasi"
|
||||||
|
|
||||||
|
shutdown="Shutdown "
|
||||||
|
reboot="Restart "
|
||||||
|
lock="Lock "
|
||||||
|
suspend="Sleep "
|
||||||
|
logout="Logout "
|
||||||
|
|
||||||
|
confirm_exit() {
|
||||||
|
rofi -dmenu\
|
||||||
|
-i\
|
||||||
|
-no-fixed-num-lines\
|
||||||
|
-p "Are You Sure? : "\
|
||||||
|
-theme $dir/confirm.rasi
|
||||||
|
}
|
||||||
|
msg() {
|
||||||
|
rofi -theme "$dir/message.rasi" -e "Available Options - yes / y / no / n"
|
||||||
|
}
|
||||||
|
|
||||||
|
options="$lock\n$suspend\n$logout\n$reboot\n$shutdown"
|
||||||
|
|
||||||
|
chosen="$(echo -e "$options" | $rofi_command -p "$uptime" -dmenu -selected-row 0)"
|
||||||
|
case $chosen in
|
||||||
|
$shutdown)
|
||||||
|
ans=$(confirm_exit &)
|
||||||
|
if [[ $ans == "yes" || $ans == "YES" || $ans == "y" || $ans == "Y" ]]; then
|
||||||
|
systemctl poweroff
|
||||||
|
elif [[ $ans == "no" || $ans == "NO" || $ans == "n" || $ans == "N" ]]; then
|
||||||
|
exit 0
|
||||||
|
else
|
||||||
|
msg
|
||||||
|
fi
|
||||||
|
;;
|
||||||
|
$reboot)
|
||||||
|
ans=$(confirm_exit &)
|
||||||
|
if [[ $ans == "yes" || $ans == "YES" || $ans == "y" || $ans == "Y" ]]; then
|
||||||
|
systemctl reboot
|
||||||
|
elif [[ $ans == "no" || $ans == "NO" || $ans == "n" || $ans == "N" ]]; then
|
||||||
|
exit 0
|
||||||
|
else
|
||||||
|
msg
|
||||||
|
fi
|
||||||
|
;;
|
||||||
|
$lock)
|
||||||
|
mpc -q pause
|
||||||
|
pulseaudio-ctl mute yes
|
||||||
|
if [[ -f /usr/bin/i3lock ]]; then
|
||||||
|
i3lock
|
||||||
|
elif [[ -f /usr/bin/betterlockscreen ]]; then
|
||||||
|
betterlockscreen -l
|
||||||
|
elif [[ -f /usr/bin/light-locker-command ]]; then
|
||||||
|
light-locker-command -l
|
||||||
|
fi
|
||||||
|
;;
|
||||||
|
$suspend)
|
||||||
|
mpc -q pause
|
||||||
|
pulseaudio-ctl mute yes
|
||||||
|
systemctl suspend
|
||||||
|
;;
|
||||||
|
$logout)
|
||||||
|
ans=$(confirm_exit &)
|
||||||
|
if [[ $ans == "yes" || $ans == "YES" || $ans == "y" || $ans == "Y" ]]; then
|
||||||
|
i3-msg exit
|
||||||
|
elif [[ $ans == "no" || $ans == "NO" || $ans == "n" || $ans == "N" ]]; then
|
||||||
|
exit 0
|
||||||
|
else
|
||||||
|
msg
|
||||||
|
fi
|
||||||
|
;;
|
||||||
|
esac
|
||||||
10
polybar/scripts/rofi/colors.rasi
Normal file
10
polybar/scripts/rofi/colors.rasi
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
/* colors */
|
||||||
|
|
||||||
|
* {
|
||||||
|
al: #00000000;
|
||||||
|
bg: #090909FF;
|
||||||
|
bga: #000000FF;
|
||||||
|
fg: #f5f5f5FF;
|
||||||
|
ac: #415a77FF;
|
||||||
|
se: #415a775A;
|
||||||
|
}
|
||||||
24
polybar/scripts/rofi/confirm.rasi
Normal file
24
polybar/scripts/rofi/confirm.rasi
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
/* Confirm Dialog */
|
||||||
|
|
||||||
|
@import "colors.rasi"
|
||||||
|
|
||||||
|
* {
|
||||||
|
background-color: @bg;
|
||||||
|
text-color: @fg;
|
||||||
|
font: "Terminus 9";
|
||||||
|
}
|
||||||
|
|
||||||
|
window {
|
||||||
|
width: 225px;
|
||||||
|
padding: 25px;
|
||||||
|
border: 0px 0px 4px 0px;
|
||||||
|
border-radius: 0px;
|
||||||
|
border-color: @ac;
|
||||||
|
location: center;
|
||||||
|
y-offset: -2em;
|
||||||
|
}
|
||||||
|
|
||||||
|
entry {
|
||||||
|
expand: true;
|
||||||
|
text-color: @bg;
|
||||||
|
}
|
||||||
118
polybar/scripts/rofi/launcherLeft.rasi
Normal file
118
polybar/scripts/rofi/launcherLeft.rasi
Normal file
@@ -0,0 +1,118 @@
|
|||||||
|
/*
|
||||||
|
*
|
||||||
|
* Author : Aditya Shakya
|
||||||
|
* Mail : adi1090x@gmail.com
|
||||||
|
* Github : @adi1090x
|
||||||
|
* Twitter : @adi1090x
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
|
||||||
|
configuration {
|
||||||
|
font: "Terminus 10";
|
||||||
|
show-icons: true;
|
||||||
|
icon-theme: "Papirus";
|
||||||
|
display-drun: "";
|
||||||
|
drun-display-format: "{name}";
|
||||||
|
disable-history: false;
|
||||||
|
fullscreen: false;
|
||||||
|
hide-scrollbar: true;
|
||||||
|
sidebar-mode: false;
|
||||||
|
}
|
||||||
|
|
||||||
|
@import "colors.rasi"
|
||||||
|
|
||||||
|
window {
|
||||||
|
transparency: "real";
|
||||||
|
background-color: @bg;
|
||||||
|
text-color: @fg;
|
||||||
|
border: 0px 0px 4px 0px;
|
||||||
|
border-color: @ac;
|
||||||
|
border-radius: 0px;
|
||||||
|
width: 350px;
|
||||||
|
location: center;
|
||||||
|
x-offset: -777;
|
||||||
|
y-offset: 20;
|
||||||
|
}
|
||||||
|
|
||||||
|
prompt {
|
||||||
|
enabled: true;
|
||||||
|
padding: 0px;
|
||||||
|
background-color: @al;
|
||||||
|
text-color: @ac;
|
||||||
|
font: "feather 8";
|
||||||
|
}
|
||||||
|
|
||||||
|
entry {
|
||||||
|
background-color: @al;
|
||||||
|
text-color: @fg;
|
||||||
|
placeholder-color: @fg;
|
||||||
|
expand: true;
|
||||||
|
horizontal-align: 0;
|
||||||
|
placeholder: "Search...";
|
||||||
|
padding: 0px 0px 0px 8px;
|
||||||
|
blink: true;
|
||||||
|
}
|
||||||
|
|
||||||
|
inputbar {
|
||||||
|
children: [ prompt, entry ];
|
||||||
|
background-color: @bga;
|
||||||
|
text-color: @fg;
|
||||||
|
expand: false;
|
||||||
|
border: 0px 0px 0px 0px;
|
||||||
|
border-radius: 0px;
|
||||||
|
border-color: @ac;
|
||||||
|
margin: 0px;
|
||||||
|
padding: 12px;
|
||||||
|
}
|
||||||
|
|
||||||
|
listview {
|
||||||
|
background-color: @al;
|
||||||
|
padding: 0px;
|
||||||
|
columns: 1;
|
||||||
|
lines: 22;
|
||||||
|
spacing: 5px;
|
||||||
|
cycle: true;
|
||||||
|
dynamic: true;
|
||||||
|
layout: vertical;
|
||||||
|
}
|
||||||
|
|
||||||
|
mainbox {
|
||||||
|
background-color: @al;
|
||||||
|
border: 0px;
|
||||||
|
border-radius: 0px;
|
||||||
|
border-color: @ac;
|
||||||
|
children: [ inputbar, listview ];
|
||||||
|
spacing: 0px;
|
||||||
|
padding: 0px;
|
||||||
|
}
|
||||||
|
|
||||||
|
element {
|
||||||
|
background-color: @al;
|
||||||
|
text-color: @fg;
|
||||||
|
orientation: horizontal;
|
||||||
|
border-radius: 0px;
|
||||||
|
padding: 8px;
|
||||||
|
}
|
||||||
|
|
||||||
|
element-icon {
|
||||||
|
size: 24px;
|
||||||
|
border: 0px;
|
||||||
|
background-color: @al;
|
||||||
|
}
|
||||||
|
|
||||||
|
element-text {
|
||||||
|
expand: true;
|
||||||
|
horizontal-align: 0;
|
||||||
|
vertical-align: 0.5;
|
||||||
|
margin: 0px 2.5px 0px 2.5px;
|
||||||
|
background-color: @al;
|
||||||
|
text-color: inherit;
|
||||||
|
}
|
||||||
|
|
||||||
|
element selected {
|
||||||
|
background-color: @se;
|
||||||
|
text-color: @fg;
|
||||||
|
border: 0px 0px 0px 2px;
|
||||||
|
border-radius: 0px;
|
||||||
|
border-color: @ac;
|
||||||
|
}
|
||||||
24
polybar/scripts/rofi/message.rasi
Normal file
24
polybar/scripts/rofi/message.rasi
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
/* Confirm Dialog */
|
||||||
|
|
||||||
|
@import "colors.rasi"
|
||||||
|
|
||||||
|
* {
|
||||||
|
background-color: @bga;
|
||||||
|
text-color: @fg;
|
||||||
|
font: "Terminus 9";
|
||||||
|
}
|
||||||
|
|
||||||
|
window {
|
||||||
|
width: 320px;
|
||||||
|
padding: 25px;
|
||||||
|
border: 0px 0px 4px 0px;
|
||||||
|
border-radius: 0px;
|
||||||
|
border-color: @ac;
|
||||||
|
location: center;
|
||||||
|
y-offset: -2em;
|
||||||
|
}
|
||||||
|
|
||||||
|
entry {
|
||||||
|
expand: true;
|
||||||
|
text-color: @ac;
|
||||||
|
}
|
||||||
127
polybar/scripts/rofi/notificaciones.rasi
Normal file
127
polybar/scripts/rofi/notificaciones.rasi
Normal file
@@ -0,0 +1,127 @@
|
|||||||
|
/*
|
||||||
|
*
|
||||||
|
* Author : Aditya Shakya
|
||||||
|
* Mail : adi1090x@gmail.com
|
||||||
|
* Github : @adi1090x
|
||||||
|
* Twitter : @adi1090x
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
|
||||||
|
configuration {
|
||||||
|
font: "Terminus 12";
|
||||||
|
show-icons: true;
|
||||||
|
icon-theme: "Papirus";
|
||||||
|
display-drun: "";
|
||||||
|
drun-display-format: "{name}";
|
||||||
|
disable-history: false;
|
||||||
|
fullscreen: false;
|
||||||
|
hide-scrollbar: true;
|
||||||
|
sidebar-mode: false;
|
||||||
|
}
|
||||||
|
|
||||||
|
@import "colors.rasi"
|
||||||
|
|
||||||
|
window {
|
||||||
|
transparency: "real";
|
||||||
|
background-color: @bg;
|
||||||
|
text-color: @fg;
|
||||||
|
border: 0px;
|
||||||
|
border-color: @ac;
|
||||||
|
border-radius: 0px;
|
||||||
|
width: 200px;
|
||||||
|
location: center;
|
||||||
|
x-offset: 865;
|
||||||
|
y-offset: 383;
|
||||||
|
}
|
||||||
|
|
||||||
|
prompt {
|
||||||
|
enabled: true;
|
||||||
|
padding: 10px 10px 10px 0px;
|
||||||
|
background-color: @al;
|
||||||
|
text-color: @ac;
|
||||||
|
font: "Terminus 9";
|
||||||
|
}
|
||||||
|
|
||||||
|
textbox-prompt-colon {
|
||||||
|
padding: 8px 15px 10px 15px;
|
||||||
|
font: "Iosevka Nerd Font 8";
|
||||||
|
background-color: @al;
|
||||||
|
text-color: @ac;
|
||||||
|
expand: false;
|
||||||
|
str: "";
|
||||||
|
}
|
||||||
|
|
||||||
|
entry {
|
||||||
|
background-color: @al;
|
||||||
|
text-color: @ac;
|
||||||
|
placeholder-color: @ac;
|
||||||
|
expand: true;
|
||||||
|
horizontal-align: 0;
|
||||||
|
placeholder: "Search...";
|
||||||
|
padding: 10px 10px 10px 0px;
|
||||||
|
border-radius: 0px;
|
||||||
|
blink: true;
|
||||||
|
}
|
||||||
|
|
||||||
|
inputbar {
|
||||||
|
children: [ textbox-prompt-colon, prompt ];
|
||||||
|
background-color: @al;
|
||||||
|
text-color: @fg;
|
||||||
|
expand: false;
|
||||||
|
border: 0px 0px 1px 0px;
|
||||||
|
border-radius: 0px;
|
||||||
|
border-color: @ac;
|
||||||
|
spacing: 0px;
|
||||||
|
}
|
||||||
|
|
||||||
|
listview {
|
||||||
|
background-color: @al;
|
||||||
|
padding: 0px;
|
||||||
|
columns: 1;
|
||||||
|
lines: 5;
|
||||||
|
spacing: 5px;
|
||||||
|
cycle: true;
|
||||||
|
dynamic: true;
|
||||||
|
layout: vertical;
|
||||||
|
}
|
||||||
|
|
||||||
|
mainbox {
|
||||||
|
background-color: @al;
|
||||||
|
border: 0px;
|
||||||
|
border-radius: 0px;
|
||||||
|
border-color: @ac;
|
||||||
|
children: [ inputbar, listview ];
|
||||||
|
spacing: 0px;
|
||||||
|
padding: 0px;
|
||||||
|
}
|
||||||
|
|
||||||
|
element {
|
||||||
|
background-color: @al;
|
||||||
|
text-color: @fg;
|
||||||
|
orientation: horizontal;
|
||||||
|
border-radius: 0px;
|
||||||
|
padding: 8px 8px 8px -20px;
|
||||||
|
}
|
||||||
|
|
||||||
|
element-icon {
|
||||||
|
size: 24px;
|
||||||
|
border: 0px;
|
||||||
|
background-color: @al;
|
||||||
|
}
|
||||||
|
|
||||||
|
element-text {
|
||||||
|
expand: true;
|
||||||
|
horizontal-align: 0;
|
||||||
|
vertical-align: 0.5;
|
||||||
|
margin: 0px 2.5px 0px 2.5px;
|
||||||
|
background-color: @al;
|
||||||
|
text-color: inherit;
|
||||||
|
}
|
||||||
|
|
||||||
|
element selected {
|
||||||
|
background-color: @al;
|
||||||
|
text-color: @fg;
|
||||||
|
border: 0px 0px 0px 0px;
|
||||||
|
border-radius: 0px;
|
||||||
|
border-color: @ac;
|
||||||
|
}
|
||||||
127
polybar/scripts/rofi/powermenuRight.rasi
Normal file
127
polybar/scripts/rofi/powermenuRight.rasi
Normal file
@@ -0,0 +1,127 @@
|
|||||||
|
/*
|
||||||
|
*
|
||||||
|
* Author : Aditya Shakya
|
||||||
|
* Mail : adi1090x@gmail.com
|
||||||
|
* Github : @adi1090x
|
||||||
|
* Twitter : @adi1090x
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
|
||||||
|
configuration {
|
||||||
|
font: "Terminus 9";
|
||||||
|
show-icons: true;
|
||||||
|
icon-theme: "Papirus";
|
||||||
|
display-drun: "";
|
||||||
|
drun-display-format: "{name}";
|
||||||
|
disable-history: false;
|
||||||
|
fullscreen: false;
|
||||||
|
hide-scrollbar: true;
|
||||||
|
sidebar-mode: false;
|
||||||
|
}
|
||||||
|
|
||||||
|
@import "colors.rasi"
|
||||||
|
|
||||||
|
window {
|
||||||
|
transparency: "real";
|
||||||
|
background-color: @bg;
|
||||||
|
text-color: @fg;
|
||||||
|
border: 0px 0px 4px 0px;
|
||||||
|
border-color: @ac;
|
||||||
|
border-radius: 0px;
|
||||||
|
width: 170px;
|
||||||
|
location: center;
|
||||||
|
x-offset: 866;
|
||||||
|
y-offset: -365;
|
||||||
|
}
|
||||||
|
|
||||||
|
prompt {
|
||||||
|
enabled: true;
|
||||||
|
padding: 10px 10px 10px 0px;
|
||||||
|
background-color: @al;
|
||||||
|
text-color: @ac;
|
||||||
|
font: "Terminus 9";
|
||||||
|
}
|
||||||
|
|
||||||
|
textbox-prompt-colon {
|
||||||
|
padding: 8px 15px 10px 15px;
|
||||||
|
font: "Iosevka Nerd Font 8";
|
||||||
|
background-color: @al;
|
||||||
|
text-color: @ac;
|
||||||
|
expand: false;
|
||||||
|
str: "";
|
||||||
|
}
|
||||||
|
|
||||||
|
entry {
|
||||||
|
background-color: @al;
|
||||||
|
text-color: @ac;
|
||||||
|
placeholder-color: @ac;
|
||||||
|
expand: true;
|
||||||
|
horizontal-align: 0;
|
||||||
|
placeholder: "Search...";
|
||||||
|
padding: 10px 10px 10px 0px;
|
||||||
|
border-radius: 0px;
|
||||||
|
blink: true;
|
||||||
|
}
|
||||||
|
|
||||||
|
inputbar {
|
||||||
|
children: [ textbox-prompt-colon, prompt ];
|
||||||
|
background-color: @al;
|
||||||
|
text-color: @fg;
|
||||||
|
expand: false;
|
||||||
|
border: 0px 0px 1px 0px;
|
||||||
|
border-radius: 0px;
|
||||||
|
border-color: @ac;
|
||||||
|
spacing: 0px;
|
||||||
|
}
|
||||||
|
|
||||||
|
listview {
|
||||||
|
background-color: @al;
|
||||||
|
padding: 0px;
|
||||||
|
columns: 1;
|
||||||
|
lines: 5;
|
||||||
|
spacing: 5px;
|
||||||
|
cycle: true;
|
||||||
|
dynamic: true;
|
||||||
|
layout: vertical;
|
||||||
|
}
|
||||||
|
|
||||||
|
mainbox {
|
||||||
|
background-color: @al;
|
||||||
|
border: 0px;
|
||||||
|
border-radius: 0px;
|
||||||
|
border-color: @ac;
|
||||||
|
children: [ inputbar, listview ];
|
||||||
|
spacing: 0px;
|
||||||
|
padding: 0px;
|
||||||
|
}
|
||||||
|
|
||||||
|
element {
|
||||||
|
background-color: @al;
|
||||||
|
text-color: @fg;
|
||||||
|
orientation: horizontal;
|
||||||
|
border-radius: 0px;
|
||||||
|
padding: 8px 8px 8px -20px;
|
||||||
|
}
|
||||||
|
|
||||||
|
element-icon {
|
||||||
|
size: 24px;
|
||||||
|
border: 0px;
|
||||||
|
background-color: @al;
|
||||||
|
}
|
||||||
|
|
||||||
|
element-text {
|
||||||
|
expand: true;
|
||||||
|
horizontal-align: 0.5;
|
||||||
|
vertical-align: 0.5;
|
||||||
|
margin: 0px 2.5px 0px 2.5px;
|
||||||
|
background-color: @al;
|
||||||
|
text-color: inherit;
|
||||||
|
}
|
||||||
|
|
||||||
|
element selected {
|
||||||
|
background-color: @se;
|
||||||
|
text-color: @fg;
|
||||||
|
border: 0px 0px 0px 0px;
|
||||||
|
border-radius: 0px;
|
||||||
|
border-color: @ac;
|
||||||
|
}
|
||||||
9
polybar/scripts/showdate.sh
Executable file
9
polybar/scripts/showdate.sh
Executable file
@@ -0,0 +1,9 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Author by : Daniel Heras
|
||||||
|
# Mail : dani.heras@hotmail.com
|
||||||
|
|
||||||
|
day="$(date +"%a %d")"
|
||||||
|
month="$(date +"%B")"
|
||||||
|
hour="$(date +"%R")"
|
||||||
|
echo " $hour at $day of $month "
|
||||||
11
polybar/scripts/toggleEscSwap.sh
Executable file
11
polybar/scripts/toggleEscSwap.sh
Executable file
@@ -0,0 +1,11 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
if [[ $1 == "off" ]]; then
|
||||||
|
xmodmap -e "keycode 49 = dead_grave dead_tilde dead_grave dead_tilde grave asciitilde grave"
|
||||||
|
xmodmap -e "keycode 9 = Escape NoSymbol Escape"
|
||||||
|
else
|
||||||
|
xmodmap -e "keycode 49 = Escape NoSymbol Escape"
|
||||||
|
xmodmap -e "keycode 9 = dead_grave dead_tilde dead_grave dead_tilde grave asciitilde grave"
|
||||||
|
xmodmap -e "keycode 66 = Escape NoSymbol Escape"
|
||||||
|
xmodmap -e "clear lock"
|
||||||
|
fi
|
||||||
32
polybar/scripts/toggleInternalKeyboard.sh
Executable file
32
polybar/scripts/toggleInternalKeyboard.sh
Executable file
@@ -0,0 +1,32 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
masterId=$(xinput list | grep "Virtual core keyboard" | awk '{print $5}')
|
||||||
|
internalId=$(xinput list | grep "AT Translated.*keyboard" | awk '{print $7}')
|
||||||
|
floatingId=$(xinput list | grep "AT Translated.*keyboard.*floating" | awk '{print $7}')
|
||||||
|
masterId=${masterId:3}
|
||||||
|
internalId=${internalId:3}
|
||||||
|
floatingId=${floatingId:3}
|
||||||
|
|
||||||
|
if [[ $1 == "toggle" ]]; then
|
||||||
|
if [[ -n $floatingId ]]; then
|
||||||
|
xinput reattach $floatingId $masterId
|
||||||
|
xmodmap -e "keycode 49 = dead_grave dead_tilde dead_grave dead_tilde grave asciitilde grave"
|
||||||
|
xmodmap -e "keycode 9 = Escape NoSymbol Escape"
|
||||||
|
else
|
||||||
|
xinput float $internalId
|
||||||
|
xmodmap -e "keycode 49 = Escape NoSymbol Escape"
|
||||||
|
xmodmap -e "keycode 9 = dead_grave dead_tilde dead_grave dead_tilde grave asciitilde grave"
|
||||||
|
xmodmap -e "keycode 66 = Escape NoSymbol Escape"
|
||||||
|
xmodmap -e "clear lock"
|
||||||
|
fi
|
||||||
|
elif [[ $1 == "on" ]]; then
|
||||||
|
xinput reattach $floatingId $masterId
|
||||||
|
xmodmap -e "keycode 49 = dead_grave dead_tilde dead_grave dead_tilde grave asciitilde grave"
|
||||||
|
xmodmap -e "keycode 9 = Escape NoSymbol Escape"
|
||||||
|
else
|
||||||
|
if [[ -n $floatingId ]]; then
|
||||||
|
echo " off"
|
||||||
|
else
|
||||||
|
echo " on"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
11
polybar/scripts/toggle_bluetooth.sh
Executable file
11
polybar/scripts/toggle_bluetooth.sh
Executable file
@@ -0,0 +1,11 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
# Author by : Daniel Heras
|
||||||
|
# Mail : dani.heras@hotmail.com
|
||||||
|
|
||||||
|
if [ $(bluetoothctl show | grep "Powered: yes" | wc -c) -eq 0 ]
|
||||||
|
then
|
||||||
|
bluetoothctl power on
|
||||||
|
else
|
||||||
|
bluetoothctl power off
|
||||||
|
fi
|
||||||
17
polybar/scripts/wifi_status.sh
Executable file
17
polybar/scripts/wifi_status.sh
Executable file
@@ -0,0 +1,17 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Author by : Daniel Heras
|
||||||
|
# Mail : dani.heras@hotmail.com
|
||||||
|
|
||||||
|
n=$(nmcli device status | grep -wc connected)
|
||||||
|
#id=$(nmcli device status | grep -w connected | awk '{print $4}')
|
||||||
|
id=$(nmcli -t -f active,ssid dev wifi | grep -E '^yes' | cut -d\' -f2)
|
||||||
|
final_id=$(echo "${id#*:}")
|
||||||
|
|
||||||
|
if test $n -gt 1; then
|
||||||
|
echo "%{F#ffffff} %{F#ced4da}$final_id"
|
||||||
|
elif test $n -eq 0; then
|
||||||
|
echo "%{F#a4133c} %{F#ced4da}Sin conexión"
|
||||||
|
else
|
||||||
|
echo "%{F#ffffff} %{F#ced4da}$final_id"
|
||||||
|
fi
|
||||||
297
polybar/user_modules.ini
Normal file
297
polybar/user_modules.ini
Normal file
@@ -0,0 +1,297 @@
|
|||||||
|
; Original Author : Aditya Shakya
|
||||||
|
; Mail : adi1090x@gmail.com
|
||||||
|
; Modified by : Daniel Heras
|
||||||
|
; Mail : dani.heras@hotmail.com
|
||||||
|
|
||||||
|
[module/user_memory]
|
||||||
|
type = custom/script
|
||||||
|
exec = ~/.config/polybar/scripts/getMemory.sh
|
||||||
|
interval = 3
|
||||||
|
# click-left = exec ~/.config/polybar/scripts/cyclexkbmap.sh &
|
||||||
|
format-foreground = ${color.foreground}
|
||||||
|
format-background = ${color.background-alt}
|
||||||
|
label-padding = 1
|
||||||
|
|
||||||
|
format-prefix = :
|
||||||
|
format-prefix-background = ${color.blue-gray}
|
||||||
|
format-prefix-padding = 1
|
||||||
|
|
||||||
|
[module/user_sysmenu]
|
||||||
|
type = custom/text
|
||||||
|
|
||||||
|
;content-prefix =
|
||||||
|
;content-prefix-background = ${color.cyan}
|
||||||
|
;content-prefix-padding = 1
|
||||||
|
|
||||||
|
content = " "
|
||||||
|
content-background = ${color.item-background}
|
||||||
|
content-foreground = ${color.foreground-alt}
|
||||||
|
content-overline = ${color.background}
|
||||||
|
content-underline = ${color.background}
|
||||||
|
|
||||||
|
click-left = eww open --toggle volumeapplet
|
||||||
|
|
||||||
|
[module/user_sysinfo]
|
||||||
|
type = custom/text
|
||||||
|
|
||||||
|
content = "Sysinfo"
|
||||||
|
content-foreground = ${color.foreground}
|
||||||
|
content-background = ${color.item-background}
|
||||||
|
content-overline = ${color.background}
|
||||||
|
content-underline = ${color.background}
|
||||||
|
|
||||||
|
click-left = eww open --toggle sysinfo
|
||||||
|
click-right = eww open --toggle sysinfo_compact
|
||||||
|
|
||||||
|
[module/user_keyboard]
|
||||||
|
type = custom/script
|
||||||
|
exec = ~/.config/polybar/scripts/listxkbmap.sh
|
||||||
|
interval = 2
|
||||||
|
click-middle = exec ~/.config/polybar/scripts/cyclexkbmap.sh &
|
||||||
|
click-right = exec ~/.config/polybar/scripts/toggleEscSwap.sh &
|
||||||
|
click-left = exec ~/.config/polybar/scripts/toggleEscSwap.sh off &
|
||||||
|
format-foreground = ${color.foreground}
|
||||||
|
format-background = ${color.background-alt}
|
||||||
|
|
||||||
|
format-prefix =
|
||||||
|
format-prefix-background = ${color.blue-gray}
|
||||||
|
format-prefix-padding = 1
|
||||||
|
|
||||||
|
[module/user_keyboard_toggle]
|
||||||
|
type = custom/script
|
||||||
|
exec = ~/.config/polybar/scripts/toggleInternalKeyboard.sh
|
||||||
|
interval = 5
|
||||||
|
click-left = exec ~/.config/polybar/scripts/toggleInternalKeyboard.sh toggle &
|
||||||
|
click-right = exec ~/Scripts/System/checkOzoneKeyboard.sh &
|
||||||
|
format-foreground = ${color.foreground}
|
||||||
|
format-background = ${color.background-alt}
|
||||||
|
|
||||||
|
format-prefix-background = ${color.blue-gray}
|
||||||
|
format-prefix-padding = 1
|
||||||
|
|
||||||
|
[module/user_date]
|
||||||
|
type = custom/script
|
||||||
|
exec = ~/.config/polybar/scripts/muestraFecha.sh
|
||||||
|
interval = 10
|
||||||
|
click-left = /usr/lib/jvm/java-19-openjdk/bin/java -jar ~/.config/polybar/scripts/calendario.jar
|
||||||
|
format-foreground = #ffffff
|
||||||
|
format-background = ${color.background}
|
||||||
|
|
||||||
|
[module/mpd_icon]
|
||||||
|
type = custom/text
|
||||||
|
exec =
|
||||||
|
click-left = exec kitty -e ncmpcpp
|
||||||
|
content =
|
||||||
|
content-foreground = #0a0a0a
|
||||||
|
content-background = ${color.foreground}
|
||||||
|
content-padding = 2
|
||||||
|
|
||||||
|
[module/bluetooth]
|
||||||
|
type = custom/script
|
||||||
|
exec = ~/.config/polybar/scripts/bluetooth.sh
|
||||||
|
interval = 3
|
||||||
|
click-left = exec blueman-manager
|
||||||
|
click-right = exec ~/.config/polybar/scripts/toggle_bluetooth.sh
|
||||||
|
format-foreground = #ffffff
|
||||||
|
format-background = ${color.shade4}
|
||||||
|
|
||||||
|
[module/fecha]
|
||||||
|
type = custom/script
|
||||||
|
exec = ~/.config/polybar/scripts/muestraFecha.sh
|
||||||
|
interval = 10
|
||||||
|
click-left = /usr/lib/jvm/java-19-openjdk/bin/java -jar ~/.config/polybar/scripts/calendario.jar
|
||||||
|
format-foreground = #ffffff
|
||||||
|
format-background = ${color.background}
|
||||||
|
|
||||||
|
[module/tiempo]
|
||||||
|
type = custom/script
|
||||||
|
exec = ~/.config/polybar/scripts/muestraTiempo.sh
|
||||||
|
interval = 1600
|
||||||
|
;format-foreground = #ffffff
|
||||||
|
format-prefix = " "
|
||||||
|
format-prefix-font = 4
|
||||||
|
format-foreground = ${color.foreground}
|
||||||
|
format-prefix-foreground = ${color.primary}
|
||||||
|
format-background = ${color.shade1}
|
||||||
|
click-left = exec kitty -e ~/.config/polybar/scripts/muestraTiempo_detalle.sh
|
||||||
|
|
||||||
|
[module/wifi_status]
|
||||||
|
type = custom/script
|
||||||
|
exec = ~/.config/polybar/scripts/wifi_status.sh
|
||||||
|
interval = 10
|
||||||
|
;format-foreground = #ffffff
|
||||||
|
format-foreground = ${color.foreground}
|
||||||
|
format-prefix-foreground = ${color.foreground}
|
||||||
|
format-background = ${color.shade1}
|
||||||
|
click-left = exec nm-applet
|
||||||
|
click-right = exec killall nm-applet
|
||||||
|
|
||||||
|
[module/dormir]
|
||||||
|
type = custom/script
|
||||||
|
exec = ~/.config/polybar/scripts/muestraDormir.sh
|
||||||
|
interval = 3
|
||||||
|
;format-foreground = #ffffff
|
||||||
|
|
||||||
|
format-foreground = ${color.foreground}
|
||||||
|
format-background = ${color.shade1}
|
||||||
|
click-left = exec caffeine ~/.config/polybar/scripts/alternaDormir.sh
|
||||||
|
|
||||||
|
[module/touchpad]
|
||||||
|
type = custom/script
|
||||||
|
exec = ~/.config/polybar/scripts/muestraTouchpad.sh
|
||||||
|
interval = 0.5
|
||||||
|
format-foreground = ${color.foreground}
|
||||||
|
format-background = ${color.shade1}
|
||||||
|
|
||||||
|
[module/dunst]
|
||||||
|
type = custom/script
|
||||||
|
exec = ~/.config/polybar/scripts/dunst.sh
|
||||||
|
interval = 2
|
||||||
|
click-right = ~/.config/polybar/scripts/alternaNotificaciones.sh &
|
||||||
|
click-left = ~/.config/polybar/scripts/muestraNotificaciones.sh &
|
||||||
|
format-foreground = #ffffff
|
||||||
|
format-background = ${color.shade5}
|
||||||
|
|
||||||
|
[module/links]
|
||||||
|
type = custom/text
|
||||||
|
content-background = ${color.background}
|
||||||
|
content-font = 3
|
||||||
|
|
||||||
|
[module/github]
|
||||||
|
inherit = module/links
|
||||||
|
content =
|
||||||
|
content-foreground = ${color.foreground}
|
||||||
|
click-left = exec librewolf --new-window https://www.github.com/ &
|
||||||
|
|
||||||
|
[module/reddit]
|
||||||
|
inherit = module/links
|
||||||
|
content =
|
||||||
|
content-foreground = ${color.foreground}
|
||||||
|
click-left = exo-open https://www.reddit.com/ &
|
||||||
|
|
||||||
|
[module/gmail]
|
||||||
|
inherit = module/links
|
||||||
|
content =
|
||||||
|
content-foreground = ${color.foreground}
|
||||||
|
click-left = chromium --new-window https://mail.google.com/ &
|
||||||
|
|
||||||
|
[module/youtube]
|
||||||
|
inherit = module/links
|
||||||
|
content =
|
||||||
|
content-foreground = ${color.foreground}
|
||||||
|
click-left = exec brave --new-window https://www.youtube.com/ &
|
||||||
|
|
||||||
|
[module/telegram]
|
||||||
|
inherit = module/links
|
||||||
|
content-font = 3
|
||||||
|
content =
|
||||||
|
content-foreground = ${color.foreground}
|
||||||
|
click-left = exec chromium --new-window https://web.telegram.org/z/ &
|
||||||
|
|
||||||
|
[module/whatsapp]
|
||||||
|
inherit = module/links
|
||||||
|
content-font = 3
|
||||||
|
content =
|
||||||
|
content-foreground = ${color.foreground}
|
||||||
|
click-left = exec chromium --new-window https://web.whatsapp.com/ &
|
||||||
|
|
||||||
|
[module/nemo]
|
||||||
|
inherit = module/links
|
||||||
|
content-font = 3
|
||||||
|
content =
|
||||||
|
content-foreground = ${color.foreground}
|
||||||
|
content-background = ${color.background}
|
||||||
|
click-left = exec nemo &
|
||||||
|
|
||||||
|
[module/terminal]
|
||||||
|
inherit = module/links
|
||||||
|
content-font = 3
|
||||||
|
content =
|
||||||
|
content-foreground = ${color.foreground}
|
||||||
|
content-background = ${color.background}
|
||||||
|
click-left = exec kitty &
|
||||||
|
|
||||||
|
[module/firefox]
|
||||||
|
inherit = module/links
|
||||||
|
content-font = 3
|
||||||
|
content =
|
||||||
|
content-foreground = ${color.foreground}
|
||||||
|
content-background = ${color.background}
|
||||||
|
click-left = exec librewolf &
|
||||||
|
|
||||||
|
[module/launcher]
|
||||||
|
type = custom/text
|
||||||
|
content =
|
||||||
|
|
||||||
|
; "content" has the same properties as "format-NAME"
|
||||||
|
content-foreground = ${color.primary}
|
||||||
|
content-background = ${color.background-alt}
|
||||||
|
content-font = 5
|
||||||
|
|
||||||
|
; "click-(left|middle|right)" will be executed using "/usr/bin/env sh -c $COMMAND"
|
||||||
|
click-left = rofi -no-config -no-lazy-grab -show drun -modi drun -theme ~/.config/polybar/scripts/rofi/launcherLeft.rasi &
|
||||||
|
;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
|
||||||
|
|
||||||
|
[module/sysmenu]
|
||||||
|
type = custom/text
|
||||||
|
content = "Menu"
|
||||||
|
|
||||||
|
content-foreground = ${color.foreground}
|
||||||
|
|
||||||
|
click-left = eww open --toggle volumeapplet
|
||||||
|
;click-left = ~/.config/polybar/scripts/powermenu.sh &
|
||||||
|
|
||||||
|
;; _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
|
||||||
|
|
||||||
|
[module/sep]
|
||||||
|
type = custom/text
|
||||||
|
content = " "
|
||||||
|
content-foreground = ${color.muted}
|
||||||
|
content-background = ${color.background-alt}
|
||||||
|
|
||||||
|
[module/sep2]
|
||||||
|
type = custom/text
|
||||||
|
content = " "
|
||||||
|
content-foreground = ${color.foreground-alt}
|
||||||
|
content-background = ${color.background-alt}
|
||||||
|
|
||||||
|
[module/sep3]
|
||||||
|
type = custom/text
|
||||||
|
content = " "
|
||||||
|
content-foreground = ${color.primary}
|
||||||
|
|
||||||
|
[module/sep4]
|
||||||
|
type = custom/text
|
||||||
|
content = " "
|
||||||
|
content-foreground = ${color.background-alt}
|
||||||
|
|
||||||
|
[module/sep5]
|
||||||
|
type = custom/text
|
||||||
|
content = " "
|
||||||
|
content-foreground = ${color.muted}
|
||||||
|
content-background = ${color.background-alt}
|
||||||
|
|
||||||
|
[module/sep6]
|
||||||
|
type = custom/text
|
||||||
|
content = " "
|
||||||
|
content-foreground = ${color.muted}
|
||||||
|
content-background = ${color.background-alt}
|
||||||
|
|
||||||
|
[module/border_left]
|
||||||
|
type = custom/text
|
||||||
|
content-font = 4
|
||||||
|
content = ""
|
||||||
|
content-foreground = ${color.background-alt}
|
||||||
|
|
||||||
|
[module/border_right]
|
||||||
|
type = custom/text
|
||||||
|
content-font = 4
|
||||||
|
content = ""
|
||||||
|
content-foreground = ${color.background-alt}
|
||||||
|
|
||||||
|
[module/border_right_fancy]
|
||||||
|
type = custom/text
|
||||||
|
content-font = 3
|
||||||
|
;
|
||||||
|
content = ""
|
||||||
|
content-foreground = ${color.background-alt}
|
||||||
172
sxhkd/sxhkdrc
Normal file
172
sxhkd/sxhkdrc
Normal file
@@ -0,0 +1,172 @@
|
|||||||
|
#
|
||||||
|
# wm independent hotkeys
|
||||||
|
#
|
||||||
|
|
||||||
|
# terminal emulator
|
||||||
|
super + Return
|
||||||
|
st
|
||||||
|
|
||||||
|
# program launcher
|
||||||
|
super + @space
|
||||||
|
dmenu_run
|
||||||
|
# program launcher
|
||||||
|
alt + @space
|
||||||
|
rofi -no-config -no-lazy-grab -show run -theme ~/.config/rofi/dmenu.rasi -modi
|
||||||
|
# super + @space
|
||||||
|
# rofi -no-config -no-lazy-grab -show drun -modi drun -theme ~/.config/rofi/launcher.rasi
|
||||||
|
|
||||||
|
# make sxhkd reload its configuration files:
|
||||||
|
super + Escape
|
||||||
|
pkill -USR1 -x sxhkd
|
||||||
|
|
||||||
|
#
|
||||||
|
# bspwm hotkeys
|
||||||
|
#
|
||||||
|
|
||||||
|
# quit/restart bspwm
|
||||||
|
super + alt + {q,r}
|
||||||
|
bspc {quit,wm -r}
|
||||||
|
|
||||||
|
# close and kill
|
||||||
|
super + {_,shift + }q
|
||||||
|
bspc node -{c,k}
|
||||||
|
|
||||||
|
# alternate between the tiled and monocle layout
|
||||||
|
super + m
|
||||||
|
bspc desktop -l next
|
||||||
|
|
||||||
|
#
|
||||||
|
# state/flags
|
||||||
|
#
|
||||||
|
|
||||||
|
# set the window state
|
||||||
|
super + {t,shift + t,s,f}
|
||||||
|
bspc node -t {tiled,pseudo_tiled,floating,fullscreen}
|
||||||
|
|
||||||
|
# set the node flags
|
||||||
|
super + ctrl + {m,x,y,z}
|
||||||
|
bspc node -g {marked,locked,sticky,private}
|
||||||
|
|
||||||
|
#
|
||||||
|
# focus/swap
|
||||||
|
#
|
||||||
|
|
||||||
|
# focus the node in the given direction
|
||||||
|
super + {_,shift + }{h,j,k,l}
|
||||||
|
bspc node -{f,s} {west,south,north,east}
|
||||||
|
|
||||||
|
# focus the node for the given path jump
|
||||||
|
super + {p,comma,period}
|
||||||
|
bspc node -f @{parent,first,second}
|
||||||
|
|
||||||
|
# focus the next/previous window in the current desktop
|
||||||
|
# super + {_,shift + }c
|
||||||
|
# bspc node -f {next,prev}.local.!hidden.window
|
||||||
|
|
||||||
|
# focus the next/previous desktop in the current monitor
|
||||||
|
super + bracket{left,right}
|
||||||
|
bspc desktop -f {prev,next}.local
|
||||||
|
|
||||||
|
# focus the last node/desktop
|
||||||
|
super + {grave,Tab}
|
||||||
|
bspc {node,desktop} -f last
|
||||||
|
|
||||||
|
# focus the older or newer node in the focus history
|
||||||
|
super + {o,i}
|
||||||
|
bspc wm -h off; \
|
||||||
|
bspc node {older,newer} -f; \
|
||||||
|
bspc wm -h on
|
||||||
|
|
||||||
|
# focus or send to the given desktop
|
||||||
|
super + {_,shift + }{1-9,0}
|
||||||
|
bspc {desktop -f,node -d} '^{1-9,10}'
|
||||||
|
|
||||||
|
#
|
||||||
|
# preselect
|
||||||
|
#
|
||||||
|
|
||||||
|
# preselect the direction
|
||||||
|
super + ctrl + {h,j,k,l}
|
||||||
|
bspc node -p {west,south,north,east}
|
||||||
|
|
||||||
|
# preselect the ratio
|
||||||
|
super + ctrl + {1-9}
|
||||||
|
bspc node -o 0.{1-9}
|
||||||
|
|
||||||
|
# cancel the preselection for the focused node
|
||||||
|
super + ctrl + space
|
||||||
|
bspc node -p cancel
|
||||||
|
|
||||||
|
# cancel the preselection for the focused desktop
|
||||||
|
super + ctrl + shift + space
|
||||||
|
bspc query -N -d | xargs -I id -n 1 bspc node id -p cancel
|
||||||
|
|
||||||
|
#
|
||||||
|
# move/resize
|
||||||
|
#
|
||||||
|
|
||||||
|
# expand a window by moving one of its side outward
|
||||||
|
super + alt + {h,j,k,l}
|
||||||
|
bspc node -z {right -20 0,top 0 20,top 0 -20,right 20 0}
|
||||||
|
|
||||||
|
# scratchpads
|
||||||
|
super + shift + {e,Return,w,c}
|
||||||
|
~/.config/utils/scratch {files-scratch,terminal-scratch,bpytop-scratch, bc-scratch}
|
||||||
|
|
||||||
|
#
|
||||||
|
# wm independent hotkeys
|
||||||
|
#
|
||||||
|
|
||||||
|
#Audio
|
||||||
|
XF86AudioPlay
|
||||||
|
mpc toggle
|
||||||
|
XF86AudioNext
|
||||||
|
mpc next
|
||||||
|
XF86AudioPrev
|
||||||
|
mpc prev
|
||||||
|
XF86AudioRaiseVolume
|
||||||
|
pulseaudio-ctl up 5
|
||||||
|
XF86AudioLowerVolume
|
||||||
|
pulseaudio-ctl down 5
|
||||||
|
XF86AudioMute
|
||||||
|
pulseaudio-ctl mute
|
||||||
|
XF86AudioMicMute
|
||||||
|
pulseaudio-ctl mute-input
|
||||||
|
|
||||||
|
#Brillo
|
||||||
|
XF86MonBrightnessUp
|
||||||
|
light -A 5
|
||||||
|
XF86MonBrightnessDown
|
||||||
|
light -U 5
|
||||||
|
# XF86TouchpadToggle
|
||||||
|
# bash ~/Scripts/System/alternaTouchpad.sh
|
||||||
|
|
||||||
|
#### F's ####
|
||||||
|
# empty
|
||||||
|
|
||||||
|
#Alt+Tab clásico
|
||||||
|
alt + Tab
|
||||||
|
rofi -no-config -no-lazy-grab -show window -theme ~/.config/rofi/tab.rasi
|
||||||
|
super + Tab
|
||||||
|
rofi -no-config -no-lazy-grab -show window -theme ~/.config/rofi/tab.rasi
|
||||||
|
|
||||||
|
#Programas
|
||||||
|
super + b
|
||||||
|
brave
|
||||||
|
super + shift + b
|
||||||
|
firefox --private-window
|
||||||
|
|
||||||
|
# FIXME: not working
|
||||||
|
super + c
|
||||||
|
xdotool getactivewindow key ctrl+c
|
||||||
|
super + v
|
||||||
|
xdotool getactivewindow key ctrl+v
|
||||||
|
|
||||||
|
super + e
|
||||||
|
nemo
|
||||||
|
super + r
|
||||||
|
firefox -e ranger
|
||||||
|
Print
|
||||||
|
flameshot gui
|
||||||
|
super + m
|
||||||
|
st -e ncmpcpp
|
||||||
43
utils/auto_xrandr.sh
Executable file
43
utils/auto_xrandr.sh
Executable file
@@ -0,0 +1,43 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
## open if opened
|
||||||
|
is_lid_open="$(cat /proc/acpi/button/lid/LID0/state | awk '{print $2}')"
|
||||||
|
|
||||||
|
# Only allow 1 extra monitor
|
||||||
|
aditional_monitor_option=""
|
||||||
|
clean_monitor_option=""
|
||||||
|
|
||||||
|
output_new="$(xrandr | grep "HDMI-A-0 connected")"
|
||||||
|
if [[ ${#output_new} -ne 0 ]]; then
|
||||||
|
aditional_monitor_option="--output HDMI-A-0 --auto --above eDP"
|
||||||
|
else
|
||||||
|
clean_monitor_option+="--output HDMI-A-0 --off "
|
||||||
|
fi
|
||||||
|
|
||||||
|
output_new="$(xrandr | grep "DisplayPort-0 connected")"
|
||||||
|
if [[ ${#output_new} -ne 0 ]]; then
|
||||||
|
aditional_monitor_option="--output DisplayPort-0 --auto --above eDP"
|
||||||
|
else
|
||||||
|
clean_monitor_option+="--output DisplayPort-0 --off "
|
||||||
|
fi
|
||||||
|
|
||||||
|
output_new="$(xrandr | grep "DisplayPort-1 connected")"
|
||||||
|
if [[ ${#output_new} -ne 0 ]]; then
|
||||||
|
aditional_monitor_option="--output DisplayPort-1 --auto --above eDP"
|
||||||
|
else
|
||||||
|
clean_monitor_option+="--output DisplayPort-1 --off "
|
||||||
|
fi
|
||||||
|
|
||||||
|
base_monitor_option="--output eDP --auto --primary"
|
||||||
|
[[ "$is_lid_open" != "open" && ${#aditional_monitor_option} -ne 0 ]] && base_monitor_option="--output eDP --off"
|
||||||
|
|
||||||
|
xrandr $clean_monitor_option $base_monitor_option $aditional_monitor_option
|
||||||
|
|
||||||
|
if [[ ${#aditional_monitor_option} -eq 0 && $is_lid_open != "open" ]]; then
|
||||||
|
betterlockscreen -l -w &
|
||||||
|
systemctl suspend
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
bash ~/.config/bspwm/bspwmrc
|
||||||
|
bash ~/.config/polybar/launch.sh
|
||||||
18
utils/clipboard_background_manager.sh
Normal file
18
utils/clipboard_background_manager.sh
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
HISTORY_LENGTH=8
|
||||||
|
HISTORY_FILE_PATH=~/.tmp/clipboard_history.txt
|
||||||
|
|
||||||
|
touch $HISTORY_FILE_PATH >/dev/null
|
||||||
|
|
||||||
|
while clipnotify; do
|
||||||
|
new_clip=$(xsel -b -o)
|
||||||
|
is_found=$(grep -Fx "$new_clip" $HISTORY_FILE_PATH)
|
||||||
|
if [ ${#is_found} -eq 0 ]; then
|
||||||
|
echo "$new_clip" >> $HISTORY_FILE_PATH
|
||||||
|
file_size=$(wc -l < $HISTORY_FILE_PATH)
|
||||||
|
if [ $file_size -gt $HISTORY_LENGTH ]; then
|
||||||
|
sed -i '1d' $HISTORY_FILE_PATH
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
done
|
||||||
16
utils/configure_touchpad.sh
Normal file
16
utils/configure_touchpad.sh
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
id=$(xinput list | grep Touchpad | awk '{print $6}' | grep -o '[0-9]\+')
|
||||||
|
tap=$(xinput list-props $id | grep "Tapping Enabled (" | awk '{print $4}' | grep -o '[0-9]\+')
|
||||||
|
speed=$(xinput list-props $id | grep "Accel Speed (" | awk '{print $4}' | grep -o '[0-9]\+')
|
||||||
|
scroll=$(xinput list-props $id | grep "Natural Scrolling Enabled (" | awk '{print $5}' | grep -o '[0-9]\+')
|
||||||
|
|
||||||
|
echo $id $tap $speed
|
||||||
|
|
||||||
|
xinput set-prop $id $tap 1
|
||||||
|
xinput set-prop $id $speed 0.12
|
||||||
|
xinput set-prop $id $scroll 1
|
||||||
|
|
||||||
|
unset id
|
||||||
|
unset prop
|
||||||
|
unset val
|
||||||
6
utils/lock
Executable file
6
utils/lock
Executable file
@@ -0,0 +1,6 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
# --off 16 is no necessary right now since the screen is turned off before the lock
|
||||||
|
#betterlockscreen --off 16 -l -w &
|
||||||
|
betterlockscreen -l -w &
|
||||||
|
# systemctl suspend
|
||||||
|
|
||||||
78
utils/scratch
Executable file
78
utils/scratch
Executable file
@@ -0,0 +1,78 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
name="$1"
|
||||||
|
filename=/tmp/"$1"
|
||||||
|
|
||||||
|
bspc_write_nodeid() {
|
||||||
|
while true
|
||||||
|
do
|
||||||
|
flag=false
|
||||||
|
for id in $(bspc query -d focused -N -n .floating.sticky.hidden)
|
||||||
|
do
|
||||||
|
bspc query --node $id -T | grep -q $name && { echo $id > $filename; flag=true; break; }
|
||||||
|
done
|
||||||
|
[[ "$flag" == "true" ]] && break
|
||||||
|
sleep 0.1s
|
||||||
|
done
|
||||||
|
}
|
||||||
|
|
||||||
|
hide_all_except_current(){
|
||||||
|
for id in $(bspc query -d focused -N -n .floating.sticky.!hidden)
|
||||||
|
do
|
||||||
|
bspc query --node $id -T | grep -qv $name && bspc node $id --flag hidden=on
|
||||||
|
done
|
||||||
|
}
|
||||||
|
|
||||||
|
toggle_hidden() {
|
||||||
|
[ -e "$filename" ] || exit 1
|
||||||
|
hide_all_except_current
|
||||||
|
id=$(<$filename)
|
||||||
|
bspc node $id --flag hidden -f
|
||||||
|
}
|
||||||
|
|
||||||
|
create_terminal(){
|
||||||
|
st -c "$name" -n "$name" -e $1 &
|
||||||
|
}
|
||||||
|
|
||||||
|
set_sizes() {
|
||||||
|
files_window_id=$(xdotool search --class "files-scratch" | head -n 1)
|
||||||
|
if [ ! -z "$files_window_id" ]; then
|
||||||
|
echo "found $files_window_id"
|
||||||
|
xdo resize -w 1864 -h 982 "$files_window_id"
|
||||||
|
xdo move -x 28 -y 70 "$files_window_id"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# bpytop_window_id=$(xdotool search --class "bpytop-scratch" | head -n 1)
|
||||||
|
# if [ ! -z "$bpytop_window_id" ]; then
|
||||||
|
# echo "found $bpytop_window_id"
|
||||||
|
# xdo resize -w 1100 -h 800 "$bpytop_window_id"
|
||||||
|
# xdo move -x 0 -y 0 "$bpytop_window_id"
|
||||||
|
# fi
|
||||||
|
}
|
||||||
|
|
||||||
|
if ! ps -ef | grep -q "[-]c $name"
|
||||||
|
then
|
||||||
|
bspc rule -a "$name" --one-shot state=floating sticky=on hidden=on
|
||||||
|
case "$name" in
|
||||||
|
"bpytop-scratch")
|
||||||
|
create_terminal bpytop
|
||||||
|
;;
|
||||||
|
"files-scratch")
|
||||||
|
create_terminal nnn
|
||||||
|
;;
|
||||||
|
"terminal-scratch")
|
||||||
|
create_terminal $SHELL
|
||||||
|
;;
|
||||||
|
"bc-scratch")
|
||||||
|
create_terminal bc
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
exit 1
|
||||||
|
esac
|
||||||
|
bspc_write_nodeid
|
||||||
|
toggle_hidden
|
||||||
|
else
|
||||||
|
toggle_hidden
|
||||||
|
fi
|
||||||
|
|
||||||
|
set_sizes
|
||||||
52
utils/selectors/audio_output.sh
Normal file
52
utils/selectors/audio_output.sh
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# pactl list sinks | grep -e "Name" -e "Description"
|
||||||
|
# pactl set-default-sink
|
||||||
|
# HiFi__Headphones__sink -> laptop
|
||||||
|
# bluez_sink -> bluetooth
|
||||||
|
# USB_Audio_Device -> usb headset
|
||||||
|
# usb-Synaptics -> usb-c headset
|
||||||
|
# <HDMI1/HDMI2/HDMI3>__sink -> Screen
|
||||||
|
getFormalNameFromSink() {
|
||||||
|
case "$1" in
|
||||||
|
*HiFi__Headphones__sink*)
|
||||||
|
echo "Laptop speakers"
|
||||||
|
;;
|
||||||
|
*bluez*)
|
||||||
|
echo "Bluetooth audio"
|
||||||
|
;;
|
||||||
|
*usb-Synaptics*)
|
||||||
|
echo "USB-c audio"
|
||||||
|
;;
|
||||||
|
*USB*)
|
||||||
|
echo "USB audio"
|
||||||
|
;;
|
||||||
|
*HDMI*)
|
||||||
|
echo "External screen audio"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
}
|
||||||
|
|
||||||
|
declare -A sink_map
|
||||||
|
declare menu_options
|
||||||
|
|
||||||
|
sink_list=$(pactl list sinks | grep -e "Name" | awk -F: '{print $2}' | xargs)
|
||||||
|
|
||||||
|
for sink in $sink_list; do
|
||||||
|
formal_name=$(getFormalNameFromSink $sink)
|
||||||
|
sink_map["$formal_name"]="$sink"
|
||||||
|
if [[ ${#menu_options} -ne 0 ]]; then
|
||||||
|
menu_options="$menu_options|"
|
||||||
|
fi
|
||||||
|
menu_options="$menu_options$formal_name"
|
||||||
|
done
|
||||||
|
|
||||||
|
chosen_option="$(rofi -no-config -no-lazy-grab -sep "|" -dmenu -i -p 'Audio outputs' -width 12 -line-padding 3 -lines 6 <<< "$menu_options")"
|
||||||
|
|
||||||
|
[[ "$chosen_option" == "" ]] && exit 0
|
||||||
|
|
||||||
|
chosen_sink="${sink_map["$chosen_option"]}"
|
||||||
|
|
||||||
|
pactl set-default-sink $chosen_sink
|
||||||
|
|
||||||
|
notify-send -t 3500 "Default Audio output" "$chosen_option"
|
||||||
9
utils/selectors/clipboard_history.sh
Normal file
9
utils/selectors/clipboard_history.sh
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
HISTORY_FILE_PATH=~/.tmp/clipboard_history.txt
|
||||||
|
|
||||||
|
clip_options=$(cat $HISTORY_FILE_PATH)
|
||||||
|
|
||||||
|
chosen_option="$(rofi -no-config -no-lazy-grab -sep "\n" -dmenu -i -p 'Audio outputs' -width 12 -line-padding 3 -lines 8 <<< "$clip_options")"
|
||||||
|
|
||||||
|
echo -n $chosen_option | xsel -b
|
||||||
10
utils/styles/colors.rasi
Normal file
10
utils/styles/colors.rasi
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
/* colors */
|
||||||
|
* {
|
||||||
|
al: #00000000;
|
||||||
|
bg: #121212DF;
|
||||||
|
bga: #101010CA;
|
||||||
|
fg: #f5f5f5FF;
|
||||||
|
ac: #58809aFF;
|
||||||
|
se: #58809a5A;
|
||||||
|
font: "Terminus 12";
|
||||||
|
}
|
||||||
0
utils/styles/themes/audio_output.rasi
Normal file
0
utils/styles/themes/audio_output.rasi
Normal file
135
wired/wired.ron
Normal file
135
wired/wired.ron
Normal file
@@ -0,0 +1,135 @@
|
|||||||
|
(
|
||||||
|
max_notifications: 0,
|
||||||
|
timeout: 10000,
|
||||||
|
|
||||||
|
zero_timeout_behavior: NeverExpire,
|
||||||
|
|
||||||
|
// Poll when notifications present
|
||||||
|
poll_interval: 16,
|
||||||
|
|
||||||
|
// Poll when notifications are not present.
|
||||||
|
idle_poll_interval: 500,
|
||||||
|
|
||||||
|
// Wired will pause notifications if you are idle (no mouse or keyboard input) for longer than
|
||||||
|
idle_threshold: 3600,
|
||||||
|
|
||||||
|
unpause_on_input: false,
|
||||||
|
|
||||||
|
replacing_enabled: true,
|
||||||
|
|
||||||
|
replacing_resets_timeout: false,
|
||||||
|
|
||||||
|
closing_enabled: true,
|
||||||
|
|
||||||
|
history_length: 100,
|
||||||
|
|
||||||
|
// Options: Mouse, Window
|
||||||
|
focus_follows: Mouse,
|
||||||
|
|
||||||
|
// Enable printing notification data to a file.
|
||||||
|
// Default: None
|
||||||
|
//print_to_file: "/tmp/wired.log",
|
||||||
|
|
||||||
|
min_window_width: 1,
|
||||||
|
min_window_height: 1,
|
||||||
|
|
||||||
|
trim_whitespace: true,
|
||||||
|
|
||||||
|
// Enable/disable debug rendering.
|
||||||
|
debug: false,
|
||||||
|
debug_color: Color(r: 0.0, g: 1.0, b: 0.0, a: 1.0), // Primary color for debug rectangles.
|
||||||
|
debug_color_alt: Color(r: 1.0, g: 0.0, b: 0.0, a: 1.0), // Secondary color for debug rectangles.
|
||||||
|
|
||||||
|
layout_blocks: [
|
||||||
|
// Layout 1, when an image is present.
|
||||||
|
(
|
||||||
|
name: "root",
|
||||||
|
parent: "",
|
||||||
|
hook: Hook(parent_anchor: TR, self_anchor: TR),
|
||||||
|
offset: Vec2(x: -12.0, y: 54),
|
||||||
|
//render_criteria: [HintImage],
|
||||||
|
// https://github.com/Toqozz/wired-notify/wiki/NotificationBlock
|
||||||
|
params: NotificationBlock((
|
||||||
|
monitor: 0,
|
||||||
|
border_width: 2.0,
|
||||||
|
border_rounding: 2.0,
|
||||||
|
//background_color: Color(r: 0.15686, g: 0.15686, b: 0.15686, a: 1.0),
|
||||||
|
background_color: Color(hex: "#141c21"),
|
||||||
|
border_color: Color(hex: "#93a1a1"),
|
||||||
|
border_color_low: Color(hex: "#282828"),
|
||||||
|
border_color_critical: Color(hex: "#fb4934"),
|
||||||
|
border_color_paused: Color(hex: "#fabd2f"),
|
||||||
|
|
||||||
|
gap: Vec2(x: 0.0, y: 8.0),
|
||||||
|
notification_hook: Hook(parent_anchor: BL, self_anchor: TL),
|
||||||
|
)),
|
||||||
|
),
|
||||||
|
|
||||||
|
(
|
||||||
|
name: "image",
|
||||||
|
parent: "root",
|
||||||
|
hook: Hook(parent_anchor: TL, self_anchor: TL),
|
||||||
|
offset: Vec2(x: 0.0, y: 0.0),
|
||||||
|
// https://github.com/Toqozz/wired-notify/wiki/ImageBlock
|
||||||
|
params: ImageBlock((
|
||||||
|
image_type: Hint,
|
||||||
|
// We actually want 4px padding, but the border is 3px.
|
||||||
|
padding: Padding(left: 7.0, right: 0.0, top: 7.0, bottom: 7.0),
|
||||||
|
rounding: 1.0,
|
||||||
|
scale_width: 48,
|
||||||
|
scale_height: 48,
|
||||||
|
filter_mode: Lanczos3,
|
||||||
|
)),
|
||||||
|
),
|
||||||
|
|
||||||
|
(
|
||||||
|
name: "summary",
|
||||||
|
parent: "image",
|
||||||
|
hook: Hook(parent_anchor: MR, self_anchor: BL),
|
||||||
|
offset: Vec2(x: 0.0, y: 0.0),
|
||||||
|
// https://github.com/Toqozz/wired-notify/wiki/TextBlock
|
||||||
|
params: TextBlock((
|
||||||
|
text: "%s",
|
||||||
|
font: "JetBrainsMonoNL Nerd Font Mono 11",
|
||||||
|
ellipsize: Middle,
|
||||||
|
color: Color(hex: "#d6c4c4"),
|
||||||
|
color_hovered: Color(hex: "#fbf1c7"),
|
||||||
|
padding: Padding(left: 7.0, right: 7.0, top: 7.0, bottom: 0.0),
|
||||||
|
dimensions: (width: (min: 50, max: 150), height: (min: 0, max: 0)),
|
||||||
|
)),
|
||||||
|
),
|
||||||
|
|
||||||
|
(
|
||||||
|
name: "body",
|
||||||
|
parent: "summary",
|
||||||
|
hook: Hook(parent_anchor: BL, self_anchor: TL),
|
||||||
|
offset: Vec2(x: 0.0, y: -3.0),
|
||||||
|
// https://github.com/Toqozz/wired-notify/wiki/ScrollingTextBlock
|
||||||
|
params: ScrollingTextBlock((
|
||||||
|
text: "%b",
|
||||||
|
font: "JetBrainsMonoNL Nerd Font Mono 10",
|
||||||
|
color: Color(hex: "#93a1a1"),
|
||||||
|
color_hovered: Color(hex: "#d6c4c4"),
|
||||||
|
padding: Padding(left: 7.0, right: 7.0, top: 3.0, bottom: 7.0),
|
||||||
|
width: (min: 150, max: 250),
|
||||||
|
scroll_speed: 0.1,
|
||||||
|
lhs_dist: 35.0,
|
||||||
|
rhs_dist: 35.0,
|
||||||
|
scroll_t: 1.0,
|
||||||
|
)),
|
||||||
|
),
|
||||||
|
],
|
||||||
|
|
||||||
|
// https://github.com/Toqozz/wired-notify/wiki/Shortcuts
|
||||||
|
shortcuts: ShortcutsConfig (
|
||||||
|
notification_interact: 1,
|
||||||
|
notification_close: 2,
|
||||||
|
// notification_closeall: 99,
|
||||||
|
// notification_pause: 99,
|
||||||
|
|
||||||
|
notification_action1: 3,
|
||||||
|
// notification_action2: 99,
|
||||||
|
// notification_action3: 99,
|
||||||
|
// notification_action4: 99,
|
||||||
|
),
|
||||||
|
)
|
||||||
Reference in New Issue
Block a user