remove heroic since it doesn't work, add the nextcloud symlinks to home manager

This commit is contained in:
Lillian Violet 2024-12-31 21:18:39 +01:00
parent ca7885c9f2
commit 595ee09839
3 changed files with 99 additions and 73 deletions

View file

@ -1,4 +1,8 @@
{pkgs, ...}: { {
pkgs,
config,
...
}: {
# You can import other home-manager modules here # You can import other home-manager modules here
imports = [ imports = [
# If you want to use modules your own flake exports (from modules/home-manager): # If you want to use modules your own flake exports (from modules/home-manager):
@ -63,17 +67,38 @@
allowUnfree = true; allowUnfree = true;
}; };
}; };
home = { home = {
username = "lillian"; username = "lillian";
homeDirectory = "/home/lillian"; homeDirectory = "/home/lillian";
file = {
Music = {
source = config.lib.file.mkOutOfStoreSymlink "/home/lillian/Nextcloud/Music";
target = "Music";
};
Pictures = {
source = config.lib.file.mkOutOfStoreSymlink "/home/lillian/Nextcloud/Pictures";
target = "Pictures";
};
Scripts = {
source = config.lib.file.mkOutOfStoreSymlink "/home/lillian/Nextcloud/Scripts";
target = "Scripts";
};
Videos = {
source = config.lib.file.mkOutOfStoreSymlink "/home/lillian/Nextcloud/Videos";
target = "Videos";
};
Documents = {
source = config.lib.file.mkOutOfStoreSymlink "/home/lillian/Nextcloud/Documents";
target = "Documents";
};
}; };
# Add stuff for your user as you see fit: # Add stuff for your user as you see fit:
# programs.neovim.enable = true; # programs.neovim.enable = true;
# home.packages = with pkgs; [ steam ]; # home.packages = with pkgs; [ steam ];
home.packages = with pkgs; [ packages = with pkgs; [
# Coding: # Coding:
direnv direnv
git git
@ -135,6 +160,7 @@
firefoxpwa firefoxpwa
ungoogled-chromium ungoogled-chromium
]; ];
};
programs = { programs = {
# vscode = { # vscode = {
# enable = true; # enable = true;

View file

@ -16,7 +16,7 @@
]; ];
home.packages = with pkgs; [ home.packages = with pkgs; [
heroic # heroic
r2modman r2modman
ryujinx ryujinx
lutris lutris

View file

@ -45,9 +45,9 @@
navi.enable = true; navi.enable = true;
yazi = { yazi = {
enable = true; enable = true;
package = pkgs.yazi.override { # package = pkgs.yazi.override {
_7zz = pkgs._7zz.override {useUasm = true;}; # _7zz = pkgs._7zz.override {useUasm = true;};
}; # };
}; };
}; };
stylix.enable = true; stylix.enable = true;