This commit is contained in:
Tibo De Peuter 2023-03-12 19:46:21 +01:00
parent b8bfe2f83e
commit 7cefa8efec
4 changed files with 27 additions and 14 deletions

View file

@ -24,11 +24,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1678072060, "lastModified": 1678137616,
"narHash": "sha256-6a9Tbjhir5HxDx4uw0u6Z+LHUfYf7tsT9QxF9FN/32w=", "narHash": "sha256-T+lWTRdcYaOnZQW+Ehdlg+YldC2l9cq2GXJFPq22Nxc=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "47c003416297e4d59a5e3e7a8b15cdbdf5110560", "rev": "7edcdf7b169c33cd3eef9aba50521ce93ee666b8",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -39,11 +39,11 @@
}, },
"nur": { "nur": {
"locked": { "locked": {
"lastModified": 1678221928, "lastModified": 1678268766,
"narHash": "sha256-m1pwayWF9O/pK7iiX4UQBrflvdLtmbDpjwmRMPvlniA=", "narHash": "sha256-DoaLc/sdJo4Lk7oXd3KEP68Qglv05AqgeyqS1tYoK9Q=",
"owner": "nix-community", "owner": "nix-community",
"repo": "NUR", "repo": "NUR",
"rev": "15e2403d7288984b9e53bf9a92483574f1aafe42", "rev": "55b25f42bdb74a819c77b6439d66e6cab2b56769",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -8,7 +8,7 @@
nur.url = "github:nix-community/NUR"; nur.url = "github:nix-community/NUR";
}; };
outputs = { nixpkgs, home-manager, ... }: outputs = { self, nixpkgs, home-manager, nur, ... }:
let let
system = "x86_64-linux"; # Use flake tools? system = "x86_64-linux"; # Use flake tools?
@ -40,8 +40,9 @@
nixosConfigurations = { nixosConfigurations = {
Tibo-NixTest = lib.nixosSystem { # Use hostname Tibo-NixTest = lib.nixosSystem { # Use hostname
inherit system; inherit system;
modules = (builtins.attrValues) ++ [ modules = [
./system/configuration.nix ./system/configuration.nix
nur.nixosModules.nur
]; ];
}; };
}; };

View file

@ -69,6 +69,7 @@
okular okular
plasma-browser-integration plasma-browser-integration
khelpcenter khelpcenter
kwalletmanager
oxygen oxygen
]; ];
}; };
@ -104,6 +105,7 @@
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
firefox firefox
git git
mongodb
vim vim
wget wget
]; ];

View file

@ -26,15 +26,29 @@
duf duf
git-crypt git-crypt
gnupg gnupg
libreoffice-fresh-unwrapped
nextcloud-client
pinentry_qt pinentry_qt
vifm vifm
zathura
zellij zellij
zenith zenith
# Webdevelopment
jetbrains.webstorm jetbrains.webstorm
nodejs
nodePackages_latest.npm
# Multimedia
jetbrains.pycharm-professional
python39
python39Packages.pip
gcc
cmake
]; ];
}; };
programs = { programs = {
# Let Home Manager install and manage itself. # Let Home Manager install and manage itself.
home-manager.enable = true; home-manager.enable = true;
@ -58,10 +72,6 @@
pinentryFlavor = "qt"; pinentryFlavor = "qt";
}; };
nextcloud-client = {
enable = true;
startInBackground = true;
};
}; };
} }