Compare commits

...

4 commits

Author SHA1 Message Date
Benson Chu
7703711231 Updated signal and zoom, let's try the autoupgrade for now 2025-08-19 19:07:36 -05:00
Benson Chu
5a4f935c4d vlc is needed! 2025-08-19 18:52:09 -05:00
Benson Chu
d130518eef got rid of useless stuff 2025-08-19 18:52:04 -05:00
Benson Chu
d2c778e682 No more plasma! 2025-08-19 18:51:58 -05:00
4 changed files with 27 additions and 13 deletions

View file

@ -64,11 +64,11 @@
},
"unstable": {
"locked": {
"lastModified": 1740695751,
"narHash": "sha256-D+R+kFxy1KsheiIzkkx/6L63wEHBYX21OIwlFV8JvDs=",
"lastModified": 1755186698,
"narHash": "sha256-wNO3+Ks2jZJ4nTHMuks+cxAiVBGNuEBXsT29Bz6HASo=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "6313551cd05425cd5b3e63fe47dbc324eabb15e4",
"rev": "fbcf476f790d8a217c3eab4e12033dc4a0f6d23c",
"type": "github"
},
"original": {
@ -80,11 +80,11 @@
},
"update": {
"locked": {
"lastModified": 1740865531,
"narHash": "sha256-h00vGIh/jxcGl8aWdfnVRD74KuLpyY3mZgMFMy7iKIc=",
"lastModified": 1751274312,
"narHash": "sha256-/bVBlRpECLVzjV19t5KMdMFWSwKLtb5RyXdjz3LJT+g=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "5ef6c425980847c78a80d759abc476e941a9bf42",
"rev": "50ab793786d9de88ee30ec4e4c24fb4236fc2674",
"type": "github"
},
"original": {

View file

@ -12,7 +12,7 @@
};
};
outputs = inputs@{ nixpkgs, home-manager, unstable, update, nixos-hardware, ... }:
outputs = { nixpkgs, home-manager, unstable, update, nixos-hardware, ... }:
let
system = "x86_64-linux";
pkgs = nixpkgs.legacyPackages.${system};

View file

@ -57,5 +57,17 @@ in
openssh.authorizedKeys.keys = keys.zander;
};
system.autoUpgrade = {
enable = true;
flake = "/home/benson/peter-nixos";
flags = [
"--update-input"
"unstable"
"-L" # print build logs
];
dates = "02:00";
randomizedDelaySec = "45min";
};
system.stateVersion = "24.11"; # Did you read the comment?
}

View file

@ -67,7 +67,7 @@
enable = true;
displayManager.lightdm.enable = true;
displayManager.startx.enable = true;
desktopManager.plasma5.enable = true;
# desktopManager.plasma5.enable = true;
desktopManager.mate.enable = true;
xkb = {
layout = "us";
@ -137,8 +137,9 @@
};
environment.systemPackages = with pkgs; [
gnome.gnome-tweaks
gnome.networkmanager-openconnect
# why are these here anyway?
# gnome.gnome-tweaks
# gnome.networkmanager-openconnect
nss
htop
sssd
@ -148,14 +149,14 @@
glibc
glib
openconnect
libsForQt5.plasma-thunderbolt
# libsForQt5.plasma-thunderbolt
# essential
git
vim
emacs
tmux
updatePkgs.signal-desktop
unstablePkgs.signal-desktop
gcc
tree
file
@ -173,7 +174,7 @@
updatePkgs.firefox
lynx
updatePkgs.chromium
updatePkgs.zoom-us
unstablePkgs.zoom-us
audacity
# networking
@ -185,6 +186,7 @@
# Other
racket
ruby
vlc
(python311.withPackages (pythonPackages: with pythonPackages; [
urwid
]))