added services
This commit is contained in:
parent
a1dd79241c
commit
9feb184941
|
@ -14,32 +14,28 @@
|
||||||
"$HOME/.cargo/bin"
|
"$HOME/.cargo/bin"
|
||||||
];
|
];
|
||||||
shellAliases = {
|
shellAliases = {
|
||||||
ls = "eza";
|
# cat = "bat";
|
||||||
la = "eza -la";
|
# please = "sudo !!";
|
||||||
l = "eza -l";
|
|
||||||
cat = "bat";
|
|
||||||
please = "sudo !!";
|
|
||||||
gaa = "git add .";
|
gaa = "git add .";
|
||||||
gcm = "git commit -m";
|
gcm = "git commit -m";
|
||||||
gpom = "git push -u origin main";
|
gpom = "git push -u origin main";
|
||||||
};
|
};
|
||||||
packages = with pkgs; [
|
packages = with pkgs; [
|
||||||
wineWowPackages.unstable
|
wineWowPackages.unstable
|
||||||
eza
|
|
||||||
bat
|
|
||||||
networkmanagerapplet
|
|
||||||
comic-mono
|
comic-mono
|
||||||
maple-mono
|
maple-mono
|
||||||
jetbrains-mono
|
jetbrains-mono
|
||||||
(nerdfonts.override {fonts = ["FiraMono"]; } )
|
(nerdfonts.override {fonts = ["FiraMono"]; } )
|
||||||
|
gnupg
|
||||||
pandoc
|
pandoc
|
||||||
jdk20
|
jdk20
|
||||||
pdftk
|
pdftk
|
||||||
git
|
git
|
||||||
|
git-crypt
|
||||||
(writeShellScriptBin "hs-way" ''
|
(writeShellScriptBin "hs-way" ''
|
||||||
home-manager --flake $HOME/nix-config/#tacocat switch
|
home-manager --flake $HOME/nix-config/#tacocat build
|
||||||
GEN=$(home-manager generations | head -1 | awk '{print $NF}')
|
# GEN=$(home-manager generations | head -1 | awk '{print $NF}')
|
||||||
"$GEN/specialisation/wayland/activate"
|
"$HOME/nix-config/result/specialisation/wayland/activate"
|
||||||
'')
|
'')
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
@ -50,6 +46,7 @@
|
||||||
|
|
||||||
imports = [
|
imports = [
|
||||||
./programs
|
./programs
|
||||||
|
./services
|
||||||
./shell
|
./shell
|
||||||
./helix
|
./helix
|
||||||
./emacs
|
./emacs
|
||||||
|
|
|
@ -2,4 +2,12 @@
|
||||||
imports = [
|
imports = [
|
||||||
./kitty.nix
|
./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
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
waybar &
|
waybar &
|
||||||
nm-applet --indicator &
|
|
||||||
dunst &
|
|
||||||
|
|
||||||
# void linux specific setup
|
# void linux specific setup
|
||||||
if test -f ~/.config/river/void-setup; then
|
if test -f ~/.config/river/void-setup; then
|
||||||
|
|
Loading…
Reference in a new issue