better software repartition

This commit is contained in:
chloe 2025-07-02 21:22:26 +02:00
parent 64a306d83c
commit 48c2b6f207
5 changed files with 26 additions and 21 deletions

View file

@ -27,9 +27,9 @@
url = "git+https://git.rougebordeaux.xyz/harry123/nix-secrets-next.git";
flake = false;
};
miovim.url = "git+https://git.rougebordeaux.xyz/harry123/miovim.git";
*/
miovim.url = "git+https://git.rougebordeaux.xyz/harry123/miovim.git";
nixos-generators = {
url = "github:nix-community/nixos-generators";
inputs.nixpkgs.follows = "nixpkgsUnstable";
@ -110,6 +110,10 @@
./home-manager/home.nix
catppuccin.homeModules.catppuccin
];
home.packages = [
inputs.miovim.packages.${system}.default
];
};
home-manager.extraSpecialArgs = { inherit inputs; };
}
@ -132,6 +136,10 @@
./home-manager/home.nix
catppuccin.homeModules.catppuccin
];
home.packages = [
inputs.miovim.packages.${system}.default
];
};
home-manager.extraSpecialArgs = { inherit inputs; };
}

View file

@ -22,11 +22,6 @@
# The home.packages option allows you to install Nix packages into your
# environment.
home.packages = with pkgs; [
# # Adds the 'hello' command to your environment. It prints a friendly
# # "Hello, world!" when run.
# pkgs.hello
beeper
nerd-fonts.code-new-roman
ffmpegthumbnailer
xfce.tumbler
@ -38,24 +33,21 @@
cava
hyfetch
kittysay
nextcloud-client
thunderbird-bin
feh
waybar
p7zip
tealdeer
libreoffice-qt
tetrio-desktop
playerctl
wf-recorder
file
osu-lazer-bin
qbittorrent
i2pd
ripgrep
vscode
@ -81,14 +73,12 @@
unzip
p7zip
libsixel
unzip
p7zip
nixfmt-rfc-style
fuzzel
zsh-syntax-highlighting
dysk
rsync
obsidian
papirus-icon-theme
# # You can also create simple shell scripts directly inside your

View file

@ -5,6 +5,7 @@
{
config,
lib,
username,
pkgs,
inputs,
...
@ -78,7 +79,7 @@
environment.pathsToLink = [ "/share/zsh" ];
# Define a user account. Don't forget to set a password with passwd.
users.users.harry123 = {
users.users.${username} = {
isNormalUser = true;
shell = pkgs.zsh;
extraGroups = [

View file

@ -4,6 +4,7 @@
(discord.override {
withVencord = true;
})
vesktop
];
# screen record support
xdg = {

View file

@ -35,6 +35,7 @@
# 3d modeling
blender
beeper
signal-desktop
gajim
weechat
@ -46,10 +47,10 @@
nil
jetbrains.idea-ultimate
why3
alt-ergo
cvc4
z3
# why3
# alt-ergo
# cvc4
# z3
bitwarden
kicad
ente-auth
@ -58,8 +59,12 @@
revolt-desktop
exactaudiocopy
picard
dysk
rsync
nextcloud-client
i2pd
# games
tetrio-desktop
osu-lazer-bin
];
virtualisation.containers.enable = true;