aboutsummaryrefslogtreecommitdiffstats
path: root/home/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'home/default.nix')
-rw-r--r--home/default.nix33
1 files changed, 16 insertions, 17 deletions
diff --git a/home/default.nix b/home/default.nix
index 4a9fc86..9c86e81 100644
--- a/home/default.nix
+++ b/home/default.nix
@@ -13,31 +13,30 @@ let
in
{
imports = [
- # ./alacritty
# ./conky
# ./helix
# ./lf
# ./quickshell
(import ./nvim { inherit unstable; })
- ./cargo
- ./chawan
+ ./cargo.nix
+ ./chawan.nix
./chromium.nix
./dav
./dunst
./fastfetch.nix
./firefox
- ./fish
- ./git
+ ./fish.nix
+ ./git.nix
./hyprland
- ./hyprlock
+ ./hyprlock.nix
./mail
- ./mpv
- ./newsboat
+ ./mpv.nix
+ ./newsboat.nix
./nushell.nix
- ./tenere
- ./ticker
- ./vale
- ./walker
+ ./tenere.nix
+ ./ticker.nix
+ ./vale.nix
+ ./walker.nix
./wallpapers
./waybar
];
@@ -108,6 +107,7 @@ in
};
programs = {
+ home-manager.enable = true;
nix-search-tv = {
enable = true;
enableTelevisionIntegration = true;
@@ -286,11 +286,10 @@ in
controlPersist = "10m";
};
};
-
- home-manager.enable = true;
};
services = {
+ home-manager.autoExpire.enable = true;
ssh-agent = {
enable = true;
enableFishIntegration = true;
@@ -307,7 +306,9 @@ in
port = 6600;
};
};
-
+ wl-clip-persist = {
+ enable = true;
+ };
psd = {
enable = true;
backupLimit = 5;
@@ -388,7 +389,6 @@ in
# gui
ghostty # terminal emulator
hypridle
- hyprlock
hyprpaper
libreoffice
lxqt.pavucontrol-qt
@@ -663,7 +663,6 @@ in
};
home.file."/.local/bin/bt-notify.sh" = {
- executable = true;
source = pkgs.writeShellScript "bt-notify" ''
set -euo pipefail