formatting and stuff
parent
f78ca798f4
commit
4ed81ce6e1
@ -1,64 +1,72 @@
|
||||
{ pkgs, config, osConfig, lib, ... }: {
|
||||
{
|
||||
pkgs,
|
||||
config,
|
||||
osConfig,
|
||||
lib,
|
||||
...
|
||||
}: {
|
||||
imports = [
|
||||
./firefox.nix
|
||||
./gpg.nix
|
||||
./editors.nix
|
||||
];
|
||||
|
||||
programs.bash.enable = true;
|
||||
programs.bash.enable = builtins.trace config.home.profileDirectory true;
|
||||
|
||||
services.lorri.enable = true;
|
||||
|
||||
home.packages = with pkgs; [
|
||||
(ripgrep.override { withPCRE2 = true; })
|
||||
direnv
|
||||
dogdns
|
||||
duf
|
||||
exa
|
||||
fd
|
||||
jq
|
||||
mcfly
|
||||
(if osConfig.graphical then
|
||||
pinentry-gtk2
|
||||
else
|
||||
pinentry-curses)
|
||||
unzip
|
||||
yq
|
||||
wezterm
|
||||
home.packages = with pkgs;
|
||||
[
|
||||
(ripgrep.override {withPCRE2 = true;})
|
||||
direnv
|
||||
dogdns
|
||||
duf
|
||||
exa
|
||||
fd
|
||||
jq
|
||||
mcfly
|
||||
(
|
||||
if osConfig.graphical
|
||||
then pinentry-gtk2
|
||||
else pinentry-curses
|
||||
)
|
||||
unzip
|
||||
yq
|
||||
wezterm
|
||||
|
||||
# Rust
|
||||
cargo
|
||||
gcc
|
||||
llvmPackages_latest.lld
|
||||
llvmPackages_latest.llvm
|
||||
rustc
|
||||
|
||||
# Rust
|
||||
cargo
|
||||
gcc
|
||||
llvmPackages_latest.lld
|
||||
llvmPackages_latest.llvm
|
||||
rustc
|
||||
# JS
|
||||
nodejs
|
||||
nodePackages.npm
|
||||
|
||||
# JS
|
||||
nodejs
|
||||
nodePackages.npm
|
||||
# Music
|
||||
mpc-cli
|
||||
|
||||
# Music
|
||||
mpc-cli
|
||||
# language-servers
|
||||
rust-analyzer
|
||||
]
|
||||
++ lib.lists.optionals osConfig.graphical [
|
||||
(discord.override {withOpenASAR = true;})
|
||||
catppuccin-gtk
|
||||
dconf
|
||||
gparted
|
||||
numberstation
|
||||
pavucontrol
|
||||
recursive
|
||||
wireplumber
|
||||
# Local
|
||||
(callPackage ./areon-pro {})
|
||||
|
||||
# language-servers
|
||||
rust-analyzer
|
||||
] ++ lib.lists.optionals osConfig.graphical [
|
||||
(discord.override { withOpenASAR = true; })
|
||||
catppuccin-gtk
|
||||
dconf
|
||||
gparted
|
||||
numberstation
|
||||
pavucontrol
|
||||
recursive
|
||||
wireplumber
|
||||
# Local
|
||||
(callPackage ./areon-pro {})
|
||||
|
||||
pkgs.nur.repos.sanctureplicum.rec-mono-nyx
|
||||
pkgs.nur.repos.sanctureplicum.rec-mono-nyx
|
||||
|
||||
gnomeExtensions.color-picker
|
||||
gnomeExtensions.just-perfection
|
||||
gnomeExtensions.unite
|
||||
];
|
||||
gnomeExtensions.color-picker
|
||||
gnomeExtensions.just-perfection
|
||||
gnomeExtensions.unite
|
||||
];
|
||||
}
|
||||
|
@ -0,0 +1,12 @@
|
||||
{ ... }: {
|
||||
carsten = {
|
||||
fullName = "Carsten Kragelund";
|
||||
hashedPassword = "$y$j9T$oL/jNqI1yz65OuUnJvpCn1$MC7.xSyvprru7QmqQVsGyBKZf2b4w7R7U.TmfzSBY39";
|
||||
groups = [
|
||||
"networkmanager" # Use networks
|
||||
"wheel" # Sudoer
|
||||
"vboxusers" # VirtualBox
|
||||
"docker" # Containers
|
||||
];
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue