Skip to content

zalary/fathom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fathom

Fathom is a dark, low-contrast color theme built around one idea: distinction without distraction. Desaturated blue-greens, muted olives, and silver give you enough visual structure to navigate your work — without the jarring accent colors that pull focus away from it.

Sophisticated and intentional, but not prescriptive. No iconic palette to recognize, no aesthetic to perform. Just a calm environment that gets out of your way.

Made for lovers of the deep — work, ocean, or soul.


Palette

Role Hex  
Background #323D44
Foreground #C0C0C0
Cursor #C1C1C1
Black #4D5355
Red #949B79
Green #88908E
Yellow #99926B
Blue #7A8280
Magenta #999999
Cyan #AAAAAA
White #C0C0C0

Neovim

Requires Neovim 0.8+ with termguicolors.

Install

Manual:

mkdir -p ~/.config/nvim/colors
cp neovim/colors/fathom.lua ~/.config/nvim/colors/

Then in your init.lua:

vim.cmd('colorscheme fathom')

Via lazy.nvim:

{
  dir = '~/path/to/fathom/neovim',
  name = 'fathom',
  config = function()
    vim.cmd('colorscheme fathom')
  end,
}

Ghostty

Requires Ghostty.

Install

cp ghostty/fathom ~/.config/ghostty/themes/fathom

Then in your Ghostty config:

theme = fathom

Bullet Train (Zsh)

Requires Bullet Train and oh-my-zsh.
For best results, pair with the Ghostty theme so terminal colors match.

Install

Source the theme file from your .zshrc, after your Bullet Train config block:

source path/to/fathom/bullet-train/fathom.zsh

Mailspring

Requires Mailspring.

Install

  1. Clone or download this repo
  2. Open Mailspring → PreferencesAppearanceThemeInstall a theme manually...
  3. Select the mailspring/ folder

Slack

Install

  1. Open Slack → PreferencesThemes
  2. Scroll to the bottom and click "Custom Theme"
  3. Paste this string:
#323D44,#3A454D,#4D5355,#C0C0C0,#3A454D,#AAAAAA,#88908E,#949B79
Slot Color  
Sidebar BG #323D44
Menu BG Hover #3A454D
Active Item #4D5355
Active Item Text #C0C0C0
Hover Item #3A454D
Text #AAAAAA
Active Presence #88908E
Mention Badge #949B79

Obsidian

Requires the Minimal theme.

Install

  1. Install Minimal in Obsidian → Settings → Appearance → Themes
  2. Copy obsidian/fathom.css into your vault's .obsidian/snippets/ folder
  3. Enable it in Settings → Appearance → CSS snippets

The snippet covers backgrounds, sidebar, text hierarchy, links, tags, code blocks, callouts, tables, graph view, and syntax highlighting — all using the Fathom palette.

Role Color  
Background #323D44
Sidebar BG #2C3740
Elevated Surface #3A454D
Border #4D5355
Text #C0C0C0
Muted Text #999999
Faint Text #7A8280
Accent / Links #949B79
Tags / Highlights #99926B

Alfred

Requires Alfred.

Install

Double-click alfred/Fathom.alfredappearance.


Credits

Theme by @zalary.
Inspired by Yoncé by @minamarkham.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors