treewide reformat

This commit is contained in:
Gerg-L 2023-09-23 21:55:56 -04:00
parent de7683556e
commit fc21bf9436
Signed by: gerg-l
SSH key fingerprint: SHA256:FPYDHIkvMocr4wdmZXpgpJjsb2Tw6rASs2ISPbOb0KI
42 changed files with 1012 additions and 876 deletions

View file

@ -1,13 +1,11 @@
{ suckless, self, ... }:
{
suckless,
self,
...
}: {
pkgs,
config,
lib,
...
}: {
}:
{
options.local.DE.dwm.enable = lib.mkEnableOption "";
config = lib.mkIf config.local.DE.dwm.enable {
@ -16,43 +14,37 @@
enable = true;
displayManager = {
sessionCommands = ''
${lib.getExe pkgs.feh} --bg-center "${self.packages.${pkgs.system}.images}/recursion.png"
${lib.getExe pkgs.feh} --bg-center "${
self.packages.${pkgs.system}.images
}/recursion.png"
${lib.getExe pkgs.numlockx}
${lib.getExe pkgs.picom} &
'';
defaultSession = "none+dwm";
};
windowManager.session =
[
{
name = "dwm";
start = ''
update_time () {
while :
do
sleep 1
xsetroot -name "$(date +"%I:%M %p")"
done
}
windowManager.session = [ {
name = "dwm";
start = ''
update_time () {
while :
do
sleep 1
xsetroot -name "$(date +"%I:%M %p")"
done
}
dont_stop() {
while type dwm >/dev/null ; do dwm && continue || break ; done
}
dont_stop() {
while type dwm >/dev/null ; do dwm && continue || break ; done
}
update_time &
dont_stop &
waitPID=$!
'';
}
];
update_time &
dont_stop &
waitPID=$!
'';
} ];
};
environment.systemPackages = builtins.attrValues {
inherit
(suckless.packages.${pkgs.system})
dmenu
dwm
st
;
inherit (suckless.packages.${pkgs.system}) dmenu dwm st;
};
};
_file = ./dwm.nix;

View file

@ -1,24 +1,24 @@
_: {
_:
{
config,
lib,
pkgs,
...
}: {
}:
{
options.local.DE.gnome.enable = lib.mkEnableOption "";
config = lib.mkIf config.local.DE.gnome.enable {
environment = {
systemPackages = [pkgs.gnome.gnome-calculator];
systemPackages = [ pkgs.gnome.gnome-calculator ];
gnome.excludePackages = builtins.attrValues {
inherit
(pkgs)
inherit (pkgs)
gnome-photos
gnome-tour
gnome-text-editor
gnome-online-accounts
;
inherit
(pkgs.gnome)
;
inherit (pkgs.gnome)
gnome-weather
gnome-shell
gnome-disk-utility
@ -38,7 +38,7 @@ _: {
iagno # go game
hitori # sudoku game
atomix # puzzle game
;
;
};
};

View file

@ -1,13 +1,15 @@
_: {
_:
{
config,
lib,
pkgs,
...
}: {
}:
{
options.local.DE.xfce.enable = lib.mkEnableOption "";
config = lib.mkIf config.local.DE.xfce.enable {
environment.systemPackages = [pkgs.xfce.xfce4-whiskermenu-plugin];
environment.systemPackages = [ pkgs.xfce.xfce4-whiskermenu-plugin ];
services.xserver = {
enable = true;
desktopManager.xfce = {