summaryrefslogtreecommitdiff
path: root/hosts/desktop/home.nix
diff options
context:
space:
mode:
authoradikro <adikro@disroot.org>2025-12-20 15:25:38 +0100
committeradikro <adikro@disroot.org>2025-12-20 15:25:38 +0100
commitc1d9af57156f3c95590d9a12c394ee064df9696e (patch)
tree7e515761590c510c30329ef8548c7d84a8e95aaa /hosts/desktop/home.nix
parent791bc419b6dac7c70951981ef6b34cdf85828470 (diff)
added disko config for laptop, added storage and memory modules
Diffstat (limited to 'hosts/desktop/home.nix')
-rw-r--r--hosts/desktop/home.nix61
1 files changed, 33 insertions, 28 deletions
diff --git a/hosts/desktop/home.nix b/hosts/desktop/home.nix
index 08140dd..ea33837 100644
--- a/hosts/desktop/home.nix
+++ b/hosts/desktop/home.nix
@@ -1,21 +1,20 @@
-{ pkgs, ... }:
+{ username, ... }:
{
- imports = [
- ../../hm/default.nix
-];
+ imports = [ ../../hm/default.nix ];
- home.username = "adam";
- home.homeDirectory = "/home/adam";
- home.stateVersion = "25.05";
+ home = {
+ username = "${username}";
+ homeDirectory = "/home/${username}";
+ stateVersion = "25.05";
+ };
- szpont.hm = {
+ hm = {
conf = {
- clipboard = {
+ clip = {
enable = true;
backend = "wayland";
};
git.enable = true;
- ssh.enable = true;
xdg-dirs = {
enable = true;
mediaPath = /media;
@@ -25,12 +24,14 @@
nixvim.enable = true;
};
env = {
+ niri.enable = true;
+
+ waybar.enable = true;
themes = {
enable = true;
gtk.enable = true;
qt.enable = true;
};
- waybar.enable = true;
};
shell = {
cli.enable = true;
@@ -39,26 +40,30 @@
starship.enable = true;
};
soft = {
- easyeffects.enable = true;
+ browser = {
+ enable = true;
+ librewolf.enable = true;
+ brave.enable = true;
+ };
+ email = {
+ enable = true;
+ thunderbird.enable = false;
+ evolution.enable = true;
+ };
+ kdeconnect.enable = true;
+ kdenlive.enable = true;
media.enable = true;
nixcord.enable = true;
+ obs.enable = true;
+ obsidian.enable = true;
+ onlyoffice.enable = false;
spicetify.enable = true;
+ torrent.enable = true;
+ vpn = {
+ enable = true;
+ protonvpn.enable = true;
+ mullvad.enable = false;
+ };
};
};
-
- home.packages = with pkgs; [
- protonvpn-gui
- evolution
- kdePackages.kdenlive
- veracrypt
- brave
- qbittorrent-enhanced
- bitwarden-desktop
- thunderbird
- ];
-
- programs.obsidian.enable = true;
- programs.onlyoffice.enable = true;
- programs.librewolf.enable = true;
- # programs.thunderbird.enable = true;
}