Lawrence  Lesch

Lawrence Lesch

1662044520

Parrot.live: Bringing animated Parrots to Terminals Everywhere

Parrot.live

An initiative, using frames from terminal-parrot, to allow any computer with curl to display an animated party parrot.

Try it!

curl parrot.live

:partyparrot:

Thanks

More Parrots

Download Details:

Author: Hugomd
Source Code: https://github.com/hugomd/parrot.live 

#javascript #terminal #party 

Parrot.live: Bringing animated Parrots to Terminals Everywhere
Elian  Harber

Elian Harber

1661354663

Gambit: Play Chess in Your Terminal

Gambit

Chess board in your terminal.

Installation

go install github.com/maaslalani/gambit@latest

or run from source

git clone https://github.com/maaslalani/gambit
go run ./...

Docker

Gambit is available as a Docker image at ghcr.io/maaslalani/gambit.

Play

You can play a game by running:

gambit

You can press ctrl+f to flip the board to give a better perspective for the second player.
 

Terminal chess

Networked Play

You can play chess with gambit over ssh.

ssh [<name>@]<host> -p <port> -t <room> [<password>]

You can host your own gambit SSH server with:

gambit serve

Or, use the hosted gambit server at chess.fyi:

ssh user@chess.fyi -p 2200 -t foobar password

Move

There are two ways to move in gambit:

  • Type out the square the piece you want to move is on, then type out the square to which you want to move the piece.
  • With the mouse, click on the target piece and target square.

Download Details:

Author: Maaslalani
Source Code: https://github.com/maaslalani/gambit 
License: MIT license

#go #golang #terminal 

Gambit: Play Chess in Your Terminal
Elian  Harber

Elian Harber

1661330880

FM: A Terminal Based File Manager

fm

Keep those files organized

About The Project

A terminal based file manager

default screenshot

Installation

Curl

curl -sfL https://raw.githubusercontent.com/knipferrc/fm/main/install.sh | sh

Go

go install github.com/knipferrc/fm@latest

AUR

Install through the Arch User Repository with your favorite AUR helper. There are currently two possible packages:

  • fm-git: Builds the package from the main branch
paru -S fm-git
  • fm-bin: Uses the github release package
paru -S fm-bin

Features

  • Double pane layout
  • File icons
  • Layout adjusts to terminal resize
  • Syntax highlighting for source code with customizable themes using styles from chroma (dracula, monokai etc.)
  • Render pretty markdown
  • Mouse support
  • Themes (default, gruvbox, nord)
  • Render PNG, JPG and JPEG as strings
  • Colors adapt to terminal background, for syntax highlighting to work properly on light/dark terminals, set the appropriate themes in the config file
  • Open selected file in editor set in EDITOR environment variable
  • Copy selected directory items path to the clipboard
  • Read PDF files

Themes

Default

default

Gruvbox

gruvbox

Nord

nord

Usage

  • fm will start fm in the current directory
  • fm update will update fm to the latest version
  • fm --start-dir=/some/start/dir will start fm in the specified directory
  • fm --selection-path=/tmp/tmpfile will write the selected items path to the selection path when pressing E and exit fm

Navigation

KeyDescription
h or leftPaginate to the left
or downMove down in the file tree or scroll pane down
k or upMove up in the file tree or scroll pane up
l or rightPaginate to the right
GJump to bottom of file tree or pane
gJump to top of file tree or pane
~Go to home directory
RGo to the root directory
.Toggle hidden files and directories
ctrl+cExit
qExit if command bar is not open
tabToggle between panes
escBlur filetree input
zCreate a zip file of the currently selected directory item
uUnzip a zip file
cCreate a copy of a file or directory
xDelete the currently selected file or directory
nCreate a new file in the current directory
NCreate a new directory in the current directory
rRename the currently selected file or directory
mMove the currently selected file or directory
eOpen in editor set in EDITOR environment variable
yCopy selected directory items path to the clipboard
/Filter the current directory with a term
?Toggle filetree full help menu
ctrl+rReload config

Configuration

A config file will be generated when you first run fm. Depending on your operating system it can be found in one of the following locations:

  • macOS: ~/Library/Application\ Support/fm/config.yml
  • Linux: ~/.config/fm/config.yml
  • Windows: C:\Users\me\AppData\Roaming\fm\config.yml

It will include the following default settings:

settings:
  borderless: false
  enable_logging: false
  pretty_markdown: true
  show_icons: true
  start_dir: .
theme:
  app_theme: default
  syntax_theme:
    dark: dracula
    light: pygments

Local Development

Follow the instructions below to get setup for local development

Clone the repo

git clone https://github.com/knipferrc/fm

Run

make

Build a binary

make build

Credit

Built With

Download Details:

Author: knipferrc
Source Code: https://github.com/knipferrc/fm 
License: MIT license

#go #golang #cli #terminal 

FM: A Terminal Based File Manager
Lawrence  Lesch

Lawrence Lesch

1660977420

Warp-theme-snazzy: Warp Theme Based on The Snazzy Theme

Warp theme Snazzy

Elegant Warp theme with bright colors

Preview

Install

Copy the snazzy.yaml (and any accent version) into to the ~/.warp/themes

Tip

To get the exact same look as in the screenshot, you need to;

Related

Download Details:

Author: GrimLink
Source Code: https://github.com/GrimLink/warp-theme-snazzy 
License: MIT license

#javascript #theme #terminal 

Warp-theme-snazzy: Warp Theme Based on The Snazzy Theme
Lawrence  Lesch

Lawrence Lesch

1660973400

Elegant Windows Terminal Theme with Bright Colors

Snazzy Colour Scheme for Windows Terminal

Screenshot

Elegant Windows Terminal theme with bright colors.

Installation

Start Windows Terminal and click on the down arrow symbol ˅ from menu bar. This will open a drop down menu from which select Settings option. Alternatively use Ctrl + , to open Settings directly.

In the profile.json settings file for Windows Terminal, find the schemes section and paste the content of snazzy.json.

Example:

"schemes": [
	{
		"name": "Snazzy",
		...
	}
]

Activate

Once the color scheme has been defined, it's time to enable it. Find the profiles section and add a colorScheme value to the profile you want to apply the theme to.

Example:

"profiles": [
	{
		"guid": "{c5e01457-d08a-47fd-aa60-b128820d7352}",
		"name": "cmd",
		"commandline": "cmd.exe",
		"hidden": false,
		"colorScheme": "Snazzy"
	}
]

See Installation guide.

Download Details:

Author: Richienb
Source Code: https://github.com/Richienb/windows-terminal-snazzy 
License: MIT license

#javascript #windows #terminal 

Elegant Windows Terminal Theme with Bright Colors
Lawrence  Lesch

Lawrence Lesch

1660961700

Alacritty-snazzy: Elegant Alacritty Theme with Bright Colors

alacritty-snazzy

Elegant Alacritty theme with bright colors

Image of a terminal displaying the Snazzy theme colors

Last update for version: 0.4.2

Install

  • Copy the contents of snazzy.yml to your alacritty.yml configuration file.

Related

Download Details:

Author: Alebelcor
Source Code: https://github.com/alebelcor/alacritty-snazzy 
License: MIT license

#javascript #theme #terminal 

Alacritty-snazzy: Elegant Alacritty Theme with Bright Colors
Lawrence  Lesch

Lawrence Lesch

1660953420

Hyper-snazzy Color Scheme for Gnome Terminal Color Scheme

hyper-snazzy-gnome-Terminal

hyper-snazzy color scheme for Gnome Terminal Color scheme from hyper-snazzy

Install

Simply chmod +x hyper-snazzy.sh && ./hyper-snazzy.sh. it will add hyper-snazzy profile.

 

Download Details:

Author: Tobark
Source Code: https://github.com/tobark/hyper-snazzy-gnome-terminal 

#javascript #shell #terminal 

Hyper-snazzy Color Scheme for Gnome Terminal Color Scheme
Lawrence  Lesch

Lawrence Lesch

1660941300

Kitty-snazzy: Elegant Kitty Terminal Theme with Bright Colors

kitty-snazzy

Elegant kitty theme with bright colors. Based on hyper-snazzy by Sindre Sorhus.

Install

Download this file and place it alongside your kitty config file.

$ curl -o ~/.config/kitty/snazzy.conf https://raw.githubusercontent.com/connorholyday/kitty-snazzy/master/snazzy.conf

Place this line at the bottom of your config file:

# ~/.config/kitty/kitty.conf

include snazzy.conf

Related

Download Details:

Author: Connorholyday
Source Code: https://github.com/connorholyday/kitty-snazzy 
License: MIT license

#javascript #theme #terminal 

Kitty-snazzy: Elegant Kitty Terminal Theme with Bright Colors
Lawrence  Lesch

Lawrence Lesch

1660933320

Deepin-snazzy: Elegant Deepin Terminal Theme with Bright Colors

deepin-snazzy

Elegant Linux Deepin Terminal theme with bright colors. Based on hyper-snazzy by Sindre Sorhus.

Screenshot

Install

  1. git clone https://github.com/xxczaki/deepin-snazzy.git
  2. cd deepin-snazzy && chmod +x install.sh && ./install.sh
  3. Restart your terminal
  4. Select snazzy from the Themes tab
  5. Done!

Tip

To get the exact same look as in the screenshot, you need to use the Pure prompt, Noto font, and the zsh-syntax-highlighting plugin to have commands highlighted.

Related

Download Details:

Author: xxczaki
Source Code: https://github.com/xxczaki/deepin-snazzy 
License: MIT license

#javascript #linux #theme #terminal 

Deepin-snazzy: Elegant Deepin Terminal Theme with Bright Colors
Lawrence  Lesch

Lawrence Lesch

1660921620

VScode-snazzy: Elegant VS Code Terminal Theme with Bright Colors

vscode-snazzy

Elegant Terminal theme with bright colors

Install

  • Copy the contents of snazzy.json into your VS Code settings.json file.
  • If you want to use snazzy's standard background instead of your theme background, uncomment the "terminal.background" line.

Related

Download Details:

Author: Tyriar
Source Code: https://github.com/Tyriar/vscode-snazzy 
License: MIT license

#javascript #vscode #terminal #theme 

VScode-snazzy: Elegant VS Code Terminal Theme with Bright Colors
Lawrence  Lesch

Lawrence Lesch

1660917729

Konsole-snazzy: Elegant Konsole Theme with Bright Colors

konsole-snazzy

Elegant Konsole theme with bright colors

Install

  • Download snazzy.colorscheme to $XDG_DATA_HOME/konsole/.
  • Select snazzy in profile options under Appearance tab.

Related

Download Details:

Author: Miedzinski
Source Code: https://github.com/miedzinski/konsole-snazzy 
License: MIT license

#javascript #theme #terminal 

Konsole-snazzy: Elegant Konsole Theme with Bright Colors
Lawrence  Lesch

Lawrence Lesch

1660913882

ST-snazzy: Snazzy Theme for St Terminal

st-snazzy

Elegant st theme with bright colors. Based on alacritty-snazzy.

screenshot of terminal

Install

Clone st from suckless.
 

$ git clone git://git.suckless.org/st

Apply patch.
Copy st-snazzy.patch into st source folder, and run the following command.

$ cp st-snazzy.patch /where/you/have/st/source
$ cd /where/you/have/st/source
$ git apply st-snazzy.patch

Compile and/or install.
Here is how to then compile and install st from source, just remember to have all the dependencies.

$ make
$ make install clean

Done!
You are now done!

Related

Download Details:

Author: Dko1905
Source Code: https://github.com/Dko1905/st-snazzy 
License: MIT license

#javascript #screenshot #terminal 

ST-snazzy: Snazzy Theme for St Terminal
Lawrence  Lesch

Lawrence Lesch

1660909980

Terminal-snazzy: Elegant Terminal Theme with Bright Colors

terminal-snazzy

Elegant Terminal theme with bright colors

Install

  • Right-click Snazzy.terminal and choose Save Link As….
  • Double-click the downloaded file.
  • Go to Preferences…, then Profiles, click Snazzy, and then click the Default button.

Tip

To get the exact same look as in the screenshot, you need to use the Pure prompt, Menlo font, and the zsh-syntax-highlighting plugin to have commands highlighted.

Related

Download Details:

Author: Sindresorhus
Source Code: https://github.com/sindresorhus/terminal-snazzy 
License: MIT license

#javascript #macos #terminal 

Terminal-snazzy: Elegant Terminal Theme with Bright Colors
Lawrence  Lesch

Lawrence Lesch

1660906167

Iterm2-snazzy: Elegant ITerm2 Theme with Bright Colors

iterm2-snazzy

Elegant iTerm2 theme with bright colors

Install

  • Right-click Snazzy.itermcolors and choose Save Link As….
  • Double-click the downloaded file.

Tip

To get the exact same look as in the screenshot, you need to use the Pure prompt, Menlo font, and the zsh-syntax-highlighting plugin to have commands highlighted.

Related

Download Details:

Author: Sindresorhus
Source Code: https://github.com/sindresorhus/iterm2-snazzy 
License: MIT license

#javascript #macos #terminal 

Iterm2-snazzy: Elegant ITerm2 Theme with Bright Colors
Lawrence  Lesch

Lawrence Lesch

1660902360

Hyper-snazzy: Elegant Hyper Theme with Bright Colors

hyper-snazzy

Elegant Hyper theme with bright colors

Install

$ hyper install hyper-snazzy

Tip

To get the exact same look as in the screenshot, you need to use the Pure prompt, Menlo font, and the zsh-syntax-highlighting plugin to have commands highlighted.

Related

Download Details:

Author: Sindresorhus
Source Code: https://github.com/sindresorhus/hyper-snazzy 
License: MIT license

#javascript #color #theme #terminal 

Hyper-snazzy: Elegant Hyper Theme with Bright Colors