Skip to content

Commit

Permalink
I made a spongebob color theme but it is cursed
Browse files Browse the repository at this point in the history
  • Loading branch information
addisonbeck committed Nov 16, 2024
1 parent 198c3b1 commit 2ca9b1a
Show file tree
Hide file tree
Showing 6 changed files with 43 additions and 4 deletions.
31 changes: 31 additions & 0 deletions config/colors.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
{
spongebob = {
dark = {
base00 = "#110f15"; # ---- Default Background: Rock bottom night 0
base01 = "#050a1b"; # - Lighter Background: Bikini bottom night 0
base02 = "#0b0747"; # --- Selection Background: Bikini bottom night 1
base03 = "#2d9db8"; # -- Comments, Invisibles, Line Highlighting: Bikini bottom night 2
base04 = "#254657"; # + Dark Foreground: Goo lagoon
base05 = "#D8E4B9"; # ++ Default Foreground: Bikini bottom sand
base06 = "#3A662F"; # +++ Light Foreground: Krusty Krab Floor
base07 = "#637bc8"; # ++++ Light Background: Chum bucket glove
base08 = "#FF3B3F"; # Red: Krabs / Larry / Barnacle Boy / Man Ray
base09 = "#fbac12"; # mermaid man orange
base0A = "#F9E500"; # Spongebob yellow
base0B = "#3A662F"; # plankton green
base0C = "#77BCDD"; # gary blue
base0D = "#00A9E0"; # sea blue
base0E = "#D06D98"; # jellyfish purple
base0F = "#9E7A38"; # Spongebob's shorts brown

# base08 - Variables, XML Tags, Markup Link Text, Markup Lists, Diff Deleted
# base09 - Integers, Boolean, Constants, XML Attributes, Markup Link Url
# base0A - Classes, Markup Bold, Search Text Background
# base0B - Strings, Inherited Class, Markup Code, Diff Inserted
# base0C - Support, Regular Expressions, Escape Characters, Markup Quotes
# base0D - Functions, Methods, Attribute IDs, Headings
# base0E - Keywords, Storage, Selector, Markup Italic, Diff Changed
# base0F - Deprecated, Opening/Closing Embedded Language Tags, e.g. <?php ?>
};
};
}
10 changes: 7 additions & 3 deletions flake.nix
Original file line number Diff line number Diff line change
Expand Up @@ -48,13 +48,15 @@
forAllSystemTypes = fn: nixpkgs.lib.genAttrs supportedSystems fn;
systemTheme = import ./config/system-theme.nix;
colorscheme = import ./config/colorscheme.nix;
colors = import ./config/colors.nix;
rootPath = ./.;
in {
nixosConfigurations = {
minecraft = inputs.nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
specialArgs = {
inherit inputs outputs nixpkgs rootPath systemTheme colorscheme;
inherit inputs outputs nixpkgs rootPath systemTheme colorscheme
colors;
pkgs-forked = import inputs.nixpkgs-forked {
system = "x86_64-linux";
config.allowUnfree = true;
Expand All @@ -67,7 +69,8 @@
bw = nix-darwin.lib.darwinSystem {
system = "aarch64-darwin";
specialArgs = {
inherit inputs outputs nixpkgs rootPath systemTheme colorscheme;
inherit inputs outputs nixpkgs rootPath systemTheme colorscheme
colors;
hostname = "bw";
pkgs-forked = import inputs.nixpkgs-forked {
system = "aarch64-darwin";
Expand All @@ -86,7 +89,8 @@
air = nix-darwin.lib.darwinSystem {
system = "aarch64-darwin";
specialArgs = {
inherit inputs outputs nixpkgs rootPath systemTheme colorscheme;
inherit inputs outputs nixpkgs rootPath systemTheme colorscheme
colors;
hostname = "air";
pkgs-forked = import inputs.nixpkgs-forked {
system = "aarch64-darwin";
Expand Down
2 changes: 2 additions & 0 deletions system/with/home-manager.nix
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
systemTheme,
hostname,
colorscheme,
colors,
...
}: {
home-manager.useGlobalPkgs = true;
Expand All @@ -21,6 +22,7 @@
systemTheme
hostname
colorscheme
colors
;
};
}
1 change: 1 addition & 0 deletions system/with/user/me.nix
Original file line number Diff line number Diff line change
Expand Up @@ -102,6 +102,7 @@
./with/program/audacity.nix
./with/program/toggle-theme.nix
./with/program/set-color-scheme.nix
./with/program/pika.nix
];

home.sessionPath = [];
Expand Down
2 changes: 1 addition & 1 deletion system/with/user/with/program/neovim/colors/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ in {
};
"@markup.list.checked.markdown" = {
italic = true;
fg = "green";
fg = "#b8bb26";
};
};
colorscheme = {
Expand Down
1 change: 1 addition & 0 deletions system/with/user/with/program/pika.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{pkgs, ...}: {home.packages = [pkgs.pika];}

0 comments on commit 2ca9b1a

Please sign in to comment.