feat(home): import desktop module using import-tree and move misc config to desktop module
This commit is contained in:
parent
2387ad9099
commit
f5a046cd58
10 changed files with 97 additions and 112 deletions
|
@ -2,6 +2,7 @@
|
|||
lib,
|
||||
inputs,
|
||||
system,
|
||||
...
|
||||
}:
|
||||
let
|
||||
inherit (builtins) map listToAttrs;
|
||||
|
|
|
@ -1,20 +0,0 @@
|
|||
{
|
||||
pkgs,
|
||||
lib,
|
||||
inputs,
|
||||
system,
|
||||
osConfig,
|
||||
...
|
||||
}:
|
||||
let
|
||||
inherit (lib) mkMerge;
|
||||
in
|
||||
mkMerge [
|
||||
(import ./browser.nix { inherit lib inputs system; })
|
||||
(import ./lockscreen.nix)
|
||||
(import ./launcher.nix)
|
||||
(import ./media-player.nix)
|
||||
(import ./status-bar.nix { inherit pkgs; })
|
||||
(import ./terminal.nix)
|
||||
(import ./window-manager { inherit pkgs osConfig lib; })
|
||||
]
|
21
homes/x86_64-linux/rafiq/desktop/misc.nix
Normal file
21
homes/x86_64-linux/rafiq/desktop/misc.nix
Normal file
|
@ -0,0 +1,21 @@
|
|||
{ pkgs, ... }:
|
||||
{
|
||||
persistDirs = [
|
||||
"docs"
|
||||
"repos"
|
||||
"vids"
|
||||
"tmp"
|
||||
".tor project"
|
||||
".local/share/PrismLauncher"
|
||||
];
|
||||
programs = {
|
||||
obs-studio.enable = true;
|
||||
thunderbird.enable = true;
|
||||
thunderbird.profiles.rafiq.isDefault = true;
|
||||
};
|
||||
home.packages = with pkgs; [
|
||||
stremio
|
||||
tor-browser
|
||||
prismlauncher
|
||||
];
|
||||
}
|
|
@ -5,7 +5,7 @@
|
|||
...
|
||||
}:
|
||||
{
|
||||
wayland.windowManager.hyprland.settings = import ./hyprland/settings.nix {
|
||||
wayland.windowManager.hyprland.settings = import ./_hyprland/settings.nix {
|
||||
inherit pkgs osConfig lib;
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue