sl23 Posted June 6 Share Posted June 6 (edited) I would much prefer a darker theme and changing lexer colouring, is that at all possible? I've looked for config files and can't see anything other than the laxer.dll. Just easier on the eyes Thanks EDIT: Sorry, found the info in the help file SciTEConfig. Though I can't find the standard background colour setting! Also, is it possible to save your own themes? Edited June 6 by sl23 Link to comment Share on other sites More sharing options...
ioa747 Posted June 6 Share Posted June 6 open scite press ctrl 1 go to tab Editor colors and press change sheme I know that I know nothing Link to comment Share on other sites More sharing options...
sl23 Posted June 6 Author Share Posted June 6 Thanks for the shortcut tip. I'm messing around with it now, but the backgrounds only change the text background not the editor bg, how do I do that, or am I missing something here? Link to comment Share on other sites More sharing options...
ioa747 Posted June 6 Share Posted June 6 (edited) here is mine Rename this file to ioa747_Dark.SciTEConfig and put it in %SCITE_USERHOME%\SciTEConfig folder Then open scite press ctrl 1 go to tab Editor colors and press change sheme expandcollapse popup#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# # START: DO NOT CHANGE ANYTHING AFTER THIS LINE #-#-#-#-# # ioa747 Dark Color scheme #------------------------------------------------------------ font.base=font:Verdana,size:11,$(font.override) font.monospace=font:Courier New,size:11 # 32 is the default style and its features will be inherited by all other styles unless overridden. style.*.32=fore:#D0D0D0,back:#0D1117,$(font.base) # Background color style.au3.32=$(font.base),back:#0D1117 caret.line.back=#000000 caret.line.back.alpha=256 caret.fore=#FFFFFF selection.fore=#C2FFAE selection.alpha=70 selection.back=#4FA7FF style.error.0=fore:#FF0000,back:#F0F0F0 style.error.1=fore:#FF0000,back:#FFFF00 style.error.2=fore:#FFFFFF,back:#FF0000 highlight.current.word.colour=#C2FFAE # NEEDED to fix global highlight in #forceref highlight.current.word.by.style=0 # NEEDED to fix global highlight for simple variable as $a highlight.current.word.minlength=2 # Calltips colors style.au3.38=fore:#00D7D7,back:#282800 calltips.color.highlight=#e7db74 # 33 is used to display line numbers in the margin. style.*.33=fore:#DADADA,back:#161d27,$(font.base) # checkerboard pixel patter color 1 around fold trees fold.margin.colour=#2D3747 # checkerboard pixel patter color 2 around fold trees fold.margin.highlight.colour=#0D1117 # Color of symbol fill fold.back=#0D1117 # indentation line style.au3.37=fore:#0D1117 # Brace highlight style.au3.34=fore:#84ACF0,back:#0D1117 # Brace incomplete highlight style.au3.35=fore:#B2B2B2,back:#0D1117 # White space style.au3.0=fore:#80C0FF,back:#0D1117 # Comment line style.au3.1=fore:#B2B2B2,back:#0D1117 # Comment block style.au3.2=fore:#B2B2B2,back:#0D1117 # Number style.au3.3=fore:#00DDDD,back:#0D1117 # Function style.au3.4=fore:#0096F0,back:#0D1117 # Keyword style.au3.5=fore:#84ACF0,back:#0D1117 # Macro style.au3.6=fore:#FF8000,back:#0D1117 # String style.au3.7=fore:#D9CD79,back:#0D1117 # Operator style.au3.8=fore:#FFAE5E,back:#0D1117 # Variable style.au3.9=fore:#FFCEFF,back:#0D1117 # Send keys in string style.au3.10=fore:#00B0B0,back:#0D1117 # Pre-Processor style.au3.11=fore:#0080C0,back:#0D1117 # Special style.au3.12=fore:#CB9898,back:#0D1117 # Abbrev-Expand style.au3.13=fore:#FF80C0,back:#0D1117 # COM Objects style.au3.14=fore:#CC68CC,back:#0D1117 # Standard UDF's style.au3.15=fore:#9A65DC,back:#0D1117 # User UDF's as defined by au3.keywords.user.udfs= in au3.UserUdfs.properties style.au3.16=fore:#DD4489,back:#0D1117 # Files UDF's style.au3.17=fore:#DD4489,underlined,back:#0D1117 # ConsoleWrite output background color style.*.32=fore:#D0D0D0,back:#0D1117,$(font.base) # Actual consoleWrite output style.errorlist.0=fore:#F9F9F9 # ConsoleWrite output highlighted style.errorlist.3=fore:#FF0000 # starting with > style.errorlist.4=fore:#32FFFF # starting with ! style.errorlist.10=fore:#FF0000 # starting with + style.errorlist.11=fore:#EA9515 # starting with - or < style.errorlist.12=fore:#E6DB74 # starting with --- style.errorlist.13=fore:#E87400 # style.errorlist.32=$(font.base),back:#0D1117 # END => DO NOT CHANGE ANYTHING BEFORE THIS LINE #-#-#-#-#-# #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# Edited June 6 by ioa747 I know that I know nothing Link to comment Share on other sites More sharing options...
sl23 Posted June 6 Author Share Posted June 6 Oh I see the other themes in that folder! I missed that! Thanks for sharing. So when I click save and apply, it saves the current set up to that config file? Thereby creating your own theme. I thought it saved the setting to Global Properties. Thanks again! ioa747 1 Link to comment Share on other sites More sharing options...
ioa747 Posted June 6 Share Posted June 6 to %SCITE_USERHOME%\SciTEUser.properties I know that I know nothing Link to comment Share on other sites More sharing options...
sl23 Posted June 6 Author Share Posted June 6 Ok thanks for your help. Link to comment Share on other sites More sharing options...
sl23 Posted June 6 Author Share Posted June 6 Sorry, one last thing... Due to using the dark theme I can no longer see the value text, in the *.properties and *.SciteConfig files, as it's black. Is there a way to change that? Link to comment Share on other sites More sharing options...
ioa747 Posted June 6 Share Posted June 6 to tell the truth, neither do I. I did not enter the proceedings I open them with notepad++ argumentum 1 I know that I know nothing Link to comment Share on other sites More sharing options...
sl23 Posted June 6 Author Share Posted June 6 lol ok thanks, least your honest! ioa747 1 Link to comment Share on other sites More sharing options...
sl23 Posted June 6 Author Share Posted June 6 I copied yours and the Twilight themes to create two new theme files: SciTEConfig.rar ioa747 and argumentum 2 Link to comment Share on other sites More sharing options...
zid Posted June 7 Share Posted June 7 (edited) I made some time ago a random theme generator. It generates random colors, put them in the clipboard and you have to paste them into the SciTEUser.properties file. You have to install "IBM Plex Mono" font to look exactly like the image. Here it is. Maybe someone find it interesting. gen_teme.au3 Edited June 7 by zid ioa747, donnyh13 and argumentum 2 1 Link to comment Share on other sites More sharing options...
donnyh13 Posted June 7 Share Posted June 7 (edited) Very cool @zid, thank you. Maybe @argumentum, would like it too. Edited June 7 by donnyh13 LibreOffice UDF ; Scite4AutoIt Spell-Checker Using LibreOffice Spoiler "Life is chiefly made up, not of great sacrifices and wonderful achievements, but of little things. It is oftenest through the little things which seem so unworthy of notice that great good or evil is brought into our lives. It is through our failure to endure the tests that come to us in little things, that the habits are molded, the character misshaped; and when the greater tests come, they find us unready. Only by acting upon principle in the tests of daily life can we acquire power to stand firm and faithful in the most dangerous and most difficult positions." Link to comment Share on other sites More sharing options...
argumentum Posted June 7 Share Posted June 7 ...already did donnyh13 1 Follow the link to my code contribution ( and other things too ). FAQ - Please Read Before Posting. Link to comment Share on other sites More sharing options...
sl23 Posted June 7 Author Share Posted June 7 I'm having issues with selected text now since I adjusted those themes. It doesn't seem to respond to: selection.alpha=50 Instead, when I select text, it is fully opaque and I can't see the text underneath. Can you help please? Link to comment Share on other sites More sharing options...
donnyh13 Posted June 7 Share Posted June 7 (edited) 35 minutes ago, sl23 said: Can you help please? did you try Quote selection.back edit: never mind, I misunderstood you. Are you adjusting them in your Scite User properties? If not maybe selection.alpha is already defined there (and thus would be over riding it?) Edited June 7 by donnyh13 LibreOffice UDF ; Scite4AutoIt Spell-Checker Using LibreOffice Spoiler "Life is chiefly made up, not of great sacrifices and wonderful achievements, but of little things. It is oftenest through the little things which seem so unworthy of notice that great good or evil is brought into our lives. It is through our failure to endure the tests that come to us in little things, that the habits are molded, the character misshaped; and when the greater tests come, they find us unready. Only by acting upon principle in the tests of daily life can we acquire power to stand firm and faithful in the most dangerous and most difficult positions." Link to comment Share on other sites More sharing options...
sl23 Posted June 7 Author Share Posted June 7 I'm using the SciTE Config for AutoIT3 - Press Ctrl + 1 to open. Change scheme to what I want, edit the parameters and then Save+Apply. But it doesn't change the parameter mentioned above. Others work but this one doesn't. Should this parameter be 'empty' in the properties file? Link to comment Share on other sites More sharing options...
donnyh13 Posted June 7 Share Posted June 7 Scite config puts your values in the SciteUSer properties file, so that shouldn't be the problem. I'm not sure why Alpha wouldn't be working? you could try commenting alpha out in the properties file, and see if it works, (just put a # at the start of the line). LibreOffice UDF ; Scite4AutoIt Spell-Checker Using LibreOffice Spoiler "Life is chiefly made up, not of great sacrifices and wonderful achievements, but of little things. It is oftenest through the little things which seem so unworthy of notice that great good or evil is brought into our lives. It is through our failure to endure the tests that come to us in little things, that the habits are molded, the character misshaped; and when the greater tests come, they find us unready. Only by acting upon principle in the tests of daily life can we acquire power to stand firm and faithful in the most dangerous and most difficult positions." Link to comment Share on other sites More sharing options...
donnyh13 Posted June 7 Share Posted June 7 Another thought is, do you think your some of the other colours for the line are combining to make it look opaque? When it really isn't? Such as caret.line.back, selection.fore etc? LibreOffice UDF ; Scite4AutoIt Spell-Checker Using LibreOffice Spoiler "Life is chiefly made up, not of great sacrifices and wonderful achievements, but of little things. It is oftenest through the little things which seem so unworthy of notice that great good or evil is brought into our lives. It is through our failure to endure the tests that come to us in little things, that the habits are molded, the character misshaped; and when the greater tests come, they find us unready. Only by acting upon principle in the tests of daily life can we acquire power to stand firm and faithful in the most dangerous and most difficult positions." Link to comment Share on other sites More sharing options...
sl23 Posted June 8 Author Share Posted June 8 Nope, tried adjusting that and still the same. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now