feat: big refactor
This commit is contained in:
parent
2c09c21833
commit
ebedec9768
159 changed files with 1927 additions and 2222 deletions
62
modules/home-manager/gui/programs/default.nix
Normal file
62
modules/home-manager/gui/programs/default.nix
Normal file
|
|
@ -0,0 +1,62 @@
|
|||
{
|
||||
pkgs,
|
||||
lib,
|
||||
nixosConfig,
|
||||
...
|
||||
}:
|
||||
{
|
||||
imports = [
|
||||
./alacritty.nix
|
||||
./chromium
|
||||
./discord.nix
|
||||
./games.nix
|
||||
./keyring.nix
|
||||
./kitty.nix
|
||||
./obs.nix
|
||||
./vscode.nix
|
||||
./zathura.nix
|
||||
];
|
||||
|
||||
home.packages =
|
||||
with pkgs;
|
||||
[
|
||||
|
||||
firefox # a web browser built from firefox source tree
|
||||
thunderbird # a full-featured e-mail client
|
||||
speechd # common interface to speech synthesis - https://support.mozilla.org/en-us/kb/speechd-setup
|
||||
tor-browser # privacy-focused browser routing traffic through the tor network
|
||||
qbittorrent # featureful free software bittorrent client
|
||||
element-desktop # a feature-rich client for matrix.org
|
||||
|
||||
telegram-desktop # telegram desktop messaging app
|
||||
signal-desktop # private, simple, and secure messenger
|
||||
zoom-us # zoom.us video conferencing application
|
||||
|
||||
gnome.simple-scan # simple scanning utility
|
||||
gnome.gnome-font-viewer # program that can preview fonts and create thumbnails for fonts
|
||||
pppdf
|
||||
feh # a light-weight image viewer
|
||||
mpv
|
||||
vlc # cross-platform media player and streaming server
|
||||
zathura # a highly customizable and functional pdf viewer
|
||||
neovide # a simple graphical user interface for neovim
|
||||
|
||||
gimp # the gnu image manipulation program
|
||||
(calibre.override { unrarSupport = true; })
|
||||
libreoffice # comprehensive, professional-quality productivity suite, a variant of openoffice.org
|
||||
xournalpp # a handwriting notetaking software with pdf annotation support
|
||||
libsForQt5.okular # kde document viewer
|
||||
carla # audio plugin host
|
||||
picard # musicbrainz picard audio file tagger
|
||||
anki # spaced repetition flashcard program
|
||||
|
||||
]
|
||||
++ lib.optionals nixosConfig.bchmnn.printing.enable [
|
||||
system-config-printer # graphical user interface for cups administration
|
||||
|
||||
]
|
||||
++ lib.optionals nixosConfig.services.ratbagd.enable [
|
||||
piper # gtk frontend for ratbagd mouse config daemon
|
||||
|
||||
];
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue