working on meli, bunch of stuff
This commit is contained in:
57
home.nix
57
home.nix
@@ -2,10 +2,12 @@
|
||||
{
|
||||
imports = [
|
||||
./home-modules/vscode.nix
|
||||
./home-modules/mutt/neomutt.nix
|
||||
./home-modules/discord.nix
|
||||
./home-modules/meli.nix
|
||||
# ./home-modules/mutt/neomutt.nix
|
||||
./home-modules/gestures.nix
|
||||
|
||||
./home-modules/pnx.nix
|
||||
./home-modules/pnx/pnx.nix
|
||||
# ./home-modules/hsmw.nix
|
||||
|
||||
./home-modules/hyprland/hyprland.nix
|
||||
@@ -14,9 +16,11 @@
|
||||
./home-modules/shell/fish.nix
|
||||
./home-modules/shell/starship.nix
|
||||
./home-modules/shell/yazi.nix
|
||||
./home-modules/shell/zoxide.nix
|
||||
|
||||
./home-modules/ssh.nix
|
||||
./home-modules/git.nix
|
||||
./home-modules/mako.nix
|
||||
|
||||
./home-modules/theme/gtk.nix
|
||||
./home-modules/theme/qt.nix
|
||||
@@ -34,7 +38,11 @@
|
||||
kitty
|
||||
zathura
|
||||
#vesktop
|
||||
thunderbird element-desktop # zoom-us
|
||||
thunderbird element-desktop
|
||||
# zoom-us
|
||||
# vesktop
|
||||
discord
|
||||
signal-desktop
|
||||
|
||||
obsidian
|
||||
spotify spicetify-cli
|
||||
@@ -44,9 +52,12 @@
|
||||
|
||||
imv mpv mediainfo exiftool ffmpeg
|
||||
pavucontrol fontpreview gtk2fontsel
|
||||
lynx bat du-dust eza neofetch zoxide tldr fzf figlet delta ripgrep lolcat
|
||||
lynx bat du-dust eza neofetch tldr fzf figlet delta ripgrep lolcat jq
|
||||
brightnessctl wev
|
||||
element sssnake pipes
|
||||
|
||||
nodejs
|
||||
|
||||
(pkgs.python3.withPackages (python-pkgs: [
|
||||
python-pkgs.pandas
|
||||
python-pkgs.requests
|
||||
@@ -74,21 +85,7 @@
|
||||
'';
|
||||
})
|
||||
];
|
||||
# systemd.user.services = {
|
||||
# ydotoold = {
|
||||
# Unit = {
|
||||
# Description = "An auto-input utility for wayland";
|
||||
# Documentation = [ "man:ydotool(1)" "man:ydotoold(8)" ];
|
||||
# };
|
||||
|
||||
# Service = {
|
||||
# ExecStart = "/run/current-system/sw/bin/ydotoold --socket-path /tmp/ydotool_socket ";
|
||||
# };
|
||||
# Install = {
|
||||
# WantedBy = ["default.target"];
|
||||
# };
|
||||
# };
|
||||
# };
|
||||
|
||||
home.file = {
|
||||
};
|
||||
# Home Manager can also manage your environment variables through
|
||||
@@ -102,31 +99,13 @@
|
||||
#
|
||||
# /etc/profiles/per-user/nx2/etc/profile.d/hm-session-vars.sh
|
||||
#
|
||||
home.sessionVariables = {
|
||||
XDG_CONFIG_HOME = "$HOME/.config";
|
||||
XDG_DATA_HOME = "$HOME/.local/share";
|
||||
XDG_CACHE_HOME = "$HOME/.";
|
||||
XDG_STATE_HOME = "$HOME/.local/state";
|
||||
};
|
||||
programs.git = {
|
||||
enable = true;
|
||||
userName = "nx2";
|
||||
userEmail = "nx2@local";
|
||||
delta = {
|
||||
enable = true;
|
||||
options = {
|
||||
line-numbers = true;
|
||||
side-by-side = false;
|
||||
features = "unobtrusive-line-numbers decorations";
|
||||
whitespace-error-style = "22 reverse";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
xdg = {
|
||||
enable = true;
|
||||
configHome = /home/${user}/.config;
|
||||
cacheHome = /home/${user}/.cache;
|
||||
dataHome = /home/${user}/.local/share;
|
||||
stateHome = /home/${user}/.local/state;
|
||||
mimeApps = {
|
||||
enable = true;
|
||||
defaultApplications = {
|
||||
|
||||
Reference in New Issue
Block a user