Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
246902f71b | ||
|
|
2250af78b9 | ||
|
|
aae9ba00e2 | ||
|
|
5d8d53c8e0 | ||
|
|
025c553c40 | ||
|
|
63e9e17fbe | ||
|
|
dabb822811 | ||
|
|
a5b6c80177 | ||
|
|
b98d0bab4a | ||
|
|
90feffda6d | ||
|
|
8a8a74d3f6 | ||
|
|
4ee7fa8498 | ||
|
|
0700604672 | ||
|
|
1aaf95679c | ||
|
|
7f75f57f95 | ||
|
|
0a901c6ab3 | ||
|
|
f1dd31109d | ||
|
|
5da83fb54e | ||
|
|
b6200b14b3 | ||
|
|
a75832b79e | ||
|
|
ed50656e81 | ||
|
|
6288740b59 | ||
|
|
d94d10bddf | ||
|
|
58fc2edc69 | ||
|
|
06f1d43475 | ||
|
|
94afb971ce | ||
|
|
cd2240ad2a | ||
|
|
1e4f9f009f | ||
|
|
483e56e800 | ||
|
|
90045089cb | ||
|
|
3a749f6ba8 | ||
|
|
14249595b8 | ||
|
|
a0751c0ace | ||
|
|
878905301d | ||
|
|
da48931de0 | ||
|
|
61a12f02c3 | ||
|
|
c927106698 | ||
|
|
a2677ce776 | ||
|
|
c18a4571c0 | ||
|
|
c4a2381bda | ||
|
|
477297be69 | ||
|
|
684d7fe998 | ||
|
|
e4e48e6acd | ||
|
|
f06ed87d50 | ||
|
|
16c9ceec36 | ||
|
|
6a5578251a | ||
|
|
7795e6bdb1 | ||
|
|
cbe56c570b | ||
|
|
967d618e8b | ||
|
|
818e03ba05 | ||
|
|
a8118fdb0e | ||
|
|
90e015fcde | ||
|
|
6505a578c7 | ||
|
|
2da0e3a48a | ||
|
|
dc4b934757 | ||
|
|
b9b7e7dfa1 | ||
|
|
3a3a8c02bb | ||
|
|
516f5706be | ||
|
|
957d79db65 | ||
|
|
b8e9b1de3c | ||
|
|
2bf4d85b98 | ||
|
|
f49b876826 | ||
|
|
040f4c2d06 | ||
|
|
36bfc87a25 | ||
|
|
ef11e12ff5 | ||
|
|
759774dc67 | ||
|
|
5c4b3fc080 | ||
|
|
f59e249029 | ||
|
|
5deb72584e | ||
|
|
a4f5f932e1 | ||
|
|
ddc62e1fba | ||
|
|
c650a1b7de | ||
|
|
043bbb7a84 | ||
|
|
a099ebbb86 | ||
|
|
888bfffd66 | ||
|
|
39fe3900ba | ||
|
|
24fa38ec4f | ||
|
|
1492790bfd | ||
|
|
7419528d5a | ||
|
|
6be77da4a7 | ||
|
|
1ce0ed1121 | ||
|
|
b407ad1ce4 | ||
|
|
416d1807b9 | ||
|
|
947ff1db85 | ||
|
|
b418313a63 | ||
|
|
96a47301dd | ||
|
|
62ebd043cc | ||
|
|
581dd9d670 | ||
|
|
b85a58dffe | ||
|
|
7d14403637 | ||
|
|
99590a5b63 | ||
|
|
5106a4096d | ||
|
|
62bbeb347a | ||
|
|
92663cdc01 | ||
|
|
0d4ceb92a1 | ||
|
|
fcbb2c1f27 | ||
|
|
8103a2f7df | ||
|
|
6796fb0f42 | ||
|
|
b74b8e12b4 | ||
|
|
4c40a21644 | ||
|
|
ac959c2e9c | ||
|
|
954bf63674 | ||
|
|
1b8cce166b | ||
|
|
52bbaca62d | ||
|
|
db9ab5b500 | ||
|
|
e60db5c3f8 | ||
|
|
e9fb198e82 | ||
|
|
9df1c258f0 | ||
|
|
dc4d7f7a34 | ||
|
|
3668c836f6 | ||
|
|
376e6e8e3c | ||
|
|
ed26642a77 | ||
|
|
b9585bdfbd | ||
|
|
d3824af4a0 | ||
|
|
8a63d8c6ae | ||
|
|
f0238380a9 | ||
|
|
3006a6713d | ||
|
|
257c9aaa56 | ||
|
|
433ed3a932 | ||
|
|
66d6d46cf2 | ||
|
|
3070b4bc4b | ||
|
|
49895e1956 | ||
|
|
3783c780b5 | ||
|
|
2afab79e97 | ||
|
|
9054c6099c | ||
|
|
e691131c69 | ||
|
|
a6faa566ce | ||
|
|
046eac3af9 | ||
|
|
a806155e9b | ||
|
|
5e23748bd2 | ||
|
|
0b2daf31d3 | ||
|
|
91ff519eae | ||
|
|
82488a9490 | ||
|
|
b76b29c668 | ||
|
|
71c621664f | ||
|
|
3db3c7fe49 | ||
|
|
b5fc8e03ea | ||
|
|
b5e4bdd630 | ||
|
|
0cef4c75f4 | ||
|
|
32b616da20 | ||
|
|
86bd46d0da | ||
|
|
a72af2aa99 | ||
|
|
e0c2f97e16 | ||
|
|
718b139953 | ||
|
|
91ac5ffba1 | ||
|
|
f93cc60db8 | ||
|
|
74efce0686 | ||
|
|
657a739647 | ||
|
|
ed0a7c4035 | ||
|
|
e816ea45d8 | ||
|
|
7015de10fd |
+234
-42
@@ -5,6 +5,10 @@ let
|
||||
kubeMasterIP = "10.1.1.2";
|
||||
kubeMasterHostname = "api.kube";
|
||||
kubeMasterAPIServerPort = 6443;
|
||||
# tokyo-night-sddm = pkgs.libsForQt5.callPackage ./themes/tokyo-night-sddm.nix { };
|
||||
sddm-peace-color = pkgs.libsForQt5.callPackage ./themes/sddm-peace-color.nix { };
|
||||
# sddm-apple = pkgs.libsForQt5.callPackage ./themes/sddm-apple.nix { };
|
||||
unstable = import <nixpkgs-unstable> { config.allowUnfree = true; };
|
||||
in
|
||||
{
|
||||
# load module config to top-level configuration
|
||||
@@ -17,17 +21,31 @@ in
|
||||
else
|
||||
throw "refuse to build: git tree is dirty";
|
||||
|
||||
system.stateVersion = "22.11";
|
||||
|
||||
system.stateVersion = "23.11";
|
||||
|
||||
system.activationScripts = {
|
||||
enableLingering = ''
|
||||
# remove all existing lingering users
|
||||
rm -r /var/lib/systemd/linger
|
||||
mkdir /var/lib/systemd/linger
|
||||
# enable for the subset of declared users
|
||||
touch /var/lib/systemd/linger/marc
|
||||
'';
|
||||
};
|
||||
# system.activationScripts = {
|
||||
# enableLingering = ''
|
||||
# # remove all existing lingering users
|
||||
# rm -r /var/lib/systemd/linger
|
||||
# mkdir /var/lib/systemd/linger
|
||||
# # enable for the subset of declared users
|
||||
# touch /var/lib/systemd/linger/marc
|
||||
# '';
|
||||
# };
|
||||
|
||||
# config.systemd.user.services.nixos-activation.unitConfig.ConditionUser = mkForce
|
||||
# [
|
||||
# "!@system"
|
||||
# "!marc"
|
||||
# ];
|
||||
|
||||
boot.zfs.forceImportRoot = lib.mkDefault false;
|
||||
# boot.loader.systemd-boot.enable = true;
|
||||
boot.initrd.systemd.enable = true;
|
||||
# boot.loader.efi.canTouchEfiVariables = true;
|
||||
boot.plymouth.enable = true;
|
||||
boot.plymouth.theme = "breeze";
|
||||
|
||||
virtualisation.docker.enable = true;
|
||||
|
||||
@@ -39,12 +57,107 @@ in
|
||||
networking.wireless.iwd.enable = true;
|
||||
networking.networkmanager.wifi.backend = "iwd";
|
||||
|
||||
services.xserver.enable = true;
|
||||
services.xserver.displayManager.gdm.enable = true;
|
||||
services = {
|
||||
# plex = {
|
||||
# enable = true;
|
||||
# dataDir = "/var/lib/plex";
|
||||
# openFirewall = true;
|
||||
# user = "plex";
|
||||
# group = "plex";
|
||||
# };
|
||||
# hardware.pulseaudio.enable = true;
|
||||
# services.transmission.settings = {
|
||||
# download-dir = "${config.services.transmission.home}/Downloads";
|
||||
# };
|
||||
pipewire = {
|
||||
enable = true;
|
||||
alsa.enable = true;
|
||||
alsa.support32Bit = true;
|
||||
jack.enable = true;
|
||||
pulse.enable = true;
|
||||
socketActivation = true;
|
||||
};
|
||||
# Enable the X11 windowing system.
|
||||
xserver = {
|
||||
enable = true;
|
||||
layout = "us";
|
||||
videoDrivers = [ "amdgpu" ];
|
||||
# windowManager.i3.enable = true;
|
||||
desktopManager.plasma5.enable = true;
|
||||
desktopManager.xterm.enable = true;
|
||||
displayManager = {
|
||||
defaultSession = "hyprland";
|
||||
# autoLogin = {
|
||||
# enable = true;
|
||||
# user = "marc";
|
||||
# };
|
||||
sddm = {
|
||||
enable = false;
|
||||
# wayland.enable = true;
|
||||
# theme = "sddm-apple";
|
||||
theme = "sddm-peace-color";
|
||||
};
|
||||
lightdm = {
|
||||
enable = false;
|
||||
# greeter.enable = true; fonts
|
||||
};
|
||||
gdm.enable = true;
|
||||
session = [
|
||||
# {
|
||||
# manage = "desktop";
|
||||
# name = "xterm";
|
||||
# start = ''
|
||||
# ${pkgs.xterm}/bin/xterm -ls &
|
||||
# waitPID=$!
|
||||
# '';
|
||||
# }
|
||||
{
|
||||
manage = "desktop";
|
||||
name = "firefox";
|
||||
start = ''
|
||||
${pkgs.firefox}/bin/firefox &
|
||||
waitPID=$!
|
||||
'';
|
||||
}
|
||||
];
|
||||
};
|
||||
};
|
||||
openssh = {
|
||||
enable = lib.mkDefault true;
|
||||
settings = { PasswordAuthentication = lib.mkDefault true; };
|
||||
};
|
||||
};
|
||||
|
||||
hardware.pulseaudio.enable = true;
|
||||
hardware.bluetooth.enable = true;
|
||||
|
||||
# amd support with vulkan
|
||||
hardware.opengl.driSupport = true;
|
||||
hardware.opengl.extraPackages = with pkgs; [
|
||||
rocm-opencl-icd
|
||||
rocm-opencl-runtime
|
||||
amdvlk
|
||||
];
|
||||
|
||||
|
||||
fonts.packages = with pkgs; [
|
||||
noto-fonts
|
||||
noto-fonts-cjk
|
||||
noto-fonts-emoji
|
||||
liberation_ttf
|
||||
fira-code
|
||||
fira-code-symbols
|
||||
mplus-outline-fonts.githubRelease
|
||||
dina-font
|
||||
proggyfonts
|
||||
source-code-pro
|
||||
];
|
||||
|
||||
|
||||
# services.xserver.enable = true;
|
||||
# services.xserver.displayManager.gdm.enable = true;
|
||||
|
||||
programs.hyprland.enable = true;
|
||||
programs.dconf.enable = true; # apply gtk themes in wayland apps
|
||||
|
||||
users.users = {
|
||||
root = {
|
||||
@@ -76,11 +189,16 @@ in
|
||||
# "${inputs.nixpkgs}/nixos/modules/profiles/qemu-guest.nix"
|
||||
];
|
||||
|
||||
services.openssh = {
|
||||
enable = lib.mkDefault true;
|
||||
settings = { PasswordAuthentication = lib.mkDefault true; };
|
||||
nixpkgs = {
|
||||
config = {
|
||||
allowUnfree = true;
|
||||
packageOverrides = pkgs: {
|
||||
unstable = import (fetchTarball "https://github.com/NixOS/nixpkgs/archive/nixos-unstable.tar.gz") {};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
# kubernetes https://nixos.wiki/wiki/K3s
|
||||
networking.firewall.allowedTCPPorts = [ 6443 5900 ];
|
||||
# services.k3s = {
|
||||
@@ -134,7 +252,6 @@ in
|
||||
# kubelet.extraOpts = "--fail-swap-on=false";
|
||||
# };
|
||||
|
||||
boot.zfs.forceImportRoot = lib.mkDefault false;
|
||||
|
||||
nix.settings.experimental-features = lib.mkDefault [ "nix-command" "flakes" ];
|
||||
|
||||
@@ -153,30 +270,92 @@ in
|
||||
'';
|
||||
};
|
||||
|
||||
systemd.services.tunneltower = {
|
||||
enable = true;
|
||||
description = "Connect to my tower remotely";
|
||||
unitConfig = {
|
||||
# Type = "simple";
|
||||
};
|
||||
serviceConfig = {
|
||||
ExecStart = ''
|
||||
${pkgs.autossh}/bin/autossh -M 0 \
|
||||
-o ServerAliveInterval=30 \
|
||||
-o ServerAliveCountMax=3 \
|
||||
-o PubkeyAuthentication=yes \
|
||||
-o PasswordAuthentication=no \
|
||||
-NR localhost:42070:localhost:22 \
|
||||
-p 42069 \
|
||||
-i ~/.ssh/id_rsa \
|
||||
marc@207.180.235.56
|
||||
'';
|
||||
};
|
||||
wantedBy = [ "multi-user.target" ];
|
||||
};
|
||||
# systemd.services.tunneltower = {
|
||||
# enable = true;
|
||||
# description = "Connect to my tower remotely";
|
||||
# unitConfig = {
|
||||
# # Type = "simple";
|
||||
# };
|
||||
# serviceConfig = {
|
||||
# ExecStart = ''
|
||||
# ${pkgs.autossh}/bin/autossh -M 0 \
|
||||
# -o ServerAliveInterval=30 \
|
||||
# -o ServerAliveCountMax=3 \
|
||||
# -o PubkeyAuthentication=yes \
|
||||
# -o PasswordAuthentication=no \
|
||||
# -NR localhost:42070:localhost:22 \
|
||||
# -p 42069 \
|
||||
# -i ~/.ssh/id_rsa \
|
||||
# marc@207.180.235.56
|
||||
# '';
|
||||
# };
|
||||
# wantedBy = [ "multi-user.target" ];
|
||||
# };
|
||||
|
||||
environment.systemPackages = builtins.attrValues {
|
||||
inherit (pkgs)
|
||||
boot.kernelParams = [
|
||||
"i915.enable_psr=0"
|
||||
];
|
||||
powerManagement.enable = false;
|
||||
systemd.targets.sleep.enable = false;
|
||||
systemd.targets.suspend.enable = false;
|
||||
systemd.targets.hibernate.enable = false;
|
||||
systemd.targets.hybrid-sleep.enable = false;
|
||||
services.xserver.displayManager.gdm.autoSuspend = false;
|
||||
environment.etc."systemd/sleep.conf".text = ''
|
||||
[Sleep]
|
||||
AllowSuspend=no
|
||||
AllowHibernation=no
|
||||
AllowSuspendThenHibernate=no
|
||||
AllowHybridSleep=no
|
||||
#SuspendMode=
|
||||
#SuspendState=mem standby freeze
|
||||
#HibernateMode=platform shutdown
|
||||
#HibernateState=disk
|
||||
#HybridSleepMode=suspend platform shutdown
|
||||
#HybridSleepState=disk
|
||||
#HibernateDelaySec=180min
|
||||
'';
|
||||
|
||||
systemd.timers.tunneltower = {
|
||||
wantedBy = [ "timers.target" ];
|
||||
timerConfig = {
|
||||
# OnBootSec = "1d";
|
||||
# OnUnitActiveSec = "1d";
|
||||
Unit = "tunneltower";
|
||||
Persistent = true;
|
||||
# OnCalendar = "*-*-* 5:00:00";
|
||||
OnBootSec="15min";
|
||||
OnUnitActiveSec="1d";
|
||||
};
|
||||
};
|
||||
|
||||
#
|
||||
# environment.systemPackages = builtins.attrValues {
|
||||
# inherit (pkgs)
|
||||
# k3s
|
||||
# autossh
|
||||
# jq # other programs
|
||||
# neovim
|
||||
# stow
|
||||
# coreutils
|
||||
# gnumake
|
||||
# bat
|
||||
# gnupg
|
||||
# nome-manager
|
||||
# htop
|
||||
# kompose
|
||||
# kubectl
|
||||
# kubernetes
|
||||
# killall
|
||||
# seatd
|
||||
# mcfly
|
||||
# sddm
|
||||
# # tokyo-night-sddm
|
||||
# ;
|
||||
# };
|
||||
|
||||
environment.systemPackages = with pkgs;
|
||||
[
|
||||
k3s
|
||||
autossh
|
||||
jq # other programs
|
||||
@@ -195,8 +374,21 @@ in
|
||||
seatd
|
||||
mcfly
|
||||
sddm
|
||||
;
|
||||
};
|
||||
sddm-peace-color
|
||||
# sddm-apple
|
||||
sddm-kcm
|
||||
transmission-gtk
|
||||
xterm
|
||||
alacritty
|
||||
p7zip
|
||||
# unstable.alacritty
|
||||
# plasma-desktop
|
||||
# plasma-workspace
|
||||
# plasma-workspace-wallpapers
|
||||
# tokyo-night-sddm
|
||||
# sddm-theme-dialog
|
||||
# (callPackage ./themes/sddm-theme-dialog.nix {}).sddm-theme-dialog
|
||||
];
|
||||
|
||||
|
||||
i18n.defaultLocale = "fr_FR.UTF-8";
|
||||
|
||||
Generated
+4
-4
@@ -2,16 +2,16 @@
|
||||
"nodes": {
|
||||
"nixpkgs": {
|
||||
"locked": {
|
||||
"lastModified": 1687466461,
|
||||
"narHash": "sha256-oupXI7g7RPzlpGUfAu1xG4KBK53GrZH8/xeKgKDB4+Q=",
|
||||
"lastModified": 1714253743,
|
||||
"narHash": "sha256-mdTQw2XlariysyScCv2tTE45QSU9v/ezLcHJ22f0Nxc=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "ecb441f22067ba1d6312f4932a7c64efa8d19a7b",
|
||||
"rev": "58a1abdbae3217ca6b702f03d3b35125d88a2994",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "nixos",
|
||||
"ref": "nixos-23.05",
|
||||
"ref": "nixos-unstable",
|
||||
"repo": "nixpkgs",
|
||||
"type": "github"
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
inputs.nixpkgs.url = "github:nixos/nixpkgs/nixos-23.05";
|
||||
# inputs.nixpkgs.url = "github:nixos/nixpkgs/nixos-23.11";
|
||||
## after reboot, you can track rolling release by using
|
||||
#inputs.nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
|
||||
inputs.nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
|
||||
|
||||
outputs = { self, nixpkgs }@inputs:
|
||||
let
|
||||
|
||||
@@ -0,0 +1,38 @@
|
||||
{ lib
|
||||
, qtbase
|
||||
, qtsvg
|
||||
, qtgraphicaleffects
|
||||
, qtquickcontrols2
|
||||
, wrapQtAppsHook
|
||||
, stdenvNoCC
|
||||
, fetchFromGitHub
|
||||
}:
|
||||
stdenvNoCC.mkDerivation
|
||||
rec {
|
||||
pname = "sddm-apple";
|
||||
version = "1..0";
|
||||
dontBuild = true;
|
||||
src = fetchFromGitHub {
|
||||
owner = "vfosterm";
|
||||
repo = "nixos-sddm-theme-noBlur";
|
||||
rev = "master";
|
||||
sha256 = "sha256-Hxifk68xVfnL9EWBicHctzJqyowkCBhAZgSLd7ZZXvg=";
|
||||
};
|
||||
nativeBuildInputs = [
|
||||
wrapQtAppsHook
|
||||
];
|
||||
|
||||
propagatedUserEnvPkgs = [
|
||||
qtbase
|
||||
qtsvg
|
||||
qtgraphicaleffects
|
||||
qtquickcontrols2
|
||||
];
|
||||
|
||||
|
||||
installPhase = ''
|
||||
mkdir -p $out/share/sddm/themes
|
||||
cp -aR $src $out/share/sddm/themes/sddm-apple
|
||||
'';
|
||||
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
{ lib
|
||||
, qtbase
|
||||
, qtsvg
|
||||
, qtgraphicaleffects
|
||||
, qtquickcontrols2
|
||||
, wrapQtAppsHook
|
||||
, stdenvNoCC
|
||||
, fetchFromGitHub
|
||||
}:
|
||||
stdenvNoCC.mkDerivation
|
||||
rec {
|
||||
pname = "sddm-peace-color";
|
||||
version = "1..0";
|
||||
dontBuild = true;
|
||||
src = fetchFromGitHub {
|
||||
owner = "marcpartensky";
|
||||
repo = "sddm-peace-color";
|
||||
rev = "master";
|
||||
sha256 = "sha256-JRCa8JYkQqkBKQ8YYNNjPrUPY3WwiEkq0W3pBmlhbEs=";
|
||||
};
|
||||
nativeBuildInputs = [
|
||||
wrapQtAppsHook
|
||||
];
|
||||
|
||||
propagatedUserEnvPkgs = [
|
||||
qtbase
|
||||
qtsvg
|
||||
qtgraphicaleffects
|
||||
qtquickcontrols2
|
||||
];
|
||||
|
||||
|
||||
installPhase = ''
|
||||
mkdir -p $out/share/sddm/themes
|
||||
cp -aR $src $out/share/sddm/themes/sddm-peace-color
|
||||
'';
|
||||
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
{ stdenv, fetchFromGitHub }:
|
||||
{
|
||||
sddm-theme-dialog = stdenv.mkDerivation rec {
|
||||
pname = "sddm-theme-dialog";
|
||||
version = "53f81e3";
|
||||
dontBuild = true;
|
||||
installPhase = ''
|
||||
mkdir -p $out/share/sddm/themes
|
||||
cp -aR $src $out/share/sddm/themes/sddm-theme-dialog
|
||||
'';
|
||||
src = fetchFromGitHub {
|
||||
owner = "joshuakraemer";
|
||||
repo = "sddm-theme-dialog";
|
||||
rev = "53f81e322f715d3f8e3f41c38eb3774b1be4c19b";
|
||||
sha256 = "qoLSRnQOvH3rAH+G1eRrcf9ZB6WlSRIZjYZBOTkew/0=";
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
@@ -0,0 +1,38 @@
|
||||
{ lib
|
||||
, qtbase
|
||||
, qtsvg
|
||||
, qtgraphicaleffects
|
||||
, qtquickcontrols2
|
||||
, wrapQtAppsHook
|
||||
, stdenvNoCC
|
||||
, fetchFromGitHub
|
||||
}:
|
||||
stdenvNoCC.mkDerivation
|
||||
rec {
|
||||
pname = "tokyo-night-sddm";
|
||||
version = "1..0";
|
||||
dontBuild = true;
|
||||
src = fetchFromGitHub {
|
||||
owner = "rototrash";
|
||||
repo = "tokyo-night-sddm";
|
||||
rev = "320c8e74ade1e94f640708eee0b9a75a395697c6";
|
||||
sha256 = "sha256-JRVVzyefqR2L3UrEK2iWyhUKfPMUNUnfRZmwdz05wL0=";
|
||||
};
|
||||
nativeBuildInputs = [
|
||||
wrapQtAppsHook
|
||||
];
|
||||
|
||||
propagatedUserEnvPkgs = [
|
||||
qtbase
|
||||
qtsvg
|
||||
qtgraphicaleffects
|
||||
qtquickcontrols2
|
||||
];
|
||||
|
||||
|
||||
installPhase = ''
|
||||
mkdir -p $out/share/sddm/themes
|
||||
cp -aR $src $out/share/sddm/themes/tokyo-night-sddm
|
||||
'';
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user