Compare commits
2 Commits
b3c6a87a29
...
6ba082e672
Author | SHA1 | Date | |
---|---|---|---|
6ba082e672 | |||
dc700042fd |
@ -1,6 +1,5 @@
|
|||||||
{
|
{
|
||||||
inputs,
|
inputs,
|
||||||
config,
|
|
||||||
pkgs,
|
pkgs,
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
@ -53,28 +52,6 @@
|
|||||||
|
|
||||||
systemd.services.NetworkManager-wait-online.enable = false;
|
systemd.services.NetworkManager-wait-online.enable = false;
|
||||||
|
|
||||||
stylix = {
|
|
||||||
enable = true;
|
|
||||||
autoEnable = false;
|
|
||||||
image = config.lib.stylix.pixel "base00";
|
|
||||||
polarity = "dark";
|
|
||||||
|
|
||||||
# colors, dracula, eris, google-dark, framer, horizon-terminal-dark, humanoid-dark, isotope, onedark-dark, spacemacs, windows-nt
|
|
||||||
base16Scheme = "${pkgs.base16-schemes}/share/themes/colors.yaml";
|
|
||||||
|
|
||||||
cursor = {
|
|
||||||
name = "Adwaita";
|
|
||||||
package = pkgs.adwaita-icon-theme;
|
|
||||||
};
|
|
||||||
|
|
||||||
fonts = {
|
|
||||||
sansSerif = {
|
|
||||||
name = "Segoe UI";
|
|
||||||
package = pkgs.segoe-ui-ttf;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
fonts.packages = with pkgs; [
|
fonts.packages = with pkgs; [
|
||||||
noto-fonts
|
noto-fonts
|
||||||
(nerdfonts.override {
|
(nerdfonts.override {
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
{
|
{
|
||||||
|
pkgs,
|
||||||
config,
|
config,
|
||||||
lib,
|
lib,
|
||||||
...
|
...
|
||||||
@ -23,5 +24,33 @@ in
|
|||||||
enable = true;
|
enable = true;
|
||||||
# withUWSM = true;
|
# withUWSM = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
nixpkgs.config.allowUnfree = true;
|
||||||
|
|
||||||
|
stylix = {
|
||||||
|
enable = true;
|
||||||
|
autoEnable = false;
|
||||||
|
image = config.lib.stylix.pixel "base00";
|
||||||
|
polarity = "dark";
|
||||||
|
|
||||||
|
# colors, dracula, eris, google-dark, framer, horizon-terminal-dark, humanoid-dark, isotope, onedark-dark, spacemacs, windows-nt
|
||||||
|
base16Scheme = "${pkgs.base16-schemes}/share/themes/colors.yaml";
|
||||||
|
|
||||||
|
cursor = {
|
||||||
|
name = "macOS";
|
||||||
|
package = pkgs.apple-cursor;
|
||||||
|
};
|
||||||
|
|
||||||
|
fonts = {
|
||||||
|
sansSerif = {
|
||||||
|
name = "SF Pro Text";
|
||||||
|
package = pkgs.sf-pro;
|
||||||
|
};
|
||||||
|
emoji = {
|
||||||
|
name = "Apple Color Emoji";
|
||||||
|
package = pkgs.apple-color-emoji;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
28
pkgs/apple-color-emoji/package.nix
Normal file
28
pkgs/apple-color-emoji/package.nix
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
{
|
||||||
|
stdenv,
|
||||||
|
fetchurl,
|
||||||
|
lib,
|
||||||
|
}:
|
||||||
|
stdenv.mkDerivation rec {
|
||||||
|
pname = "apple-color-emoji";
|
||||||
|
version = "18.4";
|
||||||
|
|
||||||
|
src = fetchurl {
|
||||||
|
url = "https://github.com/samuelngs/apple-emoji-linux/releases/download/v${version}/AppleColorEmoji.ttf";
|
||||||
|
hash = "sha256-pP0He9EUN7SUDYzwj0CE4e39SuNZ+SVz7FdmUviF6r0=";
|
||||||
|
};
|
||||||
|
|
||||||
|
dontUnpack = true;
|
||||||
|
|
||||||
|
installPhase = ''
|
||||||
|
install -Dm644 $src -t $out/share/fonts/truetype
|
||||||
|
'';
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "Apple Color Emoji for Linux";
|
||||||
|
longDescription = "Brings Apple's vibrant emojis to your Linux experience";
|
||||||
|
homepage = "https://github.com/samuelngs/apple-emoji-linux";
|
||||||
|
license = lib.licenses.unfree;
|
||||||
|
platforms = lib.platforms.unix;
|
||||||
|
};
|
||||||
|
}
|
@ -18,10 +18,6 @@
|
|||||||
./hyprland
|
./hyprland
|
||||||
];
|
];
|
||||||
|
|
||||||
fonts.fontconfig.defaultFonts.sansSerif = [
|
|
||||||
"Segoe UI"
|
|
||||||
];
|
|
||||||
|
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
# ardour
|
# ardour
|
||||||
# audacity
|
# audacity
|
||||||
|
@ -18,6 +18,10 @@ in
|
|||||||
./waybar.nix
|
./waybar.nix
|
||||||
];
|
];
|
||||||
|
|
||||||
|
fonts.fontconfig.defaultFonts.sansSerif = [
|
||||||
|
"SF Pro Text"
|
||||||
|
];
|
||||||
|
|
||||||
wayland.windowManager.hyprland = {
|
wayland.windowManager.hyprland = {
|
||||||
enable = true;
|
enable = true;
|
||||||
# plugins = [ hypr-dynamic-cursors ]; # https://github.com/VirtCode/hypr-dynamic-cursors
|
# plugins = [ hypr-dynamic-cursors ]; # https://github.com/VirtCode/hypr-dynamic-cursors
|
||||||
|
Loading…
x
Reference in New Issue
Block a user