mirror of
https://github.com/harryssecret/homelab-nix.git
synced 2025-08-08 06:30:18 +02:00
moved to swaylock-effects and added lix
lix should now work - it's using main branch. swaylock-effects is now the default lockscreen on niri
This commit is contained in:
parent
76fdab47a6
commit
55f4153e63
7 changed files with 163 additions and 226 deletions
|
@ -8,7 +8,7 @@
|
|||
"custom_colors": [],
|
||||
"fore_back": null
|
||||
},
|
||||
"backend": "neofetch",
|
||||
"backend": "fastfetch",
|
||||
"args": null,
|
||||
"distro": null,
|
||||
"pride_month_shown": [],
|
||||
|
|
|
@ -337,7 +337,7 @@ binds {
|
|||
// Suggested binds for running programs: terminal, app launcher, screen locker.
|
||||
Mod+Return { spawn "footclient"; }
|
||||
Mod+D { spawn "fuzzel"; }
|
||||
Super+Alt+L { spawn "swaylock"; }
|
||||
Super+Alt+L { spawn "swaylock --screenshots --clock --indicator --effect-blur 7x5 --effect-vignette 0.5:0.5 --fade-in 0.2"; }
|
||||
|
||||
// You can also use a shell. Do this if you need pipes, multiple commands, etc.
|
||||
// Note: the entire command goes as a single argument in the end.
|
||||
|
|
|
@ -21,76 +21,79 @@
|
|||
|
||||
# The home.packages option allows you to install Nix packages into your
|
||||
# environment.
|
||||
home.packages = with pkgs; [
|
||||
nerd-fonts.code-new-roman
|
||||
ffmpegthumbnailer
|
||||
xfce.tumbler
|
||||
dm-sans
|
||||
zoxide
|
||||
btop
|
||||
bitwarden-cli
|
||||
weechat
|
||||
cava
|
||||
hyfetch
|
||||
kittysay
|
||||
thunderbird-bin
|
||||
feh
|
||||
waybar
|
||||
p7zip
|
||||
tealdeer
|
||||
home.packages =
|
||||
with pkgs;
|
||||
[
|
||||
nerd-fonts.code-new-roman
|
||||
ffmpegthumbnailer
|
||||
xfce.tumbler
|
||||
dm-sans
|
||||
zoxide
|
||||
btop
|
||||
bitwarden-cli
|
||||
weechat
|
||||
cava
|
||||
hyfetch
|
||||
kittysay
|
||||
thunderbird-bin
|
||||
feh
|
||||
waybar
|
||||
p7zip
|
||||
tealdeer
|
||||
|
||||
libreoffice-qt
|
||||
libreoffice-qt
|
||||
|
||||
playerctl
|
||||
wf-recorder
|
||||
playerctl
|
||||
wf-recorder
|
||||
|
||||
file
|
||||
file
|
||||
|
||||
qbittorrent
|
||||
qbittorrent
|
||||
|
||||
ripgrep
|
||||
vscode
|
||||
ripgrep
|
||||
vscode
|
||||
|
||||
zathura
|
||||
tor-browser
|
||||
zathura
|
||||
tor-browser
|
||||
|
||||
gammastep
|
||||
lazygit
|
||||
# gimp-with-plugins
|
||||
fzf
|
||||
lf
|
||||
gammastep
|
||||
lazygit
|
||||
# gimp-with-plugins
|
||||
fzf
|
||||
lf
|
||||
|
||||
prismlauncher
|
||||
prismlauncher
|
||||
|
||||
wofi
|
||||
wofi-emoji
|
||||
obsidian
|
||||
wofi
|
||||
wofi-emoji
|
||||
obsidian
|
||||
|
||||
cinny-desktop
|
||||
audacious
|
||||
audacious-plugins
|
||||
cinny-desktop
|
||||
audacious
|
||||
audacious-plugins
|
||||
|
||||
libsixel
|
||||
libnotify
|
||||
unzip
|
||||
p7zip
|
||||
libsixel
|
||||
libnotify
|
||||
unzip
|
||||
p7zip
|
||||
|
||||
nixfmt-rfc-style
|
||||
fuzzel
|
||||
zsh-syntax-highlighting
|
||||
nixfmt-rfc-style
|
||||
fuzzel
|
||||
zsh-syntax-highlighting
|
||||
|
||||
cinny-desktop
|
||||
dysk
|
||||
rsync
|
||||
obsidian
|
||||
papirus-icon-theme
|
||||
# # You can also create simple shell scripts directly inside your
|
||||
# # configuration. For example, this adds a command 'my-hello' to your
|
||||
# # environment:
|
||||
# (pkgs.writeShellScriptBin "my-hello" ''
|
||||
# echo "Hello, ${config.home.username}!"
|
||||
# '')
|
||||
];
|
||||
cinny-desktop
|
||||
dysk
|
||||
rsync
|
||||
obsidian
|
||||
papirus-icon-theme
|
||||
# # You can also create simple shell scripts directly inside your
|
||||
# # configuration. For example, this adds a command 'my-hello' to your
|
||||
# # environment:
|
||||
# (pkgs.writeShellScriptBin "my-hello" ''
|
||||
# echo "Hello, ${config.home.username}!"
|
||||
# '')
|
||||
]
|
||||
++ (if system == "aarch64-darwin" then [ ] else [ swaylock-effects ]);
|
||||
|
||||
# Home Manager is pretty good at managing dotfiles. The primary way to manage
|
||||
# plain files is through 'home.file'.
|
||||
|
@ -165,10 +168,6 @@
|
|||
automount = true;
|
||||
};
|
||||
|
||||
programs.swaylock = {
|
||||
enable = true;
|
||||
};
|
||||
|
||||
# Home Manager can also manage your environment variables through
|
||||
# 'home.sessionVariables'. These will be explicitly sourced when using a
|
||||
# shell provided by Home Manager. If you don't want to manage your shell
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue