puter/common/user/desktop.nix

65 lines
1 KiB
Nix
Raw Normal View History

2023-09-17 11:31:20 +00:00
{
pkgs,
inputs,
config,
lib,
...
}: {
imports = [
./features/bottom.nix
./features/cava.nix
./features/direnv.nix
./features/fish.nix
./features/git.nix
./features/helix.nix
./features/joshuto.nix
./features/mmtc.nix
./features/mpd.nix
./features/mpris-proxy.nix
./features/mpv.nix
./features/qutebrowser
./features/readline.nix
./features/ssh.nix
];
home.packages = with pkgs; [
appimage-run
wineWowPackages.unstableFull
bat
curl
ffmpeg
file
gitui
hexyl
hyperfine
imagemagick
ncdu
netcat-openbsd
nmap
procs
progress
pv
rage
rsync
sops
systeroid
tokei
2023-09-29 18:39:08 +00:00
vscodium-fhs
2023-09-17 11:31:20 +00:00
];
xdg = {
enable = true;
mime.enable = true;
userDirs = {
enable = true;
createDirectories = true;
};
};
xdg.dataFile."flatpak/overrides/global".text = ''
[Context]
filesystems=/nix/store:ro;${config.xdg.dataHome}/fonts:ro;${config.xdg.dataHome}/icons:ro
'';
}