mirror of
https://github.com/eRgo35/nix-config.git
synced 2026-02-04 10:06:15 +01:00
all pckgs sync
This commit is contained in:
@@ -1,36 +1,85 @@
|
||||
{ pkgs, inputs, ... }:
|
||||
{
|
||||
home.packages = with pkgs; [
|
||||
# DEV
|
||||
# > graphics < #
|
||||
tuxpaint
|
||||
krita
|
||||
|
||||
# > terminal < #
|
||||
kitty
|
||||
kitty-themes
|
||||
|
||||
# > tools < #
|
||||
git
|
||||
wget
|
||||
eza
|
||||
yt-dlp
|
||||
ffmpeg
|
||||
texlive.combined.scheme-full
|
||||
fastfetch
|
||||
zoxide
|
||||
btop
|
||||
htop
|
||||
killall
|
||||
woeusb
|
||||
pavucontrol
|
||||
steam-run
|
||||
unzip
|
||||
openvpn
|
||||
wol
|
||||
direnv
|
||||
p7zip
|
||||
hoppscotch
|
||||
networkmanagerapplet
|
||||
protonvpn-cli_2
|
||||
python3
|
||||
# MEDIA
|
||||
mpv
|
||||
imv
|
||||
pwvucontrol
|
||||
|
||||
# CONNECTIONS
|
||||
overskride
|
||||
protonvpn-cli_2
|
||||
networkmanagerapplet
|
||||
# > media < #
|
||||
spotify
|
||||
vlc
|
||||
mpv
|
||||
obs-studio
|
||||
okular
|
||||
|
||||
# APPS
|
||||
floorp
|
||||
spotube
|
||||
vesktop
|
||||
nautilus
|
||||
|
||||
# > desktop < #
|
||||
firefox
|
||||
telegram-desktop
|
||||
google-chrome
|
||||
evolution
|
||||
obsidian
|
||||
foliate
|
||||
helio-workstation
|
||||
keepassxc
|
||||
whatsapp-for-linux
|
||||
vesktop
|
||||
|
||||
# > gaming < #
|
||||
prismlauncher
|
||||
classicube
|
||||
steam
|
||||
|
||||
# > development < #
|
||||
podman
|
||||
podman-compose
|
||||
seahorse
|
||||
platformio
|
||||
iwgtk
|
||||
imv
|
||||
neovide
|
||||
feh
|
||||
zed-editor
|
||||
zint
|
||||
tmux
|
||||
zip
|
||||
unzip
|
||||
pavucontrol
|
||||
libreoffice
|
||||
qalculate-gtk
|
||||
|
||||
# Utilities
|
||||
ventoy-full
|
||||
file-roller
|
||||
vim
|
||||
firefox
|
||||
rofi
|
||||
nixfmt
|
||||
nixfmt-rfc-style
|
||||
nemo
|
||||
neovim
|
||||
];
|
||||
|
||||
@@ -1,58 +0,0 @@
|
||||
{ pkgs, ... }:
|
||||
{
|
||||
programs.vscode = {
|
||||
enable = true;
|
||||
|
||||
extensions = with pkgs.vscode-extensions; [
|
||||
ms-python.python
|
||||
ms-python.debugpy
|
||||
jnoortheen.nix-ide
|
||||
mvllow.rose-pine
|
||||
];
|
||||
|
||||
userSettings = {
|
||||
|
||||
"editor.fontSize" = 18;
|
||||
"explorer.confirmDelete" = false;
|
||||
"explorer.confirmDragAndDrop" = true;
|
||||
"git.openRepositoryInParentFolders" = "never";
|
||||
|
||||
"[python]" = {
|
||||
"editor.defaultFormatter" = "ms-python.black-formatter";
|
||||
"editor.formatOnSave" = true;
|
||||
};
|
||||
|
||||
"nix.enableLanguageServer" = true;
|
||||
"nix.serverPath" = "${pkgs.nixd}/bin/nixd";
|
||||
"nix.serverSettings" = {
|
||||
"nixd" = {
|
||||
"formatting" = {
|
||||
"command" = [ "${pkgs.nixpkgs-fmt}/bin/nixpkgs-fmt" ];
|
||||
};
|
||||
"nixpkgs" = {
|
||||
"expr" = "import <nixpkgs> { }";
|
||||
"options" = {
|
||||
"nixos" = {
|
||||
"expr" = "(builtins.getFlake \"/home/mike/.files\").nixosConfigurations.zion.options";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
"editor.formatOnSave" = true;
|
||||
|
||||
"editor.fontLigatures" = true;
|
||||
"editor.formatOnPaste" = true;
|
||||
"editor.minimap.enabled" = false;
|
||||
|
||||
"symbols.hidesExplorerArrows" = false;
|
||||
|
||||
"workbench.iconTheme" = "rose-pine-icons";
|
||||
"workbench.colorTheme" = "Rosé Pine";
|
||||
"workbench.preferredDarkColorTheme" = "Rosé Pine";
|
||||
"workbench.preferredHighContrastColorTheme" = "Rosé Pine";
|
||||
|
||||
};
|
||||
};
|
||||
}
|
||||
@@ -1,5 +1,4 @@
|
||||
{ pkgs, ... }:
|
||||
{
|
||||
{ pkgs, ... }: {
|
||||
programs.vscode = {
|
||||
enable = true;
|
||||
package = pkgs.vscodium;
|
||||
@@ -8,7 +7,7 @@
|
||||
ms-python.python
|
||||
ms-python.debugpy
|
||||
jnoortheen.nix-ide
|
||||
catppuccin.catppuccin-vsc
|
||||
mvllow.rose-pine
|
||||
];
|
||||
|
||||
userSettings = {
|
||||
@@ -34,7 +33,8 @@
|
||||
"expr" = "import <nixpkgs> { }";
|
||||
"options" = {
|
||||
"nixos" = {
|
||||
"expr" = "(builtins.getFlake \"/home/nel/Dotfiles\").nixosConfigurations.laptop.options";
|
||||
"expr" = ''
|
||||
(builtins.getFlake "/home/mike/.files").nixosConfigurations.zion.options'';
|
||||
};
|
||||
};
|
||||
};
|
||||
@@ -49,11 +49,10 @@
|
||||
|
||||
"symbols.hidesExplorerArrows" = false;
|
||||
|
||||
"catppuccin.accentColor" = "blue";
|
||||
"workbench.iconTheme" = "vs-minimal";
|
||||
"workbench.colorTheme" = "Catppuccin Mocha";
|
||||
"workbench.preferredDarkColorTheme" = "Catppuccin Mocha";
|
||||
"workbench.preferredHighContrastColorTheme" = "Catppuccin Mocha";
|
||||
"workbench.iconTheme" = "rose-pine-icons";
|
||||
"workbench.colorTheme" = "Rosé Pine";
|
||||
"workbench.preferredDarkColorTheme" = "Rosé Pine";
|
||||
"workbench.preferredHighContrastColorTheme" = "Rosé Pine";
|
||||
|
||||
};
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user