some reorganizing

This commit is contained in:
xunuwu 2025-01-16 10:08:58 +01:00
parent df9e8ae8bf
commit 113e015135
Signed by: xun
SSH key fingerprint: SHA256:Uot/1WoAjWAeqLOHA5vYy4phhVydsH7jCPmBjaPZfgI
182 changed files with 443 additions and 449 deletions

View file

@ -1,5 +0,0 @@
{pkgs, ...}: {
home.packages = with pkgs.jetbrains; [
rider
];
}

View file

@ -0,0 +1,3 @@
{pkgs, ...}: {
home.packages = with pkgs.jetbrains; [rider];
}

View file

@ -1,25 +0,0 @@
{
inputs,
self,
...
}: {
imports = [
../../editors/emacs.nix
../../editors/nvim.nix
../../terminal/shell/zsh.nix
../../terminal/programs/xdg.nix
../../terminal/programs/direnv.nix
../../terminal/programs/comma.nix
../../terminal/programs/tmux.nix
../../terminal/programs/irssi.nix
../../develop/langs/nix.nix
../../develop/tools.nix
../../develop/devenv.nix
../../terminal/programs/git.nix
../../terminal/programs/github.nix
../../terminal/programs/lazygit.nix
];
}

View file

@ -1,94 +0,0 @@
{
self,
pkgs,
...
}: {
imports = [
./defaults.nix
../../secrets
../../terminal/shell/zsh.nix
../../terminal/programs/xdg.nix
../../terminal/programs/direnv.nix
../../terminal/programs/tmux.nix
../../terminal/programs/comma.nix
../../terminal/programs/zoxide.nix
../../terminal/programs/tdf.nix
../../terminal/programs/irssi.nix
../../terminal/programs/git.nix
../../terminal/programs/github.nix
../../terminal/programs/lazygit.nix
../../editors/emacs.nix
../../editors/nvim.nix
../../editors/jetbrains
../../editors/jetbrains/android-studio.nix
../../programs/browsers/firefox
../../programs/browsers/tor.nix
../../programs/browsers/chromium.nix
../../terminal/emulator/wezterm.nix
../../terminal/emulator/foot.nix
# desktop
../../programs/desktop
../../programs/desktop/sway
# development
../../develop/common.nix
../../develop/tools.nix
../../develop/docs.nix
../../develop/devenv.nix
../../develop/langs/haskell.nix
../../develop/langs/rust.nix
../../develop/langs/uiua.nix
../../develop/langs/nix.nix
../../develop/langs/zig.nix
../../develop/langs/lua.nix
../../develop/langs/c.nix
# programs
../../programs/misc/keepassxc.nix
../../programs/misc/discord.nix
../../programs/misc/element.nix
../../programs/misc/obs.nix
../../programs/misc/krita.nix
../../programs/misc/foliate.nix
../../programs/misc/blender.nix
../../programs/misc/obsidian.nix
../../programs/misc/pwvucontrol.nix
../../programs/misc/qpwgraph.nix
../../programs/misc/libreoffice.nix
../../programs/music/puddletag.nix
../../programs/music/picard.nix
../../programs/music/cmus.nix
../../programs/media/mpv.nix
../../programs/media/jellyfin.nix
# gaming
../../programs/games/lutris.nix
../../programs/games/heroic.nix
../../programs/games/minecraft.nix
../../programs/games/roblox.nix
../../programs/games/krunker.nix
../../services/playerctl.nix
../../services/polkit-agent.nix
../../services/udiskie.nix # although i dont need this for usb memory, it is quite convenient for flashing qmk
];
qt = {
enable = true;
platformTheme = {
name = "gtk3";
package = [
pkgs.libsForQt5.qtstyleplugins
pkgs.qt6.qtbase
];
};
};
}

View file

@ -0,0 +1,23 @@
{homeProfiles, ...}: {
imports = with homeProfiles; [
default
editors.emacs
editors.nvim
terminal.shell.zsh
terminal.programs.xdg
terminal.programs.direnv
terminal.programs.comma
terminal.programs.tmux
terminal.programs.irssi
develop.langs.nix
develop.tools
develop.devenv
terminal.programs.git
terminal.programs.github
terminal.programs.lazygit
];
}

View file

@ -0,0 +1,97 @@
{
self,
pkgs,
homeProfiles,
...
}: {
imports = with homeProfiles; [
./defaults.nix
default
secrets.default
terminal.shell.zsh
terminal.programs.xdg
terminal.programs.direnv
terminal.programs.tmux
terminal.programs.comma
terminal.programs.zoxide
terminal.programs.tdf
terminal.programs.irssi
terminal.programs.git
terminal.programs.github
terminal.programs.lazygit
editors.emacs
editors.nvim
editors.jetbrains.rider
editors.jetbrains.android-studio
programs.browsers.firefox.default
programs.browsers.tor
programs.browsers.chromium
terminal.emulator.wezterm
terminal.emulator.foot
# desktop
programs.desktop.default
programs.desktop.sway.default
# development
develop.common
develop.tools
develop.docs
develop.devenv
develop.langs.haskell
develop.langs.rust
develop.langs.uiua
develop.langs.nix
develop.langs.zig
develop.langs.lua
develop.langs.c
# programs
programs.misc.keepassxc
programs.misc.discord
programs.misc.element
programs.misc.obs
programs.misc.krita
programs.misc.foliate
programs.misc.blender
programs.misc.obsidian
programs.misc.pwvucontrol
programs.misc.qpwgraph
programs.misc.libreoffice
programs.music.puddletag
programs.music.picard
programs.music.cmus
programs.media.mpv
programs.media.jellyfin
# gaming
programs.games.lutris
programs.games.heroic
programs.games.minecraft
programs.games.roblox
programs.games.krunker
services.playerctl
services.polkit-agent
services.udiskie # although i dont need this for usb memory, it is quite convenient for flashing qmk
];
qt = {
enable = true;
platformTheme = {
name = "gtk3";
package = [
pkgs.libsForQt5.qtstyleplugins
pkgs.qt6.qtbase
];
};
};
}