Compare commits

..
3 Commits
Author SHA1 Message Date
valknarandClaude Sonnet 4.6 d29214d140 feat: add Nord true-color scheme for micro editor
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-21 19:50:48 +02:00
valknarandClaude Sonnet 4.6 43a4864a50 feat: add Nord colorscheme for micro and track micro config in git
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-21 19:34:02 +02:00
valknar e84b1e51d8 feat: micro editor 2026-06-21 19:15:30 +02:00
7 changed files with 77 additions and 3 deletions
+4
View File
@@ -0,0 +1,4 @@
{
"Alt-/": "lua:comment.comment",
"CtrlUnderscore": "lua:comment.comment"
}
+55
View File
@@ -0,0 +1,55 @@
# Nord true-color scheme for micro editor
# https://www.nordtheme.com/docs/colors-and-palettes
#
# Polar Night: nord0=#2E3440 nord1=#3B4252 nord2=#434C5E nord3=#4C566A
# Snow Storm: nord4=#D8DEE9 nord5=#E5E9F0 nord6=#ECEFF4
# Frost: nord7=#8FBCBB nord8=#88C0D0 nord9=#81A1C1 nord10=#5E81AC
# Aurora: nord11=#BF616A nord12=#D08770 nord13=#EBCB8B nord14=#A3BE8C nord15=#B48EAD
color-link default "#D8DEE9,#2E3440"
color-link comment "#4C566A"
color-link identifier "#88C0D0"
color-link identifier.class "#8FBCBB"
color-link identifier.var "#D8DEE9"
color-link constant "#B48EAD"
color-link constant.number "#B48EAD"
color-link constant.bool "#81A1C1"
color-link constant.string "#A3BE8C"
color-link constant.string.url "#88C0D0"
color-link constant.specialChar "#EBCB8B"q
color-link statement "#81A1C1"
color-link symbol "#ECEFF4"
color-link symbol.brackets "#D8DEE9"
color-link symbol.operator "#81A1C1"
color-link preproc "#5E81AC"
color-link type "#8FBCBB"
color-link type.keyword "#81A1C1"
color-link special "#D08770"
color-link underlined "#88C0D0"
color-link error "#BF616A"
color-link todo "#EBCB8B,#2E3440"
color-link selection "#D8DEE9,#434C5E"
color-link indent-char "#3B4252"
color-link line-number "#4C566A,#2E3440"
color-link current-line-number "#D8DEE9,#3B4252"
color-link gutter-info "#88C0D0"
color-link gutter-error "#BF616A"
color-link gutter-warning "#EBCB8B"
color-link cursor-line "#3B4252"
color-link color-column "#3B4252"
color-link statusline "#D8DEE9,#3B4252"
color-link statusline.inactive "#4C566A,#2E3440"
color-link tabbar "#4C566A,#2E3440"
color-link tabbar.active "#ECEFF4,#434C5E"
color-link divider "#3B4252,#3B4252"
color-link scrollbar "#4C566A,#2E3440"
color-link match-brace "#EBCB8B"
color-link hlsearch "#2E3440,#EBCB8B"
color-link diff-added "#A3BE8C"
color-link diff-modified "#EBCB8B"
color-link diff-deleted "#BF616A"
color-link diff-added-lines "#A3BE8C,#2E3440"
color-link diff-modified-lines "#EBCB8B,#2E3440"
color-link diff-deleted-lines "#BF616A,#2E3440"
+3
View File
@@ -0,0 +1,3 @@
{
"colorscheme": "nord-tc"
}
+1 -1
View File
@@ -7,7 +7,7 @@
process = git-lfs filter-process
required = true
[core]
editor = nano
editor = micro
[init]
defaultBranch = main
[alias]
+5
View File
@@ -19,6 +19,11 @@
!.config/
!.config/yazi/
!.config/yazi/yazi.toml
!.config/micro/
!.config/micro/settings.json
!.config/micro/bindings.json
!.config/micro/colorschemes/
!.config/micro/colorschemes/nord-tc.micro
!signature.txt
!LICENSE
!README.md
+6
View File
@@ -10,3 +10,9 @@ plugins=(
docker docker-compose zsh-autosuggestions zsh-syntax-highlighting
zsh-interactive-cd zsh-navigation-tools
)
# Set micro as editor
EDITOR=micro
# Enable TrueColors for micro
export MICRO_TRUECOLOR=1
+3 -2
View File
@@ -50,7 +50,8 @@ scripts:
debian:setup:contrib: sudo sed -i 's/main non-free-firmware/main contrib non-free non-free-firmware/g' /etc/apt/sources.list
debian:install:base: sudo apt install -y build-essential curl wget git unzip zip zsh fzf pkg-config make file
debian:install:libs: sudo apt install -y libffi-dev zlib1g-dev libyaml-dev libssl-dev liblzma-dev libbz2-dev libncurses-dev libreadline-dev libsqlite3-dev python3-tk tk-dev zstd
debian:install:tools: sudo apt install -y imagemagick rsvg-convert ffmpeg yt-dlp shellcheck
debian:install:tools: sudo apt install -y imagemagick rsvg-convert ffmpeg yt-dlp shellcheck micro
docker:install: curl -fsSL -o- https://get.docker.com | sudo sh && sudo usermod -aG docker $USER
ssh:keygen: ssh-keygen -t ed25519 -C "valknar@pivoine.art"
rust:install: curl https://sh.rustup.rs -sSf | sh
rust:install:tools: cargo install bat fd-find yazi-build
@@ -63,4 +64,4 @@ scripts:
go:install: sudo apt install -y golang-go
go:install:tools: CGO_ENABLED=1 go install -tags extended,withdeploy github.com/gohugoio/hugo@latest github.com/mikefarah/yq/v4@latest
go:clean: go clean -cache && go clean -modcache
docker:install: curl -fsSL -o- https://get.docker.com | sudo sh && sudo usermod -aG docker $USER
micro:setup: micro -plugin install nordcolors