{"id":13677679,"url":"https://github.com/pineapplegiant/spaceduck-terminal","last_synced_at":"2026-03-16T23:37:43.145Z","repository":{"id":44867564,"uuid":"323227339","full_name":"pineapplegiant/spaceduck-terminal","owner":"pineapplegiant","description":"🚀 🦆Spaceduck theme but for terminal!","archived":false,"fork":false,"pushed_at":"2025-01-05T12:56:53.000Z","size":10519,"stargazers_count":104,"open_issues_count":4,"forks_count":13,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-03-29T19:05:10.641Z","etag":null,"topics":["alacritty","color-scheme","color-theme","dopeaf","duck","iterm2","kitty","saucy","space","spaceduck-terminal","spaceduck-theme","terminal","terminal-themes","windows"],"latest_commit_sha":null,"homepage":"","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pineapplegiant.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-12-21T04:10:37.000Z","updated_at":"2025-01-21T01:47:08.000Z","dependencies_parsed_at":"2024-01-14T14:31:17.237Z","dependency_job_id":"0eb0d7fc-8e68-4cfa-93d1-01e08924b6bb","html_url":"https://github.com/pineapplegiant/spaceduck-terminal","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pineapplegiant%2Fspaceduck-terminal","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pineapplegiant%2Fspaceduck-terminal/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pineapplegiant%2Fspaceduck-terminal/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pineapplegiant%2Fspaceduck-terminal/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pineapplegiant","download_url":"https://codeload.github.com/pineapplegiant/spaceduck-terminal/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247393567,"owners_count":20931812,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["alacritty","color-scheme","color-theme","dopeaf","duck","iterm2","kitty","saucy","space","spaceduck-terminal","spaceduck-theme","terminal","terminal-themes","windows"],"created_at":"2024-08-02T13:00:45.719Z","updated_at":"2026-03-16T23:37:38.104Z","avatar_url":"https://github.com/pineapplegiant.png","language":"CSS","funding_links":[],"categories":["CSS"],"sub_categories":[],"readme":"# Spaceduck terminal theme 🚀🦆\n\nA intergalactic space theme for your terminal! This is the spaceduck repo for terminal themes. If you're looking for other applications here's the link to the [spaceduck home](https://github.com/pineapplegiant/spaceduck).\n\n\u003ccenter\u003e\n  \u003cimg  src=\"./img/iTerm.png\" alt=\"Terminal screenshot of iTerm2 terminal with neofetch program ran\"\u003e\n\u003c/center\u003e\n\n**Color Disclaimer:**\n\nI've personally swapped the yellow and purple colors in most terminal themes.\nThis is a personal preference as I've found it to render the colorscheme how I like since Spaceduck is dark purple oriented. Feel free to change the colorscheme locally to be more semantically correct! I'm open to change the repo here if any bugs are found however.\nTake a look at [this thread](https://github.com/pineapplegiant/spaceduck-terminal/pull/2) to see the visual differences at this change.\n\n## Currently Ported Terminals\n\n- [Iterm2](#iterm2)\n- [Terminal.app MacOS](#terminalapp-macos)\n- [Alacritty](#alacritty)\n- [Kitty](#kitty)\n- [st](#st)\n- [Windows Terminal](#windows-terminal)\n- [Tmux](#tmux)\n- [Konsole](#konsole)\n- [Termux](#termux)\n- [Xresources](#xresources)\n- [Mintty](#mintty)\n\n\n## Iterm2\n\nTo get the theme into [Iterm](https://iterm2.com/), download the `spaceduck.itermcolors` file and [import it into your settings](https://iterm2colorschemes.com/).\n\n## Terminal.app MacOS\n\nTo get the theme into the [Mac Terminal app](\u003chttps://en.wikipedia.org/wiki/Terminal_(macOS)\u003e), download the `spaceduck.terminal` file and import it into your settings.\n\n## Alacritty\n\nThe color scheme for [Alacritty](https://github.com/alacritty/alacritty) is in the `spaceduck.yml` file or you can copy it here!\n\n```YAML\n# Space Duck\ncolors:\n  # Default colors\n  primary:\n    background: '#0f111b'\n    foreground: '#ecf0c1'\n  # Normal colors\n  normal:\n    black:   '#000000'\n    red:     '#e33400'\n    green:   '#5ccc96'\n    yellow:  '#b3a1e6'\n    blue:    '#00a3cc'\n    magenta: '#f2ce00'\n    cyan:    '#7a5ccc'\n    white:   '#686f9a'\n\n  # Bright colors\n  bright:\n    black:   '#686f9a'\n    red:     '#e33400'\n    green:   '#5ccc96'\n    yellow:  '#b3a1e6'\n    blue:    '#00a3cc'\n    magenta: '#f2ce00'\n    cyan:    '#7a5ccc'\n    white:   '#f0f1ce'\n```\n\n## st\n\nThe color theme for [st](https://st.suckless.org/) is located in `spaceduck.h`, open `config.h` (usually in `~/.local/src/st`), search for `static const char *colorname`, delete that part of the configuration until `unsigned int defaultcs = 257;` replace that with the content of `spaceduck.h`, save the file and exit your editor, then run `sudo make install` where st is located to recompile it, close the terminal and launch the terminal again and _voila!_, you should have spaceduck up and running!\n\n## Kitty\n\nThe Color theme for [Kitty](https://sw.kovidgoyal.net/kitty/) is in the `spaceduck.conf` file or you can copy it here!\n\n```YAML\n  background #0f111b\n  foreground #ecf0c1\n  cursor #ecf0c1\n  selection_background #686f9a\n  color0 #000000\n  color8 #686f9a\n  color1 #e33400\n  color9 #e33400\n  color2 #5ccc96\n  color10 #5ccc96\n  color3 #b3a1e6\n  color11 #b3a1e6\n  color4 #00a3cc\n  color12 #00a3cc\n  color5 #f2ce00\n  color13 #f2ce00\n  color6 #7a5ccc\n  color14 #7a5ccc\n  color7 #686f9a\n  color15 #f0f1ce\n  selection_foreground #ffffff\n```\n\n## Windows Terminal\n\nColor theme is in the `spaceduck_windowsterminal.json` file or you can copy it here! Put it in your [Windows Terminal](https://docs.microsoft.com/en-us/windows/terminal/customize-settings/profile-settings) settings.json\n\n```JSON\n\"schemes\": [\n        {\n            \"name\": \"SpaceDuck\",\n            \"foreground\": \"#ecf0c1\",\n            \"background\": \"#0f111b\",\n            \"black\": \"#000000\",\n            \"red\": \"#e33400\",\n            \"green\": \"#5ccc96\",\n            \"yellow\": \"#b3a1e6\",\n            \"blue\": \"#00a3cc\",\n            \"purple\": \"#f2ce00\",\n            \"cyan\": \"#7a5ccc\",\n            \"white\": \"#686f9a\",\n            \"brightBlack\": \"#686f9a\",\n            \"brightRed\": \"#e33400\",\n            \"brightGreen\": \"#5ccc96\",\n            \"brightYellow\": \"#b3a1e6\",\n            \"brightBlue\": \"#00a3cc\",\n            \"brightPurple\": \"#f2ce00\",\n            \"brightCyan\": \"#7a5ccc\",\n            \"brightWhite\": \"#f0f1ce\"\n        }\n```\n\n## Tmux\n\nYou can go ahead and check out [readme for tmux here](./tmux/README.md).\n\nBut if you're too lazy to click the link you can put this in your tmux.conf for an easy spaceduck themed bottom bar:\n\n```tmux\n  # Basic color support setting\n  set-option -g default-terminal \"screen-256color\"\n\n  # Default bar color\n  set-option -g status-style bg='#1b1c36',fg='#ecf0c1'\n\n  # Active Pane\n  set -g pane-active-border-style \"fg=#5ccc96\"\n\n  # Inactive Pane\n  set -g pane-border-style \"fg=#686f9a\"\n\n  # Active window\n  set-option -g window-status-current-style bg='#686f9a',fg='#ffffff'\n\n  # Message\n  set-option -g message-style bg='#686f9a',fg='#ecf0c1'\n  set-option -g message-command-style bg='#686f9a',fg='#ecf0c1'\n\n  # When Commands are run\n  set -g message-style \"fg=#0f111b,bg=#686f9a\"\n```\n\n## Konsole\n\nCopy `spaceduck.colorscheme` to the `.local/share/konsole/`. After that run `konsoleprofile colors=\"spaceduck\"` OR in Konsole's settings navigate to `Configure Konsole...` \u003e `Profiles` \u003e Select your active profile e.g. `Shell (Default)` \u003e `Edit...` \u003e `Appearence` \u003e Find and select `SpaceDuck` in the `Color scheme \u0026 font` \u003e Press `Apply`.\n\n## Termux\n\nCopy `spaceduck.properties` file to the `~/.termux/` and rename it to `colors.properties`. After that exit Termux's session and launch it again.\nNote: if you have Termux:Styling plugin installed - changing color scheme with it will overwrite `colors.properties` file with selected theme.\n\n## Xresources\n\nCopy the settings from `spaceduck.xresources` to your `~/.Xresources` file, or you can include it from a separate file with `#include \"path/to/spaceduck.xresources\"`, just be sure to specify the directory that the file is located in to `xrdb` with [`xrdb -I$HOME ~/.Xresources`](https://wiki.archlinux.org/title/X_resources#Include_files).\n\n```Xresources\n! special\n*.foreground:   #ecf0c1\n*.background:   #0f111b\n*.cursorColor:  #ecf0c1\n\n! black\n*.color0:       #000000\n*.color8:       #686f9a\n\n! red\n*.color1:       #e33400\n*.color9:       #e33400\n\n! green\n*.color2:       #5ccc96\n*.color10:      #5ccc96\n\n! yellow\n*.color3:       #b3a1e6\n*.color11:      #b3a1e6\n\n! blue\n*.color4:       #00a3cc\n*.color12:      #00a3cc\n\n! magenta\n*.color5:       #f2ce00\n*.color13:      #f2ce00\n\n! cyan\n*.color6:       #7a5ccc\n*.color14:      #7a5ccc\n\n! white\n*.color7:       #686f9a\n*.color15:      #f0f1ce\n```\n\n## Mintty\n\nThemes are usually found on the `/usr/share/mintty/themes/` folder. Either copy the `spaceduck.minttyrc` as `/usr/share/mintty/themes/spaceduck` or create a `spaceduck` file in such folder and copy the following text:\n\n```conf\n# REGULAR COLORS\n# Color 0\nBlack=0,0,0             # #000000\n\n# Color 1\nRed=227,52,0            # #E33400\n\n# Color 2\nGreen=92,204,150        # #5CCC96\n\n# Color 3\nYellow=179,161,230      # #B3A1E6\n\n# Color 4\nBlue=0,163,204          # #00A3CC\n\n# Color 5\nMagenta=242,206,0       # #F2CE00\n\n# Color 6\nCyan=122,92,204         # #7A5CCC\n\n# Color 7\nWhite=104,111,154       # #686F9A\n\n\n# BOLD COLORS\n# Color 10\nBoldBlack=104,111,154   # #686F9A\n\n# Color 11\nBoldRed=227,52,0        # #E33400\n\n# Color 12\nBoldGreen=92,204,150    # #5CCC96\n\n# Color 13\nBoldYellow=179,161,230  # #B3A1E6\n\n# Color 14\nBoldBlue=0,163,204      # #00A3CC\n\n# Color 15\nBoldMagenta=242,206,0   # #F2CE00\n\n# Color 16\nBoldCyan=122,92,204     # #7A5CCC\n\n# Color 17\nBoldWhite=240,241,206   # #F0F1CE\n\n# EXTRA COLORS\n# Foreground\nForegroundColour=236,240,193    # #ECF0C1\n# Background\nBackgroundColour=15,17,27       # #0F111B\n# Cursor\nCursorColour=236,240,193        # #ECF0C1\n```\n\n# vivid\ncopy `spaceduck-vivid.yml` to your `.config` then add `export LS_COLORS=\"$(vivid generate ~/.config/spaceduck-vivid.yml)\"` to the end of your `.bashrc`\n\n# Ghostty\nCopy the `spaceduck` file to your `$HOME/.config/ghostty/themes` directory, set `theme = spaceduck` in `$HOME/.config/ghostty/config`, then reload configuration in Ghostty or restart it.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpineapplegiant%2Fspaceduck-terminal","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpineapplegiant%2Fspaceduck-terminal","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpineapplegiant%2Fspaceduck-terminal/lists"}