Skip to content

lotap/magi-theme

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Magi Theme

Magi is a palette inspired by the beautiful UIs of Neon Genesis Evangelion

Screenshot of lazygit

To replicate the exact look of this screenshot, you will need:

Delta Config (~/.gitconfig)

[core]
  pager = delta

[delta]
  line-numbers = true
  syntax-theme = base16 # This theme only uses colors set by the terminal

Lazygit Config (.lazygit.yml in your repo parent dir)

gui:
  nerdFontsVersion: "3"
  showFileIcons: true
  theme:
    selectedLineBgColor:
      - bold
git:
  paging:
    pager: "delta --paging=never"

Palette

Color swatches

Color Picker - F06800

magi-normal

magi-bright

Orange Primary: #f06800

Color Normal Bright
Black #000000 #484848
Red #a00010 #c80010
Green #409820 #50ff10
Yellow #f4b000 #f0f0a0
Blue #5090c8 #40c8e8
Magenta #a06090 #b040a0
Cyan #60f0a0 #3cffd0
White #b0b0b0 #e8e8e8

Usage

Alacritty

Copy the contents of alacritty.toml into your alacritty config file (~/.config/alacritty/alacritty.toml by default)

Or download the whole file and import it:

[general]
import = ["~/.config/alacritty/themes/magi.toml"]

Ghostty

Copy the contents of ghostty.conf and paste the content in your Ghostty config file (~/.config/ghostty/config)

Fish Shell

Copy the contents of fish-magi.theme or fish-eva.theme to ~/.config/fish/themes/magi.theme then run fish_config theme save magi

The magi theme uses cyan & yellow for commands whereas the eva theme uses green & magenta.

If the theme is not saving between sessions, the automatically generated fish_frozen_theme.fish is probably not updating. Try using the fish_config command, selecting magi from the ui and clicking the set theme button.

Add to your fish config file ~/.config/fish/config.fish:

set -g tide_character_color yellow
set -g tide_git_color_branch yellow
set -g tide_pwd_color_anchors brwhite
set -g tide_pwd_color_dirs white

Add to your Starship config file ~/.config/starship.toml:

"$schema" = 'https://starship.rs/config-schema.json'

[directory]
style = "white bold"

[git_branch]
style = "bold yellow"

[character]
success_symbol = "[❯](bold yellow)"

About

Palette inspired by the beautiful UIs of Neon Genesis Evangelion

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages