Adding several desktop apps

This commit is contained in:
Miguel Palhas
2024-09-29 18:29:48 +01:00
parent 5d0b7e26f5
commit 8274d3dcf3
9 changed files with 60 additions and 21 deletions
+1
View File
@@ -0,0 +1 @@
result
@@ -1,6 +1 @@
{ inputs, ... }: {
programs = {
gh.enable = true;
lazygit.enable = true;
};
}
{ inputs, ... }: { programs = { gh.enable = true; }; }
+22
View File
@@ -0,0 +1,22 @@
{ inputs, pkgs, ... }: {
environment.systemPackages = [
# desktop apps
pkgs.google-chrome
pkgs.firefox-devedition
pkgs.spotify
pkgs.spicetify-cli
pkgs.xfce.thunar
pkgs.obsidian
pkgs.mpv
pkgs.obs-studio
# communication
pkgs.slack
pkgs.zoom-us
# dev tools
pkgs.ferdium
pkgs.bruno
];
}
+3
View File
@@ -0,0 +1,3 @@
{ inputs, pkgs, ... }: {
networking = { networkmanager = { enable = true; }; };
}
+1
View File
@@ -0,0 +1 @@
{ pkgs, ... }: { environment.systemPackages = [ pkgs.syncthing ]; }
+16
View File
@@ -0,0 +1,16 @@
{ inputs, pkgs, ... }: {
environment.systemPackages = [
pkgs.btop
pkgs.fzf
pkgs.home-manager
pkgs.ripgrep
pkgs.zsh
pkgs.git
pkgs.neovim
pkgs.lazygit
pkgs.mise
pkgs.gh
pkgs.pass
];
}
+8 -13
View File
@@ -1,20 +1,15 @@
{ inputs, pkgs, ... }: {
imports =
[ inputs.home-manager.nixosModules.home-manager ./nix.nix ./zsh.nix ];
environment.systemPackages = [
pkgs.btop
pkgs.fzf
pkgs.home-manager
pkgs.ripgrep
pkgs.zsh
pkgs.git
pkgs.neovim
imports = [
inputs.home-manager.nixosModules.home-manager
./nix.nix
./zsh.nix
./cli-tools.nix
./desktop-apps.nix
];
time = { timeZone = "Europe/Lisbon"; };
environment.systemPackages = [ pkgs.home-manager ];
networking = { networkmanager = { enable = true; }; };
time = { timeZone = "Europe/Lisbon"; };
i18n = {
defaultLocale = "en_US.UTF-8";
+5 -2
View File
@@ -1,7 +1,10 @@
{ inputs, pkgs, modulesPath, ... }: {
{ inputs, pkgs, modulesPath, nixpkgs, lib, ... }: {
nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux";
imports = [
(modulesPath + "/installer/cd-dvd/installation-cd-minimal.nix")
../common/global
../common/docker.nix
../common/features/hyprland.nix
../common/features/docker.nix
../common/features/desktop-apps.nix
];
}
+3
View File
@@ -6,8 +6,11 @@ in {
imports = [
./hardware-configuration.nix
../common/global
../common/features/networking.nix
../common/features/hyprland.nix
../common/features/docker.nix
../common/features/desktop-apps.nix
../common/features/syncthing.nix
];
networking.hostName = "nixos-test";