enable home-manager

This commit is contained in:
eneller
2024-01-11 19:09:30 +01:00
parent 73383194e1
commit 3c8d41c3f8
6 changed files with 154 additions and 47 deletions

34
config/cli.nix Normal file
View File

@@ -0,0 +1,34 @@
{ config, pkgs, ... }:
{
# List packages installed in system profile. To search, run:
# $ nix search wget
environment.systemPackages = with pkgs; [
nixos-option
vim # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed by default.
less
wget
gitFull
zsh
zsh-powerlevel10k # TODO set up zsh to replace bash
tmux
eza
ripgrep
bat
gnused
gawk
file
htop
inxi
openssl
ffmpeg
imagemagick_light
rclone
python3
ansible
];
programs.neovim = {
enable = true;
defaultEditor = true;
};
}

View File

@@ -14,4 +14,13 @@ environment.systemPackages = with pkgs; [
texlive.combined.scheme-medium
telegram-desktop
];
programs.firefox = {
enable = true; # TODO use home-manager
policies = {
DisablePocket = true;
ExtensionSettings = {};
};
preferencesStatus = "locked";
preferences = {};
};
}