Did a bunch of refactoring home-manager packages including things I no longer
use as well as commenting out programming languages so I can use nix flakes as dev environments.
This commit is contained in:
parent
74fcd72041
commit
ee9b522fac
|
|
@ -42,8 +42,6 @@ in {
|
||||||
# Install packages
|
# Install packages
|
||||||
home.packages = with pkgs;
|
home.packages = with pkgs;
|
||||||
let
|
let
|
||||||
xdg-terminal-exec =
|
|
||||||
callPackage ../../pkgs/xdg-terminal-exec/xdg-terminal-exec.nix { };
|
|
||||||
mons = callPackage ../../pkgs/mons/mons.nix { };
|
mons = callPackage ../../pkgs/mons/mons.nix { };
|
||||||
archivo = callPackage ../../pkgs/archivo/archivo.nix { };
|
archivo = callPackage ../../pkgs/archivo/archivo.nix { };
|
||||||
highway-gothic = callPackage ../../pkgs/highway-gothic/highway-gothic.nix { };
|
highway-gothic = callPackage ../../pkgs/highway-gothic/highway-gothic.nix { };
|
||||||
|
|
@ -52,20 +50,20 @@ in {
|
||||||
[ marksman nil ] ++ # Language servers except those installed through package sections
|
[ marksman nil ] ++ # Language servers except those installed through package sections
|
||||||
[ texliveFull texlab ] ++ # LaTeX
|
[ texliveFull texlab ] ++ # LaTeX
|
||||||
[ typst typstyle tinymist ] ++ # Typst
|
[ typst typstyle tinymist ] ++ # Typst
|
||||||
(with ocamlPackages; [
|
# (with ocamlPackages; [
|
||||||
ocaml
|
# ocaml
|
||||||
opam
|
# opam
|
||||||
dune_3
|
# dune_3
|
||||||
dune-release
|
# dune-release
|
||||||
merlin
|
# merlin
|
||||||
ocaml-lsp
|
# ocaml-lsp
|
||||||
odoc
|
# odoc
|
||||||
ocamlformat
|
# ocamlformat
|
||||||
utop
|
# utop
|
||||||
]) ++ # OCaml
|
# ]) ++ # OCaml
|
||||||
[ rustup ] ++ # Rust
|
# [ rustup ] ++ # Rust
|
||||||
[ go gopls ] ++ # Golang
|
# [ go gopls ] ++ # Golang
|
||||||
(with elmPackages; [ elm elm-language-server elm-format elm-test ]) ++
|
# (with elmPackages; [ elm elm-language-server elm-format elm-test ]) ++
|
||||||
[ python3 ] ++ # I guess.....
|
[ python3 ] ++ # I guess.....
|
||||||
[
|
[
|
||||||
kak-lsp
|
kak-lsp
|
||||||
|
|
@ -73,18 +71,14 @@ in {
|
||||||
grim
|
grim
|
||||||
slurp
|
slurp
|
||||||
wl-clipboard
|
wl-clipboard
|
||||||
jq
|
|
||||||
xdg-terminal-exec
|
|
||||||
blueman
|
blueman
|
||||||
upower
|
upower
|
||||||
proselint # for prose lint
|
glib # provides trash and mount (latter may supplant udisks2?)
|
||||||
glib
|
|
||||||
] ++ # Basic utilities
|
] ++ # Basic utilities
|
||||||
[ bitwarden-cli htop snore hledger hledger-ui clifm ]
|
[ bitwarden-cli htop snore hledger hledger-ui clifm ]
|
||||||
++ # Personalized selection of command-line (CLI/TUI) apps
|
++ # Personalized selection of command-line (CLI/TUI) apps
|
||||||
[ terminal ] ++ # Terminal emulator
|
[ terminal ] ++ # Terminal emulator
|
||||||
[
|
[
|
||||||
qutebrowser
|
|
||||||
evince
|
evince
|
||||||
imv
|
imv
|
||||||
vlc
|
vlc
|
||||||
|
|
@ -106,8 +100,9 @@ in {
|
||||||
filezilla
|
filezilla
|
||||||
bitwarden
|
bitwarden
|
||||||
josm
|
josm
|
||||||
|
activate-linux
|
||||||
] ++ # Personalized selection of graphical apps
|
] ++ # Personalized selection of graphical apps
|
||||||
[ mons shticker-book-unwritten ] ++ # Games
|
[ olympus shticker-book-unwritten ] ++ # Games
|
||||||
[ swaybg bemenu j4-dmenu-desktop ] ++ # Sway- and Wayland-related packages
|
[ swaybg bemenu j4-dmenu-desktop ] ++ # Sway- and Wayland-related packages
|
||||||
[
|
[
|
||||||
noto-fonts
|
noto-fonts
|
||||||
|
|
@ -124,7 +119,7 @@ in {
|
||||||
] ++ # Fonts
|
] ++ # Fonts
|
||||||
# [ papirus-icon-theme ] ++ # Icons
|
# [ papirus-icon-theme ] ++ # Icons
|
||||||
# [ vanilla-dmz ] ++ # Cursor
|
# [ vanilla-dmz ] ++ # Cursor
|
||||||
[ activate-linux android-studio olympus ] ++ # Temp
|
[ ] ++ # Temp
|
||||||
[ ];
|
[ ];
|
||||||
|
|
||||||
programs.home-manager.enable = true;
|
programs.home-manager.enable = true;
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue