added services
This commit is contained in:
parent
a1dd79241c
commit
9feb184941
|
@ -14,32 +14,28 @@
|
|||
"$HOME/.cargo/bin"
|
||||
];
|
||||
shellAliases = {
|
||||
ls = "eza";
|
||||
la = "eza -la";
|
||||
l = "eza -l";
|
||||
cat = "bat";
|
||||
please = "sudo !!";
|
||||
# cat = "bat";
|
||||
# please = "sudo !!";
|
||||
gaa = "git add .";
|
||||
gcm = "git commit -m";
|
||||
gpom = "git push -u origin main";
|
||||
};
|
||||
packages = with pkgs; [
|
||||
wineWowPackages.unstable
|
||||
eza
|
||||
bat
|
||||
networkmanagerapplet
|
||||
comic-mono
|
||||
maple-mono
|
||||
jetbrains-mono
|
||||
(nerdfonts.override {fonts = ["FiraMono"]; } )
|
||||
gnupg
|
||||
pandoc
|
||||
jdk20
|
||||
pdftk
|
||||
git
|
||||
git-crypt
|
||||
(writeShellScriptBin "hs-way" ''
|
||||
home-manager --flake $HOME/nix-config/#tacocat switch
|
||||
GEN=$(home-manager generations | head -1 | awk '{print $NF}')
|
||||
"$GEN/specialisation/wayland/activate"
|
||||
home-manager --flake $HOME/nix-config/#tacocat build
|
||||
# GEN=$(home-manager generations | head -1 | awk '{print $NF}')
|
||||
"$HOME/nix-config/result/specialisation/wayland/activate"
|
||||
'')
|
||||
];
|
||||
};
|
||||
|
@ -50,6 +46,7 @@
|
|||
|
||||
imports = [
|
||||
./programs
|
||||
./services
|
||||
./shell
|
||||
./helix
|
||||
./emacs
|
||||
|
|
|
@ -2,4 +2,12 @@
|
|||
imports = [
|
||||
./kitty.nix
|
||||
];
|
||||
programs.eza = {
|
||||
enable = true;
|
||||
enableAliases = true;
|
||||
git = true;
|
||||
};
|
||||
programs.bat = {
|
||||
enable = true;
|
||||
};
|
||||
}
|
||||
|
|
44
users/tacocat/services/default.nix
Normal file
44
users/tacocat/services/default.nix
Normal file
|
@ -0,0 +1,44 @@
|
|||
{pkgs, ...}:
|
||||
{
|
||||
services.network-manager-applet.enable = true;
|
||||
|
||||
services.blueman-applet.enable = true;
|
||||
|
||||
services.nextcloud-client = {
|
||||
enable = true;
|
||||
startInBackground = true;
|
||||
};
|
||||
|
||||
services.gammastep = {
|
||||
enable = true;
|
||||
dawnTime = "8:00-9:30";
|
||||
duskTime = "22:30-0:00";
|
||||
tray = true;
|
||||
};
|
||||
|
||||
services.dunst = {
|
||||
enable = true;
|
||||
iconTheme = {
|
||||
package = pkgs.papirus-icon-theme;
|
||||
name = "Papirus";
|
||||
};
|
||||
settings = {
|
||||
global = {
|
||||
geometry = "1870x5-25+45";
|
||||
width = 350;
|
||||
separator_height = 5;
|
||||
padding = 24;
|
||||
horizontal_padding = 24;
|
||||
frame_width = 3;
|
||||
idle_threshold = 120;
|
||||
alignment = "center";
|
||||
word_wrap = "yes";
|
||||
transparency = 5;
|
||||
format = "<b>%s</b>: %b";
|
||||
markup = "full";
|
||||
min_icon_size = 32;
|
||||
max_icon_size = 128;
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
|
@ -1,8 +1,6 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
waybar &
|
||||
nm-applet --indicator &
|
||||
dunst &
|
||||
|
||||
# void linux specific setup
|
||||
if test -f ~/.config/river/void-setup; then
|
||||
|
|
Loading…
Reference in a new issue