aboutsummaryrefslogtreecommitdiff
path: root/home-manager
diff options
context:
space:
mode:
Diffstat (limited to 'home-manager')
-rw-r--r--home-manager/home.nix23
1 files changed, 22 insertions, 1 deletions
diff --git a/home-manager/home.nix b/home-manager/home.nix
index f692d31..539eb54 100644
--- a/home-manager/home.nix
+++ b/home-manager/home.nix
@@ -1,4 +1,4 @@
-{ config, lib, pkgs, symlinkRoot, username, ... }:
+{ config, lib, pkgs, symlinkRoot, inputs, username, ... }:
let
inherit (config.lib.file) mkOutOfStoreSymlink;
inherit (lib) flatten flip map mergeAttrsList;
@@ -36,6 +36,7 @@ let
links = flatMerge [confFiles confDirs];
in {
+ imports = [ inputs.greyline.homeManagerModules.default ];
xdg.configFile = links;
home.username = username;
@@ -56,4 +57,24 @@ in {
EDITOR = "nvim";
};
programs.home-manager.enable = true;
+
+ services.greyline = {
+ enable = true;
+ backend = "hyprpaper";
+ fontFamily = "JetBrains Mono Nerd Font";
+ settings = {
+ theme = "dark";
+ logo = false;
+ format = "24h";
+ twilight = { bands = true; darkness = "subtle"; };
+ home = { tz = "Asia/Kolkata"; column_highlight = true; };
+ city = [
+ { name = "Kuala Lumpur"; lat = 3.14; lon = 101.69; tz = "Asia/Kuala_Lumpur"; }
+ { name = "Kolkata"; lat = 22.56; lon = 88.36; tz = "Asia/Kolkata"; }
+ { name = "London"; lat = 51.51; lon = -0.13; tz = "Europe/London"; }
+ { name = "New York"; lat = 40.71; lon = -74.01; tz = "America/New_York"; }
+ { name = "Tokyo"; lat = 35.68; lon = 139.69; tz = "Asia/Tokyo"; }
+ ];
+ };
+ };
}