Code Monkey home page Code Monkey logo

darkarduinotheme's People

Contributors

jeffthompson avatar noizhardware avatar qeman avatar zfudge avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

darkarduinotheme's Issues

File tree not found in Ubuntu. Same issue as that of #28.

Hi,
I'm the same person who had opened issue #28 and now, I'm again experiencing the same issue.
Recently, I had downgraded from 19.04 back to 18.04. Now, I have installed the Arduino IDE from the official downloads page. But now, there is no folder named arduino inside /usr/share .
I tried the grep command grep -rl "theme.txt" /usr/share since, according to you, the default arduino installation contains a file namely theme.txt which handles the theme of the IDE. But, ll I got back as the result were some configuration files from GRUB which were /usr/share/doc/grub-common/copyright. Thinking that I had given the wrong grep commands, I again repeated the search from the native GNOME file manager. And that gave me just the following result.
file tree

I think this really needs to be investigated @jeffThompson. This is not an issue with Ubuntu 19.04 and that's confirmed now. And oh, I had also searched for the /opt/arduino-1.8.9-linux64/arduino-1.8.9/lib/theme folder which was holding the theme folder the last time back inside Ubuntu 19.04. And now, inside /opt, there is no folder named Arduino... So, there is no folder there too.

And also, when I ran the installation script back in 19.04 and now in 18.04 too, it gave some warnings related to /usr directory which were :

Adding desktop shortcut, menu item and file associations for Arduino IDE...
rm: cannot remove '/usr/local/bin/arduino': No such file or directory
Removing symlink failed. Hope that's OK. If not then rerun as root with sudo.
touch: cannot touch '/root/.config/mimeapps.list': No such file or directory
/usr/bin/xdg-mime: 848: /usr/bin/xdg-mime: cannot create/root/.config/mimeapps.list.new: Directory nonexistent
Though I again tried with a sudo ./install.sh, it gave the same error. When I searched some sites and asked about this earlier at Arduino Stack Exchange but I didn't get an answer.

I hope I have given enough resources for you to investigate.. And I hope you fix this soon....

Windows Installation Folder??

I used to use this in Windows and since, have had to wipe and re-install.

Where are these files to go in a Windows Environment?

Serial Plotter not showing

When using the Serial Plotter (introduced in 1.6.6), the axis and graph are not shown.
The baud-rate-selector is shown.

Tested on Windows 7 64bit, Arduino 1.6.10 and 1.6.11.

File system can't be found in Ubuntu 19.04

In Ubuntu 19.04 Disco Dingo, this code can't be used as the file tree specified in the README.md is incorrect. I don't know if this is a problem that persists only in Ubuntu 19.04 (specially as this is a newly released Ubuntu distro) but there is really no folder named arduino in the /usr/share folder.

When I give the ls command in the /usr/share directory, all the the directories beginning with the letter a are just
aclocal
acpi-support
alsa
alsabase
appdata
appinfo
app-install
applications
apport
apps
appturl
appspell
avahi

I have searched for folders named arduino system-wide using Grep. But still, to no gain. There are no folders namely Arduino at all throughout the system except for the library folders..

Arduino IDE "Windows Store" Installation

Hi there,
Any way to install on Arduino IDE "Windows Store" version?
I didn't found any lib folder on %appdata%\local\packages\ArduinoLLC.ArduinoIDE_mdqgnx93n4w
And I don't want to change the permissions to view the program files/windowsApps folder

User themes in arduino 1.8.6

In arduino 1.8.6 a commit was added so you can use custom themes without overwriting the installation. I managed to get it working fairly easily so you could add it to this project. All you need to do is create a zip file of what is in the theme folder and add a file theme.properties containing something along these lines:

name=DarkArduinoTheme
version=1.0

Then drop that zip file into the theme subfolder of the arduino sketchbook folder and it will appear in the preferences. just wanted to let you know

Labels and colours

Thanks for creating this theme ... been suffering on the white background for the longest time...

Not really an issue but more of documentation ..

Which editor.xxx.style is for what ??

1.8.5 juz dark

Oi Jeff!
Using 1.8.5, installed at /opt (so /opt/arduino-1.8.5/lib/), made a theme backup before, and it's just beautiful.

Thanks.

Boards Manager unreadable.

The Boards Manager dialog is unreadable using this theme with a dark desktop theme. The dialog still uses normal colors but the fonts use the desktop colors and are therefore unreadable.

Installing themes makes the IDE "damaged"

After replacing the theme folder in the Arduino IDE 1.8.5 on macOS High Sierra 10.13.4 and trying to launch I am given an error message saying the IDE is damaged and my only option is to move to the trash and reinstall Arduino IDE.

1.6.5?

Hey Jeff,

I think the theme may break 1.6.5 .... maybe the prefs or theme.txt structure has change since 1.6.4?

Barry.

How to change some colours

Hi Jeff, im SCorpio from the blog, and i need your help.
As i said, im super nooby in arduino, and i don't want to crash something, so, i would like to change the number colours (delays...) because your dark theme helped me a lot, but the numbers still have the same colour (gray) and i would change it to yellow.
It will really help me with programation, seriously, it's extremely different to program with your theme (in my case, because it helps me differentiate parts or simply to find each part quickly).
I dealed before with some .txt codes, but in that case, i can't understand how it works.
Please could you tell me which part in the code i have to change to make the numbers have yellow colour? You will help me a lot.

Here I leave the code copied and pasted directly from the .txt file:

//FUNCTIONS COLOR //D35400 - ORANGE KEYWORD1
//FUNCTIONS COLOR //D35400 - ORANGE KEYWORD2
//STRUCTURE COLORS //5E6D03 - GREEN KEYWORD3
//VARIABLES COLOR //00979C - BLUE LITERAL1

//ERROR COLOR //A61717 - RED
//COMMENTS // COLOR //95A5A6 - LIGHT GREY
//COMMENTS /**/ COLOR //434F54 - DARK GREY

// GUI - STATUS
status.notice.fgcolor = //002325
status.notice.bgcolor = //404040
status.error.fgcolor = //FFFFFF
status.error.bgcolor = //E34C00
status.edit.fgcolor = //000000
status.edit.bgcolor = //F1B500
status.font = SansSerif,plain,12

// GUI - TABS
// settings for the tabs at the top
// (tab images are stored in the lib/theme folder)
header.bgcolor = //404040
header.text.selected.color = //323232
header.text.unselected.color = //3C3C3C
header.text.font = SansSerif,plain,12

// GUI - CONSOLE
console.font = Monospaced,plain,11
console.font.macosx = Monaco,plain,10
console.color = //000000
console.output.color = //eeeeee
console.error.color = //E34C00

// GUI - BUTTONS
buttons.bgcolor = //505050
buttons.status.font = SansSerif,plain,12
buttons.status.color = //ffffff

// GUI - LINESTATUS
linestatus.color = //ffffff
linestatus.bgcolor = //404040

// EDITOR - DETAILS

// foreground and background colors
editor.fgcolor = //ffffff
editor.bgcolor = //202020

// highlight for the current line
editor.linehighlight.color=//333333
// highlight for the current line
editor.linehighlight=true

// caret blinking and caret color
editor.caret.color = //a0a0a0

// color to be used for background when 'external editor' enabled
editor.external.bgcolor = //c8d2dc

// selection color
editor.selection.color = //dd8800

// area that's not in use by the text (replaced with tildes)
editor.invalid.style = //7e7e7e,bold

// little pooties at the end of lines that show where they finish
editor.eolmarkers = false
editor.eolmarkers.color = //999999

// bracket/brace highlighting
editor.brackethighlight = true
editor.brackethighlight.color = //006699

// TEXT - KEYWORDS

// FUNCTIONS
editor.keyword1.style = //d35400,bold
editor.data_type.style = //d35400,bold

// METHODS
editor.keyword2.style = //D35400,plain
editor.function.style = //d35400,plain

// STRUCTURES
editor.keyword3.style = //5E6D03,plain
editor.reserved_word.style = //5E6D03,plain

// TEXT - LITERALS

// constants & datatypes
editor.literal1.style = //006699,plain

// p5 built in variables: e.g. mouseX, width, pixels
editor.literal2.style = //00979C,plain
editor.variable.style = //00979C,plain
editor.reserved_word_2.style = //00979C,plain
editor.literal_boolean.style = //00979C,plain
editor.literal_char.style = //00979C,plain
editor.literal_string_double_quote.style = //00979C,plain
editor.preprocessor.style = //5E6D03,plain

// http://www.arduino.cc/ - GET RID OF UNDERLINE!
editor.url.style = //81A421,plain

// e.g. + - = /
editor.operator.style = //aaaaaa,plain

// ?? maybe this is for words followed by a colon
// like in case statements or goto
editor.label.style = //7e7e7e,bold

// TEXT - COMMENTS
editor.comment1.style = //aaaaaa,plain
editor.comment2.style = //aaaaaa,plain

// LINE STATUS - editor line number status bar at the bottom of the screen
linestatus.font = SansSerif,plain,10
linestatus.height = 20

Wow, i have to say that the .txt file in the notebook it's just a horizontal line.
Here makes more sense to understand.
Anyways, please Jeff, help me with that.

PD. I changed every commentary sign for a double bar to not create incompatiblities

Dark theme not working with Arduino 1.8.13?

hey there!
I really would like to use the dark theme. Implementing seems pretty easy. However overwriting the theme folder doesn't seems to be working. Here is what I did so far:

  • installed and uninstalled Ardino IDE several times
  • deleted the AppData Folder
  • restarted my computer
  • restarted Arduino IDE

To be fair: It does not work with the One Dark Arduino theme either. Arduino IDE works fine. If I open Arduino it shows the standard white theme even though I remove the standard theme folder.

Can somebody help?

PS: I am using Windows 10

dark scrollbars, file menu bar

First off, this dark theme is great. But, after installing properly through the preferences, I noticed that the scrollbars, file menu bar, title bar, and splash screen all retain their blinding brightness. Maybe I'm wrong, but I'd wager those are outside the scope of any themes, and would require deeper modification of the IDE (which is a bit outside my skillset).

I did a bit of searching, but all I came up with were outdated tutorials on how to install various themes that suffered the same stark white borders. You'd think at least the windows app version would follow the windows dark theme settings but nope! Same irritating 3 sided white rectangle. That said, does anyone have any ideas? While were at it, I wouldn't mind losing the generic windows scrollbars in favor of some thinner, more modern ones.

External background color

Thank you for creating the arduino theme! I just started with arduino today. One thing I've learned is that when I checked the "use external editor" preference the background changed to a different color. Perhaps this was your intention. But for me, I wanted to use an editor with vi key bindings (komodo edit) and still wanted the nice looking theme you provided when I go to verify my scripts. So, I changed line 50 in theme.txt accordingly.

Pasting here in case it helps anyone else.

editor.external.bgcolor = #222222

Can’t unzip dark theme file

Arduino ide sketch text is so light it is nearly impossible to read. Tried loading dark theme. Zip file gets many errors when unzipping.

Integrate natively into the IDE

Hi
I'm making some modifications and improvements to the Arduino IDE.
I wonder if you can help me with DarkTheme?
The idea is to be a native option (in preferences).

Not working under 1.6.6 (hourly build)

Hi!

I've been using this theme for a while and I love it! Thanks for all your work.

I'd tried to use it with 1.6.6 and it crash. Is there anything I can do to help you with this?

Minor issue with preferences.txt

A couple leftovers from your local development environment in preferences.txt:

last.sketch1.path=/Users/jthompson9/Desktop/Test/Test.pde
sketchbook.path=/Users/JeffThompson/Documents/Arduino

I'm not sure if these affect anything, but just wanted you to be aware.

Suggestion: How to make use of Theme selector in Arduino IDE

The current instructions show users how to replace the default theme with this one, but sometimes it is handy to be able to swap between the original theme without having to go through folders etc. So after some search online I learned that you can actually use more than one theme and select it via the drop down menu in Preferences on the Arduino IDE.

Here is how:

You can put the theme folder in a .zip file and place that file directly under the original theme folder. The important thing to know is that the theme must be directly in the root of the .zip file, not in a subfolder (as the pre-made themes are when you download the .zip file from GitHub). You can put as many .zip themes in the theme folder as you like and then select between them and the default theme via File > Preferences > Theme. *

So my suggestion is to have a zip file called "Dark Theme.zip" here in the main folder, which includes all the contents of the "theme" folder. Users can then just copy the Dark Theme.zip file straight into their Arduino theme folder (e.g. C:\Program Files (x86)\Arduino\lib\theme for Windows users) and select it via Preferences. Instructions in the README file will also be helpful.

Another idea is if someone can make a script or installer file that can do the above installation automatically. Thoughts?

*Source: https://forum.arduino.cc/index.php?topic=662909.0

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.