feat(tazjin/home): configure chicago95 theme in home-manager
Finally no more setting this up manually! Change-Id: I75d7a53623cc05a0a88f70e20e881a944b6ed818 Reviewed-on: https://cl.tvl.fyi/c/depot/+/12446 Reviewed-by: tazjin <tazjin@tvl.su> Tested-by: BuildkiteCI
This commit is contained in:
parent
732b46c6fa
commit
c352306491
2 changed files with 16 additions and 1 deletions
|
@ -5,6 +5,8 @@
|
||||||
|
|
||||||
|
|
||||||
let
|
let
|
||||||
|
inherit (depot.third_party) chicago95;
|
||||||
|
|
||||||
# URL handler to open `tg://` URLs in telega.el
|
# URL handler to open `tg://` URLs in telega.el
|
||||||
telega-launcher = pkgs.writeShellScriptBin "telega-launcher" ''
|
telega-launcher = pkgs.writeShellScriptBin "telega-launcher" ''
|
||||||
echo "Opening ''${1} in telega.el ..."
|
echo "Opening ''${1} in telega.el ..."
|
||||||
|
@ -91,6 +93,18 @@ in
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
|
gtk = {
|
||||||
|
enable = true;
|
||||||
|
theme.name = "Chicago95";
|
||||||
|
theme.package = chicago95;
|
||||||
|
|
||||||
|
iconTheme.name = "Chicago95-tux";
|
||||||
|
iconTheme.package = chicago95;
|
||||||
|
|
||||||
|
cursorTheme.name = "Chicago95_Animated_Hourglass_Cursors_HiDPI";
|
||||||
|
cursorTheme.package = chicago95;
|
||||||
|
};
|
||||||
|
|
||||||
systemd.user.startServices = true;
|
systemd.user.startServices = true;
|
||||||
|
|
||||||
# Previous default version, see https://github.com/nix-community/home-manager/blob/master/docs/release-notes/rl-2211.adoc
|
# Previous default version, see https://github.com/nix-community/home-manager/blob/master/docs/release-notes/rl-2211.adoc
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# Attempt at configuring reasonable font-rendering.
|
# Attempt at configuring reasonable font-rendering.
|
||||||
|
|
||||||
{ pkgs, ... }:
|
{ depot, pkgs, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
fonts = {
|
fonts = {
|
||||||
|
@ -12,6 +12,7 @@
|
||||||
noto-fonts-cjk
|
noto-fonts-cjk
|
||||||
noto-fonts-color-emoji
|
noto-fonts-color-emoji
|
||||||
noto-fonts-monochrome-emoji
|
noto-fonts-monochrome-emoji
|
||||||
|
depot.third_party.chicago95
|
||||||
];
|
];
|
||||||
|
|
||||||
fontconfig = {
|
fontconfig = {
|
||||||
|
|
Loading…
Reference in a new issue