Moved shared packages to home-manager-common.nix

Packages listed in here will be installed on all hosts
This commit is contained in:
2025-08-20 16:09:08 -04:00
parent 7aa0e7334b
commit ac5652f1ca
3 changed files with 65 additions and 123 deletions

View File

@@ -38,67 +38,6 @@
PLATFORMTHEME = "kde"; PLATFORMTHEME = "kde";
}; };
home.packages = with pkgs; [ home.packages = with pkgs; [
autossh
fastfetch
ranger
zip
unzip
xz
p7zip
ripgrep
jq
ripgrep
eza
fzf
tmux
cowsay
lolcat
fortune
gnused
gnutar
gnupg
hugo
bat
which
nix-output-monitor
devenv
irssi
luarocks
lua5_1
lua-language-server
go
nodejs
uv
readline
cachix
sqlite
vifm-full
ranger
zoxide
(
python313.withPackages (
python-pkgs:
[
python-pkgs.prompt_toolkit
python-pkgs.pygments
python-pkgs.pynvim
python-pkgs.pudb
python-pkgs.ptpython
python-pkgs.ipython
]
)
)
neovim
zig
syncthing
lazygit
wofi
gopls
pyright
ncurses
rustup
wayvnc
gvfs
]; ];
home.stateVersion = "25.05"; home.stateVersion = "25.05";
} }

View File

@@ -53,85 +53,23 @@
PLATFORMTHEME = "kde"; PLATFORMTHEME = "kde";
}; };
home.packages = with pkgs; [ home.packages = with pkgs; [
autossh
mesa-demos mesa-demos
bluez bluez
bluez-tools bluez-tools
bluez-alsa bluez-alsa
fastfetch
ranger
kdePackages.dolphin kdePackages.dolphin
zip
unzip
xz
p7zip
ripgrep
jq
ripgrep
eza
fzf
tmux
cowsay
lolcat
fortune
gnused
gnutar
gnupg
hugo
bat
which
nix-output-monitor
devenv
irssi
luarocks
lua5_1
gimp gimp
lua-language-server
go
nodejs
uv
readline
cachix
sqlite
rofi rofi
qutebrowser qutebrowser
foot foot
vifm-full
ranger
zoxide
hyprsysteminfo hyprsysteminfo
(
python313.withPackages (
python-pkgs:
[
python-pkgs.prompt_toolkit
python-pkgs.pygments
python-pkgs.pynvim
python-pkgs.pudb
python-pkgs.ptpython
python-pkgs.ipython
]
)
)
neovim
zig
nodejs
go
syncthing
dosbox-x dosbox-x
lazygit
wofi wofi
qutebrowser qutebrowser
waybar waybar
uwsm uwsm
gopls
pyright
ncurses
rustup
wayvnc
power-profiles-daemon power-profiles-daemon
wpa_supplicant_gui wpa_supplicant_gui
gvfs
]; ];
programs.wofi = { programs.wofi = {
enable = true; enable = true;

View File

@@ -3,6 +3,71 @@
{ {
imports = [ imports = [
]; ];
home.packages = with pkgs; [
autossh
fastfetch
ranger
zip
unzip
xz
p7zip
ripgrep
jq
ripgrep
eza
fzf
tmux
cowsay
lolcat
fortune
gnused
gnutar
gnupg
hugo
bat
which
nix-output-monitor
devenv
direnv
irssi
luarocks
lua5_1
lua-language-server
go
nodejs
uv
readline
cachix
sqlite
vifm-full
ranger
zoxide
(
python313.withPackages (
python-pkgs:
[
python-pkgs.prompt_toolkit
python-pkgs.pygments
python-pkgs.pynvim
python-pkgs.pudb
python-pkgs.ptpython
python-pkgs.ipython
]
)
)
neovim
zig
nodejs
go
syncthing
lazygit
gopls
pyright
ncurses
rustup
wayvnc
gvfs
];
programs.neovim.plugins = [ programs.neovim.plugins = [
pkgs.vimPlugins.nvim-treesitter.withAllGrammars pkgs.vimPlugins.nvim-treesitter.withAllGrammars