feat: add some gui apps

This commit is contained in:
2026-04-28 19:07:05 +02:00
parent 7c6acd39ba
commit 7b5a5b7fbe
7 changed files with 120 additions and 6 deletions

View File

@@ -1,4 +1,4 @@
{ pkgs, ... }:
{ ... }:
{
programs.bat = {

View File

@@ -1,4 +1,4 @@
{ config, pkgs, ... }:
{ ... }:
{
programs.fastfetch = {

View File

@@ -1,4 +1,4 @@
{ pkgs, ... }:
{ ... }:
{
programs.zoxide = {

View File

@@ -1,8 +1,20 @@
{ userConfig, lib, ... }:
{
userConfig,
pkgs,
lib,
inputs,
...
}:
{
programs.chromium = {
enable = true;
package = lib.mkIf (!userConfig.isNixOS) null;
};
home.packages = with pkgs; [
inputs.zen-browser.packages."${pkgs.stdenv.hostPlatform.system}".default
tutanota-desktop
brave
];
}

View File

@@ -1,7 +1,17 @@
{ pkgs, ... }:
{ pkgs, pkgs-stable, ... }:
let
rstudio-with-packages = pkgs-stable.rstudioWrapper.override {
# we use stable, because unstable is broken rn
packages = with pkgs-stable.rPackages; [
# additional packages for rstudio here
ggplot2
];
};
in
{
home.packages = with pkgs; [
# Cli stuff
libnotify
cliphist
gh
@@ -20,6 +30,19 @@
bc
nh
runc
# Music
spotify
# Gui stuff
homebank
gimp
rstudio-with-packages
# Messaging
vesktop
signal-desktop
];
xdg.configFile."containers/containers.conf".text = ''