A colour scheme for terminals, Vim and friends.
Go to file
2023-10-30 08:35:24 +10:30
alacritty Update all runner config. 2022-10-30 10:24:12 +10:30
alfred Add in alternate alfred theme to stand out above terminal. 2018-09-15 15:18:35 +09:30
autoload Update treesitter highlights to new style. 2023-03-03 15:51:38 +10:30
colors Tweak vim output. 2023-04-09 22:18:43 +09:30
corpus Lots of tweaking to filetypes. 2023-03-05 20:04:11 +10:30
estilo Remove estilo terminal settings. 2022-10-20 12:31:08 +10:30
exa Update exa directories, remove underline. 2023-05-01 12:09:27 +09:30
foot Update all runner config. 2022-10-30 10:24:12 +10:30
gnome Add in gnome settings. 2023-04-09 22:29:47 +09:30
iterm2 Refresh external files. 2023-03-03 15:56:13 +10:30
kitty Couple more modern files. 2023-04-08 20:55:00 +09:30
lua/falcon Add in highlights. 2023-10-30 08:35:24 +10:30
mintty Tweak greens, add in notify colours. 2021-10-30 15:21:38 +10:30
nix Tweak greens, add in notify colours. 2021-10-30 15:21:38 +10:30
plugin Tweak neovim, remove hey. 2023-05-13 12:48:46 +09:30
prism Update prism colours. 2018-08-17 09:17:46 +09:30
ranger Fix up ranger colours. 2018-07-31 20:31:37 +09:30
slack Update slack colours again. 2019-03-21 08:16:40 +10:30
sublime WIP: sublime theme that works with bat. 2019-05-08 20:01:56 +09:30
support Update snaps. 2019-08-29 13:20:46 +09:30
taskwarrior Update taskwarrior theme. 2019-04-29 14:39:28 +09:30
terminal Add in terminal.app support. 2018-09-16 09:15:48 +09:30
timewarrior Add in timewarrior theme. 2018-05-30 09:19:18 +09:30
tmux Fix tmux zoom colour. 2019-09-16 13:18:03 +09:30
wallpapers Update wallpapers, add geometric. 2019-09-12 10:18:09 +09:30
windowsterminal Refresh external files. 2023-03-03 15:56:13 +10:30
zsh Add in zsh / man less config. 2019-04-30 13:34:12 +09:30
.githelpers Update githelpers yellow. 2018-08-29 14:50:24 +09:30
.gitignore Add in highlights. 2023-10-30 08:35:24 +10:30
.vimrc_check Add in a basic vimrc for pinpointing issues. 2018-08-29 14:51:21 +09:30
LICENSE Initial commit 2018-01-25 13:54:22 +10:30
README.md WIP: trying to fix vim. 2023-04-11 08:18:48 +09:30
TODO.md Todo. 2023-08-31 09:09:08 +09:30

The Falcon colour scheme

falcon logo

A colour scheme for terminals, Neovim, Vim and friends.

This is v3.0 including:

  • built on lush to support fine grained colour tweaking
  • introduction of a new modern variation...

Falcon is a work horse of a colour scheme that will (hopefully) stand the test of time - with fewer gimmicks, a more restrained colour palette but with a splash just enough to distinguish everything semantically as well a touch of delight thrown in.

hero shot

Get started

Quick start

Neovim

First include the colour scheme using your favourite method. e.g. using packer:

use {'fenetikm/falcon', requires = {'rktjmp/lush.nvim'}}

Then load 'er up in your init.lua with:

package.loaded['falcon'] = nil
require('lush')(require('falcon').setup())

This will give you the classic experience - for something different try the modern variation by putting the following before the above:

vim.g.falcon_settings = {
  variation = 'modern'
}

You can see all the setting options on the installation page.

Vim

First include the colour scheme using your favourite method. e.g. using vim plug:

Plug 'fenetikm/falcon'

Then load 'er up in your vimrc with:

set termguicolors
colorscehem falcon

You can see all the setting options on the installation page.

Moar

Head to the wiki installation page to get going. Also have a look through what plugins and programs are covered, browse the screenshot gallery, the palette and if you need a little bit of help there is also the troubleshooting section and FAQ.

Developing

Generating extra files

Generating the extra files, such as for kitty and other terminals, is accomplished using Shipwright via the shipwright_build.lua file by running :Shipwright ./lua/falcon/shipwright/shipwright_build.lua.

Contact

If you want to get in touch please drop me a line.

Big Thanks

License

Falcon is released under the MIT license.