1
Fork 0

Remove a bunch of xorg stuff

This commit is contained in:
prescientmoon 2025-04-08 21:48:58 +02:00
parent bf6f8de590
commit 9864f85c40
Signed by: prescientmoon
SSH key fingerprint: SHA256:UUF9JT2s8Xfyv76b8ZuVL7XrmimH4o49p4b+iexbVH4
15 changed files with 6 additions and 266 deletions

View file

@ -1,11 +1,12 @@
{ pkgs, lib, ... }:
let package = pkgs.eza;
let
package = pkgs.eza;
in
{
home.packages = [ package ];
home.shellAliases =
let eza = lib.getExe package;
let
eza = lib.getExe package;
in
rec {
ls = "${eza} --icons --long";

View file

@ -71,7 +71,6 @@ in
done # Trigger a notification when long commands finish execution
puffer # Text expansion (i.e. expanding .... to ../../../)
sponge # Remove failed commands and whatnot from history
colored-man-pages
];
in
# For some reason home-manager expects a slightly different format 🤔

View file

@ -1,7 +1,6 @@
{
imports = [
./smos
# ./intray.nix
./smos.nix
./mail.nix
];
}

View file

@ -1,20 +0,0 @@
{ config, inputs, pkgs, ... }: {
sops.secrets.intray_password.sopsFile = ./secrets.yaml;
programs.intray = {
enable = true;
# We don't want to use the statically-linked binary, as it requires pulling-in ghc-musl.
intray-cli = inputs.intray.packages.${pkgs.system}.default.intray-cli;
data-dir = "${config.satellite.persistence.at.state.home}/intray";
cache-dir = "${config.satellite.persistence.at.cache.home}/intray";
config.sync = "AlwaysSync";
sync = {
enable = true;
username = "prescientmoon";
password-file = config.sops.secrets.intray_password.path;
url = "https://api.intray.moonythm.dev";
};
};
}

View file

@ -8,7 +8,7 @@ let
workflowDir = "${config.xdg.userDirs.extraConfig.XDG_PROJECTS_DIR}/stellar-sanctum/smos";
in
{
sops.secrets.smos_password.sopsFile = ../secrets.yaml;
sops.secrets.smos_password.sopsFile = ./secrets.yaml;
# {{{ Smos config
programs.smos = {

View file

@ -1,4 +1,3 @@
{ pkgs, lib, ... }:
{
programs.ssh.enable = true;
satellite.persistence.at.state.apps.ssh.directories = [ ".ssh" ];