Comments (3)
There is a simple sddm theme that you can use
environment.systemPackages = let bg = "#2e3440"; in [
(pkgs.where-is-my-sddm-theme.override {
themeConfig.General = {
background = "${pkgs.nixos-icons}/share/icons/hicolor/scalable/apps/nix-snowflake.svg";
backgroundFill = bg;
backgroundMode = "none";
};
})
];
from stylix.
🤔 I actually think we could use the services.xserver.displayManager.sddm.settings and services.xserver.displayManager.sddm.theme option for configuring the SDDM theme. I actually made something like below a while back when I was using a custom module for setting the cursor themes across the system
services.xserver.displayManager.sddm.settings.Theme = (mkMerge [
#({ Font = "Noto Sans,10,-1,0,50,0,0,0,0,0"; })
(mkIf (cfg.cursorTheme != null) {
CursorTheme = cfg.cursorTheme.name;
CursorSize = cfg.cursorTheme.size;
})
Which works for changing the cursor theme and size for the stock Breeze them; haven't tested using other themes however. There's also the ArchLinux wiki that describes what theme settings are available for SDDM, so we could also use this as a baseline for creating a module to modify SDDM. Would this be something possible to do @danth?
from stylix.
Potentially related:
from stylix.
Related Issues (20)
- kde: hm failing to set wallpaper when not in plasma session HOT 2
- alacritty: ineligible text inside comments HOT 4
- nixos-icons: white.svg has been renamed to nixos-white.svg HOT 2
- Error with stylix.image: not of type 'path or package convertible to it HOT 3
- zed: add support HOT 1
- kde: LookAndFeel never works on Plasma 6 HOT 1
- gnome: switch icons are not themed
- zellij: `programs.zellij.*` no longer exists. HOT 5
- plymouth: backport URL locking HOT 4
- gnome: default setting for `stylix.cursor` is not displayed correctly HOT 5
- Vesktop (Vencord) theme
- stylix: delegate default font declarations HOT 4
- gnome: GDM doesn't use the configured font
- Wallpaper on Tiling WMs question HOT 2
- value is a string with context while a set was expected HOT 2
- home manager bemenu option missing HOT 2
- Cannot find colorscheme 'base16-stylix'
- Enforce matching nixpkgs and home-manager versions HOT 8
- gnome: the clock and status icons in GDM are always white
- doc: Link in Stylix book refers page not found
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from stylix.