Compare commits

..

14 commits

Author SHA1 Message Date
Nick
2cf9ddb3e7 feat: added plasma to laptop 2025-05-12 15:39:05 -05:00
Nick
635e637b15 feat: added logic for blueman activation 2025-05-12 15:38:52 -05:00
Nick
3b3c71e7c1 feat: added all desktop environments 2025-05-12 15:38:30 -05:00
Nick
936c17f315 feat: tuned up fuzzel for laptop 2025-05-12 15:38:19 -05:00
Nick
945f5392ca feat: added dark theme preference for gtk4 2025-05-12 15:37:54 -05:00
Nick
a8f3a8e3c4 feat: added column size toggle 2025-05-12 15:37:31 -05:00
Nick
116b531180 feat: cleaned up hypr exec-once 2025-05-12 15:36:59 -05:00
Nick
2b6b50183e feat: added all desktop environments 2025-05-12 13:13:42 -05:00
Nick
5306278c2e feat: added sddm theme 2025-05-12 13:13:17 -05:00
Nick
0fd3017e2a feat: added nautilus 2025-05-12 13:12:31 -05:00
Nick
a4640ffd96 feat: added declarative config file 2025-05-12 13:12:21 -05:00
Nick
78215bf456 feat: added declarative config file 2025-05-12 13:12:18 -05:00
Nick
f8f2adbb73 feat: removed zotero connector 2025-05-12 13:11:32 -05:00
Nick
54366a84c9 feat: replaced trash-cli with trashy 2025-05-12 13:11:08 -05:00
13 changed files with 44 additions and 20 deletions

View file

@ -5,7 +5,7 @@
{
home.packages = builtins.attrValues {
inherit (pkgs)
trash-cli
trashy
;
};
}

View file

@ -186,7 +186,7 @@ in
systemMonitor
usbImager
virtManager
# hypr
hypr
niri
wayland
theming
@ -214,7 +214,7 @@ in
scrcpy
bitwarden
emote
# hypr
hypr
wayland
niri
theming
@ -239,6 +239,7 @@ in
discord
signal
niri
hypr
wayland
theming
tools

View file

@ -7,7 +7,8 @@
sponsorblock
ublock-origin
unpaywall
zotero-connector
firefox-translations
immersive-translate
;
};
}

View file

@ -8,7 +8,7 @@
feishin
;
};
xdg.configFile."feishin.config.json".text = ''
xdg.configFile."feishin/config.json".text = ''
{
"window_has_frame": true,
"bounds": {

View file

@ -8,4 +8,17 @@
vesktop
;
};
xdg.configFile."vesktop/settings.json".text = ''
{
"discordBranch": "stable",
"minimizeToTray": false,
"arRPC": true,
"splashColor": "rgb(202, 211, 245)",
"splashBackground": "rgb(36, 39, 58)",
"customTitleBar": false,
"tray": false,
"staticTitle": false,
"enableMenu": false
}
'';
}

0
modules/home/gui/apps/tools/nautilus/default.nix Normal file → Executable file
View file

View file

@ -5,7 +5,6 @@ let
;
in
[
"swaylock"
"hypridle"
"wl-clipboard"
"wpaperd"
@ -15,8 +14,6 @@ in
"waybar"
"nm-applet"
"blueman-applet"
"rfkill block bluetooth"
"rfkill unblock bluetooth"
"easyeffects -r"
"emote"
"flameshot"

View file

@ -149,6 +149,8 @@ in
# "Ctrl+Alt+5".action = niri.move-window-to-workspace workspace4;
# "Super+Enter".action = niri.toggle-overview;
"Super+w".action = niri.switch-preset-column-width;
"Super+1".action = niri.focus-workspace workspace0;
"Super+4".action = niri.focus-workspace workspace1;
"Super+3".action = niri.focus-workspace workspace2;
@ -314,14 +316,14 @@ in
];
layout = {
# always-center-single-column = true;
default-column-width = {
proportion = 0.5;
proportion = 1.;
};
preset-column-widths = [
{ proportion = 1. / 3.; }
{ proportion = 1. / 2.; }
{ proportion = 2. / 3.; }
{ proportion = 1.; }
];
border = {
enable = true;

View file

@ -10,6 +10,11 @@ in
gtk-application-prefer-dark-theme = true;
};
};
gtk4 = {
extraConfig = {
gtk-application-prefer-dark-theme = true;
};
};
cursorTheme = {
name = "catppuccin-macchiato-dark-cursors";
package = pkgs.catppuccin-cursors.macchiatoDark;

View file

@ -30,16 +30,19 @@ in
enable = true;
settings = {
main = {
prompt = " ";
prompt = "Summon: ";
show-actions = "yes";
dpi-aware = "no";
icon-theme = "Papirus-Dark";
width = 25;
font = "${fonts.names.name0}:weight=bold:size=${toString fonts.sizes.desktop.size0}";
terminal = "${pkgs.ghostty}/bin/ghostty";
layer = "overlay";
fields = "name";
};
border = {
radius = 10;
width = 2;
};
colors = {
background = "${el.base00}dd";

View file

@ -10,10 +10,11 @@ in
mullvad
syncthing
ollama
# plasma
plasma
sddm
hypr
# niri
niri
# gnome
wayland
searx
xserver
@ -37,8 +38,9 @@ in
imports = builtins.attrValues {
inherit (modules)
niri
hypr
wayland
# plasma
plasma
sddm
flatpak
xserver

View file

@ -8,14 +8,14 @@ in
sddm = {
enable = true;
enableHidpi = true;
theme = "catppuccin-mocha";
theme = "catppuccin-macchiato";
};
};
};
environment = {
systemPackages = [
(pkgs.catppuccin-sddm.override {
flavor = "mocha";
flavor = "macchiato";
font = "${fonts.names.name0}";
fontSize = "${toString fonts.sizes.desktop.size0}";
loginBackground = true;

View file

@ -1,12 +1,12 @@
{
pkgs,
config,
flake,
...
}:
let
inherit (flake.config.machines) devices;
hostname = config.networking.hostName;
hyprland = config.programs.hyprland.enable;
niri = config.programs.niri.enable;
in
{
hardware = {
@ -25,5 +25,5 @@ in
];
};
};
services.blueman.enable = if hostname == devices.deimos.name then false else true;
services.blueman.enable = if hyprland || niri == true then true else false;
}