This commit is contained in:
Morten Olsen
2023-09-14 22:19:19 +02:00
parent 6a41699dc3
commit 6dbaad1bbe
3 changed files with 44 additions and 0 deletions

View File

@@ -1,5 +1,6 @@
# https://github.com/michaelpj/nixos-config # https://github.com/michaelpj/nixos-config
# https://github.com/HeinzDev/Hyprland-dotfiles/blob/main/nixos/configuration.nix # https://github.com/HeinzDev/Hyprland-dotfiles/blob/main/nixos/configuration.nix
# https://hoverbear.org/blog/declarative-gnome-configuration-in-nixos/
{ {
inputs = { inputs = {
nixpkgs = { nixpkgs = {

View File

@@ -25,6 +25,8 @@ in {
pkgs.spotify pkgs.spotify
pkgs.slack pkgs.slack
pkgs.rustup pkgs.rustup
pkgs.bitwarden
pkgs.bitwarden-cli
pkgs.silver-searcher pkgs.silver-searcher
pkgs.ncspot pkgs.ncspot
pkgs.ripgrep pkgs.ripgrep
@@ -34,9 +36,12 @@ in {
pkgs.gnumake pkgs.gnumake
pkgs.gcc pkgs.gcc
pkgs.terraform pkgs.terraform
pkgs.darktable
pkgs.rawtherapee
pkgs.signal-desktop pkgs.signal-desktop
pkgs.nodePackages.pnpm pkgs.nodePackages.pnpm
pkgs.nodePackages.yarn pkgs.nodePackages.yarn
pkgs.nodePackages.yo
pkgs.steam-run pkgs.steam-run
pkgs.python3 pkgs.python3
pkgs.gimp pkgs.gimp
@@ -139,4 +144,21 @@ in {
]; ];
}; };
systemd.user.services.protonmail-bridge = {
Unit = {
Description = "Protonmail Bridge";
After = [ "network.target" ];
};
Service = {
Restart = "always";
ExecStart = "${pkgs.protonmail-bridge}/bin/protonmail-bridge --no-window --noninteractive";
};
Install = {
WantedBy = [ "default.target" ];
};
};
} }

View File

@@ -0,0 +1,21 @@
{ config, pkgs, ... }:
{
home.packages = [ pkgs.protonmail-bridge ];
systemd.user.services.protonmail-bridge = {
Unit = {
Description = "Protonmail Bridge";
After = [ "network.target" ];
};
Service = {
Restart = "always";
ExecStart = "${pkgs.protonmail-bridge}/bin/protonmail-bridge --no-window --log-level ${cfg.logLevel}" + optionalString (cfg.nonInteractive) " --noninteractive";
};
Install = {
WantedBy = [ "default.target" ];
};
};
};
}