Changed: ReGreet
This commit is contained in:
		@@ -11,56 +11,9 @@
 | 
			
		||||
    
 | 
			
		||||
    programs.regreet = {
 | 
			
		||||
        enable = true;
 | 
			
		||||
        cageArgs = ["-s" "-m" "last" "--" "regreet"]
 | 
			
		||||
        settings = {
 | 
			
		||||
 | 
			
		||||
            appearance = "Hey there, Master";
 | 
			
		||||
 | 
			
		||||
            background = {
 | 
			
		||||
                path = "/etc/background.jpg";
 | 
			
		||||
                fit = "Fill";
 | 
			
		||||
            };
 | 
			
		||||
            
 | 
			
		||||
            GTK = {
 | 
			
		||||
                application_prefer_dark_theme = true;
 | 
			
		||||
                cursor_theme_name = "Adwaita";
 | 
			
		||||
                font_name = "Cantarell 16";
 | 
			
		||||
                icon_theme_name = "Adwaita";#pkgs.material-design-icons;
 | 
			
		||||
                theme_name = "Adwaita";
 | 
			
		||||
            };
 | 
			
		||||
 | 
			
		||||
            commands = {
 | 
			
		||||
                reboot = ["systemctl" "reboot"];
 | 
			
		||||
                poweroff = ["systemctl" "poweroff"];
 | 
			
		||||
                x11_prefix = ["startx" "/usr/bin/env"];
 | 
			
		||||
            };
 | 
			
		||||
 | 
			
		||||
            /*widget.clock = {
 | 
			
		||||
                format = "%A %d.%m.%Y %T"; # Sunday 30.03.2025 11:25:17
 | 
			
		||||
                resolution = "500ms";
 | 
			
		||||
                timezone = "Europe/Berlin";
 | 
			
		||||
                label_width = 150;
 | 
			
		||||
            };*/
 | 
			
		||||
            
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        };
 | 
			
		||||
 | 
			
		||||
        theme = {
 | 
			
		||||
            package = pkgs.gnome-themes-extra;
 | 
			
		||||
            name = "Adwaita";
 | 
			
		||||
        };
 | 
			
		||||
        cageArgs = ["-s" "-m" "last" "--" "regreet"];
 | 
			
		||||
        
 | 
			
		||||
        iconTheme.package = pkgs.vimix-icon-theme;
 | 
			
		||||
        settings = builtins.fromTOML (builtins.readFile ./regreet.toml);
 | 
			
		||||
 | 
			
		||||
        cursorTheme = {
 | 
			
		||||
            package = pkgs.nordzy-cursor-theme;
 | 
			
		||||
            name = "Nordzy-cursors";
 | 
			
		||||
        };
 | 
			
		||||
        
 | 
			
		||||
        font = {
 | 
			
		||||
            package = pkgs.nerdfonts.roboto-mono;
 | 
			
		||||
            name = "RobotoMono";
 | 
			
		||||
        };
 | 
			
		||||
    };
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -0,0 +1,64 @@
 | 
			
		||||
# SPDX-FileCopyrightText: 2022 Harish Rajagopal <harish.rajagopals@gmail.com>
 | 
			
		||||
#
 | 
			
		||||
# SPDX-License-Identifier: GPL-3.0-or-later
 | 
			
		||||
 | 
			
		||||
[background]
 | 
			
		||||
# Path to the background image
 | 
			
		||||
path = "/etc/background.jpg"
 | 
			
		||||
 | 
			
		||||
# How the background image covers the screen if the aspect ratio doesn't match
 | 
			
		||||
# Available values: "Fill", "Contain", "Cover", "ScaleDown"
 | 
			
		||||
# Refer to: https://docs.gtk.org/gtk4/enum.ContentFit.html
 | 
			
		||||
# NOTE: This is ignored if ReGreet isn't compiled with GTK v4.8 support.
 | 
			
		||||
fit = "Fill"
 | 
			
		||||
 | 
			
		||||
# The entries defined in this section will be passed to the session as environment variables when it is started
 | 
			
		||||
#[env]
 | 
			
		||||
#ENV_VARIABLE = "value"
 | 
			
		||||
 | 
			
		||||
[GTK]
 | 
			
		||||
# Whether to use the dark theme
 | 
			
		||||
application_prefer_dark_theme = true
 | 
			
		||||
 | 
			
		||||
# Cursor theme name
 | 
			
		||||
cursor_theme_name = "Adwaita"
 | 
			
		||||
 | 
			
		||||
# Font name and size
 | 
			
		||||
font_name = "Cantarell 16"
 | 
			
		||||
 | 
			
		||||
# Icon theme name
 | 
			
		||||
icon_theme_name = "Adwaita"
 | 
			
		||||
 | 
			
		||||
# GTK theme name
 | 
			
		||||
theme_name = "Adwaita"
 | 
			
		||||
 | 
			
		||||
[commands]
 | 
			
		||||
# The command used to reboot the system
 | 
			
		||||
reboot = ["systemctl", "reboot"]
 | 
			
		||||
 | 
			
		||||
# The command used to shut down the system
 | 
			
		||||
poweroff = ["systemctl", "poweroff"]
 | 
			
		||||
 | 
			
		||||
# The command prefix for X11 sessions to start the X server
 | 
			
		||||
x11_prefix = [ "startx", "/usr/bin/env" ]
 | 
			
		||||
 | 
			
		||||
[appearance]
 | 
			
		||||
# The message that initially displays on startup
 | 
			
		||||
greeting_msg = "Hey there, Master."
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
[widget.clock]
 | 
			
		||||
# strftime format argument
 | 
			
		||||
# See https://docs.rs/jiff/0.1.14/jiff/fmt/strtime/index.html#conversion-specifications
 | 
			
		||||
format = "%a %H:%M"
 | 
			
		||||
 | 
			
		||||
# How often to update the text
 | 
			
		||||
resolution = "500ms"
 | 
			
		||||
 | 
			
		||||
# Override system timezone (IANA Time Zone Database name, aka /etc/zoneinfo path)
 | 
			
		||||
# Remove to use the system time zone.
 | 
			
		||||
timezone = "America/Chicago"
 | 
			
		||||
 | 
			
		||||
# Ask GTK to make the label at least this wide. This helps keeps the parent element layout and width consistent.
 | 
			
		||||
# Experiment with different widths, the interpretation of this value is entirely up to GTK.
 | 
			
		||||
label_width = 150
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user