testing 67
This commit is contained in:
parent
6c21ec9a59
commit
84b12dca7f
7 changed files with 42 additions and 12 deletions
|
|
@ -119,6 +119,7 @@
|
|||
|
||||
users.tulg = {
|
||||
imports = [./modules/home-manager/home.nix];
|
||||
tulg.desktop.enable = true;
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
|||
20
modules/home-manager/cli/clipkgs.nix
Normal file
20
modules/home-manager/cli/clipkgs.nix
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
{
|
||||
pkgs,
|
||||
inputs,
|
||||
...
|
||||
}: {
|
||||
home.packages = with pkgs; [
|
||||
rose-pine-gtk-theme
|
||||
alejandra
|
||||
vulkan-tools
|
||||
pkgs.looking-glass-client
|
||||
tmux
|
||||
restic
|
||||
fastfetch
|
||||
btop
|
||||
wl-clipboard
|
||||
pkgs.nixd
|
||||
inxi
|
||||
kitty
|
||||
];
|
||||
}
|
||||
|
|
@ -1,6 +1,11 @@
|
|||
{lib, ...}: {
|
||||
options = {
|
||||
tulg.shell.enable = lib.mkEnableOption "shellshit";
|
||||
};
|
||||
|
||||
imports = [
|
||||
./yazi.nix
|
||||
./shell.nix
|
||||
./clipkgs.nix
|
||||
];
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,8 @@
|
|||
{lib, ...}: {
|
||||
options = {
|
||||
tulg.desktop.enable = lib.mkEnableOption "gui";
|
||||
};
|
||||
|
||||
imports = [
|
||||
./noctalia.nix
|
||||
./symlink.nix
|
||||
|
|
@ -6,5 +10,6 @@
|
|||
./spicetify.nix
|
||||
./browsers/zen.nix
|
||||
./vscode.nix
|
||||
./pkgs.nix
|
||||
];
|
||||
}
|
||||
|
|
|
|||
|
|
@ -19,12 +19,9 @@
|
|||
swappy
|
||||
mpv
|
||||
vulkan-tools
|
||||
pkgs.looking-glass-client
|
||||
tmux
|
||||
fastfetch
|
||||
btop
|
||||
nicotine-plus
|
||||
strawberry
|
||||
pkgs.looking-glass-client #vfio
|
||||
nicotine-plus # p2p file thingy for music/whatever
|
||||
strawberry # music player
|
||||
pavucontrol
|
||||
wl-clipboard
|
||||
hyprcursor
|
||||
|
|
@ -43,9 +40,9 @@
|
|||
feh
|
||||
kitty
|
||||
librewolf
|
||||
fluffychat
|
||||
element-desktop
|
||||
piper
|
||||
libratbag
|
||||
element-desktop # matrix client
|
||||
piper #logitech mouse thingy
|
||||
libratbag # lib for above thingi
|
||||
];
|
||||
programs.vesktop.enable = true; # required like this for stylix ??
|
||||
}
|
||||
|
|
@ -8,6 +8,7 @@
|
|||
profiles.default.extensions = with pkgs.vscode-extensions; [
|
||||
pkgs.vscode-extensions.kamadorueda.alejandra
|
||||
pkgs.vscode-extensions.jnoortheen.nix-ide
|
||||
pkgs.vscode-extensions.leonardssh.vscord
|
||||
];
|
||||
profiles.tulg.userSettings = {
|
||||
};
|
||||
|
|
|
|||
|
|
@ -2,6 +2,8 @@
|
|||
config,
|
||||
pkgs,
|
||||
inputs,
|
||||
osConfig,
|
||||
lib,
|
||||
...
|
||||
}: {
|
||||
imports = [
|
||||
|
|
@ -9,11 +11,10 @@
|
|||
./desktop/default.nix
|
||||
./pkgs.nix
|
||||
];
|
||||
tulg.desktop.enable = true;
|
||||
# Home Manager settings
|
||||
nix.nixPath = ["nixpkgs=${inputs.nixpkgs}"];
|
||||
home.username = "tulg";
|
||||
home.homeDirectory = "/home/tulg";
|
||||
home.stateVersion = "25.05";
|
||||
|
||||
programs.vesktop.enable = true;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue