grtcdr / darkman.el Goto Github PK
View Code? Open in Web Editor NEWSeamless integration between Darkman and Emacs using the D-Bus protocol.
Home Page: https://darkman.grtcdr.tn
License: ISC License
Seamless integration between Darkman and Emacs using the D-Bus protocol.
Home Page: https://darkman.grtcdr.tn
License: ISC License
This causes Emacs to go haywire. The first time this happened was a
short time after merging #5. I can reproduce it, but I haven't yet
understood what exactly causes it to occur.
Hi, it's me again ๐
I'm getting the following error that is preventing to apply a theme:
;;; *Messages* Buffer
apply: Wrong number of arguments: #<subr darkman--event-handler>, 1 [3 times]
apply: Wrong number of arguments: #<subr darkman--event-handler>, 2
apply: Wrong number of arguments: #<subr darkman--event-handler>, 1 [2 times]
apply: Wrong number of arguments: #<subr darkman--event-handler>, 0
apply: Wrong number of arguments: #<subr darkman--event-handler>, 1 [3 times]
apply: Wrong number of arguments: #<subr darkman--event-handler>, 0
apply: Wrong number of arguments: #<subr darkman--event-handler>, 1 [3 times]
apply: Wrong number of arguments: #<subr darkman--event-handler>, 0
apply: Wrong number of arguments: #<subr darkman--event-handler>, 2
apply: Wrong number of arguments: #<subr darkman--event-handler>, 0
apply: Wrong number of arguments: #<subr darkman--event-handler>, 1 [3 times]
...
It seems like an infinite loop that never ends. Maybe someone could try to reproduce the issue by doing:
light
, Emacs is running in daemon mode on a systemd service and one frame is opened. I suspend the computer.dark
but darkman.el doesn't change the theme. I run darkman-get
to verify it's communicating correctly with DBus and the response is dark
.I need to investigate it more and I think it's very specific but I want to leave the problem open in case someone might know more or how to debug it.
Hi there. Thanks for creating this mode. Wondering, do I need to create a --user level service file or am I missing something?
Error caused by user's config or system: /home/oatmeal/.config/doom/config.el, (error nl.whynothugo.darkman D-Bus service not available.)
(use-package darkman
:config
(darkman-mode 1)
:elpaca (darkman
:host github
:repo "grtcdr/darkman.el")
:custom
(darkman-themes '(:light modus-operandi
:dark modus-vivendi)))
M-x
darkman-toggle
changes the darkman mode (other apps change color) but not the emacs theme itself. This used to work until a few days ago.
The theme is the same as the darkman mode at startup time though ie darkman is able to set the theme initially
This leads to a theme transition that isn't very smooth. I have no idea what might be
causing this, but a peek into Darkman's source code could be helpful.
Thank you for this package. I was wondering if config variable darkman-themes
is not set, it could default to something or check available themes for light/dark pattern.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.