move packages to programs/tools

This commit is contained in:
2024-10-19 15:00:01 +02:00
parent dfa623f370
commit 77a77ab51f
10 changed files with 26 additions and 66 deletions

View File

@@ -1,7 +1,4 @@
{
pkgs,
...
}: {
{pkgs, ...}: {
environment.systemPackages = with pkgs; [
fira-code
];

View File

@@ -1,7 +1,4 @@
{
pkgs,
...
}: {
{pkgs, ...}: {
wayland.windowManager.hyprland = {
enable = true;
systemd.variables = ["--all"];

View File

@@ -1,7 +1,4 @@
{
pkgs,
...
}: {
{pkgs, ...}: {
programs.kitty = {
shellIntegration.enableZshIntegration = true;
font = {

View File

@@ -1,5 +1,3 @@
{
...
}: {
{...}: {
programs.kitty.enable = true;
}

View File

@@ -1,7 +1,4 @@
{
config,
...
}: let
{config, ...}: let
sshKeys = name: {
"ssh/id_rsa_${name}.pub" = {
sopsFile = ../../secrets/jonas/ssh.yaml;

View File

@@ -1,6 +1,4 @@
{
...
}: {
{...}: {
imports = [
./tools.nix
./zsh.nix

View File

@@ -1,6 +1,4 @@
{
pkgs
}: {
{pkgs, ...}: {
home.packages = with pkgs; [
bat
firefox

View File

@@ -1,7 +1,4 @@
{
config,
...
}: let
{config, ...}: let
omz_custom = "${config.home.homeDirectory}/.config/omz_custom";
in {
home.file."${omz_custom}" = {

View File

@@ -1,9 +1,20 @@
{
pkgs,
...
}: {
{pkgs, ...}: {
environment.systemPackages = with pkgs; [
age
arduino
chromium
drawio
insomnia
mosquitto
obsidian
qalculate-qt
qtpass
rstudio
mupdf
kicad
vscode
ffmpeg
firefox
alejandra
borgbackup
borgmatic
@@ -23,6 +34,9 @@
wget
zoom
];
nixpkgs.config.permittedInsecurePackages = [
"electron-25.9.0" # required by obsidian
];
programs.steam.enable = true;
services.udev.packages = [pkgs.openhantek6022];
virtualisation.docker.enable = true;