Add comments to explain each file
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
# Batsignal is a simple utility to send battery notifications.
|
||||
{
|
||||
services.batsignal = {
|
||||
enable = true;
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Clipman allows you to save and retrieve clipboard history.
|
||||
{ pkgs, ... }:
|
||||
let
|
||||
clipboard-clear = pkgs.writeShellScriptBin "clipboard-clear" ''
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# GTK & QT theme configuration
|
||||
{ config, pkgs, lib, ... }:
|
||||
let
|
||||
accent = "#${config.lib.stylix.colors.base0D}";
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Hypridle is a daemon that listens for user activity and runs commands when the user is idle.
|
||||
{ pkgs, ... }: {
|
||||
services.hypridle = {
|
||||
enable = true;
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# So best window tiling manager
|
||||
{ pkgs, config, inputs, ... }:
|
||||
|
||||
let
|
||||
border-size = config.var.theme.border-size;
|
||||
gaps-in = config.var.theme.gaps-in;
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Hyprlock is a lockscreen for Hyprland
|
||||
{ config, ... }:
|
||||
let
|
||||
foreground = "rgba(216, 222, 233, 0.70)";
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
# Hyprpanel is the bar on top of the screen
|
||||
# Display informations like workspaces, battery, wifi, ...
|
||||
{ pkgs, config, ... }:
|
||||
let
|
||||
transparentButtons = config.var.theme.bar.transparentButtons;
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Hyprpaper is used to set the wallpaper on the system
|
||||
{
|
||||
# The wallpaper is set by stylix
|
||||
services.hyprpaper = {
|
||||
|
||||
@@ -1,8 +0,0 @@
|
||||
{ inputs, pkgs, ... }: {
|
||||
home.packages = [ inputs.hyprswitch.packages."${pkgs.system}".default ];
|
||||
|
||||
wayland.windowManager.hyprland.settings.exec-once = [
|
||||
"${inputs.hyprswitch.packages."${pkgs.system}".default}/bin/hyprswitch init"
|
||||
];
|
||||
|
||||
}
|
||||
@@ -1,3 +1,4 @@
|
||||
# KDE Connect is a project that enables all your devices to communicate with each other. (laptop/phone)
|
||||
{
|
||||
services.kdeconnect = {
|
||||
enable = true;
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Mime allows us to configure the default applications for each file type
|
||||
{
|
||||
xdg.mimeApps = {
|
||||
enable = true;
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Tofi is a dmeny-like application launcher
|
||||
# TODO: Tofi configuration
|
||||
{ config, lib, ... }:
|
||||
let
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Udiskie is a simple daemon that uses udisks to automatically mount removable storage devices.
|
||||
{
|
||||
services.udiskie = {
|
||||
enable = true;
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
# Wofi is a launcher for Wayland, inspired by rofi.
|
||||
{ config, pkgs, lib, ... }:
|
||||
let
|
||||
accent = "#${config.lib.stylix.colors.base0D}";
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# PDF viewer
|
||||
# Zathura is a PDF viewer
|
||||
{
|
||||
programs.zathura = {
|
||||
enable = true;
|
||||
|
||||
Reference in New Issue
Block a user