Compare commits
55 Commits
d0776cde02
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
| 9a1542f5e0 | |||
| df3845380f | |||
| 423097ba91 | |||
| 2e126f4b26 | |||
| 4ab847b117 | |||
| 0f64debfdd | |||
| 7bac1c7a58 | |||
| ccf8e32ef2 | |||
| e23e873d23 | |||
| 4cd1806682 | |||
| f44e1cdc22 | |||
| bcc5e8ce98 | |||
| c980c209f3 | |||
| 507d42c837 | |||
| 1c84b9821a | |||
| f947d8e9cc | |||
| 3055a45a65 | |||
| 10187fe85d | |||
| a953613aec | |||
| 1c07ccc3e5 | |||
| 25b5098109 | |||
| 0f2b137649 | |||
| 9aa9716de0 | |||
| 3f2c3f992d | |||
| 98b46ce869 | |||
| 80fbd2f133 | |||
| 7fe2f7b438 | |||
| ceb580acbe | |||
| 22b71d8545 | |||
| 4730682248 | |||
| 77d7676753 | |||
| f6af2644da | |||
| df57954e4f | |||
| d3c8676053 | |||
| 8877be8465 | |||
| 8f8f7c229c | |||
| 0b8c66b95a | |||
| e3d7c73344 | |||
| 9d9fea48b9 | |||
| 1f7bc08bbe | |||
| 1a0dc91434 | |||
| 444f3e1177 | |||
| 13c92edd01 | |||
| b6c09bbed6 | |||
| 99c3cb56cb | |||
| a7e4592a9c | |||
| 7e43e05a73 | |||
| 9d9d7ecc1c | |||
| 35f9262829 | |||
| dbaad82b20 | |||
| fac4150715 | |||
| 8d97d7343b | |||
| 21c909da9a | |||
| 45410393da | |||
| adedd29830 |
@@ -1,6 +1,4 @@
|
||||
# dots
|
||||
|
||||
broken stuff has broken stuff in it :)
|
||||
|
||||
currently oceanic next -
|
||||
|
||||

|
||||
|
||||
@@ -0,0 +1,21 @@
|
||||
device = "/dev/input/event9"
|
||||
edge_tolerance = 300
|
||||
min_distance = 1000
|
||||
height = 2178
|
||||
width = 3894
|
||||
|
||||
[actions]
|
||||
4_from_top = "$XDG_CONFIG_HOME/actuator/uzui/set_win_mode portrait"
|
||||
4_up = "$XDG_CONFIG_HOME/actuator/uzui/set_win_mode tablet"
|
||||
|
||||
1_from_bottom = "onboard --theme=Theme &"
|
||||
1_down = "pkill onboard"
|
||||
|
||||
1_left = "bspc desktop -f next.local"
|
||||
1_right = "bspc desktop -f prev.local"
|
||||
|
||||
3_up = "bspc desktop -l next"
|
||||
|
||||
2_from_top = "rofi -modi drun -show"
|
||||
2_from_left = "rofi -modi p:rofi-power-menu -show"
|
||||
2_from_bottom = "rofi -modi filebrowser -show"
|
||||
@@ -0,0 +1,20 @@
|
||||
device = "/dev/input/event9"
|
||||
edge_tolerance = 300
|
||||
min_distance = 1000
|
||||
height = 3894
|
||||
width = 2178
|
||||
|
||||
[actions]
|
||||
4_from_left = "$XDG_CONFIG_HOME/actuator/uzui/set_win_mode landscape"
|
||||
|
||||
1_from_right = "onboard --theme=Theme &"
|
||||
1_right = "pkill onboard"
|
||||
|
||||
1_down = "bspc desktop -f next.local"
|
||||
1_up = "bspc desktop -f prev.local"
|
||||
|
||||
3_right = "bspc desktop -l next"
|
||||
|
||||
2_from_left = "rofi -modi drun -show"
|
||||
2_from_bottom = "rofi -modi p:rofi-power-menu -show"
|
||||
2_from_right = "rofi -modi filebrowser -show"
|
||||
@@ -0,0 +1,31 @@
|
||||
#!/bin/bash
|
||||
|
||||
WINDOW_MODE=$(cat "${XDG_CACHE_HOME}/window_mode")
|
||||
|
||||
if [ "$1" == "portrait" ] && [ "${WINDOW_MODE}" != "portrait" ]; then
|
||||
echo "portrait" > "${XDG_CACHE_HOME}"/window_mode
|
||||
rotate-screen eDP-1 left;
|
||||
xinput set-prop 9 --type=float "Coordinate Transformation Matrix" 0 -1 0 1 0 0 0 0 1
|
||||
xinput set-prop 10 --type=float "Coordinate Transformation Matrix" 0 -1 1 1 0 0 0 0 1
|
||||
xinput set-prop 17 --type=float "Coordinate Transformation Matrix" 0 -1 1 1 0 0 0 0 1
|
||||
pkill actuator;
|
||||
actuator "${XDG_CONFIG_HOME}/actuator/uzui/portrait.toml" &
|
||||
|
||||
elif [ "$1" == "landscape" ] && [ "${WINDOW_MODE}" != "landscape" ]; then
|
||||
echo "landscape" > "${XDG_CACHE_HOME}"/window_mode
|
||||
rotate-screen eDP-1 normal;
|
||||
xinput set-prop 9 --type=float "Coordinate Transformation Matrix" 1 0 0 0 1 0 0 0 1
|
||||
xinput set-prop 10 --type=float "Coordinate Transformation Matrix" 1 0 0 0 1 0 0 0 1
|
||||
xinput set-prop 17 --type=float "Coordinate Transformation Matrix" 1 0 0 0 1 0 0 0 1
|
||||
pkill actuator;
|
||||
actuator "${XDG_CONFIG_HOME}/actuator/uzui/landscape.toml" &
|
||||
|
||||
elif [ "$1" == "tablet" ] && [ "${WINDOW_MODE}" != "tablet" ]; then
|
||||
echo "tablet" > "${XDG_CACHE_HOME}"/window_mode
|
||||
rotate-screen eDP-1 inverted;
|
||||
xinput set-prop 9 --type=float "Coordinate Transformation Matrix" -1 0 0 0 -1 0 0 0 1
|
||||
xinput set-prop 10 --type=float "Coordinate Transformation Matrix" -1 0 1 0 -1 1 0 0 1
|
||||
xinput set-prop 17 --type=float "Coordinate Transformation Matrix" -1 0 1 0 -1 1 0 0 1
|
||||
pkill actuator;
|
||||
actuator "${XDG_CONFIG_HOME}/actuator/uzui/tablet.toml" &
|
||||
fi
|
||||
@@ -0,0 +1,20 @@
|
||||
device = "/dev/input/event9"
|
||||
edge_tolerance = 300
|
||||
min_distance = 1000
|
||||
height = 2178
|
||||
width = 3894
|
||||
|
||||
[actions]
|
||||
4_from_bottom = "$XDG_CONFIG_HOME/actuator/uzui/set_win_mode landscape"
|
||||
|
||||
1_from_top = "onboard --theme=Theme &"
|
||||
1_up = "pkill onboard"
|
||||
|
||||
1_right = "bspc desktop -f next.local"
|
||||
1_left = "bspc desktop -f prev.local"
|
||||
|
||||
3_down = "bspc desktop -l next"
|
||||
|
||||
2_from_bottom = "rofi -modi drun -show"
|
||||
2_from_right = "rofi -modi p:rofi-power-menu -show"
|
||||
2_from_top = "rofi -modi filebrowser -show"
|
||||
@@ -0,0 +1,9 @@
|
||||
[Desktop Entry]
|
||||
Type=Application
|
||||
Name=feh
|
||||
Comment=feh image viewer
|
||||
Icon=utilities-terminal
|
||||
Terminal=false
|
||||
Exec=feh
|
||||
MimeType=image/bmp;image/jpeg;image/x-png;image/png;
|
||||
Keywords=Image;Viewer
|
||||
@@ -0,0 +1,12 @@
|
||||
[Default Applications]
|
||||
inode/directory=ranger.desktop
|
||||
application/pdf=org.pwmt.zathura.desktop
|
||||
text/plain=nvim.desktop
|
||||
x-scheme-handler/betterdiscord=discord.desktop
|
||||
x-scheme-handler/lunarclient=lunarclient.desktop
|
||||
|
||||
[Added Associations]
|
||||
application/x-osu-beatmap-archive=osu-wine-osr.desktop;
|
||||
image/jpeg=feh.desktop;
|
||||
image/png=feh.desktop;
|
||||
application/rss+xml=chromium.desktop;firefox.desktop;
|
||||
@@ -1,34 +1,59 @@
|
||||
[MIME Cache]
|
||||
application/epub+zip=org.pwmt.zathura-pdf-mupdf.desktop;
|
||||
application/json=firefox.desktop;
|
||||
application/pdf=firefox.desktop;wine-extension-pdf.desktop;
|
||||
application/oxps=org.pwmt.zathura-pdf-mupdf.desktop;
|
||||
application/pdf=firefox.desktop;org.pwmt.zathura-pdf-mupdf.desktop;wine-extension-pdf.desktop;
|
||||
application/rtf=wine-extension-rtf.desktop;
|
||||
application/vnd.ms-htmlhelp=wine-extension-chm.desktop;
|
||||
application/winhlp=wine-extension-hlp.desktop;
|
||||
application/x-binaryninja=binaryninja.desktop;
|
||||
application/x-extension-htm=wine-extension-htm.desktop;
|
||||
application/x-extension-html=wine-extension-html.desktop;
|
||||
application/x-fictionbook=org.pwmt.zathura-pdf-mupdf.desktop;
|
||||
application/x-ghidra=ghidra.desktop;
|
||||
application/x-ms-application=wine-extension-application.desktop;
|
||||
application/x-ms-xbap=wine-extension-xbap.desktop;
|
||||
application/x-mswinurl=wine-extension-url.desktop;
|
||||
application/x-mswrite=wine-extension-wri.desktop;
|
||||
application/x-shellscript=nvim.desktop;
|
||||
application/x-wine-extension-appref-ms=wine-extension-appref-ms.desktop;
|
||||
application/x-wine-extension-cetrainer=wine-extension-cetrainer.desktop;
|
||||
application/x-wine-extension-ct=wine-extension-ct.desktop;
|
||||
application/x-wine-extension-ini=wine-extension-ini.desktop;
|
||||
application/x-wine-extension-msp=wine-extension-msp.desktop;
|
||||
application/x-xpinstall=firefox.desktop;
|
||||
application/xaml+xml=wine-extension-xaml.desktop;
|
||||
application/xhtml+xml=firefox.desktop;
|
||||
application/xml=wine-extension-xml.desktop;
|
||||
image/bmp=feh.desktop;
|
||||
image/gif=wine-extension-gif.desktop;
|
||||
image/jpeg=wine-extension-jfif.desktop;wine-extension-jpe.desktop;
|
||||
image/png=wine-extension-png.desktop;
|
||||
image/jpeg=feh.desktop;wine-extension-jfif.desktop;wine-extension-jpe.desktop;
|
||||
image/png=feh.desktop;wine-extension-png.desktop;
|
||||
image/x-png=feh.desktop;
|
||||
inode/directory=ranger.desktop;
|
||||
text/english=nvim.desktop;
|
||||
text/html=firefox.desktop;
|
||||
text/plain=wine-extension-txt.desktop;
|
||||
text/plain=nvim.desktop;wine-extension-txt.desktop;
|
||||
text/vbscript=wine-extension-vbs.desktop;
|
||||
text/x-c=nvim.desktop;
|
||||
text/x-c++=nvim.desktop;
|
||||
text/x-c++hdr=nvim.desktop;
|
||||
text/x-c++src=nvim.desktop;
|
||||
text/x-chdr=nvim.desktop;
|
||||
text/x-csrc=nvim.desktop;
|
||||
text/x-java=nvim.desktop;
|
||||
text/x-makefile=nvim.desktop;
|
||||
text/x-moc=nvim.desktop;
|
||||
text/x-pascal=nvim.desktop;
|
||||
text/x-tcl=nvim.desktop;
|
||||
text/x-tex=nvim.desktop;
|
||||
text/xml=firefox.desktop;
|
||||
x-scheme-handler/binaryninja=binaryninja.desktop;
|
||||
x-scheme-handler/ghidra=ghidra.desktop;
|
||||
x-scheme-handler/http=firefox.desktop;
|
||||
x-scheme-handler/https=firefox.desktop;
|
||||
x-scheme-handler/rldb=wine-protocol-rldb.desktop;
|
||||
x-scheme-handler/spotify=spotify.desktop;
|
||||
x-scheme-handler/steam=steam.desktop;
|
||||
x-scheme-handler/steamlink=steam.desktop;
|
||||
x-scheme-handler/zotero=zotero.desktop;
|
||||
|
||||
@@ -0,0 +1,92 @@
|
||||
[Desktop Entry]
|
||||
Name=Neovim
|
||||
GenericName=Text Editor
|
||||
GenericName[ckb]=دەستکاریکەری دەق
|
||||
GenericName[de]=Texteditor
|
||||
GenericName[fr]=Éditeur de texte
|
||||
GenericName[ru]=Текстовый редактор
|
||||
GenericName[sr]=Едитор текст
|
||||
GenericName[tr]=Metin Düzenleyici
|
||||
Comment=Edit text files
|
||||
Comment[af]=Redigeer tekslêers
|
||||
Comment[am]=የጽሑፍ ፋይሎች ያስተካክሉ
|
||||
Comment[ar]=حرّر ملفات نصية
|
||||
Comment[az]=Mətn fayllarını redaktə edin
|
||||
Comment[be]=Рэдагаваньне тэкставых файлаў
|
||||
Comment[bg]=Редактиране на текстови файлове
|
||||
Comment[bn]=টেক্স্ট ফাইল এডিট করুন
|
||||
Comment[bs]=Izmijeni tekstualne datoteke
|
||||
Comment[ca]=Edita fitxers de text
|
||||
Comment[ckb]=دەستکاریی فایلی دەق بکە
|
||||
Comment[cs]=Úprava textových souborů
|
||||
Comment[cy]=Golygu ffeiliau testun
|
||||
Comment[da]=Redigér tekstfiler
|
||||
Comment[de]=Textdateien bearbeiten
|
||||
Comment[el]=Επεξεργασία αρχείων κειμένου
|
||||
Comment[en_CA]=Edit text files
|
||||
Comment[en_GB]=Edit text files
|
||||
Comment[es]=Edita archivos de texto
|
||||
Comment[et]=Redigeeri tekstifaile
|
||||
Comment[eu]=Editatu testu-fitxategiak
|
||||
Comment[fa]=ویرایش پروندههای متنی
|
||||
Comment[fi]=Muokkaa tekstitiedostoja
|
||||
Comment[fr]=Éditer des fichiers texte
|
||||
Comment[ga]=Eagar comhad Téacs
|
||||
Comment[gu]=લખાણ ફાઇલોમાં ફેરફાર કરો
|
||||
Comment[he]=ערוך קבצי טקסט
|
||||
Comment[hi]=पाठ फ़ाइलें संपादित करें
|
||||
Comment[hr]=Uređivanje tekstualne datoteke
|
||||
Comment[hu]=Szövegfájlok szerkesztése
|
||||
Comment[id]=Edit file teks
|
||||
Comment[it]=Modifica file di testo
|
||||
Comment[ja]=テキストファイルを編集します
|
||||
Comment[kn]=ಪಠ್ಯ ಕಡತಗಳನ್ನು ಸಂಪಾದಿಸು
|
||||
Comment[ko]=텍스트 파일을 편집합니다
|
||||
Comment[lt]=Redaguoti tekstines bylas
|
||||
Comment[lv]=Rediģēt teksta failus
|
||||
Comment[mk]=Уреди текстуални фајлови
|
||||
Comment[ml]=വാചക രചനകള് തിരുത്തുക
|
||||
Comment[mn]=Текст файл боловсруулах
|
||||
Comment[mr]=गद्य फाइल संपादित करा
|
||||
Comment[ms]=Edit fail teks
|
||||
Comment[nb]=Rediger tekstfiler
|
||||
Comment[ne]=पाठ फाइललाई संशोधन गर्नुहोस्
|
||||
Comment[nl]=Tekstbestanden bewerken
|
||||
Comment[nn]=Rediger tekstfiler
|
||||
Comment[no]=Rediger tekstfiler
|
||||
Comment[or]=ପାଠ୍ଯ ଫାଇଲଗୁଡ଼ିକୁ ସମ୍ପାଦନ କରନ୍ତୁ
|
||||
Comment[pa]=ਪਾਠ ਫਾਇਲਾਂ ਸੰਪਾਦਨ
|
||||
Comment[pl]=Edytor plików tekstowych
|
||||
Comment[pt]=Editar ficheiros de texto
|
||||
Comment[pt_BR]=Edite arquivos de texto
|
||||
Comment[ro]=Editare fişiere text
|
||||
Comment[ru]=Редактирование текстовых файлов
|
||||
Comment[sk]=Úprava textových súborov
|
||||
Comment[sl]=Urejanje datotek z besedili
|
||||
Comment[sq]=Përpuno files teksti
|
||||
Comment[sr]=Уређујте текст фајлове
|
||||
Comment[sr@Latn]=Izmeni tekstualne datoteke
|
||||
Comment[sv]=Redigera textfiler
|
||||
Comment[ta]=உரை கோப்புகளை தொகுக்கவும்
|
||||
Comment[th]=แก้ไขแฟ้มข้อความ
|
||||
Comment[tk]=Metin faýllary editle
|
||||
Comment[tr]=Metin dosyaları düzenleyin
|
||||
Comment[uk]=Редактор текстових файлів
|
||||
Comment[vi]=Soạn thảo tập tin văn bản
|
||||
Comment[wa]=Asspougnî des fitchîs tecses
|
||||
Comment[zh_CN]=编辑文本文件
|
||||
Comment[zh_TW]=編輯文字檔
|
||||
TryExec=kitty -e nvim %F
|
||||
Exec=kitty -e nvim %F
|
||||
Terminal=false
|
||||
Type=Application
|
||||
Keywords=Text;editor;
|
||||
Keywords[ckb]=دەق;دەستکاریکەر;
|
||||
Keywords[fr]=Texte;éditeur;
|
||||
Keywords[ru]=текст;текстовый редактор;
|
||||
Keywords[sr]=Текст;едитор;
|
||||
Keywords[tr]=Metin;düzenleyici;
|
||||
Icon=nvim
|
||||
Categories=Utility;TextEditor;
|
||||
StartupNotify=false
|
||||
MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++;
|
||||
@@ -0,0 +1,10 @@
|
||||
[Desktop Entry]
|
||||
Version=1.0
|
||||
Type=Application
|
||||
Name=Zathura
|
||||
Comment=A minimalistic document viewer
|
||||
Exec=zathura %U
|
||||
Terminal=false
|
||||
NoDisplay=true
|
||||
Categories=Office;Viewer;
|
||||
MimeType=application/pdf;application/oxps;application/epub+zip;application/x-fictionbook;
|
||||
@@ -0,0 +1,66 @@
|
||||
[Desktop Entry]
|
||||
Version=1.0
|
||||
Type=Application
|
||||
Name[ar]=Zathura
|
||||
Name[ca]=Zathura
|
||||
Name[cs]=Zathura
|
||||
Name[de]=Zathura
|
||||
Name[el]=Zathura
|
||||
Name[eo]=Zathura
|
||||
Name[es]=Zathura
|
||||
Name[es_CL]=Zathura
|
||||
Name[fr]=Zathura
|
||||
Name[he]=Zathura
|
||||
Name[id_ID]=Zathura
|
||||
Name[it]=Zathura
|
||||
Name[lt]=Zathura
|
||||
Name[nl]=Zathura
|
||||
Name[no]=Zathura
|
||||
Name[pl]=Zathura
|
||||
Name[pt_BR]=Zathura
|
||||
Name[ru]=Zathura
|
||||
Name[sv]=Zathura
|
||||
Name[ta_IN]=Zathura
|
||||
Name[tr]=Zathura
|
||||
Name[uk_UA]=Zathura
|
||||
Name=Zathura
|
||||
Comment[ar]=عارض وثائق الحد الأدنى
|
||||
Comment[ca]=Un visualitzador de documents minimalista
|
||||
Comment[cs]=Jednoduchý prohlížeč dokumentů
|
||||
Comment[de]=Ein minimalistischer Dokumenten-Betrachter
|
||||
Comment[el]=Ένας ελαφρύς προβολέας κειμένων
|
||||
Comment[eo]=Malpeza dokumento spektanto
|
||||
Comment[es]=Un visor de documentos minimalista
|
||||
Comment[es_CL]=Un visor de documentos minimalista
|
||||
Comment[fr]=Un visionneur de document minimaliste
|
||||
Comment[he]=מציג מסמכים מינימליסטי
|
||||
Comment[id_ID]=Pembaca dokumen minimalis
|
||||
Comment[it]=Un visualizzatore di documenti minimalista
|
||||
Comment[lt]=Paprasta dokumentų skaitytuvė
|
||||
Comment[nl]=Een minimalistisch documentweergaveprogramma
|
||||
Comment[no]=En minimalistisk dokumentleser
|
||||
Comment[pl]=Minimalistyczna przeglądarka dokumentów
|
||||
Comment[pt_BR]=Um visualizador de documentos minimalista
|
||||
Comment[ru]=Минималистичный просмотрщик документов
|
||||
Comment[sv]=En minimalistisk dokumentvisare
|
||||
Comment[tr]=Minimalist bir belge görüntüleyicisi
|
||||
Comment[uk_UA]=Простий переглядач документів
|
||||
Comment=A minimalistic document viewer
|
||||
Exec=zathura %U
|
||||
# Translators: Icon of the desktop entry.
|
||||
Icon=org.pwmt.zathura
|
||||
Terminal=false
|
||||
Categories=Office;Viewer;
|
||||
# Translators: Search terms to find this application. Do not translate or
|
||||
# localize the semicolons. The list must also end with a semicolon.
|
||||
Keywords[cs]=PDF;PS;PostScript;DjVU;dokument;představení;prohlížeč;
|
||||
Keywords[de]=PDF;Ps;PostScript;DjVU;Dokumente;Presentation;Betrachter;
|
||||
Keywords[es]=PDF;PS;PostScript;DjVU;documento;presentación;visor;
|
||||
Keywords[fr]=PDF;PS;PostScript;DjVU;document;présentation;visionneur;
|
||||
Keywords[it]=PDF;PS;PostScript;DjVU;documenti;presentazioni;lettore;
|
||||
Keywords[nl]=PDF;PS;PostScript;DjVU;document;presentatie;weergave;
|
||||
Keywords[ru]=PDF,PS,PostScript,DjVU,документ,презентация,просмотрщик;
|
||||
Keywords[sv]=PDF;PS;PostScript;DjVU;dokument;presentation;visare;
|
||||
Keywords[tr]=PDF;PS;PostScript;DjVU;dosya;sunum;görüntüleyici
|
||||
Keywords[uk_UA]=PDF;PS;PostScript;DjVU;документ;презентація;переглядач;
|
||||
Keywords=PDF;PS;PostScript;DjVU;document;presentation;viewer;
|
||||
@@ -4,7 +4,7 @@ Name=ranger
|
||||
Comment=Launches the ranger file manager
|
||||
Icon=utilities-terminal
|
||||
Terminal=false
|
||||
Exec=kitty -e ranger
|
||||
Exec=source /home/emh/.zshenv && kitty -c $XDG_CONFIG_HOME/kitty/kitty.conf -e ranger %F
|
||||
Categories=ConsoleOnly;System;FileTools;FileManager
|
||||
MimeType=inode/directory;
|
||||
Keywords=File;Manager;Browser;Explorer;Launcher;Vi;Vim;Python
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
[Desktop Entry]
|
||||
Type=Application
|
||||
Name=rundll32
|
||||
MimeType=application/x-ms-application;
|
||||
Exec=env WINEPREFIX="/home/emh/.local/share/wineprefixes/osu-stable" wine start /ProgIDOpen Application.Manifest %f
|
||||
NoDisplay=true
|
||||
StartupNotify=true
|
||||
Icon=5742_rundll32.0
|
||||
@@ -0,0 +1,8 @@
|
||||
[Desktop Entry]
|
||||
Type=Application
|
||||
Name=rundll32
|
||||
MimeType=application/x-wine-extension-appref-ms;
|
||||
Exec=env WINEPREFIX="/home/emh/.local/share/wineprefixes/osu-stable" wine start /ProgIDOpen Application.Reference %f
|
||||
NoDisplay=true
|
||||
StartupNotify=true
|
||||
Icon=5742_rundll32.0
|
||||
@@ -2,7 +2,7 @@
|
||||
Type=Application
|
||||
Name=hh
|
||||
MimeType=application/vnd.ms-htmlhelp;
|
||||
Exec=env WINEPREFIX="/home/emh/.wine" wine start /ProgIDOpen chm.file %f
|
||||
Exec=env WINEPREFIX="/home/emh/.local/share/wineprefixes/osu-stable" wine start /ProgIDOpen chm.file %f
|
||||
NoDisplay=true
|
||||
StartupNotify=true
|
||||
Icon=D15F_hh.0
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
Type=Application
|
||||
Name=winhlp32
|
||||
MimeType=application/winhlp;
|
||||
Exec=env WINEPREFIX="/home/emh/.wine" wine start /ProgIDOpen hlpfile %f
|
||||
Exec=env WINEPREFIX="/home/emh/.local/share/wineprefixes/osu-stable" wine start /ProgIDOpen hlpfile %f
|
||||
NoDisplay=true
|
||||
StartupNotify=true
|
||||
Icon=C06E_winhlp32.0
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
Type=Application
|
||||
Name=Wine Installer
|
||||
MimeType=application/x-wine-extension-msp;
|
||||
Exec=env WINEPREFIX="/home/emh/.wine" wine start /ProgIDOpen Msi.Patch %f
|
||||
Exec=env WINEPREFIX="/home/emh/.local/share/wineprefixes/osu-stable" wine start /ProgIDOpen Msi.Patch %f
|
||||
NoDisplay=true
|
||||
StartupNotify=true
|
||||
Icon=D23E_msiexec.0
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
Type=Application
|
||||
Name=wscript
|
||||
MimeType=text/vbscript;
|
||||
Exec=env WINEPREFIX="/home/emh/.wine" wine start /ProgIDOpen VBSFile %f
|
||||
Exec=env WINEPREFIX="/home/emh/.local/share/wineprefixes/osu-stable" wine start /ProgIDOpen VBSFile %f
|
||||
NoDisplay=true
|
||||
StartupNotify=true
|
||||
Icon=2905_wscript.0
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
[Desktop Entry]
|
||||
Type=Application
|
||||
Name=Windows Presentation Foundation Host
|
||||
MimeType=application/xaml+xml;
|
||||
Exec=env WINEPREFIX="/home/emh/.local/share/wineprefixes/osu-stable" wine start /ProgIDOpen Windows.XamlDocument %f
|
||||
NoDisplay=true
|
||||
StartupNotify=true
|
||||
Icon=E538_PresentationHost.0
|
||||
@@ -0,0 +1,8 @@
|
||||
[Desktop Entry]
|
||||
Type=Application
|
||||
Name=Windows Presentation Foundation Host
|
||||
MimeType=application/x-ms-xbap;
|
||||
Exec=env WINEPREFIX="/home/emh/.local/share/wineprefixes/osu-stable" wine start /ProgIDOpen Windows.Xbap %f
|
||||
NoDisplay=true
|
||||
StartupNotify=true
|
||||
Icon=E538_PresentationHost.0
|
||||
@@ -0,0 +1,8 @@
|
||||
[Desktop Entry]
|
||||
Type=Application
|
||||
Name=LockDown Browser
|
||||
MimeType=x-scheme-handler/rldb;
|
||||
Exec=env WINEPREFIX="/home/emh/.wine" wine start %u
|
||||
NoDisplay=true
|
||||
StartupNotify=true
|
||||
Icon=8E00_LockDownBrowser.0
|
||||
@@ -0,0 +1,9 @@
|
||||
[Desktop Entry]
|
||||
Type=Application
|
||||
Name=Zotero
|
||||
GenericName=Zotero Standalone. Is a free, easy-to-use tool to help you collect, organize, cite, and share your research sources.
|
||||
Icon=zotero
|
||||
Exec=/home/emh/.config/bin/zotero -url %U
|
||||
Categories=Office
|
||||
Terminal=false
|
||||
MimeType=x-scheme-handler/zotero
|
||||
@@ -1,5 +1,3 @@
|
||||
Removing actuator/
|
||||
Removing scripts/actuator
|
||||
Removing scripts/landscape
|
||||
Removing scripts/portrait
|
||||
Removing tex/beamercolorthemesimpledark.sty
|
||||
tex/beamerthemedispboard.sty
|
||||
|
||||
markdown-preview needs an extra dependency which breaks lazy
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
# monitor setup
|
||||
if [[ $(cat /etc/hostname) == "gojou" ]]; then
|
||||
bspc monitor DP-0 -d 1 2 3 4 5 101
|
||||
xrandr --output DP-0 --mode 2560x1440 --rate 144
|
||||
bspc monitor HDMI-0 -d 6 7 8 9 102
|
||||
elif [[ $(cat /etc/hostname) == "uzui" ]]; then
|
||||
bspc monitor -d 1 2 3 4 5 6 7 8 9 101
|
||||
@@ -10,15 +11,21 @@ else
|
||||
bspc monitor -d 1 101
|
||||
fi
|
||||
|
||||
echo $(cat /etc/hostname) > "${XDG_CACHE_HOME}"/device_hostname
|
||||
|
||||
bspc wm -O DP-0 HDMI-0
|
||||
|
||||
echo "landscape" > "${XDG_CACHE_HOME}"/window_mode
|
||||
WINDOW_MODE=$(cat "${XDG_CACHE_HOME}"/window_mode)
|
||||
pkill actuator
|
||||
actuator "${XDG_CONFIG_HOME}/actuator/$(cat /etc/hostname)/${WINDOW_MODE}.toml" &
|
||||
|
||||
# change window settings
|
||||
bspc config border_width 2
|
||||
bspc config window_gap 12
|
||||
|
||||
# change tiling settings
|
||||
bspc config split_ratio 0.52
|
||||
bspc config split_ratio 0.5
|
||||
bspc config borderless_monocle true
|
||||
bspc config gapless_monocle true
|
||||
|
||||
@@ -84,4 +91,5 @@ xset s on
|
||||
xset s 600
|
||||
xss-lock -n /usr/lib/xsecurelock/dimmer -l -- xsec &
|
||||
|
||||
|
||||
# set cursor on
|
||||
xsetroot -cursor_name left_ptr &
|
||||
|
||||
|
After Width: | Height: | Size: 184 B |
|
After Width: | Height: | Size: 286 B |
|
After Width: | Height: | Size: 152 B |
|
After Width: | Height: | Size: 152 B |
|
After Width: | Height: | Size: 54 KiB |
|
After Width: | Height: | Size: 169 B |
|
After Width: | Height: | Size: 24 KiB |
|
After Width: | Height: | Size: 257 B |
|
After Width: | Height: | Size: 287 B |
|
After Width: | Height: | Size: 287 B |
|
After Width: | Height: | Size: 150 B |
|
After Width: | Height: | Size: 150 B |
|
After Width: | Height: | Size: 150 B |
|
After Width: | Height: | Size: 187 B |
|
After Width: | Height: | Size: 224 B |
|
After Width: | Height: | Size: 239 B |
|
After Width: | Height: | Size: 173 B |
|
After Width: | Height: | Size: 173 B |
|
After Width: | Height: | Size: 248 B |
|
After Width: | Height: | Size: 207 B |
|
After Width: | Height: | Size: 270 B |
|
After Width: | Height: | Size: 190 B |
|
After Width: | Height: | Size: 565 B |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 541 B |
|
After Width: | Height: | Size: 1.0 KiB |
|
After Width: | Height: | Size: 857 B |
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 744 B |
|
After Width: | Height: | Size: 1.4 KiB |
|
After Width: | Height: | Size: 541 B |
|
After Width: | Height: | Size: 1.0 KiB |
|
After Width: | Height: | Size: 566 B |
|
After Width: | Height: | Size: 1.0 KiB |
|
After Width: | Height: | Size: 822 B |
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 744 B |
|
After Width: | Height: | Size: 1.4 KiB |
|
After Width: | Height: | Size: 566 B |
|
After Width: | Height: | Size: 1.0 KiB |
|
After Width: | Height: | Size: 835 B |
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 743 B |
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 557 B |
|
After Width: | Height: | Size: 1021 B |
|
After Width: | Height: | Size: 851 B |
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 741 B |
|
After Width: | Height: | Size: 1.3 KiB |
|
After Width: | Height: | Size: 557 B |
|
After Width: | Height: | Size: 1021 B |
|
After Width: | Height: | Size: 570 B |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 871 B |
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 736 B |
|
After Width: | Height: | Size: 1.3 KiB |
|
After Width: | Height: | Size: 570 B |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 565 B |
|
After Width: | Height: | Size: 1.1 KiB |
@@ -0,0 +1,429 @@
|
||||
/***********************
|
||||
* fallback mode panel *
|
||||
***********************/
|
||||
PanelWidget,
|
||||
PanelApplet,
|
||||
PanelToplevel {
|
||||
padding: 0;
|
||||
background-color: @theme_bg_color;
|
||||
background-image: none;
|
||||
color: @theme_fg_color;
|
||||
}
|
||||
|
||||
PanelApplet {
|
||||
border-width: 0;
|
||||
}
|
||||
|
||||
PanelSeparator {
|
||||
border-width: 0;
|
||||
background-color: @theme_bg_color;
|
||||
background-image: none;
|
||||
color: @theme_fg_color;
|
||||
}
|
||||
|
||||
.gnome-panel-menu-bar,
|
||||
PanelApplet > GtkMenuBar.menubar,
|
||||
PanelApplet > GtkMenuBar.menubar.menuitem,
|
||||
PanelMenuBar.menubar,
|
||||
PanelMenuBar.menubar.menuitem {
|
||||
-Panelpanel-icon-visible: true;
|
||||
|
||||
border-width: 0;
|
||||
background-color: @theme_bg_color;
|
||||
background-image: none;
|
||||
}
|
||||
|
||||
PanelAppletFrame {
|
||||
border-width: 0;
|
||||
background-color: @theme_bg_color;
|
||||
background-image: none;
|
||||
}
|
||||
|
||||
PanelApplet .button {
|
||||
-GtkButton-inner-border: 2;
|
||||
|
||||
border-width: 0;
|
||||
border-radius: 0;
|
||||
border-color: transparent;
|
||||
background-color: @theme_bg_color;
|
||||
background-image: none;
|
||||
color: @theme_fg_color;
|
||||
}
|
||||
|
||||
PanelApplet .button:active,
|
||||
PanelApplet .button:active:prelight {
|
||||
border-width: 0 ;
|
||||
border-radius: 0;
|
||||
background-color: @theme_selected_bg_color;
|
||||
background-image: none;
|
||||
color: @theme_selected_fg_color;
|
||||
}
|
||||
|
||||
PanelApplet .button:prelight {
|
||||
background-color: @theme_bg_color;
|
||||
background-image: none;
|
||||
color: shade(@theme_fg_color, 0.7);
|
||||
}
|
||||
|
||||
WnckPager, WnckTasklist {
|
||||
background-color: @theme_bg_color;
|
||||
}
|
||||
|
||||
/************
|
||||
* nautilus *
|
||||
************/
|
||||
.nautilus-canvas-item {
|
||||
border-radius: 0;
|
||||
}
|
||||
|
||||
.nautilus-desktop.nautilus-canvas-item {
|
||||
color: white;
|
||||
text-shadow: 1px 1px black;
|
||||
}
|
||||
|
||||
.nautilus-desktop.nautilus-canvas-item:active {
|
||||
color: @theme_fg_color;
|
||||
}
|
||||
|
||||
.nautilus-desktop.nautilus-canvas-item:selected {
|
||||
color: @theme_selected_fg_color;
|
||||
}
|
||||
|
||||
.nautilus-desktop.nautilus-canvas-item:active,
|
||||
.nautilus-desktop.nautilus-canvas-item:prelight,
|
||||
.nautilus-desktop.nautilus-canvas-item:selected {
|
||||
text-shadow: none;
|
||||
}
|
||||
|
||||
NautilusWindow .toolbar {
|
||||
border-width: 0;
|
||||
border-style: none;
|
||||
}
|
||||
|
||||
NautilusWindow .sidebar .frame {
|
||||
border-style: none;
|
||||
}
|
||||
|
||||
NautilusWindow > GtkGrid > .pane-separator,
|
||||
NautilusWindow > GtkGrid > .pane-separator:hover {
|
||||
border-width: 0;
|
||||
border-style: none;
|
||||
background-color: @theme_bg_color;
|
||||
}
|
||||
|
||||
NautilusNotebook.notebook tab {
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
NautilusNotebook .frame {
|
||||
border-width: 0;
|
||||
}
|
||||
|
||||
NautilusQueryEditor .primary-toolbar.toolbar {
|
||||
border-width: 0;
|
||||
}
|
||||
|
||||
NautilusQueryEditor .toolbar {
|
||||
border-width: 0;
|
||||
}
|
||||
|
||||
NautilusQueryEditor .toolbar:nth-child(2) {
|
||||
|
||||
}
|
||||
|
||||
NautilusQueryEditor .toolbar:last-child,
|
||||
NautilusQueryEditor .primary-toolbar.toolbar:only-child {
|
||||
border-width: 0;
|
||||
}
|
||||
|
||||
/******************
|
||||
* gnome terminal *
|
||||
******************/
|
||||
VteTerminal {
|
||||
background-color: @theme_bg_color;
|
||||
color: @theme_fg_color;
|
||||
}
|
||||
|
||||
TerminalWindow GtkNotebook.notebook {
|
||||
border-width: 0;
|
||||
}
|
||||
|
||||
TerminalWindow .scrollbars-junction,
|
||||
TerminalWindow .scrollbar.trough {
|
||||
|
||||
}
|
||||
|
||||
TerminalWindow .scrollbar.button,
|
||||
TerminalWindow .scrollbar.button:active,
|
||||
TerminalWindow .scrollbar.button:active:hover {
|
||||
|
||||
}
|
||||
|
||||
TerminalWindow .scrollbar.slider {
|
||||
|
||||
}
|
||||
|
||||
TerminalWindow .scrollbar.slider:hover,
|
||||
TerminalWindow .scrollbar.slider.vertical:hover {
|
||||
|
||||
}
|
||||
|
||||
TerminalWindow .scrollbar.slider:active,
|
||||
TerminalWindow .scrollbar.slider.vertical:active {
|
||||
|
||||
}
|
||||
|
||||
/*********
|
||||
* gedit *
|
||||
*********/
|
||||
GeditWindow .pane-separator,
|
||||
GeditWindow .pane-separator:hover {
|
||||
border-width: 0;
|
||||
border-style: none;
|
||||
background-color: @theme_bg_color;
|
||||
}
|
||||
|
||||
GeditPanel.title GtkLabel {
|
||||
padding: 4px 0;
|
||||
}
|
||||
|
||||
GeditPanel.vertical .title {
|
||||
padding: 4px 0 4px 3px;
|
||||
border-style: none;
|
||||
}
|
||||
|
||||
GeditPanel .toolbar {
|
||||
border-style: none;
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
GeditDocumentsPanel .view {
|
||||
background-color: @theme_base_color;
|
||||
}
|
||||
|
||||
GeditPanel.vertical .notebook {
|
||||
padding: 0;
|
||||
border-width: 0;
|
||||
}
|
||||
|
||||
GeditPanel.horizontal .notebook {
|
||||
padding: 0;
|
||||
border-width: 0;
|
||||
}
|
||||
|
||||
GeditWindow .notebook {
|
||||
border-width: 0;
|
||||
}
|
||||
|
||||
GeditPanel .notebook tab,
|
||||
GeditWindow .notebook tab {
|
||||
border-width: 0;
|
||||
}
|
||||
|
||||
GeditStatusMenuButton {
|
||||
color: @theme_fg_color;
|
||||
}
|
||||
|
||||
GeditStatusMenuButton.button,
|
||||
GeditStatusMenuButton.button:hover,
|
||||
GeditStatusMenuButton.button:active,
|
||||
GeditStatusMenuButton.button:active:hover {
|
||||
border-image: none;
|
||||
color: @theme_fg_color;
|
||||
}
|
||||
|
||||
GeditStatusMenuButton.button:hover,
|
||||
GeditStatusMenuButton.button:active,
|
||||
GeditStatusMenuButton.button:active:hover {
|
||||
|
||||
}
|
||||
|
||||
GeditStatusMenuButton.button:active {
|
||||
|
||||
}
|
||||
|
||||
GeditViewFrame .gedit-search-slider {
|
||||
padding: 4px;
|
||||
border-width: 0;
|
||||
border-style: none;
|
||||
background-color: @theme_bg_color;
|
||||
}
|
||||
GeditViewFrame .gedit-search-slider .entry {
|
||||
padding: 6px 6px 7px 6px;
|
||||
}
|
||||
GeditViewFrame .gedit-search-slider .not-found {
|
||||
background-color: @error_bg_color;
|
||||
background-image: none;
|
||||
color: @error_fg_color;
|
||||
}
|
||||
|
||||
GeditViewFrame .gedit-search-slider .not-found:selected {
|
||||
background-color: shade(@theme_selected_bg_color, 1.2);
|
||||
color: @theme_selected_fg_color;
|
||||
}
|
||||
|
||||
GeditFileBrowserWidget .primary-toolbar.toolbar {
|
||||
padding: 2px;
|
||||
border: none;
|
||||
background-color: @theme_bg_color;
|
||||
background-image: none;
|
||||
}
|
||||
|
||||
.gedit-search-entry-occurrences-tag {
|
||||
color: @theme_text_color;
|
||||
margin: 2px;
|
||||
padding: 2px;
|
||||
}
|
||||
/***************
|
||||
* font-viewer *
|
||||
***************/
|
||||
SushiFontWidget {
|
||||
padding: 6px 12px;
|
||||
}
|
||||
|
||||
/*************
|
||||
* gucharmap *
|
||||
*************/
|
||||
GucharmapChartable {
|
||||
background-color: @theme_base_color;
|
||||
}
|
||||
|
||||
GucharmapChartable:active,
|
||||
GucharmapChartable:focus,
|
||||
GucharmapChartable:selected {
|
||||
background-color: @theme_selected_bg_color;
|
||||
color: @theme_selected_fg_color;
|
||||
}
|
||||
|
||||
/* gnome-documents */
|
||||
.documents-dropdown,
|
||||
.documents-dropdown .view {
|
||||
background-color: @theme_bg_color;
|
||||
}
|
||||
|
||||
.documents-dropdown.frame {
|
||||
padding: 6px;
|
||||
border-width: 0;
|
||||
border-style: none;
|
||||
}
|
||||
.documents-dropdown .view.radio,
|
||||
.documents-dropdown .view.radio:focus {
|
||||
background-image: url("assets/blank.png");;
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
.documents-dropdown .view.radio:active,
|
||||
.documents-dropdown .view.radio:active:focus,
|
||||
.documents-dropdown .view.radio:active:hover,
|
||||
.documents-dropdown .view.radio:hover {
|
||||
background-color: transparent;
|
||||
background-image: url("assets/radio-checked.png");
|
||||
}
|
||||
|
||||
.documents-entry-tag {
|
||||
background-color: transparent;
|
||||
color: @theme_text_color;
|
||||
border-width: 0;
|
||||
|
||||
margin: 2px;
|
||||
padding: 4px;
|
||||
}
|
||||
|
||||
.documents-entry-tag:hover {
|
||||
|
||||
}
|
||||
|
||||
.documents-entry-tag.button,
|
||||
.documents-entry-tag.button:focus,
|
||||
.documents-entry-tag.button:hover,
|
||||
.documents-entry-tag.button:hover:focus,
|
||||
.documents-entry-tag.button:active,
|
||||
.documents-entry-tag.button:active:focus {
|
||||
background-color: transparent;
|
||||
border-style: none;
|
||||
box-shadow: none;
|
||||
border-width: 0;
|
||||
|
||||
}
|
||||
|
||||
/* epiphany */
|
||||
|
||||
|
||||
|
||||
/* evince */
|
||||
|
||||
/*********************
|
||||
* NEMO File manager *
|
||||
*********************/
|
||||
/* for breadcrumbs path bar */
|
||||
|
||||
.nemo-pathbar-button,
|
||||
NemoPathbarButton {
|
||||
border-radius: 0;
|
||||
border-width: 1px;
|
||||
border-style: solid;
|
||||
border-color: @theme_bg_color;
|
||||
background-color: @theme_base_color;
|
||||
color: @theme_text_color;
|
||||
background-image: none;
|
||||
border-image: none;
|
||||
}
|
||||
NemoPathbarButton:active {
|
||||
background-color: @theme_selected_bg_color;
|
||||
color: @theme_selected_fg_color;
|
||||
}
|
||||
NemoPathbarButton:active:hover {
|
||||
background-color: shade(@theme_selected_bg_color, 1.05);
|
||||
color: @theme_selected_fg_color;
|
||||
}
|
||||
NemoPathbarButton:hover {
|
||||
background-color: @theme_base_color;
|
||||
color: shade(@theme_fg_color, 0.7);
|
||||
}
|
||||
|
||||
NemoPathbarButton:insensitive {
|
||||
background-color: shade(@theme_bg_color, 1.04);
|
||||
background-image: none;
|
||||
color: mix(@theme_text_color, @theme_base_color, 0.4);
|
||||
}
|
||||
NemoPathbarButton *:insensitive {
|
||||
|
||||
color: mix(@theme_text_color, @theme_base_color, 0.4);
|
||||
}
|
||||
|
||||
/* For Places Sidebar diskfull indicators */
|
||||
|
||||
NemoPlacesTreeView {
|
||||
-NemoPlacesTreeView-disk-full-bg-color: shade(@theme_bg_color, 0.93);
|
||||
-NemoPlacesTreeView-disk-full-fg-color: @theme_selected_bg_color;
|
||||
}
|
||||
|
||||
NemoPlacesTreeView:selected {
|
||||
-NemoPlacesTreeView-disk-full-bg-color: shade(@theme_bg_color, 0.93);
|
||||
-NemoPlacesTreeView-disk-full-fg-color: shade(@theme_bg_color, 0.5);
|
||||
}
|
||||
|
||||
NemoPlacesTreeView:hover {
|
||||
}
|
||||
|
||||
NemoPlacesTreeView:selected:hover {
|
||||
}
|
||||
|
||||
|
||||
NemoWindow * {
|
||||
|
||||
}
|
||||
|
||||
NemoWindow .view {
|
||||
background-color: @theme_base_color;
|
||||
}
|
||||
|
||||
NemoWindow .rubberband,
|
||||
NemoWindow .view.rubberband {
|
||||
background-color: alpha (@theme_selected_bg_color, 0.3);
|
||||
}
|
||||
/* inactive pane */
|
||||
|
||||
.nemo-inactive-pane .view {
|
||||
background-color: shade(@theme_bg_color, 1.03);
|
||||
}
|
||||
@@ -0,0 +1,786 @@
|
||||
/* NOTES to contributors:
|
||||
* use 4 spaces indents, and keep code ALIGNED and ORDERED */
|
||||
/* default */
|
||||
|
||||
* {
|
||||
background-clip: padding-box;
|
||||
-GtkArrow-arrow-scaling: 0.55;
|
||||
-GtkHTML-link-color: @theme_selected_bg_color;
|
||||
-GtkIMHtml-hyperlink-color: @theme_selected_bg_color;
|
||||
-GtkScrollbar-has-backward-stepper: false;
|
||||
-GtkScrollbar-has-forward-stepper: false;
|
||||
-GtkScrolledWindow-scrollbar-spacing: 0;
|
||||
-GtkTextView-error-underline-color: @error_color;
|
||||
-GtkToolButton-icon-spacing: 6;
|
||||
-GtkToolItemGroup-expander-size: 10;
|
||||
-GtkTreeView-expander-size: 10;
|
||||
-GtkWindow-resize-grip-height: 0;
|
||||
-GtkWindow-resize-grip-width: 0;
|
||||
-WnckTasklist-fade-overlay-rect: 0;
|
||||
/*-GtkWidget-horizontal-separator: 0;*/
|
||||
|
||||
-GtkWidget-vertical-separator: 0;
|
||||
outline-color: transparent;
|
||||
outline-style: none;
|
||||
outline-offset: 2px;
|
||||
}
|
||||
/***************
|
||||
* base states *
|
||||
***************/
|
||||
|
||||
.background {
|
||||
background-color: @theme_bg_color;
|
||||
color: @theme_fg_color;
|
||||
}
|
||||
.background.client-decorated {
|
||||
background-color: transparent;
|
||||
}
|
||||
.background.window-content {
|
||||
background-color: @theme_bg_color;
|
||||
}
|
||||
GtkClutterOffscreen {
|
||||
background-color: @theme_bg_color;
|
||||
color: @theme_fg_color;
|
||||
}
|
||||
*:selected,
|
||||
*:selected:focus {
|
||||
background-color: @theme_selected_bg_color;
|
||||
color: @theme_selected_fg_color;
|
||||
}
|
||||
*:active {
|
||||
background-color: shade(@theme_bg_color, 1.00);
|
||||
}
|
||||
*:disabled,
|
||||
*:disabled:disabled {
|
||||
color: mix(@theme_fg_color, @theme_bg_color, 0.5);
|
||||
}
|
||||
/* apply effects to disabled and prelit images */
|
||||
|
||||
*:disabled {
|
||||
-gtk-icon-effect: dim;
|
||||
}
|
||||
*:hover {
|
||||
-gtk-icon-effect: highlight;
|
||||
}
|
||||
.gtkstyle-fallback {
|
||||
background-color: @theme_bg_color;
|
||||
color: @theme_fg_color;
|
||||
}
|
||||
.gtkstyle-fallback:hover {
|
||||
background-color: shade(@theme_bg_color, 1.1);
|
||||
color: @theme_fg_color;
|
||||
}
|
||||
.gtkstyle-fallback:active {
|
||||
background-color: shade(@theme_bg_color, 0.9);
|
||||
color: @theme_fg_color;
|
||||
}
|
||||
.gtkstyle-fallback:disabled {
|
||||
background-color: shade(shade(@theme_bg_color, 0.95), 1.05);
|
||||
color: mix(@theme_fg_color, @theme_bg_color, 0.5);
|
||||
}
|
||||
.gtkstyle-fallback:selected {
|
||||
background-color: @theme_selected_bg_color;
|
||||
color: @theme_selected_fg_color;
|
||||
}
|
||||
/*************
|
||||
* assistant *
|
||||
*************/
|
||||
|
||||
GtkAssistant .sidebar .highlight {
|
||||
background-color: @theme_selected_bg_color;
|
||||
}
|
||||
GtkAssistant .sidebar {
|
||||
padding: 0px;
|
||||
border-width: 0;
|
||||
border-style: none;
|
||||
background-color: @theme_bg_color;
|
||||
color: @theme_fg_color;
|
||||
}
|
||||
/***********************
|
||||
! Font and file choosers
|
||||
************************/
|
||||
|
||||
GtkFontButton .separator,
|
||||
GtkFileChooserButton .separator {
|
||||
/* always disable separators */
|
||||
|
||||
-GtkWidget-horizontal-separator: 0;
|
||||
-GtkWidget-vertical-separator: 0;
|
||||
}
|
||||
placessidebar > viewport.frame {
|
||||
border-style: none;
|
||||
}
|
||||
placessidebar row {
|
||||
min-height: 2px;
|
||||
padding: 5px;
|
||||
}
|
||||
placessidebar row > revealer {
|
||||
padding: 0 5px;
|
||||
}
|
||||
placessidebar row:selected {
|
||||
color: @theme_selected_fg_color;
|
||||
}
|
||||
placessidebar row:disabled {
|
||||
color: shade(@theme_selected_bg_color, 0.32);
|
||||
}
|
||||
placessidebar row image.sidebar-icon {
|
||||
opacity: 0.6;
|
||||
}
|
||||
placessidebar row image.sidebar-icon:dir(ltr) {
|
||||
padding-right: 8px;
|
||||
}
|
||||
placessidebar row image.sidebar-icon:dir(rtl) {
|
||||
padding-left: 8px;
|
||||
}
|
||||
placessidebar row label.sidebar-label:dir(ltr) {
|
||||
padding-right: 2px;
|
||||
}
|
||||
placessidebar row label.sidebar-label:dir(rtl) {
|
||||
padding-left: 2px;
|
||||
}
|
||||
button.sidebar-button {
|
||||
min-height: 8px;
|
||||
min-width: 24px;
|
||||
margin-top: 0;
|
||||
margin-bottom: 0;
|
||||
padding: 0;
|
||||
border-radius: 0%;
|
||||
-gtk-outline-radius: 0%;
|
||||
}
|
||||
placessidebar row.sidebar-placeholder-row {
|
||||
min-height: 2px;
|
||||
padding: 0 2px;
|
||||
background-color: @theme_selected_bg_color;
|
||||
background-clip: content-box;
|
||||
}
|
||||
placessidebar row.sidebar-new-bookmark-row {
|
||||
color: @theme_selected_bg_color;
|
||||
}
|
||||
placessidebar row:drop(active):not(:disabled) {
|
||||
box-shadow: inset 0 0 0 2px @theme_selected_bg_color;
|
||||
}
|
||||
/****************
|
||||
* content view *
|
||||
****************/
|
||||
|
||||
.content-view.view {
|
||||
background-color: @theme_base_color;
|
||||
}
|
||||
.content-view.view:hover {
|
||||
background-color: alpha(@theme_selected_bg_color, 0.3);
|
||||
}
|
||||
.content-view.view:selected,
|
||||
.content-view.view:active {
|
||||
background-color: @theme_selected_bg_color;
|
||||
}
|
||||
.content-view.view:disabled {
|
||||
background-color: @entry_border_color;
|
||||
}
|
||||
GdMainIconView.content-view {
|
||||
-GdMainIconView-icon-size: 40;
|
||||
}
|
||||
GtkIconView.content-view.check {
|
||||
background-color: transparent;
|
||||
}
|
||||
GtkIconView.content-view.check:active {
|
||||
background-color: transparent;
|
||||
}
|
||||
.content-view.view.check,
|
||||
.content-view.view.check:active {
|
||||
background-color: transparent;
|
||||
}
|
||||
GtkIconView.content-view.check:hover,
|
||||
GtkIconView.content-view.check:disabled,
|
||||
GtkIconView.content-view.check:selected {
|
||||
background-color: transparent;
|
||||
}
|
||||
/****************
|
||||
* drawing area *
|
||||
****************/
|
||||
|
||||
GtkDrawingArea {
|
||||
background-color: transparent;
|
||||
}
|
||||
GtkDrawingArea:disabled {
|
||||
background-color: @entry_border_color;
|
||||
}
|
||||
/***********
|
||||
* gtkhtml *
|
||||
***********/
|
||||
|
||||
GtkHTML {
|
||||
background-color: @theme_base_color;
|
||||
color: @theme_text_color;
|
||||
}
|
||||
/************
|
||||
* expander *
|
||||
************/
|
||||
|
||||
.expander {
|
||||
color: alpha(@theme_fg_color, 0.7);
|
||||
}
|
||||
.expander:hover {
|
||||
color: alpha(@theme_fg_color, 0.9);
|
||||
}
|
||||
/*********
|
||||
* frame *
|
||||
*********/
|
||||
|
||||
frame {
|
||||
border-radius: 0;
|
||||
}
|
||||
|
||||
frame.border-groove,
|
||||
frame.border-ridge {
|
||||
border-radius: 0;
|
||||
border-width: 0px;
|
||||
border-style: none;
|
||||
}
|
||||
|
||||
frame.border-groove border,
|
||||
frame.border-ridge border {
|
||||
border-radius: 0;
|
||||
border-width: 3px;
|
||||
border-style: solid;
|
||||
border-color: shade(@theme_bg_color, 0.9);
|
||||
}
|
||||
/*******************
|
||||
* scrolled window *
|
||||
*******************/
|
||||
|
||||
scrolledwindow.frame {
|
||||
border-radius: 0;
|
||||
border-width: 0;
|
||||
border-style: none;
|
||||
}
|
||||
/* avoid double borders when a viewport is
|
||||
* packed into a GtkScrolledWindow */
|
||||
|
||||
scrolledwindow.shortcuts-pane.sidebar treeview {
|
||||
background-color: @theme_bg_color;
|
||||
}
|
||||
scrolledwindow viewport.frame {
|
||||
border-style: none;
|
||||
}
|
||||
/************
|
||||
* iconview *
|
||||
************/
|
||||
|
||||
GtkIconView.view.cell:selected,
|
||||
GtkIconView.view.cell:selected:focus {
|
||||
border-width: 3px;
|
||||
border-style: solid;
|
||||
border-color: @theme_selected_bg_color;
|
||||
border-radius: 0;
|
||||
background-color: @theme_selected_bg_color;
|
||||
background-image: none;
|
||||
color: @theme_selected_fg_color;
|
||||
}
|
||||
.content-view.view.rubberband,
|
||||
.view.rubberband,
|
||||
.rubberband {
|
||||
border-width: 1px;
|
||||
border-style: solid;
|
||||
border-color: shade(@theme_selected_bg_color, 0.9);
|
||||
border-radius: 0;
|
||||
background-color: alpha(@theme_selected_bg_color, 0.3);
|
||||
}
|
||||
/*********
|
||||
* image *
|
||||
*********/
|
||||
|
||||
GtkImage,
|
||||
GtkImage:active,
|
||||
GtkImage:disabled {
|
||||
background-color: transparent;
|
||||
}
|
||||
/*********
|
||||
* label *
|
||||
*********/
|
||||
|
||||
GtkLabel,
|
||||
GtkLabel:active,
|
||||
GtkLabel:disabled {
|
||||
background-color: transparent;
|
||||
}
|
||||
/*******************
|
||||
* symbolic images *
|
||||
*******************/
|
||||
|
||||
.image,
|
||||
.view.image {
|
||||
color: alpha(@theme_fg_color, 0.5);
|
||||
}
|
||||
.image:hover,
|
||||
.view.image:hover {
|
||||
color: @theme_fg_color;
|
||||
}
|
||||
.image:selected,
|
||||
.image:selected:hover,
|
||||
.view.image:selected,
|
||||
.view.image:selected:hover {
|
||||
color: @theme_selected_fg_color;
|
||||
}
|
||||
/*****************
|
||||
* miscellaneous *
|
||||
*****************/
|
||||
|
||||
.floating-bar {
|
||||
border-width: 3px;
|
||||
border-style: none;
|
||||
border-radius: 0px;
|
||||
background-color: @theme_bg_color;
|
||||
background-image: none;
|
||||
color: @theme_fg_color;
|
||||
}
|
||||
.floating-bar.top {} .floating-bar.right {} .floating-bar.bottom {} .floating-bar.left {} .floating-bar .button,
|
||||
.floating-bar .button:focus {
|
||||
border-style: none;
|
||||
background-color: transparent;
|
||||
background-image: none;
|
||||
}
|
||||
.view.dim-label,
|
||||
.dim-label {
|
||||
color: alpha(currentColor, 0.6);
|
||||
}
|
||||
.dnd {
|
||||
border-width: 1px;
|
||||
border-style: solid;
|
||||
border-color: shade(@theme_selected_bg_color, 0.9);
|
||||
}
|
||||
.grip {
|
||||
background-color: transparent;
|
||||
}
|
||||
.arrow {
|
||||
color: alpha(@theme_fg_color, 0.7);
|
||||
}
|
||||
.arrow:disabled {
|
||||
color: alpha(@theme_fg_color, 0.4);
|
||||
}
|
||||
/******************
|
||||
* pane separator *
|
||||
******************/
|
||||
|
||||
.pane-separator {
|
||||
background-color: transparent;
|
||||
color: transparent;
|
||||
}
|
||||
/*************
|
||||
* statusbar *
|
||||
*************/
|
||||
|
||||
statusbar {
|
||||
color: @theme_fg_color;
|
||||
background-color: @theme_bg_color;
|
||||
}
|
||||
/*************
|
||||
* popover *
|
||||
*************/
|
||||
|
||||
popover.menu,
|
||||
popover.background {
|
||||
background-color: @theme_bg_color;
|
||||
border: 4px solid @theme_selected_bg_color;
|
||||
background-clip: border-box;
|
||||
padding: 5px 5px;
|
||||
}
|
||||
|
||||
popover label {
|
||||
padding: 0px 5px;
|
||||
}
|
||||
|
||||
popover modelbutton {
|
||||
padding: 5px 5px;
|
||||
}
|
||||
|
||||
popover modelbutton:hover {
|
||||
background-color: @theme_selected_bg_color;
|
||||
color: @theme_selected_fg_color;
|
||||
}
|
||||
|
||||
popover modelbutton:active {
|
||||
background-color: shade(@theme_selected_bg_color, 0.9);
|
||||
color: @theme_selected_fg_color;
|
||||
}
|
||||
|
||||
/************
|
||||
* textview *
|
||||
************/
|
||||
|
||||
.view text,
|
||||
iconview text,
|
||||
textview text {
|
||||
background-color: @base_color;
|
||||
color: @theme_fg_color;
|
||||
}
|
||||
.view text:disabled,
|
||||
iconview text:disabled,
|
||||
textview text:disabled {
|
||||
color: rgba(0, 0, 0, 0.32);
|
||||
}
|
||||
textview text:selected {
|
||||
background-color: @theme_selected_bg_color;
|
||||
}
|
||||
textview border {
|
||||
background-color: @theme_selected_bg_color;
|
||||
background-image: image(rgba(0, 0, 0, 0.1));
|
||||
background-repeat: no-repeat;
|
||||
color: rgba(0, 0, 0, 0.48);
|
||||
}
|
||||
textview border.bottom {
|
||||
background-size: 100% 1px;
|
||||
background-position: top;
|
||||
}
|
||||
textview border.top {
|
||||
background-size: 100% 1px;
|
||||
background-position: bottom;
|
||||
}
|
||||
textview border.left {
|
||||
background-size: 1px 100%;
|
||||
background-position: right;
|
||||
}
|
||||
textview border.right {
|
||||
background-size: 1px 100%;
|
||||
background-position: left;
|
||||
}
|
||||
/* this affects the text view that caused me so much trouble in the past*/
|
||||
|
||||
.view:selected,
|
||||
iconview:selected,
|
||||
.view text selection,
|
||||
iconview text selection,
|
||||
textview text selection,
|
||||
flowbox flowboxchild:selected,
|
||||
spinbutton:not(.vertical) selection,
|
||||
/* notebook > stack:not(:only-child) revealer entry selection, */
|
||||
/* notebook > stack:not(:only-child) revealer spinbutton:not(.vertical) selection, */
|
||||
entry selection,
|
||||
modelbutton.flat:selected,
|
||||
popover.background checkbutton:selected,
|
||||
popover.background radiobutton:selected,
|
||||
.menuitem.button.flat:selected,
|
||||
row:selected,
|
||||
calendar:selected {
|
||||
background-color: @theme_selected_bg_color;
|
||||
}
|
||||
row:selected label,
|
||||
label:selected,
|
||||
.view:selected,
|
||||
iconview:selected,
|
||||
.view text selection,
|
||||
iconview text selection,
|
||||
textview text selection,
|
||||
flowbox flowboxchild:selected,
|
||||
spinbutton:not(.vertical) selection,
|
||||
/* notebook > stack:not(:only-child) revealer entry selection, */
|
||||
/* notebook > stack:not(:only-child) revealer spinbutton:not(.vertical) selection, */
|
||||
entry selection,
|
||||
modelbutton.flat:selected,
|
||||
popover.background checkbutton:selected,
|
||||
popover.background radiobutton:selected,
|
||||
.menuitem.button.flat:selected,
|
||||
row:selected,
|
||||
calendar:selected {
|
||||
color: @theme_selected_fg_color;
|
||||
}
|
||||
row:selected label:disabled,
|
||||
label:disabled:selected,
|
||||
.view:disabled:selected,
|
||||
iconview:disabled:selected,
|
||||
.view text selection:disabled,
|
||||
iconview text selection:disabled,
|
||||
textview text selection:disabled,
|
||||
flowbox flowboxchild:disabled:selected,
|
||||
label:disabled selection,
|
||||
spinbutton:not(.vertical) selection:disabled,
|
||||
/* notebook > stack:not(:only-child) revealer entry selection:disabled, */
|
||||
/* notebook > stack:not(:only-child) revealer spinbutton:not(.vertical) selection:disabled, */
|
||||
entry selection:disabled,
|
||||
modelbutton.flat:disabled:selected,
|
||||
popover.background checkbutton:disabled:selected,
|
||||
popover.background radiobutton:disabled:selected,
|
||||
.menuitem.button.flat:disabled:selected,
|
||||
row:disabled:selected,
|
||||
calendar:disabled:selected {
|
||||
color: shade(@theme_selected_fg_color, 0.4);
|
||||
}
|
||||
/************
|
||||
* Tooltips *
|
||||
************/
|
||||
|
||||
tooltip {
|
||||
border-radius: 2px;
|
||||
box-shadow: none;
|
||||
}
|
||||
tooltip.background {
|
||||
background-color: @tooltip_bg_color;
|
||||
}
|
||||
tooltip decoration {
|
||||
background-color: transparent;
|
||||
}
|
||||
tooltip label {
|
||||
min-height: 20px;
|
||||
padding: 4px 6px;
|
||||
}
|
||||
tooltip * {
|
||||
padding: 0;
|
||||
background-color: transparent;
|
||||
color: inherit;
|
||||
}
|
||||
/**************
|
||||
* Tree Views *
|
||||
**************/
|
||||
|
||||
treeview.view {
|
||||
-GtkTreeView-grid-line-width: 1;
|
||||
-GtkTreeView-grid-line-pattern: '';
|
||||
-GtkTreeView-tree-line-width: 1;
|
||||
-GtkTreeView-tree-line-pattern: '';
|
||||
-GtkTreeView-expander-size: 16;
|
||||
border-left-color: alpha(currentColor, 0.3);
|
||||
border-top-color: rgba(0, 0, 0, 0.1);
|
||||
}
|
||||
treeview.view:hover,
|
||||
treeview.view:active,
|
||||
treeview.view:selected {
|
||||
border-radius: 0;
|
||||
}
|
||||
treeview.view.separator {
|
||||
min-height: 5px;
|
||||
color: rgba(0, 0, 0, 0.1);
|
||||
}
|
||||
treeview.view:drop(active) {
|
||||
border-style: solid none;
|
||||
border-width: 1px;
|
||||
border-color: @theme_selected_bg_color;
|
||||
}
|
||||
treeview.view:drop(active).after {
|
||||
border-top-style: none;
|
||||
}
|
||||
treeview.view:drop(active).before {
|
||||
border-bottom-style: none;
|
||||
}
|
||||
treeview.view.expander {
|
||||
-gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
|
||||
-gtk-icon-transform: rotate(-90deg);
|
||||
color: @theme_fg_color;
|
||||
}
|
||||
treeview.view.expander:dir(rtl) {
|
||||
-gtk-icon-transform: rotate(90deg);
|
||||
}
|
||||
treeview.view.expander:checked {
|
||||
-gtk-icon-transform: unset;
|
||||
}
|
||||
treeview.view.expander:hover,
|
||||
treeview.view.expander:active {
|
||||
color: shade( @theme_selected_bg_color, 0.8);
|
||||
}
|
||||
treeview.view.expander:disabled {
|
||||
color: shade( @theme_selected_bg_color, 0.24);
|
||||
}
|
||||
treeview.view.expander:selected {
|
||||
color: @theme_selected_fg_color;
|
||||
}
|
||||
treeview.view.expander:selected:hover,
|
||||
treeview.view.expander:selected:active {
|
||||
color: @theme_selected_fg_color;
|
||||
}
|
||||
treeview.view.expander:selected:disabled {
|
||||
color: @theme_selected_fg_color;
|
||||
}
|
||||
treeview.view.progressbar {
|
||||
border-style: none none solid;
|
||||
border-width: 21px;
|
||||
border-color: @theme_selected_bg_color;
|
||||
background-color: transparent;
|
||||
background-image: none;
|
||||
}
|
||||
treeview.view.progressbar:selected {
|
||||
border-color: shade(@theme_selected_bg_color, 0.3);
|
||||
}
|
||||
treeview.view.trough {
|
||||
border-style: none none solid;
|
||||
border-width: 21px;
|
||||
border-color: shade( @theme_selected_bg_color, 0.3);
|
||||
background-color: transparent;
|
||||
background-image: none;
|
||||
}
|
||||
treeview.view.trough:selected {
|
||||
border-color: alpha(@theme_selected_bg_color, 0.3);
|
||||
}
|
||||
treeview.view header button {
|
||||
padding: 2px 6px;
|
||||
border-style: none solid solid none;
|
||||
border-width: 1px;
|
||||
border-color: rgba(0, 0, 0, 0.1);
|
||||
border-radius: 0;
|
||||
background-clip: border-box;
|
||||
}
|
||||
treeview.view header button,
|
||||
treeview.view header button:hover,
|
||||
treeview.view header button:active {
|
||||
box-shadow: none;
|
||||
}
|
||||
treeview.view header button,
|
||||
treeview.view header button:disabled {
|
||||
background-color: shade(@theme_bg_color, 1.2);
|
||||
}
|
||||
treeview.view header button:last-child {
|
||||
border-right-style: none;
|
||||
}
|
||||
treeview.view button.dnd,
|
||||
treeview.view header.button.dnd {
|
||||
padding: 2px 6px;
|
||||
border-style: none solid solid;
|
||||
border-width: 1px;
|
||||
border-color: rgba(0, 0, 0, 0.1);
|
||||
border-radius: 0;
|
||||
box-shadow: none;
|
||||
background-color: @theme_bg_color;
|
||||
background-clip: border-box;
|
||||
color: @theme_selected_bg_color;
|
||||
}
|
||||
/************
|
||||
* viewport *
|
||||
************/
|
||||
|
||||
GtkViewport.frame {
|
||||
border-width: 0;
|
||||
}
|
||||
.view {
|
||||
background-color: @theme_base_color;
|
||||
color: @theme_text_color;
|
||||
}
|
||||
.view:disabled,
|
||||
.view:disabled:disabled {
|
||||
background-color: shade(@theme_bg_color, 1.04);
|
||||
background-image: none;
|
||||
color: mix(@theme_text_color, @theme_base_color, 0.4);
|
||||
}
|
||||
.view:selected,
|
||||
.view:selected:focus {
|
||||
background-color: @theme_selected_bg_color;
|
||||
color: @theme_selected_fg_color;
|
||||
}
|
||||
/*********************
|
||||
* app notifications *
|
||||
*********************/
|
||||
|
||||
.app-notification {
|
||||
border-style: none;
|
||||
border-width: 0 1px 1px 1px;
|
||||
border-radius: 0;
|
||||
padding: 8px;
|
||||
background-color: @theme_base_color;
|
||||
background-image: none;
|
||||
color: @theme_text_color;
|
||||
}
|
||||
/******************************
|
||||
* destructive action buttons *
|
||||
******************************/
|
||||
|
||||
.destructive-action.button {
|
||||
border-width: 1px;
|
||||
border-style: solid;
|
||||
border-color: transparent;
|
||||
border-radius: 0;
|
||||
background-color: @error_color;
|
||||
background-image: none;
|
||||
color: mix(@theme_selected_fg_color, @error_color, 0.1);
|
||||
}
|
||||
.destructive-action.button:hover {
|
||||
border-color: transparent;
|
||||
background-color: shade(@error_color, 1.12);
|
||||
background-image: none;
|
||||
}
|
||||
.destructive-action.button:active {
|
||||
border-color: transparent;
|
||||
background-color: shade(@error_color, 0.87);
|
||||
background-image: none;
|
||||
}
|
||||
.destructive-action.button:hover:active {
|
||||
border-color: transparent;
|
||||
}
|
||||
/**************
|
||||
* List boxes *
|
||||
**************/
|
||||
|
||||
EggListBox {
|
||||
background-color: @theme_base_color;
|
||||
}
|
||||
EggListBox:hover {
|
||||
background-color: mix(white, @theme_selected_bg_color, 0.05);
|
||||
}
|
||||
EggListBox:selected {
|
||||
background-color: @theme_selected_bg_color;
|
||||
}
|
||||
list {
|
||||
background-color: @theme_base_color;
|
||||
}
|
||||
|
||||
list.row:hover {
|
||||
background-color: shade(@selected_bg_color, 0.9);
|
||||
color: @fg_color;
|
||||
}
|
||||
list.row:active,
|
||||
list.row:active:hover,
|
||||
list.row:checked {
|
||||
color: @fg_color;
|
||||
background-color: shade(@selected_bg_color, 0.83);
|
||||
}
|
||||
/*************************
|
||||
* touch text selections *
|
||||
*************************/
|
||||
|
||||
GtkBubbleWindow {
|
||||
background-color: @theme_tooltip_bg_color;
|
||||
border-radius: 0;
|
||||
background-clip: border-box;
|
||||
padding: 10px;
|
||||
}
|
||||
GtkBubbleWindow.osd.background {
|
||||
background-color: @theme_tooltip_bg_color;
|
||||
}
|
||||
GtkBubbleWindow .toolbar {
|
||||
background-color: @theme_tooltip_bg_color
|
||||
}
|
||||
/**********************
|
||||
* Window Decorations *
|
||||
*********************/
|
||||
|
||||
decoration {
|
||||
transition: box-shadow 0.3s cubic-bezier(0, 0, 0.2, 1);
|
||||
border-radius: 2px 2px 0 0;
|
||||
box-shadow: 0 14px 14px rgba(0, 0, 0, 0.25), 0 10px 5px rgba(0, 0, 0, 0.22), 0 16px 16px transparent;
|
||||
margin: 8px;
|
||||
}
|
||||
decoration:backdrop {
|
||||
box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), 0 16px 16px transparent;
|
||||
}
|
||||
.fullscreen decoration,
|
||||
.tiled decoration {
|
||||
border-radius: 0;
|
||||
}
|
||||
.popup decoration {
|
||||
box-shadow: none;
|
||||
}
|
||||
.ssd decoration {
|
||||
box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16);
|
||||
}
|
||||
.csd.popup decoration {
|
||||
border-radius: 2px;
|
||||
box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23);
|
||||
}
|
||||
tooltip.csd decoration {
|
||||
border-radius: 2px;
|
||||
box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23);
|
||||
}
|
||||
messagedialog.csd decoration {
|
||||
border-radius: 2px;
|
||||
}
|
||||
.solid-csd decoration {
|
||||
margin: 4px;
|
||||
border-radius: 0;
|
||||
box-shadow: none;
|
||||
background-color: @theme_tooltip_bg_color;
|
||||
}
|
||||
@@ -0,0 +1,96 @@
|
||||
|
||||
/* Default color scheme */
|
||||
|
||||
@import url("colors.css");
|
||||
|
||||
@define-color selected_bg_color #87afaf;
|
||||
@define-color bg_color @color8;
|
||||
@define-color tooltip_bg_color shade(@color0, 1.20);
|
||||
@define-color base_color mix(@color8, @color0, 1.2);
|
||||
@define-color fg_color @color15;
|
||||
@define-color text_color @color15;
|
||||
@define-color selected_fg_color @color15;
|
||||
@define-color tooltip_fg_color @color15;
|
||||
|
||||
/* colormap actually used by the theme, to be overridden in other css files */
|
||||
@define-color theme_bg_color @bg_color;
|
||||
@define-color theme_fg_color @fg_color;
|
||||
@define-color theme_base_color @base_color;
|
||||
@define-color theme_text_color @text_color;
|
||||
@define-color theme_selected_bg_color @selected_bg_color;
|
||||
@define-color theme_selected_fg_color @selected_fg_color;
|
||||
@define-color theme_tooltip_bg_color @tooltip_bg_color;
|
||||
@define-color theme_tooltip_fg_color @tooltip_fg_color;
|
||||
|
||||
/* shadow effects */
|
||||
@define-color light_shadow #eeeeee;
|
||||
@define-color dark_shadow #222222;
|
||||
|
||||
/* misc colors used by gtk+ */
|
||||
@define-color info_fg_color @text_color;
|
||||
@define-color info_bg_color @bg_color;
|
||||
@define-color warning_fg_color @text_color;
|
||||
@define-color warning_bg_color @bg_color;
|
||||
@define-color question_fg_color @text_color;
|
||||
@define-color question_bg_color @theme_selected_bg_color;
|
||||
@define-color error_fg_color @text_color;
|
||||
@define-color error_bg_color #f52400;
|
||||
@define-color link_color mix (@theme_selected_bg_color, black, 0.15);
|
||||
@define-color success_color #53a93f;
|
||||
@define-color warning_color #f57900;
|
||||
@define-color error_color #f52400;
|
||||
|
||||
/* widget colors*/
|
||||
@define-color border_color shade(@theme_selected_bg_color, 0.2);
|
||||
@define-color button_normal_color shade(@theme_bg_color, 1.20);
|
||||
@define-color button_info_color @theme_selected_bg_color;
|
||||
@define-color button_default_active_color @theme_selected_bg_color;
|
||||
@define-color entry_border_color shade(@theme_base_color, 0.9);
|
||||
@define-color frame_border_bottom_color shade(@bg_color, 0.8);
|
||||
@define-color sel_color shade(@theme_selected_bg_color, 0.857);
|
||||
@define-color switch_bg_color shade(@bg_color, 0.8);
|
||||
@define-color panel_bg_color @bg_color;
|
||||
@define-color panel_fg_color @fg_color;
|
||||
@define-color borders shade(@theme_selected_bg_color, 0.857);
|
||||
@define-color scrollbar_trough shade(@theme_base_color, 0.9);
|
||||
@define-color scrollbar_slider_prelight mix(@scrollbar_trough, @theme_fg_color, 0.5);
|
||||
|
||||
|
||||
/* osd */
|
||||
@define-color osd_separator #49525B;
|
||||
@define-color osd_fg #ABB4BD;
|
||||
@define-color osd_bg #434A54;
|
||||
|
||||
/* window manager colors */
|
||||
@define-color wm_bg @theme_bg_color;
|
||||
@define-color wm_title_focused @theme_fg_color;
|
||||
@define-color wm_title_unfocused @theme_text_color;
|
||||
@define-color wm_border_focused @border_color;
|
||||
@define-color wm_border_unfocused @border_color;
|
||||
|
||||
@import url("gtk-widgets.css");
|
||||
@import url("unity.css");
|
||||
@import url("widgets/button.css");
|
||||
@import url("widgets/cell-row.css");
|
||||
@import url("widgets/check-radio.css");
|
||||
@import url("widgets/column-header.css");
|
||||
@import url("widgets/calendar.css");
|
||||
@import url("widgets/entry.css");
|
||||
@import url("widgets/infobar.css");
|
||||
@import url("widgets/menu.css");
|
||||
@import url("widgets/notebook.css");
|
||||
@import url("widgets/progress-scale.css");
|
||||
@import url("widgets/scrollbar.css");
|
||||
@import url("widgets/separator.css");
|
||||
@import url("widgets/sidebar.css");
|
||||
@import url("widgets/spinbutton.css");
|
||||
@import url("widgets/spinner.css");
|
||||
@import url("widgets/switch.css");
|
||||
@import url("widgets/color-chooser.css");
|
||||
@import url("widgets/toolbar.css");
|
||||
@import url("widgets/header-bar.css");
|
||||
@import url("widgets/osd.css");
|
||||
@import url("widgets/csd.css");
|
||||
@import url("widgets/combobox.css");
|
||||
@import url("widgets/selection-mode.css");
|
||||
@import url("widgets/chrome.css");
|
||||
@@ -0,0 +1,108 @@
|
||||
/* Default color scheme */
|
||||
@define-color color0 {color0};
|
||||
@define-color color1 {color1};
|
||||
@define-color color2 {color2};
|
||||
@define-color color3 {color3};
|
||||
@define-color color4 {color4};
|
||||
@define-color color5 {color5};
|
||||
@define-color color6 {color6};
|
||||
@define-color color7 {color7};
|
||||
@define-color color8 {color8};
|
||||
@define-color color9 {color9};
|
||||
@define-color color10 {color10};
|
||||
@define-color color11 {color11};
|
||||
@define-color color12 {color12};
|
||||
@define-color color13 {color13};
|
||||
@define-color color14 {color14};
|
||||
@define-color color15 {color15};
|
||||
@define-color selected_bg_color {active};
|
||||
@define-color bg_color mix(@color0, @color15, 0.12);
|
||||
@define-color tooltip_bg_color mix(@color0, @color15, 0.04);
|
||||
@define-color base_color mix(@color0, @color15, 0);
|
||||
@define-color fg_color @color15;
|
||||
@define-color text_color @color15;
|
||||
@define-color selected_fg_color @color15;
|
||||
@define-color tooltip_fg_color @color15;
|
||||
|
||||
/* colormap actually used by the theme, to be overridden in other css files */
|
||||
@define-color theme_bg_color @bg_color;
|
||||
@define-color theme_fg_color @fg_color;
|
||||
@define-color theme_base_color @base_color;
|
||||
@define-color theme_text_color @text_color;
|
||||
@define-color theme_selected_bg_color @selected_bg_color;
|
||||
@define-color theme_selected_fg_color @selected_fg_color;
|
||||
@define-color theme_tooltip_bg_color @tooltip_bg_color;
|
||||
@define-color theme_tooltip_fg_color @tooltip_fg_color;
|
||||
|
||||
/* shadow effects */
|
||||
@define-color light_shadow #eeeeee;
|
||||
@define-color dark_shadow #222222;
|
||||
|
||||
/* misc colors used by gtk+ */
|
||||
@define-color info_fg_color @text_color;
|
||||
@define-color info_bg_color @bg_color;
|
||||
@define-color warning_fg_color @text_color;
|
||||
@define-color warning_bg_color @bg_color;
|
||||
@define-color question_fg_color @text_color;
|
||||
@define-color question_bg_color @theme_selected_bg_color;
|
||||
@define-color error_fg_color @text_color;
|
||||
@define-color error_bg_color #f52400;
|
||||
@define-color link_color mix (@theme_selected_bg_color, black, 0.15);
|
||||
@define-color success_color #53a93f;
|
||||
@define-color warning_color #f57900;
|
||||
@define-color error_color #f52400;
|
||||
|
||||
/* widget colors*/
|
||||
@define-color border_color shade(@theme_selected_bg_color, 0.2);
|
||||
@define-color button_normal_color shade(@theme_bg_color, 1.20);
|
||||
@define-color button_info_color @theme_selected_bg_color;
|
||||
@define-color button_default_active_color @theme_selected_bg_color;
|
||||
@define-color entry_border_color shade(@theme_base_color, 0.9);
|
||||
@define-color frame_border_bottom_color shade(@bg_color, 0.8);
|
||||
@define-color sel_color shade(@theme_selected_bg_color, 0.857);
|
||||
@define-color switch_bg_color shade(@bg_color, 0.8);
|
||||
@define-color panel_bg_color @bg_color;
|
||||
@define-color panel_fg_color @fg_color;
|
||||
@define-color borders shade(@theme_selected_bg_color, 0.857);
|
||||
@define-color scrollbar_trough shade(@theme_base_color, 0.9);
|
||||
@define-color scrollbar_slider_prelight mix(@scrollbar_trough, @theme_fg_color, 0.5);
|
||||
|
||||
|
||||
/* osd */
|
||||
@define-color osd_separator #49525B;
|
||||
@define-color osd_fg #ABB4BD;
|
||||
@define-color osd_bg #434A54;
|
||||
|
||||
/* window manager colors */
|
||||
@define-color wm_bg @theme_bg_color;
|
||||
@define-color wm_title_focused @theme_fg_color;
|
||||
@define-color wm_title_unfocused @theme_text_color;
|
||||
@define-color wm_border_focused @border_color;
|
||||
@define-color wm_border_unfocused @border_color;
|
||||
|
||||
@import url("gtk-widgets.css");
|
||||
@import url("unity.css");
|
||||
@import url("widgets/button.css");
|
||||
@import url("widgets/cell-row.css");
|
||||
@import url("widgets/check-radio.css");
|
||||
@import url("widgets/column-header.css");
|
||||
@import url("widgets/calendar.css");
|
||||
@import url("widgets/entry.css");
|
||||
@import url("widgets/infobar.css");
|
||||
@import url("widgets/menu.css");
|
||||
@import url("widgets/notebook.css");
|
||||
@import url("widgets/progress-scale.css");
|
||||
@import url("widgets/scrollbar.css");
|
||||
@import url("widgets/separator.css");
|
||||
@import url("widgets/sidebar.css");
|
||||
@import url("widgets/chrome.css");
|
||||
@import url("widgets/spinbutton.css");
|
||||
@import url("widgets/spinner.css");
|
||||
@import url("widgets/switch.css");
|
||||
@import url("widgets/color-chooser.css");
|
||||
@import url("widgets/toolbar.css");
|
||||
@import url("widgets/header-bar.css");
|
||||
@import url("widgets/osd.css");
|
||||
@import url("widgets/csd.css");
|
||||
@import url("widgets/combobox.css");
|
||||
@import url("widgets/selection-mode.css");
|
||||
@@ -0,0 +1,7 @@
|
||||
[Settings]
|
||||
gtk-color-scheme = "base_color:#ffffff\nbg_color:#ECEDEE\ntooltip_bg_color:#dddedf\nselected_bg_color:#33CBBF\ntext_color:#78797A\nfg_color:#6A6B6C\ntooltip_fg_color:#595a5b\nselected_fg_color:#ffffff"
|
||||
gtk-auto-mnemonics = 1
|
||||
gtk-visible-focus = automatic
|
||||
gtk-button-images = 0
|
||||
gtk-menu-images = 0
|
||||
|
||||
@@ -0,0 +1,68 @@
|
||||
UnityPanelWidget,
|
||||
.unity-panel {
|
||||
border-width: 0 0 0px 0;
|
||||
border-style: solid;
|
||||
border-color: @theme_bg_color;
|
||||
background-color: @theme_bg_color;
|
||||
background-image: none;
|
||||
color: @theme_selected_fg_color;
|
||||
}
|
||||
|
||||
.unity-panel.menubar,
|
||||
.unity-panel .menubar {
|
||||
}
|
||||
|
||||
.unity-panel.menuitem,
|
||||
.unity-panel .menuitem {
|
||||
border-width: 0 1px;
|
||||
color: @theme_selected_fg_color;
|
||||
}
|
||||
|
||||
.unity-panel.menubar.menuitem:hover,
|
||||
.unity-panel.menubar .menuitem *:hover {
|
||||
border-color: @theme_selected_bg_color;
|
||||
background-color: @theme_selected_bg_color;
|
||||
background-image: none;
|
||||
color: @theme_selected_fg_color;
|
||||
}
|
||||
|
||||
SheetStyleDialog.unity-force-quit {
|
||||
background-color: @theme_bg_color;
|
||||
}
|
||||
|
||||
|
||||
/* This will theme the top decoration, so the whole space above the window */
|
||||
UnityDecoration.top {
|
||||
border: 0px solid shade (@theme_bg_color, 0.5);
|
||||
border-bottom-width: 0;
|
||||
border-radius: 4px 4px 0 0; /* Corner radius, only the top ones should be */
|
||||
padding: 1px 8px 0 8px; /* This padding will be applied to the content of the top layout */
|
||||
background-color: @theme_bg_color; /* Decoration background */
|
||||
color: @theme_fg_color; /* The foreground color will be used to paint the text */
|
||||
text-shadow: none;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
/* Top decoration for inactive windows */
|
||||
UnityDecoration.top:backdrop {
|
||||
border: 0px solid @theme_bg_color;
|
||||
border-bottom-width: 0;
|
||||
background-color: @theme_bg_color;
|
||||
color: @theme_fg_color;
|
||||
}
|
||||
|
||||
/* Left decoration, it themes only the space at the left of the window */
|
||||
UnityDecoration.left,
|
||||
/* Right decoration, it themes only the space at the right of the window */
|
||||
UnityDecoration.right,
|
||||
/* Bottom decoration, it themes all the space below the window */
|
||||
UnityDecoration.bottom {
|
||||
background-color: @theme_bg_color;
|
||||
}
|
||||
|
||||
/* Left, right and bottom decorations themes for inactive windows */
|
||||
UnityDecoration.left:backdrop,
|
||||
UnityDecoration.right:backdrop,
|
||||
UnityDecoration.bottom:backdrop {
|
||||
background-color: @theme_bg_color;
|
||||
}
|
||||
@@ -0,0 +1,55 @@
|
||||
|
||||
/**********
|
||||
* button *
|
||||
**********/
|
||||
button {
|
||||
padding: 5px;
|
||||
border-width: 1px;
|
||||
border-style: solid;
|
||||
border-color: transparent;
|
||||
border-radius: 0px;
|
||||
background-color: @button_normal_color;
|
||||
background-image: none;
|
||||
color: @text_color;
|
||||
}
|
||||
|
||||
button:focus {
|
||||
border: @selected_bg_color 2px dotted;
|
||||
color: @fg_color;
|
||||
}
|
||||
|
||||
button:hover {
|
||||
background-color: shade(@selected_bg_color, 0.9);
|
||||
color: @fg_color;
|
||||
}
|
||||
|
||||
button:active,
|
||||
button:active:hover,
|
||||
button.toggle:checked {
|
||||
color: @fg_color;
|
||||
background-color: shade(@selected_bg_color, 0.83);
|
||||
}
|
||||
|
||||
button:disabled {
|
||||
background-color: mix(@color8, @color0, 0.40);
|
||||
background-image: none;
|
||||
color: mix(@text_color, @color0, 0.40);
|
||||
}
|
||||
|
||||
button:active:disabled {
|
||||
|
||||
}
|
||||
|
||||
GtkLinkButton.button,
|
||||
GtkLinkButton.button:focus,
|
||||
GtkLinkButton.button:hover,
|
||||
GtkLinkButton.button:active,
|
||||
GtkLinkButton.button:focus:active,
|
||||
GtkLinkButton.button:focus:hover {
|
||||
|
||||
}
|
||||
|
||||
button.radio:checked {
|
||||
color: @fg_color;
|
||||
background-color: shade(@selected_bg_color, 0.83);
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
/************
|
||||
* Calendar *
|
||||
***********/
|
||||
calendar {
|
||||
padding: 1px;
|
||||
border: 1px solid @bg_color;
|
||||
color: @selected_fg_color;
|
||||
}
|
||||
|
||||
calendar:disabled {
|
||||
color: shade(@selected_fg_color, 0.8) ;
|
||||
}
|
||||
|
||||
calendar:selected {
|
||||
border-radius: 0px;
|
||||
}
|
||||
|
||||
calendar.header {
|
||||
border: none;
|
||||
background-color: @tooltip_bg_color;
|
||||
border-radius: 0;
|
||||
}
|
||||
|
||||
calendar:indeterminate {
|
||||
color: alpha(currentColor, 0.4);
|
||||
}
|
||||
|
||||
calendar.highlight {
|
||||
background-color: alpha(@selected_bg_color, 0.1);
|
||||
color: @selected_fg_color;
|
||||
font-weight: 100;
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
/****************
|
||||
* cell and row *
|
||||
****************/
|
||||
.cell {
|
||||
border-width: 0;
|
||||
border-radius: 0px;
|
||||
}
|
||||
|
||||
.cell:selected,
|
||||
.cell:selected:focus {
|
||||
background-color: @selected_bg_color;
|
||||
color: @selected_fg_color;
|
||||
}
|
||||
|
||||
row:selected,
|
||||
row:selected:hover,
|
||||
row:selected:focus {
|
||||
border-width: 0;
|
||||
border-style: none;
|
||||
border-radius: 0;
|
||||
background-color: @selected_bg_color;
|
||||
background-image: none;
|
||||
color: @selected_fg_color;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,164 @@
|
||||
/*************************
|
||||
* Check and Radio items *
|
||||
*************************/
|
||||
|
||||
check,
|
||||
radio {
|
||||
color: alpha(currentColor, 0.75);
|
||||
background-color: @base_color;
|
||||
margin-right: 5px;
|
||||
}
|
||||
|
||||
radio {
|
||||
border-radius: 10px;
|
||||
}
|
||||
|
||||
check:disabled,
|
||||
radio:disabled {
|
||||
background-color: mix(@theme_bg_color, @theme_fg_color, 0.1);
|
||||
}
|
||||
|
||||
check:hover,
|
||||
check:active,
|
||||
radio:hover,
|
||||
radio:active {
|
||||
background-color: shade(@selected_bg_color, 0.5);
|
||||
}
|
||||
check:checked,
|
||||
check:checked:disabled,
|
||||
radio:checked,
|
||||
radio:checked:disabled {
|
||||
background-color: shade(@selected_bg_color, 0.9);
|
||||
}
|
||||
check:checked,
|
||||
check:indeterminate,
|
||||
radio:checked,
|
||||
radio:indeterminate {
|
||||
color: shade(@bg_color, 0.8);
|
||||
}
|
||||
check:checked:disabled,
|
||||
check:indeterminate:disabled,
|
||||
radio:checked:disabled,
|
||||
radio:indeterminate:disabled {
|
||||
color: shade(@bg_color, 0.4);
|
||||
}
|
||||
check:only-child,
|
||||
radio:only-child {} menu menuitem check,
|
||||
menu menuitem radio {
|
||||
transition: none;
|
||||
}
|
||||
|
||||
menu menuitem check:not(:checked):not(:indeterminate):hover,
|
||||
menu menuitem radio:not(:checked):not(:indeterminate):hover {
|
||||
color: alpha(currentColor, 0.75);
|
||||
}
|
||||
|
||||
menu menuitem check,
|
||||
menu menuitem check:hover,
|
||||
menu menuitem check:disabled,
|
||||
menu menuitem radio,
|
||||
menu menuitem radio:hover,
|
||||
menu menuitem radio:disabled {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
menu menuitem check:checked {
|
||||
-gtk-icon-source: -gtk-scaled(url("../assets/check.png"));
|
||||
}
|
||||
|
||||
check:checked {
|
||||
-gtk-icon-source: -gtk-recolor(url("../assets/check.png"));
|
||||
}
|
||||
check:indeterminate {
|
||||
-gtk-icon-source: -gtk-recolor(url("../assets/check-mixed.png"));
|
||||
}
|
||||
radio {
|
||||
border-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(@selected_bg_color), to(transparent)) 24/24px;
|
||||
-gtk-icon-source: image(-gtk-recolor(url("../assets/blank.png")), -gtk-recolor(url("../assets/blank.png")));
|
||||
}
|
||||
radio:checked {
|
||||
-gtk-icon-source: -gtk-recolor(url("../assets/blank.png"));
|
||||
}
|
||||
radio:checked:disabled {
|
||||
border-image: -gtk-gradient(radial, center center, 0, center center, 0.10417, to(rgba(68, 138, 255, 0.4)), to(transparent)) 24/24px;
|
||||
}
|
||||
radio:indeterminate {
|
||||
-gtk-icon-source: -gtk-recolor(url("../assets/blank.png"));
|
||||
}
|
||||
radio:indeterminate:checked {
|
||||
-gtk-icon-source: -gtk-recolor(url("../assets/blank.png"));
|
||||
}
|
||||
|
||||
menu menuitem check:not(:indeterminate):checked,
|
||||
menu menuitem radio:not(:indeterminate):checked,
|
||||
menu menuitem check:indeterminate:checked,
|
||||
menu menuitem radio:indeterminate:checked {
|
||||
animation: none;
|
||||
}
|
||||
treeview.view check,
|
||||
treeview.view radio {
|
||||
padding: 0;
|
||||
}
|
||||
treeview.view check:checked:hover,
|
||||
treeview.view check:selected:checked:hover,
|
||||
treeview.view radio:checked:hover,
|
||||
treeview.view radio:selected:checked:hover {
|
||||
background-image: none;
|
||||
}
|
||||
treeview.view check,
|
||||
treeview.view radio {
|
||||
color: shade(@selected_bg_color, 0.8);
|
||||
}
|
||||
treeview.view check:hover,
|
||||
treeview.view check:active,
|
||||
treeview.view radio:hover,
|
||||
treeview.view radio:active {
|
||||
color: shade(@selected_bg_color, 0.8);
|
||||
}
|
||||
treeview.view check:disabled,
|
||||
treeview.view radio:disabled {
|
||||
color: shade(@selected_bg_color, 0.8);
|
||||
}
|
||||
treeview.view check:checked,
|
||||
treeview.view check:indeterminate,
|
||||
treeview.view radio:checked,
|
||||
treeview.view radio:indeterminate {
|
||||
color: @selected_bg_color;
|
||||
}
|
||||
treeview.view check:checked:disabled,
|
||||
treeview.view check:indeterminate:disabled,
|
||||
treeview.view radio:checked:disabled,
|
||||
treeview.view radio:indeterminate:disabled {
|
||||
color: shade(@selected_bg_color, 0.8);
|
||||
}
|
||||
treeview.view check:selected,
|
||||
treeview.view radio:selected {
|
||||
color: shade(@fg_color, 0.75);
|
||||
}
|
||||
treeview.view check:selected:hover,
|
||||
treeview.view check:selected:active,
|
||||
treeview.view radio:selected:hover,
|
||||
treeview.view radio:selected:active {
|
||||
color: @selected_fg_color;
|
||||
}
|
||||
treeview.view check:selected:disabled,
|
||||
treeview.view radio:selected:disabled {
|
||||
color: shade(@selected_fg_color, 0.3);
|
||||
}
|
||||
treeview.view check:selected:checked,
|
||||
treeview.view check:selected:indeterminate,
|
||||
treeview.view radio:selected:checked,
|
||||
treeview.view radio:selected:indeterminate {
|
||||
color: #448AFF;
|
||||
}
|
||||
treeview.view check:selected:checked:disabled,
|
||||
treeview.view check:selected:indeterminate:disabled,
|
||||
treeview.view radio:selected:checked:disabled,
|
||||
treeview.view radio:selected:indeterminate:disabled {
|
||||
color: @selected_fg_color;
|
||||
}
|
||||
treeview.view radio:checked {
|
||||
-gtk-icon-source: image(-gtk-recolor(url("../assets/radio-checked.png")), -gtk-recolor(url("assets/radio-checked.png")));
|
||||
border-image: none;
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
entry.chromium {
|
||||
color: @selected_fg_color;
|
||||
background-color: @selected_bg_color;
|
||||
}
|
||||
|
||||
menu.chromium {
|
||||
background-color: @theme_bg_color;
|
||||
color: @theme_fg_color;
|
||||
border: none 0px;
|
||||
}
|
||||
|
||||
window.background.chromium {
|
||||
border: none 0px;
|
||||
background-color: @selected_bg_color;
|
||||
color: @theme_fg_color;
|
||||
}
|
||||
@@ -0,0 +1,114 @@
|
||||
/*****************
|
||||
* color chooser *
|
||||
*****************/
|
||||
GtkColorSwatch,
|
||||
GtkColorSwatch:selected {
|
||||
border-width: 4px;
|
||||
border-style: solid;
|
||||
border-radius: 0;
|
||||
border-color: @bg_color;
|
||||
background-color: transparent;
|
||||
transition: all 200ms ease-out;
|
||||
}
|
||||
|
||||
GtkColorSwatch:hover,
|
||||
GtkColorSwatch:selected:hover {
|
||||
border-width: 0;
|
||||
border-radius: 0;
|
||||
border-color: @bg_color;
|
||||
transition: all 200ms ease-in;
|
||||
}
|
||||
|
||||
GtkColorSwatch.color-dark:hover {
|
||||
}
|
||||
|
||||
GtkColorSwatch.color-light:hover {
|
||||
}
|
||||
|
||||
GtkColorSwatch.color-light:selected:hover,
|
||||
GtkColorSwatch.color-dark:selected:hover {
|
||||
background-image: none;
|
||||
}
|
||||
|
||||
GtkColorSwatch.left,
|
||||
GtkColorSwatch:first-child {
|
||||
|
||||
}
|
||||
|
||||
GtkColorSwatch.right,
|
||||
GtkColorSwatch:last-child {
|
||||
|
||||
}
|
||||
|
||||
GtkColorSwatch:only-child {
|
||||
|
||||
}
|
||||
|
||||
GtkColorSwatch.top {
|
||||
|
||||
}
|
||||
|
||||
GtkColorSwatch.bottom {
|
||||
|
||||
}
|
||||
|
||||
GtkColorChooserWidget #add-color-button {
|
||||
transition: all 100ms ease-out;
|
||||
border-color: @entry_border_color;
|
||||
border-width: 1px;
|
||||
border-style: none;
|
||||
border-radius: 0;
|
||||
background-color: @base_color;
|
||||
color: mix(@text_color, @base_color, 0.4);
|
||||
}
|
||||
|
||||
GtkColorChooserWidget #add-color-button:hover {
|
||||
transition: all 100ms ease-in;
|
||||
border-color: @selected_bg_color;
|
||||
border-width: 1px;
|
||||
border-style: none;
|
||||
border-radius: 0;
|
||||
background-color: @base_color;
|
||||
color: @fg_color;
|
||||
}
|
||||
|
||||
.color-active-badge,
|
||||
.color-active-badge:selected {
|
||||
border-width: 1px;
|
||||
border-style: solid;
|
||||
border-width: 0;
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
.color-active-badge.color-light,
|
||||
.color-active-badge.color-light:hover {
|
||||
border-color: alpha(black, 0.3);
|
||||
color: alpha(black, 0.3);
|
||||
}
|
||||
|
||||
.color-active-badge.color-dark,
|
||||
.color-active-badge.color-dark:hover {
|
||||
border-color: alpha(white, 0.3);
|
||||
color: alpha(white, 0.3);
|
||||
}
|
||||
|
||||
GtkColorEditor GtkColorSwatch {
|
||||
border-width: 4px;
|
||||
border-style: solid;
|
||||
border-radius: 0;
|
||||
border-color: @bg_color;
|
||||
background-color: transparent;
|
||||
transition: all 200ms ease-out;
|
||||
}
|
||||
|
||||
GtkColorEditor GtkColorSwatch.color-dark:hover,
|
||||
GtkColorEditor GtkColorSwatch.color-light:hover {
|
||||
border-width: 0;
|
||||
border-radius: 0;
|
||||
border-color: @bg_color;
|
||||
transition: all 200ms ease-in;
|
||||
}
|
||||
|
||||
GtkColorButton.button {
|
||||
padding: 6px;
|
||||
}
|
||||
@@ -0,0 +1,52 @@
|
||||
/*****************
|
||||
* column-header *
|
||||
*****************/
|
||||
column-header.button,
|
||||
column-header.button:active,
|
||||
column-header .button,
|
||||
column-header .button:active {
|
||||
font-weight: bold;
|
||||
border-width: 0;
|
||||
border-radius: 0;
|
||||
}
|
||||
column-header.button,
|
||||
column-header.button:active,
|
||||
column-header.button:focus,
|
||||
column-header.button:active:focus,
|
||||
column-header .button,
|
||||
column-header .button:active,
|
||||
column-header .button:focus,
|
||||
column-header .button:active:focus {
|
||||
box-shadow: none;
|
||||
background-color: inherit;
|
||||
background-image: none;
|
||||
}
|
||||
column-header.button:hover,
|
||||
column-header.button:active:hover,
|
||||
column-header.button:hover:focus,
|
||||
column-header.button:active:hover:focus,
|
||||
column-header .button:hover,
|
||||
column-header .button:active:hover,
|
||||
column-header .button:hover:focus,
|
||||
column-header .button:active:hover:focus {
|
||||
box-shadow: none;
|
||||
background-color: inherit;
|
||||
background-image: none;
|
||||
}
|
||||
column-header:last-child.button,
|
||||
column-header:last-child .button {
|
||||
|
||||
}
|
||||
column-header.button,
|
||||
column-header .button,
|
||||
column-header.button:focus,
|
||||
column-header .button:focus {
|
||||
background-color: @tooltip_bg_color;
|
||||
color: shade(@text_color, 1.1);
|
||||
}
|
||||
column-header.button:active,
|
||||
column-header .button:active,
|
||||
column-header.button:active:focus,
|
||||
column-header .button:active:focus {
|
||||
background-color: @tooltip_bg_color;
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
/**************
|
||||
* ComboBoxes *
|
||||
**************/
|
||||
combobox arrow {
|
||||
-gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
|
||||
min-height: 16px;
|
||||
min-width: 16px;
|
||||
}
|
||||
|
||||
combobox menu,
|
||||
combobox .menu {
|
||||
padding: 2px 0;
|
||||
}
|
||||
|
||||
combobox menu menuitem,
|
||||
combobox .menu menuitem {
|
||||
min-height: 28px;
|
||||
padding: 0 10px;
|
||||
}
|
||||
combobox menu menuitem:hover {
|
||||
background-color: @selected_bg_color;
|
||||
}
|
||||
|
||||
combobox:drop(active) {
|
||||
box-shadow: none;
|
||||
}
|
||||