Skip to content

Instantly share code, notes, and snippets.

@jglenn9k
Created September 3, 2026 07:52
Show Gist options
  • Select an option

  • Save jglenn9k/ce58b067725344618c704786604b776c to your computer and use it in GitHub Desktop.

Select an option

Save jglenn9k/ce58b067725344618c704786604b776c to your computer and use it in GitHub Desktop.
SciTE User properties
tabsize=4
indent.size=4
use.tabs=0
line.margin.visible=1
toolbar.visible=1
output.horizontal.size=300
split.vertical=1
# Remember SciTE window size/position
save.position=1
# Highlight matching braces
braces.check=1
braces.sloppy=1
# Warn if a file changed on disk before saving over it
save.check.modified.time=1
# Open the file dialog in the current file's directory
open.dialog.in.file.directory=1
# Remove trailing whitespace whenever a file is saved
strip.trailing.spaces=1
# Ensure files end with a newline
ensure.final.line.end=1
# Show full path in title bar
title.full.path=1
# Make horizontal scrolling less annoying
horizontal.scroll.width.tracking=1
output.horizontal.scroll.width.tracking=1
# Open files in existing SciTE instance when possible
check.if.already.open=1
# Fonts
if PLAT_GTK
# Core font mappings using standard GTK naming syntax
#~ font.base=font:Cascadia Mono NF,size:14
#~ font.small=font:Cascadia Mono NF,size:10
#~ font.comment=font:Cascadia Mono NF,size:14
#~ font.text=font:Cascadia Mono NF,size:14
#~ font.text.comment=font:Cascadia Mono NF,size:14
#~ font.embedded.base=font:Cascadia Mono NF,size:14
#~ font.embedded.comment=font:Cascadia Mono NF,size:14
#~ font.monospace=font:Cascadia Mono NF,size:14
#~ font.monospace.small=font:Cascadia Mono NF,size:10
#~ font.vbs=font:Cascadia Mono NF,size:14
#~ font.js=font:Cascadia Mono NF,size:14
font.base=font:Monaspace Argon,size:14
font.small=font:Monaspace Argon,size:10
font.comment=font:Monaspace Radon,size:14
font.text=font:Monaspace Xenon,size:14
font.text.comment=font:Monaspace Radon,size:14
font.embedded.base=font:Monaspace Neon,size:14
font.embedded.comment=font:Monaspace Radon,size:14
font.monospace=font:Monaspace Krypton,size:14
font.monospace.small=font:Monaspace Krypton,size:10
font.vbs=font:Monaspace Neon,size:14
font.js=font:Monaspace Neon,size:14
if PLAT_WIN
font.base=font:Monaspace Argon,size:14
font.small=font:Monaspace Argon,size:10
font.comment=font:Monaspace Radon,size:14
font.text=font:Monaspace Xenon,size:14
font.text.comment=font:Monaspace Radon,size:14
font.embedded.base=font:Monaspace Neon,size:14
font.embedded.comment=font:Monaspace Radon,size:14
font.monospace=font:Monaspace Krypton,size:14
font.monospace.small=font:Monaspace Krypton,size:10
font.vbs=font:Monaspace Neon,size:14
font.js=font:Monaspace Neon,size:14
# Apply comment mappings explicitly
font.code.comment.box=$(font.comment)
font.code.comment.line=$(font.comment)
font.code.comment.doc=$(font.comment)
font.code.comment.nested=$(font.comment)
statusbar.visible=1
statusbar.number=1
statusbar.text.1=Ln $(LineNumber) Col $(ColumnNumber) | $(EOLMode) | $(FileAttr)
# yamllint
command.name.1.$(file.patterns.yaml)=YAML Lint
command.1.$(file.patterns.yaml)=yamllint "$(FilePath)"
command.subsystem.1.$(file.patterns.yaml)=0
command.save.before.1.$(file.patterns.yaml)=1
command.shortcut.1.$(file.patterns.yaml)=Ctrl+Shift+L
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment