packages cleanup + upgrades
This commit is contained in:
parent
b590ecd4af
commit
2cdd4cb204
@ -370,6 +370,7 @@ main draws of Linux for me.
|
||||
# Fonts
|
||||
(nerdfonts.override {
|
||||
fonts = [ "Agave" "CascadiaCode" "SourceCodePro"
|
||||
"ComicShannsMono" "OpenDyslexic"
|
||||
"Ubuntu" "FiraCode" "Iosevka" ];
|
||||
})
|
||||
symbola
|
||||
|
||||
@ -390,7 +390,8 @@ These dictionaries are compatible with Firefox, Doom Emacs and LibreOffice.
|
||||
hunspell
|
||||
hunspellDicts.it_IT
|
||||
hunspellDicts.es_MX
|
||||
hunspellDicts.en_CA
|
||||
hunspellDicts.es_ES
|
||||
hunspellDicts.en_CA-large
|
||||
#+end_src
|
||||
|
||||
** CUSTOMIZATION PACKAGES
|
||||
@ -406,6 +407,7 @@ gnome.gnome-tweaks # tweaks for the gnome desktop environment
|
||||
# Fonts
|
||||
(nerdfonts.override {
|
||||
fonts = [ "Agave" "CascadiaCode" "SourceCodePro"
|
||||
"ComicShannsMono" "OpenDyslexic"
|
||||
"Ubuntu" "FiraCode" "Iosevka" ];
|
||||
})
|
||||
symbola
|
||||
@ -424,7 +426,7 @@ goals is to create a workflow between this ecosystem of applications.
|
||||
|
||||
#+begin_src nix
|
||||
godot_4 # game development
|
||||
# gdtoolkit # gdscript language server
|
||||
unstable.gdtoolkit # gdscript language server
|
||||
blender # cgi animation and sculpting
|
||||
|
||||
gimp # the coolest bestest art program to never exist
|
||||
@ -458,9 +460,8 @@ and wineWow are installed.
|
||||
wineWowPackages.stable
|
||||
];
|
||||
})
|
||||
# nixGaming.packages.${pkgs.hostPlatform.system}.wine-tkg
|
||||
# nixGaming.packages.${pkgs.hostPlatform.system}.wine-discord-ipc-bridge
|
||||
# vulkan-tools # needed? stuff for vulkan drivers I suppose
|
||||
nixGaming.packages.${pkgs.hostPlatform.system}.wine-tkg
|
||||
nixGaming.packages.${pkgs.hostPlatform.system}.wine-discord-ipc-bridge
|
||||
cartridges
|
||||
heroic # install epic games
|
||||
gamemode # optimizes linux to have better gaming performance
|
||||
@ -483,14 +484,13 @@ snes9x-gtk # snes emulator
|
||||
An assorted list of productivity-oriented apps which I will never use.
|
||||
|
||||
#+begin_src nix
|
||||
libreoffice-fresh # office, but based
|
||||
libreoffice # office, but based
|
||||
calibre # ugly af eBook library manager
|
||||
foliate # gtk eBook reader
|
||||
# foliate # gtk eBook reader
|
||||
newsflash # feed reader, syncs with nextcloud
|
||||
wike # gtk wikipedia wow!
|
||||
denaro # manage your finances
|
||||
furtherance # I made this one tehee track time utility
|
||||
# flowtime # competition to furtherance grrrr
|
||||
gnome.simple-scan # scanner
|
||||
#+end_src
|
||||
|
||||
@ -516,9 +516,9 @@ of these, for now.
|
||||
|
||||
#+begin_src nix
|
||||
celluloid # video player
|
||||
cozy # audiobooks player
|
||||
# cozy # audiobooks player
|
||||
hakuneko # manga & comic GUI downloader
|
||||
gnome-podcasts # podcast player
|
||||
# gnome-podcasts # podcast player
|
||||
handbrake # video converter, may be unnecessary
|
||||
curtail # image compressor
|
||||
pitivi # video editor
|
||||
@ -527,7 +527,7 @@ gnome-obfuscate # censor private information
|
||||
mousai # poor man shazam
|
||||
tagger # tag music files
|
||||
obs-studio # screen recorder & streamer
|
||||
shortwave # listen to world radio
|
||||
# shortwave # listen to world radio
|
||||
nextcloud-client # self-hosted google-drive alternative
|
||||
#+end_src
|
||||
|
||||
@ -545,7 +545,6 @@ nicotine-plus # remember Ares?
|
||||
warp # never used, but supposedly cool for sharing files
|
||||
discord
|
||||
vesktop
|
||||
gtkcord4
|
||||
# (pkgs.discord.override {
|
||||
# # withOpenASAR = true;
|
||||
# withVencord = true;
|
||||
@ -568,11 +567,12 @@ fd # modern find, faster searches
|
||||
fzf # fuzzy finder! super cool and useful
|
||||
gdu # disk-space utility checker, somewhat useful
|
||||
du-dust # rusty du similar to gdu
|
||||
ripgrep # modern grep
|
||||
(ripgrep.override {withPCRE2 = true;}) # modern grep
|
||||
trash-cli # oop! did not meant to delete that
|
||||
eza # like ls but with colors
|
||||
gocryptfs # encrypted filesystem! shhh!!!
|
||||
rmlint # probably my favourite app, amazing dupe finder that integrates well with BTRFS
|
||||
imagemagick # photoshop what??
|
||||
|
||||
ffmpeg # not ffmpreg, the coolest video conversion tool!
|
||||
# torrenttools # create torrent files from the terminal!
|
||||
@ -621,8 +621,8 @@ nixfmt # linting
|
||||
cachix # why spend time compiling?
|
||||
|
||||
# PYTHON.
|
||||
pipenv # python development workflow for humans
|
||||
(python3.withPackages (ps: with ps; [
|
||||
pipenv # python development workflow for humans
|
||||
# poetry # dependency management made easy
|
||||
flake8 # wraper for pyflakes, pycodestyle and mccabe
|
||||
isort # sort Python imports
|
||||
@ -642,7 +642,10 @@ cachix # why spend time compiling?
|
||||
ghc # compiler
|
||||
cabal-install # haskell app manager
|
||||
stack # haskell took stack
|
||||
# unstable.haskellPackages.ghcup
|
||||
# haskellPackages.ghcup
|
||||
|
||||
# DOCKER
|
||||
dockfmt
|
||||
|
||||
# JS
|
||||
nodejs # not as bad as I thought
|
||||
@ -704,7 +707,6 @@ from the unstable channel.
|
||||
libgda # for pano shell extension
|
||||
]) ++ (with pkgs.gnomeExtensions; [
|
||||
appindicator # applets for open applications
|
||||
panel-scroll # scroll well to change workspaces
|
||||
reading-strip # like putting a finger on every line I read
|
||||
tactile # window manager
|
||||
pano # clipboard manager
|
||||
@ -885,7 +887,11 @@ services = {
|
||||
emacs = {
|
||||
enable = true;
|
||||
defaultEditor = true;
|
||||
package = pkgs.emacs;
|
||||
package = with pkgs; (
|
||||
(emacsPackagesFor emacs-gtk).emacsWithPackages (
|
||||
epkgs: [ epkgs.vterm ]
|
||||
)
|
||||
);
|
||||
startWithUserSession = "graphical";
|
||||
};
|
||||
};
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user