initial commit

This commit is contained in:
2026-04-19 14:58:51 -03:00
parent 3ac4eb5503
commit 5f85583bd0
32 changed files with 2222 additions and 0 deletions
+49
View File
@@ -0,0 +1,49 @@
{
config,
lib,
inputs,
pkgs,
...
}:
{
## starship
programs.starship = {
enable = true;
settings = lib.importTOML "${config.programs.starship.package}/share/starship/presets/nerd-font-symbols.toml";
enableFishIntegration = true;
};
## Configuraçao Git
programs.git.settings = {
enable = true;
user.email = "darkgui@protonmail.com";
user.name = "DarkGui";
credential.helper = "store";
};
## Pacotes extras
fonts.fontconfig.enable = true;
home.packages = with pkgs; [
## Fish
fishPlugins.done
fishPlugins.fzf-fish
fishPlugins.forgit
fishPlugins.hydro
fzf
fishPlugins.grc
grc
## Fontes
nerd-fonts.jetbrains-mono
nerd-fonts.ubuntu-mono
nerd-fonts.ubuntu-sans
nerd-fonts.dejavu-sans-mono
nerd-fonts.fira-code
nerd-fonts.overpass
noto-fonts
liberation_ttf
dejavu_fonts
];
}
+14
View File
@@ -0,0 +1,14 @@
{
config,
lib,
inputs,
pkgs,
...
}:
{
imports = [
./configs/cfhome.nix
./pkgs/pkgs.nix
];
}
+75
View File
@@ -0,0 +1,75 @@
{
config,
lib,
inputs,
pkgs,
...
}:
{
## pacotes home-manager
home.packages = with pkgs; [
## aplicativos sociais
telegram-desktop
pear-desktop
teams-for-linux
#(discord.override {withVencord = true;})
(discord.override { withEquicord = true; })
jellyfin-desktop
## Jogos
lutris
faugus-launcher
heroic
prismlauncher
steam
adwsteamgtk
ryubing
xclicker
#mangojuice
goverlay
mangohud
protonplus
hydralauncher
lsfg-vk
lsfg-vk-ui
android-tools
zed-editor
nil
nixd
## Utilitários do sistema e dev tools
fastfetch
flameshot
#handbrake
easyeffects
qbittorrent
cpu-x
git
btop-cuda
vscodium
flatpak
wget
kitty
vlc
tree
python314
unrar
droidcam
motrix
mission-center
nodejs
lxappearance
nwg-look
#rustdesk
anydesk
libargon2
openssl_oqs
icu
## Dev
godot
];
}