Compare commits
7 Commits
d7e05b123a
..
main
| Author | SHA1 | Date | |
|---|---|---|---|
| b38d989637 | |||
| 5c9b4683f2 | |||
| c8e449b9b7 | |||
| ba7d998226 | |||
| fff0986926 | |||
| dc0fb5c545 | |||
| 0606902ab0 |
@@ -1,4 +1,4 @@
|
||||
{ pkgs, ... }:
|
||||
{ pkgs, inputs, ... }:
|
||||
|
||||
{
|
||||
imports = [
|
||||
@@ -45,8 +45,6 @@
|
||||
nixd
|
||||
lua-language-server
|
||||
# applications
|
||||
nautilus
|
||||
file-roller
|
||||
pwvucontrol
|
||||
waytrogen
|
||||
losslesscut
|
||||
@@ -54,27 +52,10 @@
|
||||
r2modman
|
||||
mission-center
|
||||
localsend
|
||||
# clipboard
|
||||
wl-clipboard
|
||||
# theming
|
||||
bibata-cursors
|
||||
# qt6 theming
|
||||
qt6Packages.qt6ct
|
||||
# thumbnailers
|
||||
ffmpeg-headless
|
||||
ffmpegthumbnailer
|
||||
gdk-pixbuf
|
||||
trash-cli
|
||||
(writeTextFile {
|
||||
name = "raw-embedded-jpeg-thumbnailer";
|
||||
destination = "/share/thumbnailers/raw-embedded-jpeg.thumbnailer";
|
||||
text = ''
|
||||
[Thumbnailer Entry]
|
||||
TryExec=gdk-pixbuf-thumbnailer
|
||||
Exec=gdk-pixbuf-thumbnailer -s %s %u %o
|
||||
MimeType=image/x-canon-crw;image/x-canon-cr2;image/x-canon-cr3;image/x-adobe-dng;image/x-dng;
|
||||
'';
|
||||
})
|
||||
awww
|
||||
llama-cpp-rocm
|
||||
pi-coding-agent
|
||||
@@ -84,7 +65,6 @@
|
||||
grim
|
||||
slurp
|
||||
ignition
|
||||
hyprlauncher
|
||||
];
|
||||
|
||||
# theming
|
||||
@@ -103,6 +83,31 @@
|
||||
dark = "Papirus-Dark";
|
||||
light = "Papirus-Light";
|
||||
};
|
||||
fonts = {
|
||||
serif = {
|
||||
package = pkgs.dejavu_fonts;
|
||||
name = "DejaVu Serif";
|
||||
};
|
||||
|
||||
sansSerif = {
|
||||
package = pkgs.dejavu_fonts;
|
||||
name = "DejaVu Sans";
|
||||
};
|
||||
|
||||
monospace = {
|
||||
package = pkgs.dejavu_fonts;
|
||||
name = "DejaVu Sans Mono";
|
||||
};
|
||||
|
||||
emoji = {
|
||||
package = pkgs.noto-fonts-color-emoji;
|
||||
name = "Noto Color Emoji";
|
||||
};
|
||||
|
||||
sizes = {
|
||||
popups = 18;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
# Services
|
||||
@@ -160,8 +165,18 @@
|
||||
};
|
||||
};
|
||||
};
|
||||
rofi = {
|
||||
enable = true;
|
||||
modes = [
|
||||
"drun"
|
||||
];
|
||||
extraConfig = {
|
||||
show-icons = true;
|
||||
};
|
||||
};
|
||||
libreoffice.enable = true;
|
||||
kitty.enable = true;
|
||||
firefox.enable = true;
|
||||
};
|
||||
|
||||
nixpkgs.config = {
|
||||
|
||||
@@ -2,26 +2,6 @@
|
||||
|
||||
{
|
||||
systemd.user.services = {
|
||||
hyprlauncher = {
|
||||
Unit = {
|
||||
Description = "A launcher for the hypr ecosystem.";
|
||||
After = [
|
||||
"graphical-session.target"
|
||||
"wayland-session@hyprland.desktop.target"
|
||||
];
|
||||
};
|
||||
Service = {
|
||||
ExecStart = "${pkgs.hyprlauncher}/bin/hyprlauncher -d";
|
||||
Restart = "on-failure";
|
||||
Slice = "app-graphical.slice";
|
||||
};
|
||||
Install = {
|
||||
WantedBy = [
|
||||
"graphical-session.target"
|
||||
"wayland-session@hyprland.desktop.target"
|
||||
];
|
||||
};
|
||||
};
|
||||
awww = {
|
||||
Unit = {
|
||||
Description = "An Answer to your Wayland Wallpaper Woes";
|
||||
|
||||
Reference in New Issue
Block a user