fixed themes

This commit is contained in:
lelgenio 2019-10-17 10:21:35 -03:00
parent cde845784c
commit d45a029cdd
285 changed files with 15591 additions and 0 deletions

Binary file not shown.

View File

@ -0,0 +1,36 @@
#!/bin/bash
SAVEIFS=$IFS
IFS=$(echo -en "\n\b")
if [ ! -f /usr/bin/metacity ]; then
zenity --warning --text="<b>You do not appear to have Metacity installed.</b>\n\nThe Compiz GTK window decorator uses Metacity libraries to operate. The Metacity theme is what this tool adjusts.\n\nInstall the metacity package if you would like to use the Compiz GTK window decorator."
fi
main_window() {
selection=$(
zenity --height 450 --width 320 --list --ok-label="Apply" --cancel-label="Close" --title="Metacity themes" \
--column="Current theme: $( if [ $(gsettings get org.gnome.desktop.wm.preferences theme) == "''" ]; then
echo Default
else
gsettings get org.gnome.desktop.wm.preferences theme
fi)" \
"Compiz GWD default" \
$(
for d in /usr/share/themes/*/metacity-1; do
echo $d | sed 's:/usr/share/themes/::' | sed 's:/metacity-1::'
done
)
)
}
while [ $? = 0 ]; do
if [ "$selection" == "Compiz GWD default" ]; then
gsettings set org.gnome.desktop.wm.preferences theme ""
elif [ "$selection" != "" ]; then
gsettings set org.gnome.desktop.wm.preferences theme "$selection"
fi
main_window
done
IFS=$SAVEIFS

View File

@ -0,0 +1,33 @@
pacman -S git pacman-contrib base base-devel --needed
# getting yay
git clone http://aur.archlinux.org/yay.git
cd yay
makepkg -si
# Install a lot of things
yay -Syu --noconfirm --needed \
# DE
sway light mako pulseaudio udiskie\
httpie jq keepmenu\
# Theming
materia-custom-accent papirus-icon-theme-git papirus-folders-git capitaine-cursors \
# Terminal stuff
termite neovim ranger zsh mimeo atool\
# Shell
zsh zsh-completions zsh-syntax-highlighting antigen-git powerline-fonts\
# Web
qutebrowser \
# Gaming
steam lutris \
# Media
gimp kdenlive mpv mpd mpc ncmpcpp
#useradd -mG wheel lelgenio
su -u lelgenio -c 'cd ~;git clone http://github.com/lelgenio/dotfiles.git .config;.config;scripts/install-user'
if [ ! -f /etc/zsh/zshenv ]
then
mkdir -p /etc/zsh
.dots/myetc/etc/zsh/zshenv /etc/zsh/zshenv
fi

293
scripts/.config/scripts/lightson Executable file
View File

@ -0,0 +1,293 @@
#!/usr/bin/env bash
# lightson+
# Copyright (c) 2018 spinal.by at gmail com
# Copyright (c) 2014 devkral at web de
# url: https://github.com/devkral/lightsonplus
#based on
# Copyright (c) 2011 iye.cba at gmail com
# url: https://github.com/iye/lightsOn
# This script is licensed under GNU GPL version 2.0 or above
# Description: Bash script that prevents the screensaver and display power
# management (DPMS) from being activated while watching fullscreen videos
# on Firefox, Chrome and Chromium. Media players like mplayer, VLC and minitube
# can also be detected.
# One of {x, k, gnome-}screensaver must be installed.
# HOW TO USE:
# "./lightson+ -d 2 &" will check every 2 minutes if Mplayer, VLC, Firefox or
# Chromium are fullscreen and delay screensaver and Power Management if so.
# If you don't pass an argument, the checks are done every minute.
# Select the programs to be checked
mplayer_detection=1
vlc_detection=1
totem_detection=1
firefox_flash_detection=1
chromium_flash_detection=1
#chrome_app_name="Netflix"
webkit_flash_detection=1
html5_detection=1
steam_detection=0
minitube_detection=0
audio_detection=0
#minload=1.5
delay=1
# realdisp
realdisp=`echo "$DISPLAY" | cut -d. -f1`
inhibitfile="/tmp/lightsoninhibit-$UID-$realdisp"
pidfile="/tmp/lightson-$UID-$realdisp.pid"
# YOU SHOULD NOT NEED TO MODIFY ANYTHING BELOW THIS LINE
die() {
echo "$@" >&2
exit 1
}
pidcreate() {
# just one instance can run simultaneously
if [ ! -e "$pidfile" ]; then
echo "$$" > "$pidfile"
else
if [ -d "/proc/$(cat "$pidfile")" ]; then
die "Another instance is running, abort!"
else
echo "$$" > "$pidfile"
fi
fi
}
pidremove() {
if [ ! -e "$pidfile" ]; then
echo "Error: missing pidfile" >&2
elif [ ! -f "$pidfile" ]; then
echo -e "Error: \"$pidfile\" is not a file\n" >&2
else
if [ "$(cat "$pidfile")" != "$$" ]; then
die "Another instance is running, abort!"
else
rm -f "$pidfile"
fi
fi
exit 0
}
pidcreate
trap "pidremove" EXIT
# Enumerate all the attached screens
displays=""
while read id; do
displays="$displays $id"
done< <(xvinfo | sed -n 's/^screen #\([0-9]\+\)$/\1/p')
# Detect screensaver being used
if [ `dbus-send --session --print-reply=literal --type=method_call --dest=org.freedesktop.ScreenSaver /ScreenSaver/ org.freedesktop.ScreenSaver.GetActive &> /dev/null; echo $?` -eq 0 ]; then
screensaver="freedesktop-screensaver"
#elif [ `pgrep -c gnome-shell` -ge 1 ] ;then
# screensaver="xdofallback"
elif [ `pgrep -c xscreensaver` -ge 1 ]; then
screensaver="xscreensaver"
elif [ `pgrep -c mate-screensaver` -ge 1 ]; then
screensaver="mate-screensaver"
elif [ `pgrep -c xautolock` -ge 1 ]; then
screensaver="xautolock"
elif [ -e "/usr/bin/xdotool" ]; then
screensaver="xdofallback"
else
screensaver=""
die "No screensaver detected"
fi
checkFullscreen() {
# loop through every display looking for a fullscreen window
for display in $displays; do
# get id of active window and clean output
active_win_id=`DISPLAY=$realdisp.${display} xprop -root _NET_ACTIVE_WINDOW`
active_win_id=${active_win_id##*# }
active_win_id=${active_win_id:0:9} # eliminate potentially trailing spaces
top_win_id=`DISPLAY=$realdisp.${display} xprop -root _NET_CLIENT_LIST_STACKING`
top_win_id=${active_win_id##*, }
top_win_id=${top_win_id:0:9} # eliminate potentially trailing spaces
# Check if Active Window (the foremost window) is in fullscreen state
if [ ${#active_win_id} -ge 3 ]; then
isActiveWinFullscreen=`DISPLAY=$realdisp.${display} xprop -id $active_win_id | grep _NET_WM_STATE_FULLSCREEN`
else
isActiveWinFullscreen=""
fi
if [ ${#top_win_id} -ge 3 ]; then
isTopWinFullscreen=`DISPLAY=$realdisp.${display} xprop -id $top_win_id | grep _NET_WM_STATE_FULLSCREEN`
else
isTopWinFullscreen=""
fi
if [[ "$isActiveWinFullscreen" = *NET_WM_STATE_FULLSCREEN* ]] || [[ "$isTopWinFullscreen" = *NET_WM_STATE_FULLSCREEN* ]]; then
isAppRunning && delayScreensaver
fi
done
}
# Check if active window is mplayer, vlc or firefox
# Then change IFs to detect more specifically the apps "<vlc>" and if process name exist
isAppRunning() {
# Get title of active window
active_win_title=`xprop -id $active_win_id | grep "WM_CLASS(STRING)" | sed 's/^.*", //;s/"//g'`
case "$active_win_title" in
*[Cc]hromium*)
[ "$chromium_flash_detection" = 1 ] && [ `pgrep -fc "chromium --type=ppapi"` -ge 1 ] && return 0
[ "$html5_detection" = 1 ] && [ `pgrep -c chromium` -ge 1 ] && checkAudio "chromium" && return 0
;;
*[Cc]hrome*)
[ "$chromium_flash_detection" = 1 ] && [ `pgrep -fc "chrome --type=ppapi"` -ge 1 ] && return 0
[ "$html5_detection" = 1 ] && [ `pgrep -c chrome` -ge 1 ] && checkAudio "chrom" && return 0
;;
*Firefox*)
[ "$html5_detection" = 1 ] && [ `pgrep -c firefox` -ge 1 ] && checkAudio "firefox" && return 0
;;
*opera*)
[ "$html5_detection" = 1 ] && [ `pgrep -c opera` -ge 1 ] && checkAudio "opera" && return 0
;;
*epiphany*)
[ "$html5_detection" = 1 ] && [ `pgrep -c epiphany` -ge 1 ] && checkAudio "epiphany" && return 0
;;
*unknown*|*plugin-container*)
[ "$firefox_flash_detection" = 1 ] && [ `pgrep -c plugin-container` -ge 1 ] && return 0
;;
*WebKitPluginProcess*)
[ "$webkit_flash_detection" = 1 ] && [ `pgrep -fc ".*WebKitPluginProcess.*flashp.*"` -ge 1 ] && return 0
;;
*MPlayer|mplayer*)
[ "$mplayer_detection" = 1 ] && [ `pgrep -c mplayer` -ge 1 ] && checkAudio mplayer && return 0
;;
*vlc*|*VLC*)
[ $vlc_detection = 1 ] && [ `pgrep -c vlc` -ge 1 ] && checkAudio vlc && return 0
;;
*totem*)
[ $totem_detection = 1 ] && [ `pgrep -c totem` -ge 1 ] && checkAudio totem && return 0
;;
*steam*)
[ $steam_detection = 1 ] && [ `pgrep -c steam` -ge 1 ] && return 0
;;
*minitube*)
[ $minitube_detection = 1 ] && [ `pgrep -c minitube` -ge 1 ] && return 0
;;
*)
if [ -n "$chrome_app_name" ]; then
# Check if google chrome is running in app mode
[[ "$active_win_title" == *$chrome_app_name* ]] && [ `pgrep -fc "chrome --app"` -ge 1 ] && return 0
fi
;;
esac
[ -n "$minload" ] && [ "$(echo "$(sed 's/ .*$//' /proc/loadavg) > $minload" | bc -q)" -eq "1" ] && return 0
false
}
checkAudio() {
# Check if application is streaming sound to PulseAudio
[ $audio_detection = 0 ] && return 0
pacmd list-sink-inputs | grep -Eiq "application.name = .*$1.*"
}
delayScreensaver() {
# Reset inactivity time counter so screensaver is not started
case $screensaver in
"xscreensaver" )
xscreensaver-command -deactivate > /dev/null;;
"mate-screensaver" )
mate-screensaver-command --poke > /dev/null;;
"xautolock" )
xautolock -disable
xautolock -enable;;
"xdofallback" )
xdotool key shift
;;
"freedesktop-screensaver" )
dbus-send --session --reply-timeout=2000 --type=method_call --dest=org.freedesktop.ScreenSaver /ScreenSaver org.freedesktop.ScreenSaver.SimulateUserActivity;;
esac
# Check if DPMS is on. If it is, deactivate and reactivate again. If it is not, do nothing.
dpmsStatus=`xset -q | grep -c 'DPMS is Enabled'`
[ "$dpmsStatus" = 1 ] && xset -dpms && xset dpms
}
help() {
echo "USAGE: $ lighsonplus [FLAG1 ARG1] ... [FLAGn ARGn]"
echo "FLAGS (ARGUMENTS must be 0 or 1, except stated otherwise):"
echo ""
echo " -d, --delay Time interval in minutes, default is 1 min"
echo " -pa, --audio Audio detection"
echo " -mp, --mplayer mplayer detection"
echo " -v, --vlc VLC detection"
echo " -t, --totem Totem detection"
echo " -ff, --firefox-flash Firefox flash plugin detection"
echo " -cf, --chromium-flash Chromium flash plugin detection"
echo " -ca, --chrome-app Chrome app detection, app name must be passed"
echo " -wf, --webkit-flash Webkit flash detection"
echo " -h5, --html5 HTML5 detection"
echo " -s, --steam Steam detection"
echo " -mt, --minitube MiniTube detection"
echo " -la, --minload Load average detection"
}
checkBool() {
[ -n "$2" ] && [[ $2 = [01] ]] || die "Invalid argument. 0 or 1 expected after \"$1\" flag."
}
while [ -n "$1" ]; do
case $1 in
"-d" | "--delay" )
[[ -z "$2" || "$2" = *[^0-9]* ]] && die "Invalid argument. Time in minutes expected after \"$1\" flag. Got \"$2\"" || delay=$2;;
"-ca" | "--chrome-app" )
[ -n "$2" ] && chrome_app_name="$2" || die "Missing argument. Chrome app name expected after \"$1\" flag.";;
"-la" | "--minload" )
[ -n "$2" ] && [[ "$(echo "$2 > 0" | bc -q)" -eq 1 ]] && minload=$2 || die "Invalid argument. >0 expected after \"$1\" flag.";;
"-pa" | "--audio" )
checkBool "$@"; audio_detection=$2;;
"-mp" | "--mplayer" )
checkBool "$@"; mplayer_detection=$2;;
"-v" | "--vlc" )
checkBool "$@"; vlc_detection=$2;;
"-t" | "--totem" )
checkBool "$@"; totem_detection=$2;;
"-ff" | "--firefox-flash" )
checkBool "$@"; firefox_flash_detection=$2;;
"-cf" | "--chromium-flash" )
checkBool "$@"; chromium_flash_detection=$2;;
"-wf" | "--webkit-flash" )
checkBool "$@"; webkit_flash_detection=$2;;
"-h5" | "--html5" )
checkBool "$@"; html5_detection=$2;;
"-s" | "--steam" )
checkBool "$@"; steam_detection=$2;;
"-mt" | "--minitube" )
checkBool "$@"; minitube_detection=$2;;
"-h" | "--help" )
help && exit 0;;
* )
die "Invalid argument. See -h, --help for more information.";;
esac
# Arguments must always be passed in tuples
shift 2
done
# Convert delay to seconds. We substract 10 for assurance.
delay=$[delay*60-10]
echo "Start lightson+ mainloop"
while true; do
[ -f "$inhibitfile" ] && delayScreensaver || checkFullscreen
sleep $delay
done
exit 0

View File

@ -0,0 +1,47 @@
#!/bin/bash
# Requires: xprop
##################################
# Adjust values to suit
PANEL=top
PANEL_ALPHA_REGULAR=0
PANEL_ALPHA_MAXIMUM=1
##################################
##################################
# don't change anything below here
gsettings set org.mate.panel.toplevel.background:/org/mate/panel/toplevels/top/background/ type "color"
CURR=0
while true
do
MAX_FND=0
for w in $(xprop -notype -root _NET_CLIENT_LIST 2>/dev/null | cut -d'#' -f2 | tr ',' '\n' | awk '{print $1}')
do
if [[ "$(xprop -id $w -notype _NET_WM_DESKTOP 2>/dev/null | cut -d' ' -f3)" -eq "$(xprop -root -notype _NET_CURRENT_DESKTOP 2>/dev/null | cut -d' ' -f3)" ]]
then
if xprop -id $w _NET_WM_STATE | grep -E "MAXIMIZED_HORZ.*MAXIMIZED_VERT" > /dev/null 2>&1
then
if xprop -id $w WM_STATE | grep -E "window state: Normal" > /dev/null 2>&1
then
MAX_FND=1
break
fi
fi
fi
done
if [[ $MAX_FND -eq 1 && $CURR -eq 0 ]]
then
gsettings set org.mate.panel.toplevel.background:/org/mate/panel/toplevels/${PANEL}/background/ color "rgba(60,59,55,$PANEL_ALPHA_MAXIMUM)"
CURR=1
elif [[ $MAX_FND -eq 0 && $CURR -eq 1 ]]
then
gsettings set org.mate.panel.toplevel.background:/org/mate/panel/toplevels/${PANEL}/background/ color "rgba(60,59,55,$PANEL_ALPHA_REGULAR)"
CURR=0
fi
sleep 1
done
exit 0

View File

@ -0,0 +1,20 @@
#!/bin/bash
opts="Fone\nSpeaker\nHDMI"
out=$(echo -e $opts | rofi -p "Saida:" -no-custom -only-matching -dmenu)
if [ "$out" == "HDMI" ]
then
pacmd set-card-profile 0 output:hdmi-stereo+input:analog-stereo
elif [ "$out" == "Speaker" ] || [ "$out" == "Fone" ]
then
pacmd set-card-profile 0 output:analog-stereo+input:analog-stereo
if [ "$out" == "Speaker" ]
then
pacmd set-sink-port @DEFAULT_SINK@ analog-output-speaker
else
pacmd set-sink-port @DEFAULT_SINK@ analog-output-headphones
fi
fi

View File

@ -0,0 +1,9 @@
#!/bin/sh
music=$(mpc listall --format '%artist% : %title% ' | rofi -i -dmenu)
artist=$(echo "$music" | cut -d: -f1)
title=$(echo "$music" | cut -d: -f2)
echo title "$title" artist "$artist"
mpc searchplay title "$title"
#artist "$artist"

View File

@ -0,0 +1,5 @@
#!/bin/sh
scrot "Imagens/Screenshots/%Y-%m-%d_%H-%M-%S.$t" -e \
"xclip -selection clipboard -target image/png -i $f" \
-e "twmnc 'Captura de tela copiada e sava em $f' --ac 'feh $f'"

View File

@ -0,0 +1,5 @@
#!/bin/bash
xfconf-query --channel xfce4-desktop \
--property /backdrop/screen0/monitorHDMI-2/workspace0/last-image \
--set $1
echo $1

3
scripts/.config/scripts/volume Executable file
View File

@ -0,0 +1,3 @@
#!/bin/sh
pactl set-sink-volume @DEFAULT_SINK@ $1

View File

@ -0,0 +1,48 @@
#!/usr/bin/env bash
#-- CONFIGURATION
transparent_alpha=0
maximized_alpha=100
interval=0.5
#--
alpha_prop_list=()
for prop in $(xfconf-query -c xfce4-panel -p /panels -l); do
[[ "$prop" == *"background-alpha"* ]] && alpha_prop_list+=($prop)
done
on_maximized() {
for alpha_prop in "${alpha_prop_list[@]}"; do
xfconf-query -c xfce4-panel -p "$alpha_prop" -s "$maximized_alpha"
done
}
on_no_window_maximized() {
for alpha_prop in "${alpha_prop_list[@]}"; do
xfconf-query -c xfce4-panel -p "$alpha_prop" -s "$transparent_alpha"
done
}
echo $alpha_prop_list
while true; do
current_desktop=$(wmctrl -d | grep '*' | cut -d ' ' -f1)
is_any_window_maximized=false
for i in $(wmctrl -lG | awk -v d="$current_desktop" '$2==d {print $1}'); do
status=$(xprop -id $i _NET_WM_STATE)
if [[ "$status" == *"MAXIMIZED"* && "$status" != *"HIDDEN"* ]]; then
is_any_window_maximized=true
break
else
is_any_window_maximized=false
fi
done
if [[ $is_any_window_maximized == true ]]; then
on_maximized
else
on_no_window_maximized
fi
sleep $interval
done

View File

@ -0,0 +1,534 @@
[%General]
author=Alexey Varfolomeev, based on KvAdaptaDark by Tsu Jan
comment=The dark varianl of Materia
x11drag=menubar_and_primary_toolbar
alt_mnemonic=true
left_tabs=true
attach_active_tab=false
mirror_doc_tabs=true
group_toolbar_buttons=false
toolbar_item_spacing=0
toolbar_interior_spacing=2
spread_progressbar=true
composite=true
menu_shadow_depth=5
tooltip_shadow_depth=2
splitter_width=4
scroll_width=9
scroll_arrows=false
scroll_min_extent=60
slider_width=2
slider_handle_width=23
slider_handle_length=22
tickless_slider_handle_size=22
center_toolbar_handle=true
check_size=16
textless_progressbar=false
progressbar_thickness=2
menubar_mouse_tracking=true
toolbutton_style=1
double_click=false
translucent_windows=false
blurring=false
popup_blurring=false
vertical_spin_indicators=false
spin_button_width=24
fill_rubberband=false
merge_menubar_with_toolbar=true
small_icon_size=16
large_icon_size=32
button_icon_size=16
toolbar_icon_size=16
combo_as_lineedit=true
animate_states=true
button_contents_shift=false
combo_menu=true
hide_combo_checkboxes=true
combo_focus_rect=false
groupbox_top_label=true
inline_spin_indicators=true
joined_inactive_tabs=true
layout_spacing=6
layout_margin=9
scrollbar_in_view=true
transient_scrollbar=true
transient_groove=false
submenu_overlap=0
tooltip_delay=-1
tree_branch_line=true
no_window_pattern=false
opaque=kaffeine,kmplayer,subtitlecomposer,kdenlive,vlc,smplayer,smplayer2,avidemux,avidemux2_qt4,avidemux3_qt4,avidemux3_qt5,kamoso,QtCreator,VirtualBox,trojita,dragon,digikam
reduce_window_opacity=0
respect_DE=true
scrollable_menu=false
submenu_delay=250
no_inactiveness=false
reduce_menu_opacity=0
[GeneralColors]
window.color=#282828
base.color=#303030
alt.base.color=#303030
button.color=#424242
light.color=#47535a
mid.light.color=#313131
dark.color=black
mid.color=#191919
highlight.color=#C85A5A52
inactive.highlight.color=#C85A5A74
text.color=#dfdfdf
window.text.color=#dfdfdf
button.text.color=#dfdfdf
disabled.text.color=#696969
tooltip.text.color=#eefcff
highlight.text.color=white
link.color=#009DFF
link.visited.color=#9E4FFF
progress.indicator.text.color=#dfdfdf
[Hacks]
transparent_ktitle_label=false
transparent_dolphin_view=false
transparent_pcmanfm_sidepane=false
blur_translucent=false
transparent_menutitle=false
respect_darkness=true
kcapacitybar_as_progressbar=true
force_size_grip=true
iconless_pushbutton=true
iconless_menu=false
disabled_icon_opacity=70
lxqtmainmenu_iconsize=16
normal_default_pushbutton=true
single_top_toolbar=true
tint_on_mouseover=0
transparent_pcmanfm_view=false
no_selection_tint=true
transparent_arrow_button=true
middle_click_scroll=false
opaque_colors=false
[PanelButtonCommand]
frame=true
frame.element=button
frame.top=6
frame.bottom=10
frame.left=7
frame.right=7
interior=true
interior.element=button
indicator.size=8
text.normal.color=#dfdfdf
text.focus.color=white
text.press.color=#dfdfdf
text.toggle.color=white
text.shadow=0
text.margin=1
text.iconspacing=4
indicator.element=arrow
text.margin.top=2
text.margin.bottom=3
text.margin.left=2
text.margin.right=2
frame.expansion=0
[PanelButtonTool]
inherits=PanelButtonCommand
text.normal.color=#dfdfdf
text.bold=false
indicator.element=arrow
indicator.size=0
frame.expansion=34
[ToolbarButton]
frame.element=tbutton
interior.element=tbutton
indicator.element=tarrow
text.normal.color=#dfdfdf
text.focus.color=white
text.press.color=white
text.toggle.color=white
text.bold=false
frame.expansion=34
[Dock]
inherits=PanelButtonCommand
interior.element=dock
frame.element=dock
frame.top=1
frame.bottom=1
frame.left=1
frame.right=1
text.normal.color=#dfdfdf
[DockTitle]
inherits=PanelButtonCommand
frame=false
interior=false
text.normal.color=#dfdfdf
text.focus.color=white
text.bold=false
[IndicatorSpinBox]
inherits=PanelButtonCommand
frame=true
interior=true
frame.top=2
frame.bottom=2
frame.left=2
frame.right=2
indicator.element=spin
indicator.size=8
text.normal.color=#dfdfdf
text.margin.top=2
text.margin.bottom=2
text.margin.left=2
text.margin.right=2
[RadioButton]
inherits=PanelButtonCommand
frame=false
interior.element=radio
text.normal.color=#dfdfdf
text.focus.color=white
min_width=+0.3font
min_height=+0.3font
[CheckBox]
inherits=PanelButtonCommand
frame=false
interior.element=checkbox
text.normal.color=#dfdfdf
text.focus.color=white
min_width=+0.3font
min_height=+0.3font
[Focus]
inherits=PanelButtonCommand
frame=true
frame.element=focus
frame.top=2
frame.bottom=2
frame.left=2
frame.right=2
frame.patternsize=14
[GenericFrame]
inherits=PanelButtonCommand
frame=true
interior=false
frame.element=common
interior.element=common
frame.top=1
frame.bottom=1
frame.left=1
frame.right=1
[LineEdit]
inherits=PanelButtonCommand
frame.element=lineedit
interior.element=lineedit
interior=false
frame.top=2
frame.bottom=2
frame.left=2
frame.right=2
text.margin.top=2
text.margin.bottom=2
text.margin.left=2
text.margin.right=2
frame.expansion=0
[DropDownButton]
inherits=PanelButtonCommand
indicator.element=arrow-down
[IndicatorArrow]
indicator.element=arrow
indicator.size=8
[ToolboxTab]
inherits=PanelButtonCommand
text.normal.color=#dfdfdf
text.press.color=#dfdfdf
text.focus.color=white
[Tab]
inherits=PanelButtonCommand
interior.element=tab
text.margin.left=8
text.margin.right=8
text.margin.top=2
text.margin.bottom=2
frame.element=tab
indicator.element=tab
indicator.size=22
frame.top=2
frame.bottom=2
frame.left=2
frame.right=2
text.normal.color=#dfdfdf
text.focus.color=#dfdfdf
text.toggle.color=#dfdfdf
frame.expansion=0
text.bold=false
[TabFrame]
inherits=PanelButtonCommand
frame.element=tabframe
interior.element=tabframe
frame.top=2
frame.bottom=2
frame.left=2
frame.right=2
[TreeExpander]
inherits=PanelButtonCommand
indicator.size=8
indicator.element=tree
[HeaderSection]
inherits=PanelButtonCommand
interior.element=header
frame.element=header
frame.top=0
frame.bottom=1
frame.left=1
frame.right=1
text.normal.color=#dfdfdf
text.focus.color=white
text.press.color=white
text.toggle.color=white
frame.expansion=0
[SizeGrip]
indicator.element=resize-grip
[Toolbar]
inherits=PanelButtonCommand
indicator.element=toolbar
indicator.size=5
text.margin=0
interior.element=menubar
frame.element=menubar
text.normal.color=#dfdfdf
text.focus.color=white
frame.left=0
frame.right=0
frame.top=0
frame.bottom=4
frame.expansion=0
[Slider]
inherits=PanelButtonCommand
frame.element=slider
focusFrame=true
interior.element=slider
frame.top=3
frame.bottom=3
frame.left=3
frame.right=3
[SliderCursor]
inherits=PanelButtonCommand
frame=false
interior.element=slidercursor
[Progressbar]
inherits=PanelButtonCommand
frame.element=progress
interior.element=progress
text.margin=0
text.normal.color=#dfdfdf
text.focus.color=#dfdfdf
text.press.color=#dfdfdf
text.toggle.color=#dfdfdf
text.bold=false
frame.expansion=8
[ProgressbarContents]
inherits=PanelButtonCommand
frame=true
frame.element=progress-pattern
interior.element=progress-pattern
[ItemView]
inherits=PanelButtonCommand
text.margin=0
frame.element=itemview
interior.element=itemview
frame.top=2
frame.bottom=2
frame.left=2
frame.right=2
text.margin.top=2
text.margin.bottom=2
text.margin.left=4
text.margin.right=4
text.normal.color=#dfdfdf
text.focus.color=white
text.press.color=white
text.toggle.color=white
min_width=+0.3font
min_height=+0.3font
frame.expansion=0
[Splitter]
indicator.size=48
[Scrollbar]
inherits=PanelButtonCommand
indicator.element=arrow
indicator.size=12
[ScrollbarSlider]
inherits=PanelButtonCommand
frame.element=scrollbarslider
interior=false
frame.left=5
frame.right=5
frame.top=5
frame.bottom=5
indicator.element=grip
indicator.size=12
[ScrollbarGroove]
inherits=PanelButtonCommand
interior=false
frame=false
[MenuItem]
inherits=PanelButtonCommand
frame=true
frame.element=menuitem
interior.element=menuitem
indicator.element=menuitem
text.normal.color=#dfdfdf
text.focus.color=white
text.margin.top=1
text.margin.bottom=1
text.margin.left=5
text.margin.right=5
frame.top=0
frame.bottom=0
frame.left=0
frame.right=0
text.bold=false
frame.expansion=0
[MenuBar]
inherits=PanelButtonCommand
frame.element=menubar
interior.element=menubar
frame.bottom=0
text.normal.color=#dfdfdf
frame.expansion=0
text.bold=false
[MenuBarItem]
inherits=PanelButtonCommand
interior=true
interior.element=menubaritem
frame.element=menubaritem
frame.top=2
frame.bottom=2
frame.left=2
frame.right=2
text.margin.left=4
text.margin.right=4
text.margin.top=0
text.margin.bottom=0
text.normal.color=#dfdfdf
text.focus.color=white
text.bold=false
min_width=+0.3font
min_height=+0.3font
frame.expansion=0
[TitleBar]
inherits=PanelButtonCommand
frame=false
text.margin.top=2
text.margin.bottom=2
text.margin.left=2
text.margin.right=2
interior.element=titlebar
indicator.size=16
indicator.element=mdi
text.normal.color=#787878
text.focus.color=#dfdfdf
text.bold=false
text.italic=true
frame.expansion=0
[ComboBox]
inherits=PanelButtonCommand
frame.element=combo
interior.element=combo
interior=false
frame.top=2
frame.bottom=2
frame.left=2
frame.right=2
text.margin.top=2
text.margin.bottom=2
text.margin.left=2
text.margin.right=2
text.focus.color=white
text.press.color=#dfdfdf
text.toggle.color=white
frame.expansion=0
[Menu]
inherits=PanelButtonCommand
frame.top=1
frame.bottom=1
frame.left=1
frame.right=1
frame.element=menu
interior.element=menu
text.normal.color=#dfdfdf
text.shadow=false
frame.expansion=0
[GroupBox]
inherits=GenericFrame
frame=false
text.shadow=0
text.margin=0
text.normal.color=#dfdfdf
text.focus.color=white
text.bold=false
frame.expansion=0
[TabBarFrame]
inherits=GenericFrame
frame=true
frame.element=tabBarFrame
interior=false
frame.top=2
frame.bottom=2
frame.left=2
frame.right=2
[ToolTip]
inherits=GenericFrame
frame.top=3
frame.bottom=3
frame.left=3
frame.right=3
interior=true
text.shadow=0
text.margin=0
interior.element=tooltip
frame.element=tooltip
frame.expansion=0
[StatusBar]
inherits=GenericFrame
frame=false
interior=false
[Window]
interior=true
interior.element=window

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 115 KiB

View File

@ -0,0 +1,2 @@
[General]
theme=MateriaDark

BIN
theme/.config/dconf/user Normal file

Binary file not shown.

View File

@ -0,0 +1,3 @@
file:///home/lelgenio/Nextcloud
file:///home/lelgenio/Imagens
file:///home/lelgenio/Nextcloud

View File

@ -0,0 +1,28 @@
[Appearance]
color_scheme_path=/usr/share/qt5ct/colors/airy.conf
custom_palette=false
icon_theme=Papirus-Dark
standard_dialogs=default
style=kvantum-dark
[Fonts]
fixed=@Variant(\0\0\0@\0\0\0\x16\0R\0o\0\x62\0o\0t\0o\0 \0M\0o\0n\0o@(\0\0\0\0\0\0\xff\xff\xff\xff\x5\x1\0\x32\x10)
general=@Variant(\0\0\0@\0\0\0\f\0R\0o\0\x62\0o\0t\0o@(\0\0\0\0\0\0\xff\xff\xff\xff\x5\x1\0\x32\x10)
[Interface]
activate_item_on_single_click=1
buttonbox_layout=0
cursor_flash_time=1000
dialog_buttons_have_icons=1
double_click_interval=400
gui_effects=@Invalid()
keyboard_scheme=2
menus_have_icons=true
show_shortcuts_in_context_menus=true
stylesheets=@Invalid()
toolbutton_style=0
underline_shortcut=1
wheel_scroll_lines=3
[SettingsWindow]
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\x16\0\0\a\x7f\0\0\x4\x37\0\0\x4\xa1\0\0\x1\x63\0\0\a\x7f\0\0\x4 \0\0\0\0\x2\0\0\0\a\x80\0\0\0\0\0\0\0\x16\0\0\a\x7f\0\0\x4\x37)

View File

@ -0,0 +1,157 @@
#
# Thunar
#
style "thunar-handle" { GtkPaned::handle-size = 2 }
style "dark-sidebar" {
GtkTreeView::odd_row_color = @dark_sidebar_bg
GtkTreeView::even_row_color = @dark_sidebar_bg
base[NORMAL] = @dark_sidebar_bg
base[INSENSITIVE] = @dark_sidebar_bg
text[NORMAL] = "#e3e3e3"
text[ACTIVE] = @selected_fg_color
text[SELECTED] = @selected_fg_color
}
style "thunar-frame" {
xthickness = 0
ythickness = 0
}
widget_class "*ThunarWindow*.<GtkScrolledWindow>" style "thunar-frame"
widget_class "*ThunarShortcutsView*" style "dark-sidebar"
widget_class "*ThunarTreeView*" style "dark-sidebar"
widget_class "*ThunarWindow*.<GtkHPaned>" style "thunar-handle"
#
# Workaround for colored entries
#
style "entry_border" {
xthickness = 7
ythickness = 5
engine "pixmap" {
image {
function = SHADOW
state = NORMAL
detail = "entry"
file = "assets/entry-border-bg.png"
border = {6, 6, 6, 6}
stretch = TRUE
}
image {
function = SHADOW
state = ACTIVE
detail = "entry"
file = "assets/entry-border-active-bg.png"
border = {6, 6, 6, 6}
stretch = TRUE
}
image {
function = FLAT_BOX
state = ACTIVE
detail = "entry_bg"
file = "assets/null.png"
}
image {
function = FLAT_BOX
state = INSENSITIVE
detail = "entry_bg"
file = "assets/null.png"
}
image {
function = FLAT_BOX
detail = "entry_bg"
file = "assets/null.png"
}
}
}
style "combobox_entry_border" = "combobox_entry" {
engine "pixmap" {
image {
function = SHADOW
detail = "entry"
state = NORMAL
shadow = IN
file = "assets/combo-entry-border.png"
border = { 4, 4, 12, 12 }
stretch = TRUE
direction = LTR
}
image {
function = SHADOW
detail = "entry"
state = ACTIVE
file = "assets/combo-entry-border-focus.png"
border = { 4, 4, 12, 12 }
stretch = TRUE
direction = LTR
}
image {
function = SHADOW
detail = "entry"
state = NORMAL
shadow = IN
file = "assets/combo-entry-border-rtl.png"
border = { 4, 4, 12, 12 }
stretch = TRUE
direction = RTL
}
image {
function = SHADOW
detail = "entry"
state = ACTIVE
file = "assets/combo-entry-border-focus-rtl.png"
border = { 4, 4, 12, 12 }
stretch = TRUE
direction = RTL
}
image {
function = FLAT_BOX
state = INSENSITIVE
detail = "entry_bg"
file = "assets/null.png"
}
image {
function = FLAT_BOX
detail = "entry_bg"
file = "assets/null.png"
}
}
}
# Mousepad search entry
widget_class "*MousepadSearchBar*.<GtkEntry>" style "entry_border"
# Mousepad find and replace
widget_class "*MousepadReplaceDialog*.<GtkEntry>" style "entry_border"
# Thunar bulk rename
widget_class "*ThunarRenamerDialog*.<GtkEntry>" style "entry_border"
# Hexchat input box
class "SexySpellEntry" style:highest "entry_border"
# Geany search entries
widget "*GeanyToolbar.*geany-search-entry-no-match*" style "entry_border"
widget "*GeanyToolbar.*GtkEntry*" style "entry_border"
widget "GeanyDialogSearch.*GtkComboBoxEntry*.*geany-search-entry-no-match*" style "combobox_entry_border"

Binary file not shown.

After

Width:  |  Height:  |  Size: 163 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 251 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 148 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 227 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 148 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 163 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 166 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 263 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 162 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 156 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 254 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 159 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 162 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 262 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 148 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 224 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 152 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 166 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 225 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 204 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 209 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 200 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 290 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 298 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 193 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 199 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 117 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 118 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 223 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 209 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 180 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 97 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 97 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 150 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 279 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 245 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 182 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 163 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 185 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 134 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 155 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 108 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 92 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 92 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 108 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 104 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 101 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 111 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 92 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 92 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 133 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 133 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 275 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 262 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 262 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 173 B

Some files were not shown because too many files have changed in this diff Show More