sway: configure emoji fonts
This commit is contained in:
parent
05559c9c39
commit
ed50ea4b4b
|
@ -6,7 +6,7 @@
|
|||
|
||||
# system is e.g. x86_64-linux
|
||||
# gui is "gnome", or null
|
||||
{ lib, pkgs, system, gui, extraPackages ? [] }: {
|
||||
{ lib, config, pkgs, system, gui, extraPackages ? [] }: {
|
||||
home.stateVersion = "21.11";
|
||||
home.username = "colin";
|
||||
home.homeDirectory = "/home/colin";
|
||||
|
@ -289,6 +289,7 @@
|
|||
XF86AudioLowerVolume = "exec '${pkgs.pulsemixer}/bin/pulsemixer --change-volume -5'";
|
||||
XF86AudioMute = "exec '${pkgs.pulsemixer}/bin/pulsemixer --toggle-mute'";
|
||||
|
||||
"${modifier}+Print" = "exec '${pkgs.sway-contrib.grimshot}/bin/grimshot copy area'";
|
||||
};
|
||||
|
||||
# mostly defaults:
|
||||
|
@ -301,8 +302,11 @@
|
|||
workspaceNumbers = true;
|
||||
statusCommand = "${pkgs.i3status}/bin/i3status";
|
||||
fonts = {
|
||||
names = [ "monospace" ];
|
||||
size = 8.0;
|
||||
# names = [ "monospace" "Noto Color Emoji" ];
|
||||
# size = 8.0;
|
||||
# names = [ "Font Awesome 6 Free" "DejaVu Sans" "Hack" ];
|
||||
names = with config.fonts.fontconfig.defaultFonts; (emoji ++ monospace ++ serif ++ sansSerif);
|
||||
size = 24.0;
|
||||
};
|
||||
trayOutput = "primary";
|
||||
colors = {
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ ... }:
|
||||
{ pkgs, ... }:
|
||||
|
||||
{
|
||||
imports = [
|
||||
|
@ -11,6 +11,18 @@
|
|||
|
||||
time.timeZone = "America/Los_Angeles";
|
||||
|
||||
fonts = {
|
||||
enableDefaultFonts = true;
|
||||
fonts = with pkgs; [ font-awesome twitter-color-emoji hack-font ];
|
||||
fontconfig.enable = true;
|
||||
fontconfig.defaultFonts = {
|
||||
emoji = [ "Font Awesome 6 Free" "Twitter Color Emoji" ];
|
||||
monospace = [ "Hack" ];
|
||||
serif = [ "DejaVu Serif" ];
|
||||
sansSerif = [ "DejaVu Sans" ];
|
||||
};
|
||||
};
|
||||
|
||||
# programs.vim.defaultEditor = true;
|
||||
environment.variables = {
|
||||
EDITOR = "vim";
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ pkgs, lib, ... }:
|
||||
{ pkgs, config, lib, ... }:
|
||||
{
|
||||
imports = [
|
||||
./../../helpers/universal
|
||||
|
@ -6,7 +6,7 @@
|
|||
];
|
||||
|
||||
home-manager.users.colin = import ./../../helpers/home-manager-gen-colin.nix {
|
||||
inherit pkgs lib;
|
||||
inherit pkgs config lib;
|
||||
system = "x86_64-linux";
|
||||
# gui = "gnome";
|
||||
# gui = "i3";
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ pkgs, lib, ... }:
|
||||
{ pkgs, config, lib, ... }:
|
||||
{
|
||||
imports = [
|
||||
./../../helpers/universal
|
||||
|
@ -6,7 +6,7 @@
|
|||
];
|
||||
|
||||
home-manager.users.colin = import ./../../helpers/home-manager-gen-colin.nix {
|
||||
inherit pkgs lib;
|
||||
inherit pkgs config lib;
|
||||
system = "x86_64-linux";
|
||||
# gui = "gnome";
|
||||
gui = "sway";
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ pkgs, lib, ... }:
|
||||
{ pkgs, config, lib, ... }:
|
||||
{
|
||||
imports = [
|
||||
./../../helpers/universal
|
||||
|
@ -10,7 +10,7 @@
|
|||
users.users.colin.initialPassword = "147147";
|
||||
|
||||
home-manager.users.colin = import ./../../helpers/home-manager-gen-colin.nix {
|
||||
inherit pkgs lib;
|
||||
inherit pkgs config lib;
|
||||
system = "aarch64-linux";
|
||||
gui = "phosh";
|
||||
extraPackages = [
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ pkgs, lib, ... }:
|
||||
{ pkgs, config, lib, ... }:
|
||||
|
||||
{
|
||||
imports = [
|
||||
|
@ -22,7 +22,7 @@
|
|||
];
|
||||
|
||||
home-manager.users.colin = import ../../helpers/home-manager-gen-colin.nix {
|
||||
inherit pkgs lib;
|
||||
inherit pkgs config lib;
|
||||
system = "aarch64-linux";
|
||||
gui = null;
|
||||
extraPackages = [ pkgs.matrix-synapse ];
|
||||
|
|
Loading…
Reference in New Issue
Block a user