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