feat: Added icons for homepage
This commit is contained in:
@@ -11,7 +11,6 @@
|
||||
../modules
|
||||
./apps
|
||||
./auth.nix
|
||||
./linux
|
||||
./programs
|
||||
./scripts.nix
|
||||
./services
|
||||
|
||||
@@ -1,29 +0,0 @@
|
||||
{
|
||||
pkgs,
|
||||
device,
|
||||
...
|
||||
}: let
|
||||
linux_gui = device.hasGui && pkgs.stdenv.isLinux;
|
||||
in {
|
||||
imports = [
|
||||
./hyprland.nix
|
||||
./gtk.nix
|
||||
./anyrun.nix
|
||||
./ironbar
|
||||
./gui.nix
|
||||
./eww.nix
|
||||
];
|
||||
|
||||
services.kdeconnect.enable = linux_gui;
|
||||
services.kdeconnect.indicator = linux_gui;
|
||||
home.packages = with pkgs;
|
||||
lib.optionals linux_gui [
|
||||
ncpamixer
|
||||
];
|
||||
# services.swayosd.enable = linux_gui;
|
||||
# services.swaync.enable = linux_gui;
|
||||
# services.nextcloud-client = {
|
||||
# enable = device.hasGui;
|
||||
# startInBackground = true;
|
||||
# };
|
||||
}
|
||||
@@ -9,45 +9,45 @@
|
||||
./atuin.nix
|
||||
./bat.nix
|
||||
./carapace.nix
|
||||
./ddcbacklight.nix
|
||||
./direnv.nix
|
||||
./eza.nix
|
||||
./fish.nix
|
||||
./fzf.nix
|
||||
./gh.nix
|
||||
./git.nix
|
||||
# ./goread.nix
|
||||
# ./helix.nix
|
||||
./mpd.nix
|
||||
# ./newsboat.nix
|
||||
./ncpamixer.nix
|
||||
./nh.nix
|
||||
./nix-index.nix
|
||||
./nushell.nix
|
||||
./omnix.nix
|
||||
./ryujinx.nix
|
||||
./sops.nix
|
||||
./ssh.nix
|
||||
./starship.nix
|
||||
./tmux.nix
|
||||
./tuifeed.nix
|
||||
./yazi.nix
|
||||
./zoxide.nix
|
||||
./omnix.nix
|
||||
./yt-dlp.nix
|
||||
./ryujinx.nix
|
||||
./ddcbacklight.nix
|
||||
# ./neovim.nix
|
||||
# ./mpris-scrobbler.nix
|
||||
./zoxide.nix
|
||||
|
||||
# ./goread.nix
|
||||
# ./helix.nix
|
||||
# ./magika.nix
|
||||
# ./mpris-scrobbler.nix
|
||||
# ./ncmpcpp.nix
|
||||
# ./neomutt.nix
|
||||
# ./neovim.nix
|
||||
# ./newsboat.nix
|
||||
# ./template.nix
|
||||
# ./zellij.nix
|
||||
#./template.nix
|
||||
];
|
||||
home.packages = with pkgs;
|
||||
[
|
||||
aria2
|
||||
nb
|
||||
(nixvim.makeNixvim (import ../../neovim))
|
||||
_1password-cli
|
||||
alejandra
|
||||
aria2
|
||||
ast-grep
|
||||
bottom
|
||||
btop
|
||||
@@ -62,6 +62,8 @@
|
||||
jq
|
||||
just
|
||||
macchina
|
||||
nb
|
||||
(nixvim.makeNixvim (import ../../neovim))
|
||||
p7zip
|
||||
pandoc
|
||||
pfetch-rs
|
||||
|
||||
10
home/programs/ncpamixer.nix
Normal file
10
home/programs/ncpamixer.nix
Normal file
@@ -0,0 +1,10 @@
|
||||
{
|
||||
pkgs,
|
||||
lib,
|
||||
device,
|
||||
...
|
||||
}: {
|
||||
home.packages = lib.optionals (device.is "ryu") [
|
||||
pkgs.ncpamixer
|
||||
];
|
||||
}
|
||||
@@ -7,7 +7,7 @@
|
||||
}: {
|
||||
# imports = [inputs.anyrun.homeManagerModules.default];
|
||||
programs.anyrun = {
|
||||
enable = device.hasGui && pkgs.stdenv.isLinux;
|
||||
enable = device.isDesktopLinux;
|
||||
config = {
|
||||
plugins = with inputs.anyrun.packages.${pkgs.system}; [
|
||||
inputs.anyrun-nixos-options.packages.${pkgs.system}.default
|
||||
@@ -1,8 +1,13 @@
|
||||
{...}: {
|
||||
imports = [
|
||||
# ./syncthing.nix
|
||||
# ./command-runner.nix
|
||||
./swaync.nix
|
||||
./swayosd.nix
|
||||
./kdeconnect.nix
|
||||
./hyprland.nix
|
||||
./gtk.nix
|
||||
./anyrun.nix
|
||||
./ironbar
|
||||
./gui.nix
|
||||
./eww.nix
|
||||
];
|
||||
}
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
lib,
|
||||
...
|
||||
}: {
|
||||
systemd.user.services.onepassword-gui = lib.optionalAttrs (pkgs.stdenv.isLinux && device.hasGui) {
|
||||
systemd.user.services.onepassword-gui = lib.optionalAttrs (device.is "ryu") {
|
||||
Unit = {
|
||||
Description = "1Password GUI";
|
||||
BindsTo = ["graphical-session.target"];
|
||||
@@ -20,7 +20,7 @@
|
||||
};
|
||||
};
|
||||
home.packages = with pkgs;
|
||||
lib.optionals (pkgs.stdenv.isLinux && device.hasGui) [
|
||||
lib.optionals (device.is "ryu") [
|
||||
nautilus
|
||||
totem
|
||||
ffmpegthumbnailer
|
||||
4
home/services/kdeconnect.nix
Normal file
4
home/services/kdeconnect.nix
Normal file
@@ -0,0 +1,4 @@
|
||||
{device, ...}: {
|
||||
services.kdeconnect.enable = device.is "ryu";
|
||||
services.kdeconnect.indicator = device.is "ryu";
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
{device, ...}: {
|
||||
services.swaync = {
|
||||
enable = device.name == "ryu";
|
||||
enable = device.is "ryu";
|
||||
settings = {
|
||||
notification-inline-replies = true;
|
||||
cssPriority = "user";
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
{device, ...}: {
|
||||
services.swayosd.enable = device.name == "ryu";
|
||||
services.swayosd.enable = device.is "ryu";
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user