Comments (1)
Модуль dfparser
парсит имеющиеся в системе desktop файлы создает словарь вида 'имя приложения' - 'иконка этого приложения из определенной темы' (где 'имя приложения' это его команда на запуск). Пример настройки dfparser
в файле темы
theme.service.dfparser = {
desktop_file_dirs = {
'/usr/share/applications/',
'/usr/local/share/applications/',
'~/.local/share/applications',
},
icons = {
df_icon = theme.homedir .. "/.icons/ACYLS/scalable/mimetypes/application-x-executable.svg",
theme = theme.homedir .. "/.icons/ACYLS",
custom_only = true, -- использовать только иконки из этой темы
scalable_only = true -- использовать только иконки формата SVG
}
}
В свою очередь qlaunch
виджет ищет иконку в этом словаре (не вдаваясь в подробности, не всегда успешно, но работает для большинства программ). Можно также задать настройки dfparser
отдельно для данного виджета там же в файле темы.
from awesome-config.
Related Issues (20)
- ff-sync HOT 2
- Blue theme - focus_switch_byd not working HOT 2
- tasklist - display actual title instead of application name HOT 2
- minitray shows no icons HOT 4
- Resize window witch right or left mouse button HOT 9
- Something got wrong in 'find' function HOT 2
- About using blur theme HOT 5
- License? HOT 4
- Questions on your blue theme widgets HOT 11
- Ricing Information for Newbie [Not an Issue] HOT 5
- Terminal Emulator not showing with Modkey + Return HOT 6
- How did you learn how to configure awesome? HOT 3
- Error at install HOT 1
- Hi what does the side buttons mean? HOT 1
- Module to make a custom "hotkey popup table"
- where are the redflat submodule
- dude i just want to say this is the best theme ever HOT 1
- i need help to get working the applets working on arch linux HOT 2
- how to configure the resolution HOT 4
- is this config lightweight? HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from awesome-config.