move cli tools to seperate file

This commit is contained in:
Kopatz
2023-12-08 15:26:45 +01:00
parent f750081393
commit 5c882e0311
3 changed files with 24 additions and 17 deletions

View File

@@ -41,6 +41,7 @@
({ config, pkgs, ... }: { nixpkgs.overlays = [ overlay-unstable ]; }) ({ config, pkgs, ... }: { nixpkgs.overlays = [ overlay-unstable ]; })
./systems/server/configuration.nix ./systems/server/configuration.nix
### Modules ### ### Modules ###
./modules/cli-tools.nix
./modules/static-ip.nix ./modules/static-ip.nix
./modules/hdd-spindown.nix ./modules/hdd-spindown.nix
./modules/firewall.nix ./modules/firewall.nix
@@ -107,6 +108,7 @@
#./modules/hardware/scheduler.nix #./modules/hardware/scheduler.nix
# use latest kernel # use latest kernel
./modules/kernel.nix ./modules/kernel.nix
./modules/cli-tools.nix
./modules/nix/settings.nix ./modules/nix/settings.nix
./modules/nix/index.nix ./modules/nix/index.nix
./modules/nix/ld.nix ./modules/nix/ld.nix
@@ -138,6 +140,7 @@
./modules/graphical/hyprland.nix ./modules/graphical/hyprland.nix
./modules/graphical/shared.nix ./modules/graphical/shared.nix
./laptop/configuration.nix ./laptop/configuration.nix
./modules/cli-tools.nix
./modules/virt-manager.nix ./modules/virt-manager.nix
./modules/ssh.nix ./modules/ssh.nix
#./modules/static-ip.nix #./modules/static-ip.nix
@@ -164,6 +167,7 @@
({ config, pkgs, ... }: { nixpkgs.overlays = [ overlay-unstable ]; }) ({ config, pkgs, ... }: { nixpkgs.overlays = [ overlay-unstable ]; })
./laptop/configuration.nix ./laptop/configuration.nix
./modules/graphical/shared.nix ./modules/graphical/shared.nix
./modules/cli-tools.nix
./modules/virt-manager.nix ./modules/virt-manager.nix
./modules/ssh.nix ./modules/ssh.nix
./modules/wake-on-lan.nix ./modules/wake-on-lan.nix

20
modules/cli-tools.nix Normal file
View File

@@ -0,0 +1,20 @@
{ config, pkgs, inputs, ... }:
{
environment.systemPackages = with pkgs; [
wget
nixos-option
btop
git
killall
xclip
usbutils
inputs.agenix.packages."x86_64-linux".default
neofetch
pdfgrep
ncdu
glxinfo
vulkan-tools
ffmpeg
nethogs
];
}

View File

@@ -36,31 +36,17 @@ in
# List packages installed in system profile. To search, run: # List packages installed in system profile. To search, run:
# $ nix search wget # $ nix search wget
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
wget
nixos-option
kate kate
keepassxc keepassxc
jetbrains.idea-ultimate jetbrains.idea-ultimate
jetbrains.rider jetbrains.rider
neovim
btop
git
xfce.thunar xfce.thunar
killall
xclip
usbutils
inputs.agenix.packages."x86_64-linux".default
insomnia insomnia
remmina remmina
nextcloud-client nextcloud-client
#podman-compose
#arion # docker
neofetch
thunderbird thunderbird
rofi rofi
pdfgrep
taisei taisei
ncdu
localsend localsend
element-desktop element-desktop
tetrio-desktop tetrio-desktop
@@ -68,12 +54,9 @@ in
unstable.libreoffice-fresh unstable.libreoffice-fresh
mangohud mangohud
screenshot screenshot
glxinfo
vulkan-tools
anki anki
obs-studio obs-studio
mpv mpv
ffmpeg
p7zip p7zip
qbittorrent qbittorrent
(wrapOBS { (wrapOBS {