mirror of
https://github.com/harryssecret/homelab-nix.git
synced 2025-08-09 15:10:19 +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";
|
url = "git+https://git.rougebordeaux.xyz/harry123/nix-secrets-next.git";
|
||||||
flake = false;
|
flake = false;
|
||||||
};
|
};
|
||||||
miovim.url = "git+https://git.rougebordeaux.xyz/harry123/miovim.git";
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
miovim.url = "git+https://git.rougebordeaux.xyz/harry123/miovim.git";
|
||||||
nixos-generators = {
|
nixos-generators = {
|
||||||
url = "github:nix-community/nixos-generators";
|
url = "github:nix-community/nixos-generators";
|
||||||
inputs.nixpkgs.follows = "nixpkgsUnstable";
|
inputs.nixpkgs.follows = "nixpkgsUnstable";
|
||||||
|
@ -110,6 +110,10 @@
|
||||||
./home-manager/home.nix
|
./home-manager/home.nix
|
||||||
catppuccin.homeModules.catppuccin
|
catppuccin.homeModules.catppuccin
|
||||||
];
|
];
|
||||||
|
|
||||||
|
home.packages = [
|
||||||
|
inputs.miovim.packages.${system}.default
|
||||||
|
];
|
||||||
};
|
};
|
||||||
home-manager.extraSpecialArgs = { inherit inputs; };
|
home-manager.extraSpecialArgs = { inherit inputs; };
|
||||||
}
|
}
|
||||||
|
@ -132,6 +136,10 @@
|
||||||
./home-manager/home.nix
|
./home-manager/home.nix
|
||||||
catppuccin.homeModules.catppuccin
|
catppuccin.homeModules.catppuccin
|
||||||
];
|
];
|
||||||
|
|
||||||
|
home.packages = [
|
||||||
|
inputs.miovim.packages.${system}.default
|
||||||
|
];
|
||||||
};
|
};
|
||||||
home-manager.extraSpecialArgs = { inherit inputs; };
|
home-manager.extraSpecialArgs = { inherit inputs; };
|
||||||
}
|
}
|
||||||
|
|
|
@ -22,11 +22,6 @@
|
||||||
# The home.packages option allows you to install Nix packages into your
|
# The home.packages option allows you to install Nix packages into your
|
||||||
# environment.
|
# environment.
|
||||||
home.packages = with pkgs; [
|
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
|
nerd-fonts.code-new-roman
|
||||||
ffmpegthumbnailer
|
ffmpegthumbnailer
|
||||||
xfce.tumbler
|
xfce.tumbler
|
||||||
|
@ -38,24 +33,21 @@
|
||||||
cava
|
cava
|
||||||
hyfetch
|
hyfetch
|
||||||
kittysay
|
kittysay
|
||||||
nextcloud-client
|
|
||||||
thunderbird-bin
|
thunderbird-bin
|
||||||
feh
|
feh
|
||||||
waybar
|
waybar
|
||||||
p7zip
|
p7zip
|
||||||
|
tealdeer
|
||||||
|
|
||||||
libreoffice-qt
|
libreoffice-qt
|
||||||
tetrio-desktop
|
|
||||||
|
|
||||||
playerctl
|
playerctl
|
||||||
wf-recorder
|
wf-recorder
|
||||||
|
|
||||||
file
|
file
|
||||||
osu-lazer-bin
|
|
||||||
|
|
||||||
qbittorrent
|
qbittorrent
|
||||||
|
|
||||||
i2pd
|
|
||||||
ripgrep
|
ripgrep
|
||||||
vscode
|
vscode
|
||||||
|
|
||||||
|
@ -81,14 +73,12 @@
|
||||||
unzip
|
unzip
|
||||||
p7zip
|
p7zip
|
||||||
|
|
||||||
libsixel
|
|
||||||
unzip
|
|
||||||
p7zip
|
|
||||||
|
|
||||||
nixfmt-rfc-style
|
nixfmt-rfc-style
|
||||||
fuzzel
|
fuzzel
|
||||||
zsh-syntax-highlighting
|
zsh-syntax-highlighting
|
||||||
|
|
||||||
|
dysk
|
||||||
|
rsync
|
||||||
obsidian
|
obsidian
|
||||||
papirus-icon-theme
|
papirus-icon-theme
|
||||||
# # You can also create simple shell scripts directly inside your
|
# # You can also create simple shell scripts directly inside your
|
||||||
|
|
|
@ -5,6 +5,7 @@
|
||||||
{
|
{
|
||||||
config,
|
config,
|
||||||
lib,
|
lib,
|
||||||
|
username,
|
||||||
pkgs,
|
pkgs,
|
||||||
inputs,
|
inputs,
|
||||||
...
|
...
|
||||||
|
@ -78,7 +79,7 @@
|
||||||
environment.pathsToLink = [ "/share/zsh" ];
|
environment.pathsToLink = [ "/share/zsh" ];
|
||||||
|
|
||||||
# Define a user account. Don't forget to set a password with ‘passwd’.
|
# Define a user account. Don't forget to set a password with ‘passwd’.
|
||||||
users.users.harry123 = {
|
users.users.${username} = {
|
||||||
isNormalUser = true;
|
isNormalUser = true;
|
||||||
shell = pkgs.zsh;
|
shell = pkgs.zsh;
|
||||||
extraGroups = [
|
extraGroups = [
|
||||||
|
|
|
@ -4,6 +4,7 @@
|
||||||
(discord.override {
|
(discord.override {
|
||||||
withVencord = true;
|
withVencord = true;
|
||||||
})
|
})
|
||||||
|
vesktop
|
||||||
];
|
];
|
||||||
# screen record support
|
# screen record support
|
||||||
xdg = {
|
xdg = {
|
||||||
|
|
|
@ -35,6 +35,7 @@
|
||||||
# 3d modeling
|
# 3d modeling
|
||||||
blender
|
blender
|
||||||
|
|
||||||
|
beeper
|
||||||
signal-desktop
|
signal-desktop
|
||||||
gajim
|
gajim
|
||||||
weechat
|
weechat
|
||||||
|
@ -46,10 +47,10 @@
|
||||||
nil
|
nil
|
||||||
jetbrains.idea-ultimate
|
jetbrains.idea-ultimate
|
||||||
|
|
||||||
why3
|
# why3
|
||||||
alt-ergo
|
# alt-ergo
|
||||||
cvc4
|
# cvc4
|
||||||
z3
|
# z3
|
||||||
bitwarden
|
bitwarden
|
||||||
kicad
|
kicad
|
||||||
ente-auth
|
ente-auth
|
||||||
|
@ -58,8 +59,12 @@
|
||||||
revolt-desktop
|
revolt-desktop
|
||||||
exactaudiocopy
|
exactaudiocopy
|
||||||
picard
|
picard
|
||||||
dysk
|
nextcloud-client
|
||||||
rsync
|
i2pd
|
||||||
|
|
||||||
|
# games
|
||||||
|
tetrio-desktop
|
||||||
|
osu-lazer-bin
|
||||||
];
|
];
|
||||||
|
|
||||||
virtualisation.containers.enable = true;
|
virtualisation.containers.enable = true;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue