This commit is contained in:
4DBug
2025-06-03 07:12:27 -05:00
parent 4ee9bd7aa2
commit c407583801
6 changed files with 56 additions and 29 deletions

View File

@@ -1,16 +1,18 @@
{ ... }:
{
hardware.pulseaudio.enable = false;
services = {
pulseaudio.enable = false;
services.pipewire = {
enable = true;
pipewire = {
enable = true;
alsa.enable = true;
alsa.support32Bit = true;
alsa.enable = true;
alsa.support32Bit = true;
pulse.enable = true;
pulse.enable = true;
jack.enable = true;
jack.enable = true;
};
};
}

View File

@@ -1,6 +1,14 @@
{ ... }:
{
system.stateVersion = "24.11";
system = {
stateVersion = "25.05";
autoUpgrade = {
enable = true;
allowReboot = true;
};
};
nix.settings.experimental-features = [ "nix-command" "flakes" ];
}

View File

@@ -1,9 +1,14 @@
{
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.11";
nixpkgs.follows = "nixos-cosmic/nixpkgs";
nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.05";
flatpaks.url = "github:gmodena/nix-flatpak/?ref=latest";
nixos-cosmic.url = "github:lilyinstarlight/nixos-cosmic";
};
outputs = inputs@{ self, nixpkgs, home-manager, flatpaks, ... }:
let
system = "x86_64-linux";
@@ -12,7 +17,17 @@
nixosConfigurations.nix = nixpkgs.lib.nixosSystem {
inherit system;
modules = [
{
nix.settings = {
substituters = [ "https://cosmic.cachix.org/" ];
trusted-public-keys = [ "cosmic.cachix.org-1:Dya9IyXD4xdBehWjrkPv6rtxpmMdRel02smYzA85dPE=" ];
};
}
nixos-cosmic.nixosModules.default
flatpaks.nixosModules.nix-flatpak
./configuration.nix
];
};

View File

@@ -11,20 +11,22 @@
services = {
displayManager = {
cosmic-greeter.enable = true;
autoLogin = {
enable = true;
user = "bug";
};
};
# desktopManager.cosmic.enable = true;
desktopManager.cosmic.enable = true;
displayManager.gdm.enable = true;
desktopManager.gnome.enable = true;
xserver = {
enable = true;
displayManager.gdm.enable = true;
desktopManager.gnome.enable = true;
xkb = {
layout = "us";
variant = "";

View File

@@ -14,9 +14,9 @@
};
overlays = [
(self: super: {
plasticity = self.callPackage ./plasticity.nix { };
})
#(self: super: {
# plasticity = self.callPackage ./plasticity.nix { };
#})
];
};
@@ -29,7 +29,7 @@
}];
update.auto.enable = true;
uninstallUnmanaged = false;
uninstallUnmanaged = true;
};
programs.virt-manager.enable = true;
@@ -45,10 +45,11 @@
fetch = "fastfetch --file ~/Pictures/Ansi/nix.ans";
neofetch = "fetch";
rebuild = "sudo nixos-rebuild switch --impure && home-manager switch --impure";
rebuild = "sudo nixos-rebuild switch --impure"; # home-manager switch --impure
pissh = "ssh -t $(avahi-resolve-host-name -4 pi.home | awk '{print $2}')";
pi = "pissh \"cd $(pwd) && bash\"";
#pissh = "ssh -t $(avahi-resolve-host-name -4 pi.home | awk '{print $2}')";
#pi = "pissh \"cd $(pwd) && bash\"";
pi = "ssh pi.bug.tools";
pico = "ssh pico.sh";

View File

@@ -103,10 +103,10 @@
glib
]))
plasticity
#plasticity
# video
kdenlive
# kdenlive
# markdown / notes
obsidian
@@ -120,7 +120,7 @@
pulseaudio
# utilties
mapscii
#mapscii
cloudflared
base16-schemes
ptyxis
@@ -133,20 +133,19 @@
xclicker
gh
scanmem
openrgb
#openrgb
samrewritten
testdisk
#testdisk
impression
bambu-studio
sushi
#lutris
resources
discord
#discord
authenticator
eyedropper
turtle
#turtle
#xonotic
apostrophe
buffer
];
}