feat: 0517 update

This commit is contained in:
2025-05-17 23:15:16 +08:00
parent 3a12722913
commit dea4d8ed4c
33 changed files with 85 additions and 127 deletions

View File

@@ -1,4 +1,3 @@
_:
{
imports = [
./all.nix

View File

@@ -1,4 +1,3 @@
_:
{
imports = [
./all.nix

View File

@@ -1,4 +1,3 @@
_:
{
imports = [
./all.nix

View File

@@ -1,4 +1,3 @@
_:
{
imports = [
./all.nix

View File

@@ -1,4 +1,3 @@
_:
{
imports = [
./all.nix

View File

@@ -1,4 +1,3 @@
_:
{
imports = [
./all.nix

View File

@@ -37,7 +37,7 @@ local extra_config = {
settings = {
rust_analyzer = {
check = {
command = "cargo clippy"
command = "clippy"
},
diagnostics = {
experimental = true,

View File

@@ -1,4 +1,3 @@
_:
{
imports = [
./all.nix

View File

@@ -1,4 +1,3 @@
_:
{
imports = [
./all.nix

View File

@@ -1,4 +1,3 @@
_:
{
imports = [
./all.nix

View File

@@ -1,4 +1,3 @@
_:
{
imports = [
./all.nix

View File

@@ -1,4 +1,3 @@
_:
{
imports = [
./all.nix

View File

@@ -1,4 +1,3 @@
_:
{
imports = [
./all.nix

View File

@@ -1,4 +1,3 @@
_:
{
imports = [
./all.nix

View File

@@ -1,4 +1,3 @@
_:
{
imports = [
./all.nix

View File

@@ -1,4 +1,3 @@
_:
{
imports = [
./all.nix

View File

@@ -53,7 +53,15 @@ in
sddm = {
enable = true;
wayland.enable = true;
extraPackages = [ pkgs.where-is-my-sddm-theme ];
theme = "where_is_my_sddm_theme";
extraPackages = [
(pkgs.where-is-my-sddm-theme.override {
variants = [ "qt6" ];
themeConfig.General = {
background = toString ./wallpaper.png;
};
})
];
};
};
my.home = {

View File

@@ -1,5 +1,4 @@
_:
{
_: {
layer = "top";
position = "top";
mod = "dock";

View File

@@ -30,29 +30,26 @@ let
builtins.map (ttynum: { "getty@tty${toString ttynum}" = config; }) cfg.ttys
);
autologinModule = types.submodule (
_:
{
options = {
enable = mkEnableOption "autologin";
user = mkOption {
type = types.str;
default = "";
example = "foo";
description = mdDoc ''
Username of the account that will be automatically logged in at the console.
'';
};
ttys = mkOption {
type = types.listOf types.int;
default = [ 6 ];
description = mdDoc ''
TTY numbers for autologin.user to login to.
'';
};
autologinModule = types.submodule ({
options = {
enable = mkEnableOption "autologin";
user = mkOption {
type = types.str;
default = "";
example = "foo";
description = mdDoc ''
Username of the account that will be automatically logged in at the console.
'';
};
}
);
ttys = mkOption {
type = types.listOf types.int;
default = [ 6 ];
description = mdDoc ''
TTY numbers for autologin.user to login to.
'';
};
};
});
in

View File

@@ -1,4 +1,3 @@
_:
{
imports = [
./fcitx5.nix