Started working on guest@euporie
This commit is contained in:
parent
0503a81ee8
commit
230a739327
62 changed files with 188 additions and 135 deletions
home
56
home/tethys.nix
Normal file
56
home/tethys.nix
Normal file
|
@ -0,0 +1,56 @@
|
|||
{ pkgs, ... }: {
|
||||
imports = [
|
||||
./global
|
||||
|
||||
./features/desktop/discord.nix
|
||||
./features/desktop/signal.nix
|
||||
./features/desktop/qbittorrent.nix
|
||||
./features/desktop/zathura.nix
|
||||
./features/desktop/firefox
|
||||
|
||||
./features/xorg/xmonad.nix
|
||||
./features/wayland/hyprland
|
||||
./features/games
|
||||
];
|
||||
|
||||
# Arbitrary extra packages
|
||||
home.packages = with pkgs; [
|
||||
# Desktop apps
|
||||
zoom-us # Zoom client 🤮
|
||||
element-desktop # Matrix client
|
||||
obsidian # Notes
|
||||
peek # GIF recorder
|
||||
vlc # Video player
|
||||
gimp # Image editing
|
||||
libreoffice # Free office suite
|
||||
lmms # Music software
|
||||
kicad # PCB editing
|
||||
# google-chrome # Not my primary browser, but sometimes needed in webdev
|
||||
# obs-studio # video recorder
|
||||
|
||||
# Clis
|
||||
agenix # Secret encryption
|
||||
sherlock # Search for usernames across different websites
|
||||
];
|
||||
|
||||
home.sessionVariables.QT_SCREEN_SCALE_FACTORS = 1.4; # Bigger text in qt apps
|
||||
|
||||
satellite = {
|
||||
# Simlink some commonly modified dotfiles outside the store
|
||||
dev.enable = true;
|
||||
|
||||
# Set up my custom imperanence wrapper
|
||||
persistence = {
|
||||
enable = true;
|
||||
|
||||
# Actual data/media (eg: projects, images, videos, etc)
|
||||
at.data.path = "/persist/data";
|
||||
|
||||
# App state I want to keep
|
||||
at.state.path = "/persist/state";
|
||||
|
||||
# App state which I should be able to delete at any point
|
||||
at.cache.path = "/persist/cache";
|
||||
};
|
||||
};
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue