realized I was inheriting nipkgs in my nixosSystems

added ways to use different branches of nixpkgs
made unfree packages have to specified
switched to nix master branch
moved sxhkd from a seperate flake
switched spotify and maim versions because both are broken on nixos-unstable right now
moved afk-cmds from local to remote
added flake-utils for easier devShell decleration
switched my mom's laptop to stable branch
This commit is contained in:
Gerg-L 2023-02-13 20:30:06 -05:00
parent 0132cde3f7
commit dc2db4a9bc
45 changed files with 449 additions and 1878 deletions

View file

@ -1,8 +1,9 @@
{
{suckless, ...}: {
pkgs,
settings,
...
}: {
environment.systemPackages = [suckless.packages.${pkgs.system}.dmenu];
services.xserver = {
enable = true;
exportConfiguration = true; #make config debuggable
@ -11,7 +12,10 @@
xautolock.enable = false;
desktopManager.xterm.enable = false;
excludePackages = [pkgs.xterm];
windowManager.dwm.enable = true;
windowManager.dwm = {
enable = true;
package = suckless.packages.${pkgs.system}.dwm;
};
displayManager = {
sessionCommands = ''
feh --bg-scale ${../images/recursion.png}