nixos/home-manager/desktop.nix

57 lines
1.2 KiB
Nix
Raw Normal View History

2022-02-21 11:36:12 +01:00
{ inputs, custom, pkgs, ... }:
2021-11-22 14:48:47 +01:00
{
2021-11-16 14:25:20 +01:00
imports = [
2022-02-21 11:36:12 +01:00
(import ./common { inherit custom inputs; })
2022-01-10 18:56:56 +01:00
./software/work-desktop
./software/autorandr
2022-02-15 22:54:12 +01:00
./software/calibre
2021-12-26 14:26:55 +01:00
./software/czkawka
2021-12-22 18:17:33 +01:00
./software/dunst
2022-01-20 23:51:54 +01:00
./software/evince
2021-12-22 18:05:25 +01:00
./software/git
./software/keeweb
2022-02-15 21:40:04 +01:00
./software/mime-apps
2021-12-26 11:29:55 +01:00
./software/mpv
./software/nitrogen
2021-12-22 18:05:25 +01:00
./software/obsidian
2021-12-22 10:39:43 +01:00
./software/pycharm
2021-12-22 18:22:57 +01:00
./software/rapid-photo-downloader
./software/signal
./software/telegram
2021-12-22 18:15:06 +01:00
./software/vim
2021-11-16 14:25:20 +01:00
];
2021-11-16 18:49:24 +01:00
home.packages = with pkgs; [
arc-theme
digikam
firefox
gimp
inkscape
libreoffice-fresh
meld
remmina
shotwell
2021-12-15 21:56:01 +01:00
unstable.vscode
2022-02-28 10:52:13 +01:00
yt-dlp
2021-11-16 18:49:24 +01:00
];
2021-11-22 14:48:47 +01:00
programs.git.userEmail = "andreas@zweili.ch";
2021-11-16 14:25:20 +01:00
# raw config files
2021-12-28 12:48:47 +01:00
home.file.".config/qtile/config.py".source = ./configs/qtile/config.py;
home.file.".config/qtile/autostart.sh".source = ./configs/qtile/autostart.sh;
2021-12-22 18:06:36 +01:00
home.file.".config/terminator".source = ./configs/terminator;
2021-11-22 17:47:03 +01:00
2021-12-16 22:00:00 +01:00
programs.bash = {
enable = true;
2021-12-16 20:21:34 +01:00
};
services.nextcloud-client = {
enable = true;
startInBackground = true;
};
2021-11-25 22:46:20 +01:00
2022-01-18 20:01:38 +01:00
gtk.theme.name = "Arc-Darker";
2021-11-29 19:24:19 +01:00
xsession.numlock.enable = true;
2021-11-25 22:46:20 +01:00
services.network-manager-applet.enable = true;
2021-11-16 14:25:20 +01:00
}