Android : Use default style colors.
This commit is contained in:
parent
8cfe3cdd94
commit
16e3faac54
10
flake.nix
10
flake.nix
|
@ -108,6 +108,12 @@
|
||||||
timeZone = "Europe/Moscow";
|
timeZone = "Europe/Moscow";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# Styles.
|
||||||
|
style = { config, ... }: {
|
||||||
|
color_bg = config.lib.stylix.colors.base00 ? "ffffff";
|
||||||
|
color_fg = "000000";
|
||||||
|
};
|
||||||
|
|
||||||
# Wallpaper.
|
# Wallpaper.
|
||||||
wallpaper = { pkgs, ... }: let
|
wallpaper = { pkgs, ... }: let
|
||||||
url = "https://4kwallpapers.com/images/wallpapers/tuscany-pixel-art-3840x2160-15225.jpg";
|
url = "https://4kwallpapers.com/images/wallpapers/tuscany-pixel-art-3840x2160-15225.jpg";
|
||||||
|
@ -165,6 +171,7 @@
|
||||||
const = self.nixosModules.const;
|
const = self.nixosModules.const;
|
||||||
flake = self;
|
flake = self;
|
||||||
inputs = inputs;
|
inputs = inputs;
|
||||||
|
style = self.style;
|
||||||
wallpaper = self.wallpaper { pkgs = nixpkgs.legacyPackages.${system}.pkgs; };
|
wallpaper = self.wallpaper { pkgs = nixpkgs.legacyPackages.${system}.pkgs; };
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
@ -272,14 +279,13 @@
|
||||||
nixOnDroidConfigurations.default = nix-on-droid.lib.nixOnDroidConfiguration {
|
nixOnDroidConfigurations.default = nix-on-droid.lib.nixOnDroidConfiguration {
|
||||||
modules = [
|
modules = [
|
||||||
{ system.stateVersion = inputs.self.nixosModules.const.droidStateVersion; }
|
{ system.stateVersion = inputs.self.nixosModules.const.droidStateVersion; }
|
||||||
stylix.homeManagerModules.stylix
|
|
||||||
./module/NixOnDroid.nix
|
./module/NixOnDroid.nix
|
||||||
];
|
];
|
||||||
extraSpecialArgs = {
|
extraSpecialArgs = {
|
||||||
const = self.nixosModules.const;
|
const = self.nixosModules.const;
|
||||||
flake = self;
|
flake = self;
|
||||||
inputs = inputs;
|
inputs = inputs;
|
||||||
wallpaper = self.nixosModules.wallpaper;
|
style = self.style { config = config; };
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
{ pkgs, inputs, const, config, ... }: let
|
{ pkgs, inputs, const, style, ... }: let
|
||||||
homePath = "/data/data/com.termux.nix/files/home";
|
homePath = "/data/data/com.termux.nix/files/home";
|
||||||
tmuxScript = pkgs.writeShellScriptBin "tmux_script" (builtins.readFile ./common/tmux/Script.sh);
|
tmuxScript = pkgs.writeShellScriptBin "tmux_script" (builtins.readFile ./common/tmux/Script.sh);
|
||||||
bash = import ./common/bash/Bash.nix { config = config; };
|
# bash = import ./common/bash/Bash.nix { config = config; };
|
||||||
bg = config.lib.stylix.colors.base00;
|
bg = style.color_bg;
|
||||||
fg = config.lib.stylix.colors.base04;
|
fg = style.color_fg;
|
||||||
in {
|
in {
|
||||||
# NOTE: Split into modules?
|
# NOTE: Split into modules?
|
||||||
environment.packages = with pkgs; [
|
environment.packages = with pkgs; [
|
||||||
|
@ -74,10 +74,11 @@ in {
|
||||||
};
|
};
|
||||||
programs.bash = {
|
programs.bash = {
|
||||||
enable = true;
|
enable = true;
|
||||||
bashrcExtra = bash.config + ''
|
# bashrcExtra = bash.config + ''
|
||||||
|
bashrcExtra = ''
|
||||||
[[ -f ~/.termux/font.ttf ]] || {
|
[[ -f ~/.termux/font.ttf ]] || {
|
||||||
cp ~/.termux/_font.ttf ~/.termux/font.ttf
|
cp ~/.termux/_font.ttf ~/.termux/font.ttf
|
||||||
# cp ~/.termux/_colors.properties ~/.termux/colors.properties
|
cp ~/.termux/_colors.properties ~/.termux/colors.properties
|
||||||
_warn "Termux config installed, please restart."
|
_warn "Termux config installed, please restart."
|
||||||
};
|
};
|
||||||
'';
|
'';
|
||||||
|
@ -102,49 +103,5 @@ in {
|
||||||
vimAlias = true;
|
vimAlias = true;
|
||||||
extraConfig = (import ./common/nvim/Init.nix { inputs = inputs; }).customRc;
|
extraConfig = (import ./common/nvim/Init.nix { inputs = inputs; }).customRc;
|
||||||
};
|
};
|
||||||
|
|
||||||
stylix = {
|
|
||||||
image = wallpaper.path;
|
|
||||||
autoEnable = true;
|
|
||||||
polarity = "dark";
|
|
||||||
# base16Scheme = "${pkgs.base16-schemes}/share/themes/gruvbox-dark-hard.yaml";
|
|
||||||
opacity = {
|
|
||||||
applications = 0.85;
|
|
||||||
terminal = 0.85;
|
|
||||||
popups = 0.85;
|
|
||||||
desktop = 0.85;
|
|
||||||
};
|
|
||||||
cursor = {
|
|
||||||
name = "phinger-cursors";
|
|
||||||
package = pkgs.phinger-cursors;
|
|
||||||
size = 24;
|
|
||||||
};
|
|
||||||
fonts = {
|
|
||||||
sizes = {
|
|
||||||
applications = 12;
|
|
||||||
terminal = 12;
|
|
||||||
popups = 12;
|
|
||||||
desktop = 12;
|
|
||||||
};
|
|
||||||
serif = {
|
|
||||||
package = (pkgs.callPackage ./applefont {});
|
|
||||||
name = "SF Pro Display";
|
|
||||||
};
|
|
||||||
sansSerif = config.stylix.fonts.serif;
|
|
||||||
monospace = {
|
|
||||||
package = (pkgs.nerdfonts.override { fonts = [ "Terminus" ]; });
|
|
||||||
name = "Terminess Nerd Font Mono";
|
|
||||||
};
|
|
||||||
emoji = {
|
|
||||||
package = pkgs.noto-fonts-emoji;
|
|
||||||
name = "Noto Color Emoji";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
# targets = {
|
|
||||||
# foot = {
|
|
||||||
# enable = true;
|
|
||||||
# };
|
|
||||||
# };
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue