separate colors
This commit is contained in:
parent
b3d9c44846
commit
f29695d952
21
colors/catppuccin_mocha.nix
Normal file
21
colors/catppuccin_mocha.nix
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
# catppuccin mocha
|
||||||
|
{
|
||||||
|
foreground = "cdd6f4"; # Text
|
||||||
|
background = "1e1e2e"; # Base
|
||||||
|
regular0 = "45475a"; # Surface 1
|
||||||
|
regular1 = "f38ba8"; # red
|
||||||
|
regular2 = "a6e3a1"; # green
|
||||||
|
regular3 = "f9e2af"; # yellow
|
||||||
|
regular4 = "89b4fa"; # blue
|
||||||
|
regular5 = "f5c2e7"; # pink
|
||||||
|
regular6 = "94e2d5"; # teal
|
||||||
|
regular7 = "bac2de"; # Subtext 1
|
||||||
|
bright0 = "585b70"; # Surface 2
|
||||||
|
bright1 = "f38ba8"; # red
|
||||||
|
bright2 = "a6e3a1"; # green
|
||||||
|
bright3 = "f9e2af"; # yellow
|
||||||
|
bright4 = "89b4fa"; # blue
|
||||||
|
bright5 = "f5c2e7"; # pink
|
||||||
|
bright6 = "94e2d5"; # teal
|
||||||
|
bright7 = "a6adc8"; # Subtext 0
|
||||||
|
}
|
1
colors/default.nix
Symbolic link
1
colors/default.nix
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
catppuccin_mocha.nix
|
103
flake.lock
103
flake.lock
@ -361,6 +361,28 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"eww": {
|
||||||
|
"inputs": {
|
||||||
|
"flake-compat": "flake-compat",
|
||||||
|
"nixpkgs": [
|
||||||
|
"nixpkgs"
|
||||||
|
],
|
||||||
|
"rust-overlay": "rust-overlay_2"
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1662315613,
|
||||||
|
"narHash": "sha256-wzgWx3QxZvCAzRKLFmo/ru8hsIQsEDNeb4cPdlEyLxE=",
|
||||||
|
"owner": "elkowar",
|
||||||
|
"repo": "eww",
|
||||||
|
"rev": "d58d91de78d2b9984a1bbb8314be197bc0e283dc",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "elkowar",
|
||||||
|
"repo": "eww",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
"fenix": {
|
"fenix": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
@ -385,6 +407,22 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"flake-compat": {
|
||||||
|
"flake": false,
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1650374568,
|
||||||
|
"narHash": "sha256-Z+s0J8/r907g149rllvwhb4pKi8Wam5ij0st8PwAh+E=",
|
||||||
|
"owner": "edolstra",
|
||||||
|
"repo": "flake-compat",
|
||||||
|
"rev": "b4a34015c698c7793d592d66adbab377907a2be8",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "edolstra",
|
||||||
|
"repo": "flake-compat",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
"flake-parts": {
|
"flake-parts": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
@ -439,6 +477,21 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"flake-utils_2": {
|
"flake-utils_2": {
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1656928814,
|
||||||
|
"narHash": "sha256-RIFfgBuKz6Hp89yRr7+NR5tzIAbn52h8vT6vXkYjZoM=",
|
||||||
|
"owner": "numtide",
|
||||||
|
"repo": "flake-utils",
|
||||||
|
"rev": "7e2a3b3dfd9af950a856d66b0a7d01e3c18aa249",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "numtide",
|
||||||
|
"repo": "flake-utils",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"flake-utils_3": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1637014545,
|
"lastModified": 1637014545,
|
||||||
"narHash": "sha256-26IZAc5yzlD9FlDT54io1oqG/bBoyka+FJk5guaX4x4=",
|
"narHash": "sha256-26IZAc5yzlD9FlDT54io1oqG/bBoyka+FJk5guaX4x4=",
|
||||||
@ -453,7 +506,7 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"flake-utils_3": {
|
"flake-utils_4": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1656928814,
|
"lastModified": 1656928814,
|
||||||
"narHash": "sha256-RIFfgBuKz6Hp89yRr7+NR5tzIAbn52h8vT6vXkYjZoM=",
|
"narHash": "sha256-RIFfgBuKz6Hp89yRr7+NR5tzIAbn52h8vT6vXkYjZoM=",
|
||||||
@ -484,6 +537,22 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"fufexan": {
|
||||||
|
"flake": false,
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1662936736,
|
||||||
|
"narHash": "sha256-zgZcmuVI+3PhViEAeuIkOTre2rmYajKW9LI5oG6XivI=",
|
||||||
|
"owner": "fufexan",
|
||||||
|
"repo": "dotfiles",
|
||||||
|
"rev": "ec0e88f5047b70f0573939369c6916ec9ce4549a",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "fufexan",
|
||||||
|
"repo": "dotfiles",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
"gomod2nix": {
|
"gomod2nix": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
@ -519,7 +588,7 @@
|
|||||||
"inputs": {
|
"inputs": {
|
||||||
"nixCargoIntegration": "nixCargoIntegration",
|
"nixCargoIntegration": "nixCargoIntegration",
|
||||||
"nixpkgs": "nixpkgs_2",
|
"nixpkgs": "nixpkgs_2",
|
||||||
"rust-overlay": "rust-overlay_2"
|
"rust-overlay": "rust-overlay_3"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1661734840,
|
"lastModified": 1661734840,
|
||||||
@ -639,11 +708,11 @@
|
|||||||
},
|
},
|
||||||
"nil": {
|
"nil": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"flake-utils": "flake-utils_3",
|
"flake-utils": "flake-utils_4",
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
"nixpkgs"
|
"nixpkgs"
|
||||||
],
|
],
|
||||||
"rust-overlay": "rust-overlay_3"
|
"rust-overlay": "rust-overlay_4"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1660934895,
|
"lastModified": 1660934895,
|
||||||
@ -860,6 +929,8 @@
|
|||||||
"inputs": {
|
"inputs": {
|
||||||
"bernbot": "bernbot",
|
"bernbot": "bernbot",
|
||||||
"blog": "blog",
|
"blog": "blog",
|
||||||
|
"eww": "eww",
|
||||||
|
"fufexan": "fufexan",
|
||||||
"helix": "helix",
|
"helix": "helix",
|
||||||
"home": "home",
|
"home": "home",
|
||||||
"hyprland": "hyprland",
|
"hyprland": "hyprland",
|
||||||
@ -910,6 +981,28 @@
|
|||||||
"rust-overlay_2": {
|
"rust-overlay_2": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"flake-utils": "flake-utils_2",
|
"flake-utils": "flake-utils_2",
|
||||||
|
"nixpkgs": [
|
||||||
|
"eww",
|
||||||
|
"nixpkgs"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1661655464,
|
||||||
|
"narHash": "sha256-by9Hb0mNVdiCR7TBvUHIgDb0QIv3znp8VMGh7Bl35VQ=",
|
||||||
|
"owner": "oxalica",
|
||||||
|
"repo": "rust-overlay",
|
||||||
|
"rev": "0c4c1432353e12b325d1472bea99e364871d2cb3",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "oxalica",
|
||||||
|
"repo": "rust-overlay",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"rust-overlay_3": {
|
||||||
|
"inputs": {
|
||||||
|
"flake-utils": "flake-utils_3",
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
"helix",
|
"helix",
|
||||||
"nixpkgs"
|
"nixpkgs"
|
||||||
@ -929,7 +1022,7 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"rust-overlay_3": {
|
"rust-overlay_4": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"flake-utils": [
|
"flake-utils": [
|
||||||
"nil",
|
"nil",
|
||||||
|
@ -35,6 +35,12 @@
|
|||||||
|
|
||||||
webcord.url = "github:fufexan/webcord-flake";
|
webcord.url = "github:fufexan/webcord-flake";
|
||||||
webcord.inputs.nixpkgs.follows = "nixpkgs";
|
webcord.inputs.nixpkgs.follows = "nixpkgs";
|
||||||
|
|
||||||
|
eww.url = "github:elkowar/eww";
|
||||||
|
eww.inputs.nixpkgs.follows = "nixpkgs";
|
||||||
|
|
||||||
|
fufexan.url = "github:fufexan/dotfiles";
|
||||||
|
fufexan.flake = false;
|
||||||
};
|
};
|
||||||
|
|
||||||
outputs = inputs: let
|
outputs = inputs: let
|
||||||
|
@ -1 +0,0 @@
|
|||||||
../../../modules/gamemode/default.nix
|
|
@ -1,31 +0,0 @@
|
|||||||
{
|
|
||||||
pkgs,
|
|
||||||
inputs,
|
|
||||||
...
|
|
||||||
}: let
|
|
||||||
hyprland = inputs.hyprland.packages.${pkgs.system}.hyprland;
|
|
||||||
|
|
||||||
startscript = pkgs.writeShellScript "gamemode-start" ''
|
|
||||||
export HYPRLAND_INSTANCE_SIGNATURE=$(ls /tmp/hypr | sort | tail -n 1)
|
|
||||||
${hyprland}/bin/hyprctl --batch 'keyword decoration:blur 0 ; keyword animations:enabled 0 ; keyword misc:no_vfr 1'
|
|
||||||
'';
|
|
||||||
|
|
||||||
endscript = pkgs.writeShellScript "gamemode-end" ''
|
|
||||||
export HYPRLAND_INSTANCE_SIGNATURE=$(ls /tmp/hypr | sort | tail -n 1)
|
|
||||||
${hyprland}/bin/hyprctl --batch 'keyword decoration:blur 1 ; keyword animations:enabled 1 ; keyword misc:no_vfr 0'
|
|
||||||
'';
|
|
||||||
in {
|
|
||||||
programs.gamemode = {
|
|
||||||
enable = true;
|
|
||||||
settings = {
|
|
||||||
general = {
|
|
||||||
softrealtime = "auto";
|
|
||||||
renice = 15;
|
|
||||||
};
|
|
||||||
custom = {
|
|
||||||
start = "${startscript}";
|
|
||||||
end = "${endscript}";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
}
|
|
@ -5,6 +5,7 @@ pkgs: (
|
|||||||
"obsidian"
|
"obsidian"
|
||||||
"comic-mono"
|
"comic-mono"
|
||||||
"chromium"
|
"chromium"
|
||||||
|
"discordo"
|
||||||
]
|
]
|
||||||
pkgs
|
pkgs
|
||||||
)
|
)
|
||||||
|
21
pkgs-set/pkgs/discordo.nix
Normal file
21
pkgs-set/pkgs/discordo.nix
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
{
|
||||||
|
buildGoModule,
|
||||||
|
fetchFromGitHub,
|
||||||
|
...
|
||||||
|
}: let
|
||||||
|
rev = "40e2e7e6a5533c1e0bd682cb7ccadf3e5bc5eae8";
|
||||||
|
shortRev = builtins.substring 0 8 rev;
|
||||||
|
in
|
||||||
|
buildGoModule {
|
||||||
|
pname = "discordo";
|
||||||
|
version = shortRev;
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "ayntgl";
|
||||||
|
repo = "discordo";
|
||||||
|
inherit rev;
|
||||||
|
sha256 = "sha256-620PwT6RVrc3orD6Ny51kyMMdcQU5bZ1gSMJDJA7H2g=";
|
||||||
|
};
|
||||||
|
|
||||||
|
vendorSha256 = "sha256-XUoKEnLy88BAeUMZ19YS/vF1TksYroayQiyds5aQ3hI=";
|
||||||
|
}
|
@ -1,4 +1,8 @@
|
|||||||
{config, ...}: {
|
{
|
||||||
|
config,
|
||||||
|
inputs,
|
||||||
|
...
|
||||||
|
}: {
|
||||||
settings.terminal.name = "foot";
|
settings.terminal.name = "foot";
|
||||||
programs.foot = {
|
programs.foot = {
|
||||||
enable = true;
|
enable = true;
|
||||||
@ -8,26 +12,7 @@
|
|||||||
font = "${config.settings.font.name}:size=${toString config.settings.font.size}";
|
font = "${config.settings.font.name}:size=${toString config.settings.font.size}";
|
||||||
dpi-aware = "yes";
|
dpi-aware = "yes";
|
||||||
};
|
};
|
||||||
colors = {
|
colors = import "${inputs.self}/colors";
|
||||||
foreground = "cdd6f4"; # Text
|
|
||||||
background = "1e1e2e"; # Base
|
|
||||||
regular0 = "45475a"; # Surface 1
|
|
||||||
regular1 = "f38ba8"; # red
|
|
||||||
regular2 = "a6e3a1"; # green
|
|
||||||
regular3 = "f9e2af"; # yellow
|
|
||||||
regular4 = "89b4fa"; # blue
|
|
||||||
regular5 = "f5c2e7"; # pink
|
|
||||||
regular6 = "94e2d5"; # teal
|
|
||||||
regular7 = "bac2de"; # Subtext 1
|
|
||||||
bright0 = "585b70"; # Surface 2
|
|
||||||
bright1 = "f38ba8"; # red
|
|
||||||
bright2 = "a6e3a1"; # green
|
|
||||||
bright3 = "f9e2af"; # yellow
|
|
||||||
bright4 = "89b4fa"; # blue
|
|
||||||
bright5 = "f5c2e7"; # pink
|
|
||||||
bright6 = "94e2d5"; # teal
|
|
||||||
bright7 = "a6adc8"; # Subtext 0
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -9,6 +9,7 @@
|
|||||||
../swaylock
|
../swaylock
|
||||||
../wlsunset
|
../wlsunset
|
||||||
./swayidle.nix
|
./swayidle.nix
|
||||||
|
"${inputs.fufexan}/home/graphical/eww"
|
||||||
inputs.hyprland.homeManagerModules.default
|
inputs.hyprland.homeManagerModules.default
|
||||||
];
|
];
|
||||||
|
|
||||||
@ -41,6 +42,8 @@
|
|||||||
|
|
||||||
exec-once=xprop -root -f _XWAYLAND_GLOBAL_OUTPUT_SCALE 32c -set _XWAYLAND_GLOBAL_OUTPUT_SCALE 2
|
exec-once=xprop -root -f _XWAYLAND_GLOBAL_OUTPUT_SCALE 32c -set _XWAYLAND_GLOBAL_OUTPUT_SCALE 2
|
||||||
exec-once=swaybg -i ~/.config/wallpaper
|
exec-once=swaybg -i ~/.config/wallpaper
|
||||||
|
exec-once=eww daemon
|
||||||
|
exec-once=eww open bar
|
||||||
|
|
||||||
input {
|
input {
|
||||||
kb_layout=tr
|
kb_layout=tr
|
||||||
|
Loading…
Reference in New Issue
Block a user