dotfiles/home.nix

132 lines
1.9 KiB
Nix
Raw Normal View History

2018-11-16 17:27:28 +01:00
{ pkgs, config, lib, ...}:
{
2018-11-18 01:40:21 +01:00
#home.file.nixoverlays = {
# source = ./overlays;
# target = ".config/nixpkgs/overlays";
#};
2018-11-16 17:27:28 +01:00
2019-11-01 07:29:57 +01:00
imports = [
./config/xsession/xsession.nix
./config/computer/laptop.nix
];
2018-11-16 17:27:28 +01:00
2019-11-01 07:18:12 +01:00
home.packages = with pkgs; [
libguestfs
virtmanager
virt-viewer
ansible
nixops
ldns
2020-04-27 00:56:50 +02:00
file
tmux
2020-05-12 08:47:01 +02:00
#danstable.mangohud
2020-04-14 17:28:36 +02:00
2020-05-12 13:18:12 +02:00
steam
2019-11-01 07:18:12 +01:00
dolphinEmuMaster
dwarf-fortress-packages.dwarf-fortress-full
multimc
superTuxKart
# warsow
minetest
2018-11-16 17:27:28 +01:00
2019-11-01 07:18:12 +01:00
mpv
sxiv
spotify
2018-11-16 17:27:28 +01:00
2019-11-01 07:18:12 +01:00
mumble
2018-11-16 17:27:28 +01:00
2019-11-01 07:18:12 +01:00
dolphin
krename
kdeApplications.dolphin-plugins
ffmpegthumbs
kdeApplications.kdegraphics-thumbnailers
kdeFrameworks.kded
kdeFrameworks.kio
kdeApplications.kio-extras
unzip
p7zip
parallel
sshfs
jq
2020-02-25 19:53:40 +01:00
ncdu
bat
ripgrep
2019-11-01 07:18:12 +01:00
2019-11-01 07:51:39 +01:00
dan.rank_photos
2020-04-14 17:28:36 +02:00
# ***REMOVED***
2020-02-28 01:13:50 +01:00
dan.photini
2019-11-02 12:05:18 +01:00
2019-11-01 07:18:12 +01:00
gnome3.gedit
2019-05-06 00:44:45 +02:00
unstable.vscode
2019-11-01 07:18:12 +01:00
texlive.combined.scheme-full
kile
libreoffice-unwrapped
2018-11-16 17:27:28 +01:00
2019-11-01 07:18:12 +01:00
gimp
krita
inkscape
digikam
godot
blender
audacity
mixxx
ardour
kdenlive
frei0r
2018-11-16 17:27:28 +01:00
2019-11-01 07:18:12 +01:00
mkvtoolnix
2019-05-06 00:44:45 +02:00
unstable.youtubeDL
2019-11-01 07:18:12 +01:00
ffmpeg-full
2018-11-16 17:27:28 +01:00
2019-11-01 07:18:12 +01:00
geogebra
2018-11-16 17:27:28 +01:00
];
2019-07-16 22:42:11 +02:00
programs.firefox = {
enable = true;
2020-02-25 19:53:40 +01:00
package = pkgs.firefox.override { extraNativeMessagingHosts = [ pkgs.dan.radical-native ]; };
2019-07-16 22:42:11 +02:00
};
2018-11-16 17:27:28 +01:00
programs.obs-studio = {
enable = true;
};
2018-11-16 18:25:11 +01:00
programs.git = {
enable = true;
2020-05-12 14:12:41 +02:00
userEmail = "daniel.olsen99@gmail.com";
userName = "Daniel Olsen";
# delta.enable = true;
2018-11-16 18:25:11 +01:00
};
2018-11-16 17:27:28 +01:00
2020-04-14 17:28:36 +02:00
# services.kdeconnect = {
# enable = true;
# indicator = true;
# };
2018-11-16 17:27:28 +01:00
services.gpg-agent = {
enable = true;
defaultCacheTtl = 1800;
enableSshSupport = true;
};
programs.home-manager = {
enable = true;
2020-05-12 14:12:41 +02:00
path = "https://github.com/rycee/home-manager/archive/release-20.03.tar.gz";
2018-11-16 17:27:28 +01:00
};
}