home-manager and stuff

This commit is contained in:
tristan 2023-04-12 12:28:39 +01:00
parent 395ec3d6e8
commit 622c443a60
3 changed files with 67 additions and 64 deletions

View file

@ -1,12 +1,5 @@
{ config, pkgs, ... }:
let
doom-emacs = pkgs.callPackage (builtins.fetchTarball {
url = https://github.com/nix-community/nix-doom-emacs/archive/master.tar.gz;
}) {
doomPrivateDir = ./doom.d; # Directory containing your config.el, init.el
# and packages.el files
};
in {
{ config, pkgs, user, ... }:
{
# Home Manager needs a bit of information about you and the
# paths it should manage.
home.username = "tristan";
@ -25,38 +18,9 @@ in {
# Let Home Manager install and manage itself.
programs.home-manager.enable = true;
home.packages = with pkgs; [
brave
pcmanfm
lf
chafa
imv
mpv
mpvScripts.mpris
sway
swaylock
waybar
wofi
foot
neovim
git
neofetch
fusuma
ffmpeg
motion
trash-cli
tailscale
spotifyd
htop
mosh
tmux
doom-emacs
wget
wev
home.packages = with pkgs; [
gimp
thunderbird
nextcloud-client
];
];
gtk = {
enable = true;