mirror of
https://gitlab.com/upRootNutrition/dotfiles.git
synced 2025-08-08 21:04:38 -05:00
Compare commits
14 commits
cd01d3e40b
...
2cf9ddb3e7
Author | SHA1 | Date | |
---|---|---|---|
![]() |
2cf9ddb3e7 | ||
![]() |
635e637b15 | ||
![]() |
3b3c71e7c1 | ||
![]() |
936c17f315 | ||
![]() |
945f5392ca | ||
![]() |
a8f3a8e3c4 | ||
![]() |
116b531180 | ||
![]() |
2b6b50183e | ||
![]() |
5306278c2e | ||
![]() |
0fd3017e2a | ||
![]() |
a4640ffd96 | ||
![]() |
78215bf456 | ||
![]() |
f8f2adbb73 | ||
![]() |
54366a84c9 |
13 changed files with 44 additions and 20 deletions
|
@ -5,7 +5,7 @@
|
||||||
{
|
{
|
||||||
home.packages = builtins.attrValues {
|
home.packages = builtins.attrValues {
|
||||||
inherit (pkgs)
|
inherit (pkgs)
|
||||||
trash-cli
|
trashy
|
||||||
;
|
;
|
||||||
};
|
};
|
||||||
}
|
}
|
|
@ -186,7 +186,7 @@ in
|
||||||
systemMonitor
|
systemMonitor
|
||||||
usbImager
|
usbImager
|
||||||
virtManager
|
virtManager
|
||||||
# hypr
|
hypr
|
||||||
niri
|
niri
|
||||||
wayland
|
wayland
|
||||||
theming
|
theming
|
||||||
|
@ -214,7 +214,7 @@ in
|
||||||
scrcpy
|
scrcpy
|
||||||
bitwarden
|
bitwarden
|
||||||
emote
|
emote
|
||||||
# hypr
|
hypr
|
||||||
wayland
|
wayland
|
||||||
niri
|
niri
|
||||||
theming
|
theming
|
||||||
|
@ -239,6 +239,7 @@ in
|
||||||
discord
|
discord
|
||||||
signal
|
signal
|
||||||
niri
|
niri
|
||||||
|
hypr
|
||||||
wayland
|
wayland
|
||||||
theming
|
theming
|
||||||
tools
|
tools
|
||||||
|
|
|
@ -7,7 +7,8 @@
|
||||||
sponsorblock
|
sponsorblock
|
||||||
ublock-origin
|
ublock-origin
|
||||||
unpaywall
|
unpaywall
|
||||||
zotero-connector
|
firefox-translations
|
||||||
|
immersive-translate
|
||||||
;
|
;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
feishin
|
feishin
|
||||||
;
|
;
|
||||||
};
|
};
|
||||||
xdg.configFile."feishin.config.json".text = ''
|
xdg.configFile."feishin/config.json".text = ''
|
||||||
{
|
{
|
||||||
"window_has_frame": true,
|
"window_has_frame": true,
|
||||||
"bounds": {
|
"bounds": {
|
||||||
|
|
|
@ -8,4 +8,17 @@
|
||||||
vesktop
|
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
0
modules/home/gui/apps/tools/nautilus/default.nix
Normal file → Executable file
|
@ -5,7 +5,6 @@ let
|
||||||
;
|
;
|
||||||
in
|
in
|
||||||
[
|
[
|
||||||
"swaylock"
|
|
||||||
"hypridle"
|
"hypridle"
|
||||||
"wl-clipboard"
|
"wl-clipboard"
|
||||||
"wpaperd"
|
"wpaperd"
|
||||||
|
@ -15,8 +14,6 @@ in
|
||||||
"waybar"
|
"waybar"
|
||||||
"nm-applet"
|
"nm-applet"
|
||||||
"blueman-applet"
|
"blueman-applet"
|
||||||
"rfkill block bluetooth"
|
|
||||||
"rfkill unblock bluetooth"
|
|
||||||
"easyeffects -r"
|
"easyeffects -r"
|
||||||
"emote"
|
"emote"
|
||||||
"flameshot"
|
"flameshot"
|
||||||
|
|
|
@ -149,6 +149,8 @@ in
|
||||||
# "Ctrl+Alt+5".action = niri.move-window-to-workspace workspace4;
|
# "Ctrl+Alt+5".action = niri.move-window-to-workspace workspace4;
|
||||||
# "Super+Enter".action = niri.toggle-overview;
|
# "Super+Enter".action = niri.toggle-overview;
|
||||||
|
|
||||||
|
"Super+w".action = niri.switch-preset-column-width;
|
||||||
|
|
||||||
"Super+1".action = niri.focus-workspace workspace0;
|
"Super+1".action = niri.focus-workspace workspace0;
|
||||||
"Super+4".action = niri.focus-workspace workspace1;
|
"Super+4".action = niri.focus-workspace workspace1;
|
||||||
"Super+3".action = niri.focus-workspace workspace2;
|
"Super+3".action = niri.focus-workspace workspace2;
|
||||||
|
@ -314,14 +316,14 @@ in
|
||||||
];
|
];
|
||||||
|
|
||||||
layout = {
|
layout = {
|
||||||
# always-center-single-column = true;
|
|
||||||
default-column-width = {
|
default-column-width = {
|
||||||
proportion = 0.5;
|
proportion = 1.;
|
||||||
};
|
};
|
||||||
preset-column-widths = [
|
preset-column-widths = [
|
||||||
{ proportion = 1. / 3.; }
|
{ proportion = 1. / 3.; }
|
||||||
{ proportion = 1. / 2.; }
|
{ proportion = 1. / 2.; }
|
||||||
{ proportion = 2. / 3.; }
|
{ proportion = 2. / 3.; }
|
||||||
|
{ proportion = 1.; }
|
||||||
];
|
];
|
||||||
border = {
|
border = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
@ -10,6 +10,11 @@ in
|
||||||
gtk-application-prefer-dark-theme = true;
|
gtk-application-prefer-dark-theme = true;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
gtk4 = {
|
||||||
|
extraConfig = {
|
||||||
|
gtk-application-prefer-dark-theme = true;
|
||||||
|
};
|
||||||
|
};
|
||||||
cursorTheme = {
|
cursorTheme = {
|
||||||
name = "catppuccin-macchiato-dark-cursors";
|
name = "catppuccin-macchiato-dark-cursors";
|
||||||
package = pkgs.catppuccin-cursors.macchiatoDark;
|
package = pkgs.catppuccin-cursors.macchiatoDark;
|
||||||
|
|
|
@ -30,16 +30,19 @@ in
|
||||||
enable = true;
|
enable = true;
|
||||||
settings = {
|
settings = {
|
||||||
main = {
|
main = {
|
||||||
prompt = "❯ ";
|
prompt = "Summon: ";
|
||||||
show-actions = "yes";
|
show-actions = "yes";
|
||||||
|
dpi-aware = "no";
|
||||||
icon-theme = "Papirus-Dark";
|
icon-theme = "Papirus-Dark";
|
||||||
width = 25;
|
width = 25;
|
||||||
font = "${fonts.names.name0}:weight=bold:size=${toString fonts.sizes.desktop.size0}";
|
font = "${fonts.names.name0}:weight=bold:size=${toString fonts.sizes.desktop.size0}";
|
||||||
terminal = "${pkgs.ghostty}/bin/ghostty";
|
terminal = "${pkgs.ghostty}/bin/ghostty";
|
||||||
layer = "overlay";
|
layer = "overlay";
|
||||||
|
fields = "name";
|
||||||
};
|
};
|
||||||
border = {
|
border = {
|
||||||
radius = 10;
|
radius = 10;
|
||||||
|
width = 2;
|
||||||
};
|
};
|
||||||
colors = {
|
colors = {
|
||||||
background = "${el.base00}dd";
|
background = "${el.base00}dd";
|
||||||
|
|
|
@ -10,10 +10,11 @@ in
|
||||||
mullvad
|
mullvad
|
||||||
syncthing
|
syncthing
|
||||||
ollama
|
ollama
|
||||||
# plasma
|
plasma
|
||||||
sddm
|
sddm
|
||||||
hypr
|
hypr
|
||||||
# niri
|
niri
|
||||||
|
# gnome
|
||||||
wayland
|
wayland
|
||||||
searx
|
searx
|
||||||
xserver
|
xserver
|
||||||
|
@ -37,8 +38,9 @@ in
|
||||||
imports = builtins.attrValues {
|
imports = builtins.attrValues {
|
||||||
inherit (modules)
|
inherit (modules)
|
||||||
niri
|
niri
|
||||||
|
hypr
|
||||||
wayland
|
wayland
|
||||||
# plasma
|
plasma
|
||||||
sddm
|
sddm
|
||||||
flatpak
|
flatpak
|
||||||
xserver
|
xserver
|
||||||
|
|
|
@ -8,14 +8,14 @@ in
|
||||||
sddm = {
|
sddm = {
|
||||||
enable = true;
|
enable = true;
|
||||||
enableHidpi = true;
|
enableHidpi = true;
|
||||||
theme = "catppuccin-mocha";
|
theme = "catppuccin-macchiato";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
environment = {
|
environment = {
|
||||||
systemPackages = [
|
systemPackages = [
|
||||||
(pkgs.catppuccin-sddm.override {
|
(pkgs.catppuccin-sddm.override {
|
||||||
flavor = "mocha";
|
flavor = "macchiato";
|
||||||
font = "${fonts.names.name0}";
|
font = "${fonts.names.name0}";
|
||||||
fontSize = "${toString fonts.sizes.desktop.size0}";
|
fontSize = "${toString fonts.sizes.desktop.size0}";
|
||||||
loginBackground = true;
|
loginBackground = true;
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
{
|
{
|
||||||
pkgs,
|
pkgs,
|
||||||
config,
|
config,
|
||||||
flake,
|
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
let
|
let
|
||||||
inherit (flake.config.machines) devices;
|
|
||||||
hostname = config.networking.hostName;
|
hyprland = config.programs.hyprland.enable;
|
||||||
|
niri = config.programs.niri.enable;
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
hardware = {
|
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;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue