add flatpaks

This commit is contained in:
RingOfStorms (Joshua Bell) 2025-06-15 11:56:52 -05:00
parent 37e662fb55
commit b9cdbd90c5
7 changed files with 125 additions and 63 deletions

View file

@ -4,8 +4,8 @@
# nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
# Use relative to get current version for testing
# common.url = "path:../../common";
common.url = "git+https://git.joshuabell.xyz/ringofstorms/dotfiles";
common.url = "path:../../common";
# common.url = "git+https://git.joshuabell.xyz/ringofstorms/dotfiles";
ros_neovim.url = "git+https://git.joshuabell.xyz/ringofstorms/nvim";
};
@ -44,9 +44,6 @@
steam
ffmpeg-full
appimage-run
rustdesk-flutter
element-desktop
obsidian
];
# Also allow this key to work for root user, this will let us use this as a remote builder easier
@ -72,6 +69,22 @@
tailnet.enableExitNode = true;
ssh.enable = true;
docker.enable = true;
flatpaks = {
enable = true;
packages = [
"org.signal.Signal"
"com.discordapp.Discord"
"md.obsidian.Obsidian"
"com.spotify.Client"
"org.videolan.VLC"
"com.bitwarden.desktop"
"org.openscad.OpenSCAD"
"org.blender.Blender"
"im.riot.Riot"
"com.rustdesk.RustDesk"
"com.google.Chrome"
];
};
};
users = {
# Users are all normal users and default password is password1
@ -87,18 +100,8 @@
"input"
];
shell = pkgs.zsh;
packages = with pkgs; [
signal-desktop
spotify
blender
google-chrome
discord
firefox-esr
openscad
vlc
bitwarden
vaultwarden
];
# packages = with pkgs; [
# ];
};
};
};