mirror of
https://github.com/harryssecret/homelab-nix.git
synced 2025-08-07 22:20:33 +02:00
better software repartition
This commit is contained in:
parent
64a306d83c
commit
48c2b6f207
5 changed files with 26 additions and 21 deletions
10
flake.nix
10
flake.nix
|
@ -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; };
|
||||
}
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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 = [
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
(discord.override {
|
||||
withVencord = true;
|
||||
})
|
||||
vesktop
|
||||
];
|
||||
# screen record support
|
||||
xdg = {
|
||||
|
|
|
@ -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;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue