cleaning by inlining tiny files
This commit is contained in:
parent
c046eadcea
commit
2928310925
42 changed files with 75 additions and 313 deletions
|
@ -1,3 +0,0 @@
|
|||
{pkgs, ...}: {
|
||||
home.packages = with pkgs; [devenv];
|
||||
}
|
|
@ -1,3 +0,0 @@
|
|||
{pkgs, ...}: {
|
||||
home.packages = with pkgs; [tokei];
|
||||
}
|
|
@ -1,3 +0,0 @@
|
|||
{pkgs, ...}: {
|
||||
home.packages = with pkgs; [android-studio];
|
||||
}
|
|
@ -1,13 +0,0 @@
|
|||
{pkgs, ...}: {
|
||||
home.packages = with pkgs; [
|
||||
(symlinkJoin {
|
||||
name = "idea-ultimate";
|
||||
paths = [jetbrains.idea-ultimate];
|
||||
buildInputs = [makeWrapper];
|
||||
postBuild = ''
|
||||
wrapProgram $out/bin/idea-ultimate \
|
||||
--prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [libGL]}"
|
||||
'';
|
||||
})
|
||||
];
|
||||
}
|
|
@ -1,3 +0,0 @@
|
|||
{pkgs, ...}: {
|
||||
home.packages = with pkgs.jetbrains; [rider];
|
||||
}
|
|
@ -1,5 +0,0 @@
|
|||
{pkgs, ...}: {
|
||||
home.packages = with pkgs; [
|
||||
vscodium
|
||||
];
|
||||
}
|
|
@ -1,3 +0,0 @@
|
|||
{pkgs, ...}: {
|
||||
home.packages = with pkgs; [heroic];
|
||||
}
|
|
@ -1,9 +0,0 @@
|
|||
{
|
||||
self,
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
home.packages = [
|
||||
self.packages.${pkgs.system}.krunker
|
||||
];
|
||||
}
|
|
@ -1,3 +0,0 @@
|
|||
{pkgs, ...}: {
|
||||
home.packages = with pkgs; [lutris];
|
||||
}
|
|
@ -1,3 +0,0 @@
|
|||
{pkgs, ...}: {
|
||||
home.packages = with pkgs; [prismlauncher];
|
||||
}
|
|
@ -1,10 +0,0 @@
|
|||
{
|
||||
inputs,
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
# i have sober installed imperatively through flatpak
|
||||
home.packages = [
|
||||
inputs.sobercookie.packages.${pkgs.system}.default
|
||||
];
|
||||
}
|
|
@ -1,3 +0,0 @@
|
|||
{pkgs, ...}: {
|
||||
home.packages = with pkgs; [ryubing];
|
||||
}
|
|
@ -1,6 +0,0 @@
|
|||
{pkgs, ...}: {
|
||||
home.packages = with pkgs; [
|
||||
jellyfin-media-player
|
||||
feishin
|
||||
];
|
||||
}
|
|
@ -1,3 +0,0 @@
|
|||
{pkgs, ...}: {
|
||||
home.packages = with pkgs; [stremio];
|
||||
}
|
|
@ -1,3 +0,0 @@
|
|||
{pkgs, ...}: {
|
||||
home.packages = [pkgs.bitwarden-desktop];
|
||||
}
|
|
@ -1,3 +0,0 @@
|
|||
{pkgs, ...}: {
|
||||
home.packages = with pkgs; [blender];
|
||||
}
|
|
@ -1,3 +0,0 @@
|
|||
{pkgs, ...}: {
|
||||
home.packages = with pkgs; [kdePackages.dolphin];
|
||||
}
|
|
@ -1,3 +0,0 @@
|
|||
{pkgs, ...}: {
|
||||
home.packages = with pkgs; [element-desktop];
|
||||
}
|
|
@ -1,5 +0,0 @@
|
|||
{pkgs, ...}: {
|
||||
home.packages = with pkgs; [
|
||||
foliate
|
||||
];
|
||||
}
|
|
@ -1,3 +0,0 @@
|
|||
{pkgs, ...}: {
|
||||
home.packages = [pkgs.keepassxc];
|
||||
}
|
|
@ -1,3 +0,0 @@
|
|||
{pkgs, ...}: {
|
||||
home.packages = [pkgs.krita];
|
||||
}
|
|
@ -1,3 +0,0 @@
|
|||
{pkgs, ...}: {
|
||||
home.packages = with pkgs; [libreoffice-qt6];
|
||||
}
|
|
@ -1,3 +0,0 @@
|
|||
{pkgs, ...}: {
|
||||
home.packages = with pkgs; [obsidian];
|
||||
}
|
|
@ -1,5 +0,0 @@
|
|||
{pkgs, ...}: {
|
||||
home.packages = with pkgs; [
|
||||
pwvucontrol
|
||||
];
|
||||
}
|
|
@ -1,5 +0,0 @@
|
|||
{pkgs, ...}: {
|
||||
home.packages = with pkgs; [
|
||||
qpwgraph
|
||||
];
|
||||
}
|
|
@ -1,3 +0,0 @@
|
|||
{pkgs, ...}: {
|
||||
home.packages = [pkgs.picard];
|
||||
}
|
|
@ -1,3 +0,0 @@
|
|||
{pkgs, ...}: {
|
||||
home.packages = [pkgs.puddletag];
|
||||
}
|
|
@ -1,3 +0,0 @@
|
|||
{
|
||||
services.udiskie.enable = true;
|
||||
}
|
|
@ -1,3 +0,0 @@
|
|||
{
|
||||
programs.lazygit.enable = true;
|
||||
}
|
|
@ -1,3 +0,0 @@
|
|||
{pkgs, ...}: {
|
||||
home.packages = with pkgs; [tdf];
|
||||
}
|
|
@ -1,3 +0,0 @@
|
|||
{
|
||||
programs.zoxide.enable = true;
|
||||
}
|
|
@ -1,5 +0,0 @@
|
|||
{
|
||||
programs.starship = {
|
||||
enable = true;
|
||||
};
|
||||
}
|
|
@ -1,6 +1,7 @@
|
|||
{
|
||||
homeProfiles,
|
||||
lib,
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
imports = with homeProfiles; [
|
||||
|
@ -13,19 +14,24 @@
|
|||
programs.desktop.default
|
||||
programs.desktop.sway.default
|
||||
|
||||
programs.misc.pwvucontrol
|
||||
programs.misc.qpwgraph
|
||||
|
||||
programs.media.mpv
|
||||
programs.media.stremio
|
||||
|
||||
services.playerctl
|
||||
services.polkit-agent
|
||||
services.udiskie
|
||||
];
|
||||
|
||||
wayland.windowManager.sway.config.output."HDMI-A-1".scale = "2.0";
|
||||
|
||||
services = {
|
||||
udiskie.enable = true;
|
||||
};
|
||||
home.packages = with pkgs; [
|
||||
pwvucontrol
|
||||
qpwgraph
|
||||
|
||||
stremio
|
||||
];
|
||||
|
||||
home = {
|
||||
username = "desktop";
|
||||
homeDirectory = lib.mkForce "/home/desktop";
|
||||
|
|
|
@ -1,23 +0,0 @@
|
|||
{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
|
||||
];
|
||||
}
|
|
@ -1,6 +1,7 @@
|
|||
{
|
||||
self,
|
||||
pkgs,
|
||||
inputs,
|
||||
homeProfiles,
|
||||
...
|
||||
}: {
|
||||
|
@ -14,26 +15,18 @@
|
|||
|
||||
terminal.shell.zsh
|
||||
terminal.shell.fish
|
||||
terminal.shell.starship
|
||||
|
||||
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
|
||||
terminal.programs.jujutsu
|
||||
|
||||
# editors.emacs
|
||||
editors.nvim
|
||||
editors.vscodium
|
||||
editors.jetbrains.rider
|
||||
editors.jetbrains.idea
|
||||
editors.jetbrains.android-studio
|
||||
|
||||
programs.browsers.firefox.default
|
||||
programs.browsers.tor
|
||||
|
@ -50,9 +43,7 @@
|
|||
|
||||
# development
|
||||
develop.common
|
||||
develop.tools
|
||||
develop.docs
|
||||
develop.devenv
|
||||
|
||||
develop.langs.haskell
|
||||
develop.langs.rust
|
||||
|
@ -64,41 +55,78 @@
|
|||
develop.langs.c
|
||||
|
||||
# programs
|
||||
programs.misc.keepassxc
|
||||
programs.misc.bitwarden
|
||||
programs.misc.discord
|
||||
programs.misc.element
|
||||
programs.misc.obs
|
||||
programs.misc.krita
|
||||
programs.misc.foliate
|
||||
programs.misc.blender
|
||||
programs.misc.obsidian
|
||||
programs.misc.dolphin
|
||||
programs.misc.pwvucontrol
|
||||
programs.misc.qpwgraph
|
||||
programs.misc.libreoffice
|
||||
|
||||
programs.music.puddletag
|
||||
programs.music.picard
|
||||
programs.music.beets
|
||||
programs.music.cmus
|
||||
|
||||
programs.media.mpv
|
||||
programs.media.jellyfin
|
||||
programs.media.stremio
|
||||
|
||||
# gaming
|
||||
programs.games.default
|
||||
programs.games.lutris
|
||||
programs.games.switch
|
||||
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
|
||||
# services.appusage
|
||||
];
|
||||
|
||||
services = {
|
||||
udiskie.enable = true;
|
||||
};
|
||||
programs = {
|
||||
starship.enable = true;
|
||||
zoxide.enable = true;
|
||||
lazygit.enable = true;
|
||||
};
|
||||
home.packages = with pkgs; [
|
||||
# coding
|
||||
tokei
|
||||
devenv
|
||||
vscodium
|
||||
android-studio
|
||||
jetbrains.rider
|
||||
jetbrains.idea-ultimate
|
||||
|
||||
# communication
|
||||
element-desktop
|
||||
|
||||
# audio
|
||||
pwvucontrol
|
||||
qpwgraph
|
||||
|
||||
# productivity
|
||||
tdf # terminal pdf reader
|
||||
obsidian
|
||||
|
||||
# passwords
|
||||
keepassxc
|
||||
bitwarden-desktop
|
||||
|
||||
# creating
|
||||
krita
|
||||
blender
|
||||
libreoffice-qt6
|
||||
|
||||
# system things
|
||||
kdePackages.dolphin
|
||||
|
||||
# music
|
||||
puddletag
|
||||
picard
|
||||
|
||||
# media
|
||||
stremio
|
||||
jellyfin-media-player
|
||||
feishin
|
||||
foliate
|
||||
|
||||
# games
|
||||
heroic
|
||||
lutris
|
||||
ryubing # switch emu
|
||||
prismlauncher
|
||||
inputs.sobercookie.packages.${pkgs.system}.default
|
||||
self.packages.${pkgs.system}.krunker
|
||||
];
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue