massive rearchitecture
This commit is contained in:
@@ -2,9 +2,12 @@
|
||||
|
||||
{
|
||||
imports = [
|
||||
../../home-manager/fonts.nix
|
||||
../../home-manager/terminal.nix
|
||||
../../home-manager/firefox/firefox.nix
|
||||
../../home-manager/vscode.nix
|
||||
../../home-manager/development/tools.nix
|
||||
../../home-manager/development/vscode.nix
|
||||
../../home-manager/gaming.nix
|
||||
];
|
||||
|
||||
terminal.nixUpdateLocation = "/home/worble/Projects/nixos#tuxedo";
|
||||
@@ -43,55 +46,28 @@
|
||||
# (pkgs.writeShellScriptBin "my-hello" ''
|
||||
# echo "Hello, ${config.home.username}!"
|
||||
# '')
|
||||
thunderbird
|
||||
nextcloud-client
|
||||
ubuntu-sans
|
||||
ubuntu-sans-mono
|
||||
(nerdfonts.override { fonts = [ "SpaceMono" ]; })
|
||||
keepassxc
|
||||
bottles
|
||||
rustup
|
||||
strawberry-qt6
|
||||
rclone
|
||||
qbittorrent
|
||||
teamspeak_client
|
||||
thunderbird
|
||||
git-credential-manager
|
||||
(with dotnetCorePackages; combinePackages [
|
||||
sdk_8_0
|
||||
sdk_9_0
|
||||
])
|
||||
gimp-with-plugins
|
||||
ffmpeg-full
|
||||
protonup-qt
|
||||
protontricks
|
||||
gamescope
|
||||
yt-dlp
|
||||
joplin-desktop
|
||||
obsidian
|
||||
teamspeak_client
|
||||
webcord
|
||||
libreoffice-qt
|
||||
azure-cli
|
||||
jetbrains.rider
|
||||
steamguard-cli
|
||||
jellyfin-media-player
|
||||
haruna
|
||||
azuredatastudio
|
||||
inotify-tools
|
||||
libnotify
|
||||
electrum
|
||||
gpu-screen-recorder-gtk
|
||||
inputs.nixpkgs-unstable.legacyPackages."${pkgs.system}".ryujinx-greemdev
|
||||
];
|
||||
|
||||
fonts.fontconfig = {
|
||||
enable = true;
|
||||
defaultFonts = {
|
||||
monospace = [ "Ubuntu Sans Mono" ];
|
||||
sansSerif = [ "Ubuntu Sans" ];
|
||||
serif = [ "Liberation Serif" ];
|
||||
};
|
||||
};
|
||||
|
||||
# Home Manager is pretty good at managing dotfiles. The primary way to manage
|
||||
# plain files is through 'home.file'.
|
||||
home.file = {
|
||||
@@ -127,9 +103,9 @@
|
||||
NIXOS_OZONE_WL = "1";
|
||||
};
|
||||
|
||||
home.sessionPath = [
|
||||
"$HOME/.local/bin"
|
||||
];
|
||||
# home.sessionPath = [
|
||||
# "$HOME/.local/bin"
|
||||
# ];
|
||||
|
||||
# Let Home Manager install and manage itself.
|
||||
programs = {
|
||||
|
||||
Reference in New Issue
Block a user