diff --git a/user/README.md b/user/README.md new file mode 100644 index 0000000..9c4c5fb --- /dev/null +++ b/user/README.md @@ -0,0 +1,2 @@ +* `packages`: packages that does not require any wrap or config +* `wrapped`: packages that is wrapped with config diff --git a/user/default.nix b/user/default.nix new file mode 100644 index 0000000..3de93f3 --- /dev/null +++ b/user/default.nix @@ -0,0 +1,5 @@ +{ ... }: { + imports = [ + ./packages + ]; +} diff --git a/user/packages/chromium/default.nix b/user/packages/chromium/default.nix new file mode 100644 index 0000000..4f8a3b4 --- /dev/null +++ b/user/packages/chromium/default.nix @@ -0,0 +1,6 @@ +{ pkgs, ... }: +{ + environment.systemPackages = with pkgs; [ + chromium + ]; +} diff --git a/user/packages/dbeaver/default.nix b/user/packages/dbeaver/default.nix new file mode 100644 index 0000000..410c15a --- /dev/null +++ b/user/packages/dbeaver/default.nix @@ -0,0 +1,6 @@ +{ pkgs, ... }: +{ + environment.systemPackages = with pkgs; [ + dbeaver-bin + ]; +} diff --git a/user/packages/default.nix b/user/packages/default.nix new file mode 100644 index 0000000..de4ecd2 --- /dev/null +++ b/user/packages/default.nix @@ -0,0 +1,24 @@ +{ ... }: { + imports = [ + ./chromium + ./dbeaver + ./firefox + ./firefox-dev-edition + ./gimp + ./gitui + ./inkscape + ./kdenlive + ./keepassxc + ./libreoffice-fresh + ./mangohud + ./minecraft + ./mpv + ./obs-studio + ./owncloud-client + ./qtcreator + ./thunderbird + ./tldr + ./vlc + ./yt-dlp + ]; +} diff --git a/user/packages/firefox-dev-edition/default.nix b/user/packages/firefox-dev-edition/default.nix new file mode 100644 index 0000000..56e9d4c --- /dev/null +++ b/user/packages/firefox-dev-edition/default.nix @@ -0,0 +1,6 @@ +{ pkgs, ... }: +{ + environment.systemPackages = with pkgs; [ + firefox-devedition-bin + ]; +} diff --git a/user/packages/firefox/default.nix b/user/packages/firefox/default.nix new file mode 100644 index 0000000..b5e601d --- /dev/null +++ b/user/packages/firefox/default.nix @@ -0,0 +1,6 @@ +{ pkgs, config, ... }: +{ + environment.systemPackages = with pkgs; [ + firefox + ]; +} diff --git a/user/packages/gimp/default.nix b/user/packages/gimp/default.nix new file mode 100644 index 0000000..5efee3d --- /dev/null +++ b/user/packages/gimp/default.nix @@ -0,0 +1,6 @@ +{ pkgs, ... }: +{ + environment.systemPackages = with pkgs; [ + gimp + ]; +} diff --git a/user/packages/gitui/default.nix b/user/packages/gitui/default.nix new file mode 100644 index 0000000..f435ba5 --- /dev/null +++ b/user/packages/gitui/default.nix @@ -0,0 +1,6 @@ +{ pkgs, ... }: +{ + environment.systemPackages = with pkgs; [ + gitui + ]; +} diff --git a/user/packages/inkscape/default.nix b/user/packages/inkscape/default.nix new file mode 100644 index 0000000..8ecb07b --- /dev/null +++ b/user/packages/inkscape/default.nix @@ -0,0 +1,6 @@ +{ pkgs, ... }: +{ + environment.systemPackages = with pkgs; [ + inkscape + ]; +} diff --git a/user/packages/kdenlive/default.nix b/user/packages/kdenlive/default.nix new file mode 100644 index 0000000..f955aa3 --- /dev/null +++ b/user/packages/kdenlive/default.nix @@ -0,0 +1,6 @@ +{ pkgs, ... }: +{ + environment.systemPackages = with pkgs; [ + kdenlive + ]; +} diff --git a/user/packages/keepassxc/default.nix b/user/packages/keepassxc/default.nix new file mode 100644 index 0000000..d314f6a --- /dev/null +++ b/user/packages/keepassxc/default.nix @@ -0,0 +1,6 @@ +{ pkgs, ... }: +{ + environment.systemPackages = with pkgs; [ + keepassxc + ]; +} diff --git a/user/packages/libreoffice-fresh/default.nix b/user/packages/libreoffice-fresh/default.nix new file mode 100644 index 0000000..11788b0 --- /dev/null +++ b/user/packages/libreoffice-fresh/default.nix @@ -0,0 +1,6 @@ +{ pkgs, ... }: +{ + environment.systemPackages = with pkgs; [ + libreoffice-fresh + ]; +} diff --git a/user/packages/mangohud/default.nix b/user/packages/mangohud/default.nix new file mode 100644 index 0000000..e1acfba --- /dev/null +++ b/user/packages/mangohud/default.nix @@ -0,0 +1,6 @@ +{ pkgs, ... }: +{ + environment.systemPackages = with pkgs; [ + mangohud + ]; +} diff --git a/user/packages/minecraft/default.nix b/user/packages/minecraft/default.nix new file mode 100644 index 0000000..f998e6e --- /dev/null +++ b/user/packages/minecraft/default.nix @@ -0,0 +1,6 @@ +{ pkgs, ... }: +{ + environment.systemPackages = with pkgs; [ + minecraft + ]; +} diff --git a/user/packages/mpv/default.nix b/user/packages/mpv/default.nix new file mode 100644 index 0000000..58642a0 --- /dev/null +++ b/user/packages/mpv/default.nix @@ -0,0 +1,6 @@ +{ pkgs, ... }: +{ + environment.systemPackages = with pkgs; [ + mpv + ]; +} diff --git a/user/packages/obs-studio/default.nix b/user/packages/obs-studio/default.nix new file mode 100644 index 0000000..fedd902 --- /dev/null +++ b/user/packages/obs-studio/default.nix @@ -0,0 +1,6 @@ +{ config, pkgs, libs, ... }: +{ + environment.systemPackages = with pkgs; [ + obs-studio + ]; +} diff --git a/user/packages/owncloud-client/default.nix b/user/packages/owncloud-client/default.nix new file mode 100644 index 0000000..a98bf75 --- /dev/null +++ b/user/packages/owncloud-client/default.nix @@ -0,0 +1,6 @@ +{ pkgs, ... }: +{ + environment.systemPackages = with pkgs; [ + owncloud-client + ]; +} diff --git a/user/packages/qtcreator/default.nix b/user/packages/qtcreator/default.nix new file mode 100644 index 0000000..0e713f6 --- /dev/null +++ b/user/packages/qtcreator/default.nix @@ -0,0 +1,6 @@ +{ pkgs, ... }: +{ + environment.systemPackages = with pkgs; [ + qtcreator + ]; +} diff --git a/user/packages/thunderbird/default.nix b/user/packages/thunderbird/default.nix new file mode 100644 index 0000000..2b13462 --- /dev/null +++ b/user/packages/thunderbird/default.nix @@ -0,0 +1,6 @@ +{ pkgs, ... }: +{ + environment.systemPackages = with pkgs; [ + thunderbird + ]; +} diff --git a/user/packages/tldr/default.nix b/user/packages/tldr/default.nix new file mode 100644 index 0000000..0de0872 --- /dev/null +++ b/user/packages/tldr/default.nix @@ -0,0 +1,6 @@ +{ pkgs, ... }: +{ + environment.systemPackages = with pkgs; [ + tldr + ]; +} diff --git a/user/packages/vlc/default.nix b/user/packages/vlc/default.nix new file mode 100644 index 0000000..7550c1b --- /dev/null +++ b/user/packages/vlc/default.nix @@ -0,0 +1,6 @@ +{ pkgs, ... }: +{ + environment.systemPackages = with pkgs; [ + vlc + ]; +} diff --git a/user/packages/yt-dlp/default.nix b/user/packages/yt-dlp/default.nix new file mode 100644 index 0000000..55c828d --- /dev/null +++ b/user/packages/yt-dlp/default.nix @@ -0,0 +1,6 @@ +{ pkgs, ... }: +{ + environment.systemPackages = with pkgs; [ + yt-dlp + ]; +}