1
Fork 0
satellite/home/calypso.nix

78 lines
1.9 KiB
Nix
Raw Permalink Normal View History

2024-08-26 17:38:47 +02:00
{ pkgs, ... }:
{
imports = [
./global.nix
2024-08-27 23:47:44 +02:00
./features/cli/catgirl.nix
./features/cli/lazygit.nix
./features/cli/nix-index.nix
./features/cli/productivity
2024-08-27 23:47:44 +02:00
./features/cli/zellij.nix
./features/desktop/discord
2024-10-17 13:24:26 +02:00
./features/desktop/gaming
./features/desktop/gaming/edopro.nix
./features/desktop/firefox
./features/desktop/foot.nix
./features/desktop/obsidian.nix
./features/desktop/spotify.nix
./features/desktop/zathura.nix
2024-08-26 17:38:47 +02:00
./features/wayland/hyprland
2024-08-27 23:47:44 +02:00
./features/neovim
2024-08-26 17:38:47 +02:00
];
# Arbitrary extra packages
home.packages = with pkgs; [
# {{{ Communication
# signal-desktop # Signal client
2024-08-26 19:49:12 +02:00
# element-desktop # Matrix client
2024-08-26 17:38:47 +02:00
# zoom-us # Zoom client 🤮
2024-09-01 00:15:33 +02:00
whatsapp-for-linux
2024-08-26 17:38:47 +02:00
# }}}
# {{{ Documents & editors
2024-08-27 23:47:44 +02:00
gimp # Image editing
okular # Useful for reading pdf annotations (which zathura does not support)
2024-08-26 17:38:47 +02:00
# lmms # Music software
# kicad # PCB editing
# libreoffice # Free office suite
# }}}
# {{{ Gaming
# wine # Windows compat layer or whatever
2024-08-30 01:10:41 +02:00
lutris # Game launcher
2024-08-26 17:38:47 +02:00
# }}}
# {{{ Clis
sops # Secret editing
# sherlock # Search for usernames across different websites
# }}}
# {{{ Misc
2024-08-27 23:47:44 +02:00
bitwarden # Password-manager
qbittorrent # Torrent client
2024-08-26 17:38:47 +02:00
# google-chrome # Not my primary browser, but sometimes needed in webdev
# plover.dev # steno engine
2024-08-27 23:47:44 +02:00
overskride # Bluetooth client
freetube # youtube client
2024-08-26 17:38:47 +02:00
# }}}
# {{{ Media playing/recording
2024-08-27 23:47:44 +02:00
mpv # Video player
imv # Image viewer
peek # GIF recorder
obs-studio # video recorder
2024-08-26 17:38:47 +02:00
# }}}
];
home.username = "moon";
home.stateVersion = "24.05";
satellite = {
# Symlink some commonly modified dotfiles outside the nix store
dev.enable = true;
monitors = [
{
name = "eDP-1";
width = 1920;
2024-08-27 16:28:49 +02:00
height = 1200;
2024-08-26 17:38:47 +02:00
}
];
};
}