Compare commits
No commits in common. "d1d798bede3fdb5b8867897bc0af0b585bb04e63" and "230a7f661bce7bdf4707f7bf835aeea1e0d247d1" have entirely different histories.
d1d798bede
...
230a7f661b
|
@ -1,9 +1,4 @@
|
||||||
{
|
{ config, profile-path, ... }:
|
||||||
config,
|
|
||||||
profile-path,
|
|
||||||
pkgs,
|
|
||||||
...
|
|
||||||
}:
|
|
||||||
let
|
let
|
||||||
user = config.profile.user;
|
user = config.profile.user;
|
||||||
stateVersion = config.profile.system.stateVersion;
|
stateVersion = config.profile.system.stateVersion;
|
||||||
|
@ -26,7 +21,6 @@ in
|
||||||
username = user.name;
|
username = user.name;
|
||||||
homeDirectory = "/home/${user.name}";
|
homeDirectory = "/home/${user.name}";
|
||||||
stateVersion = stateVersion;
|
stateVersion = stateVersion;
|
||||||
packages = with pkgs; [ btop ];
|
|
||||||
};
|
};
|
||||||
programs.home-manager.enable = true;
|
programs.home-manager.enable = true;
|
||||||
systemd.user.sessionVariables = {
|
systemd.user.sessionVariables = {
|
||||||
|
|
|
@ -41,14 +41,6 @@ let
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
'';
|
'';
|
||||||
openProjectScript =
|
|
||||||
pkgs.writeShellScriptBin ''select-project.sh'' # sh
|
|
||||||
''
|
|
||||||
dir=$(zoxide query --list | rofi -dmenu -i -matching fuzzy)
|
|
||||||
if [[ "$dir" != "" ]]; then
|
|
||||||
foot --title="Project: $dir" --working-directory="$dir"
|
|
||||||
fi
|
|
||||||
'';
|
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
config = lib.mkIf cfg.enable {
|
config = lib.mkIf cfg.enable {
|
||||||
|
@ -65,7 +57,6 @@ in
|
||||||
wayland.windowManager.hyprland.settings.bind = [
|
wayland.windowManager.hyprland.settings.bind = [
|
||||||
"$mod, D, exec, rofi -show drun -replace -i"
|
"$mod, D, exec, rofi -show drun -replace -i"
|
||||||
"$mod, F, exec, ${getExe selectWindowScript}"
|
"$mod, F, exec, ${getExe selectWindowScript}"
|
||||||
"$mod, P, exec, ${getExe openProjectScript}"
|
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -16,7 +16,6 @@
|
||||||
./jellyfin.nix
|
./jellyfin.nix
|
||||||
./jetbrains-idea.nix
|
./jetbrains-idea.nix
|
||||||
./kitty.nix
|
./kitty.nix
|
||||||
./krita.nix
|
|
||||||
./lazysql.nix
|
./lazysql.nix
|
||||||
./microsoft-edge.nix
|
./microsoft-edge.nix
|
||||||
./mongodb-compass.nix
|
./mongodb-compass.nix
|
||||||
|
|
|
@ -1,13 +0,0 @@
|
||||||
{
|
|
||||||
config,
|
|
||||||
lib,
|
|
||||||
pkgs,
|
|
||||||
...
|
|
||||||
}:
|
|
||||||
let
|
|
||||||
cfg = config.profile.home.programs.krita;
|
|
||||||
inherit (lib) mkIf;
|
|
||||||
in
|
|
||||||
{
|
|
||||||
config = mkIf cfg.enable { home.packages = with pkgs; [ krita ]; };
|
|
||||||
}
|
|
|
@ -4,7 +4,7 @@ local shortcuts = require('keys')
|
||||||
require('event_config')
|
require('event_config')
|
||||||
|
|
||||||
return {
|
return {
|
||||||
enable_wayland = true,
|
enable_wayland = false,
|
||||||
font = wezterm.font_with_fallback({
|
font = wezterm.font_with_fallback({
|
||||||
-- 'Comic Code Ligatures',
|
-- 'Comic Code Ligatures',
|
||||||
'JetBrainsMono Nerd Font Mono',
|
'JetBrainsMono Nerd Font Mono',
|
||||||
|
|
|
@ -1,8 +1,7 @@
|
||||||
{
|
{ pkgs
|
||||||
pkgs,
|
, lib
|
||||||
lib,
|
, config
|
||||||
config,
|
, ...
|
||||||
...
|
|
||||||
}:
|
}:
|
||||||
let
|
let
|
||||||
inherit (lib.strings) optionalString concatStrings;
|
inherit (lib.strings) optionalString concatStrings;
|
||||||
|
@ -94,14 +93,6 @@ in
|
||||||
nix build --impure --expr "with import <nixpkgs> {}; callPackage $1 {}"
|
nix build --impure --expr "with import <nixpkgs> {}; callPackage $1 {}"
|
||||||
}
|
}
|
||||||
|
|
||||||
nf() {
|
|
||||||
local selected=$(zoxide query --list | fzf)
|
|
||||||
if [ -n "$selected" ]; then
|
|
||||||
cd "$selected"
|
|
||||||
neovide
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
# Completion settings
|
# Completion settings
|
||||||
## Case insensitive completion
|
## Case insensitive completion
|
||||||
zstyle ':completion:*' matcher-list 'm:{a-zA-Z}={A-Za-z}'
|
zstyle ':completion:*' matcher-list 'm:{a-zA-Z}={A-Za-z}'
|
||||||
|
|
|
@ -75,7 +75,6 @@
|
||||||
zathura.enable = lib.mkEnableOption "zathura";
|
zathura.enable = lib.mkEnableOption "zathura";
|
||||||
floorp.enable = lib.mkEnableOption "floorp";
|
floorp.enable = lib.mkEnableOption "floorp";
|
||||||
java.enable = lib.mkEnableOption "java";
|
java.enable = lib.mkEnableOption "java";
|
||||||
krita.enable = lib.mkEnableOption "krita";
|
|
||||||
zellij = {
|
zellij = {
|
||||||
enable = lib.mkEnableOption "zellij";
|
enable = lib.mkEnableOption "zellij";
|
||||||
|
|
||||||
|
|
|
@ -109,7 +109,6 @@ in
|
||||||
home.programs = {
|
home.programs = {
|
||||||
zathura.enable = true;
|
zathura.enable = true;
|
||||||
bruno.enable = true;
|
bruno.enable = true;
|
||||||
krita.enable = true;
|
|
||||||
zoom.enable = true;
|
zoom.enable = true;
|
||||||
elisa.enable = true;
|
elisa.enable = true;
|
||||||
obsidian.enable = true;
|
obsidian.enable = true;
|
||||||
|
@ -119,7 +118,7 @@ in
|
||||||
|
|
||||||
programs.mongodb-compass.enable = true;
|
programs.mongodb-compass.enable = true;
|
||||||
programs.easyeffects.enable = true;
|
programs.easyeffects.enable = true;
|
||||||
programs.wezterm.enable = false;
|
programs.wezterm.enable = true;
|
||||||
podman.enable = true;
|
podman.enable = true;
|
||||||
services.ntfy-sh.client.enable = true;
|
services.ntfy-sh.client.enable = true;
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in a new issue