diff options
| author | Aargh Rai <aargh.rai+git@gmail.com> | 2026-07-22 15:24:55 +0530 |
|---|---|---|
| committer | Aargh Rai <aargh.rai+git@gmail.com> | 2026-07-22 15:24:55 +0530 |
| commit | 1f80ae89d060a48f9959c67840e641372a04e127 (patch) | |
| tree | 9ece31d7855996968414c3ec85f28b237f5ddc22 /home-manager | |
| parent | ea67a0fe498578d03b27bcf7365acfc69cc840b4 (diff) | |
greyline, live wallpaper
Diffstat (limited to 'home-manager')
| -rw-r--r-- | home-manager/home.nix | 23 |
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"; } + ]; + }; + }; } |
