Compare commits
7 commits
dfa1b0a43d
...
e75add05f4
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e75add05f4 | ||
|
|
84981a8067 | ||
|
|
918b693418 | ||
|
|
1f3dc557b4 | ||
|
|
14a0e719c8 | ||
|
|
8fc434d1c6 | ||
|
|
21ef85821e |
18
flake.lock
18
flake.lock
|
|
@ -7,11 +7,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1728598744,
|
"lastModified": 1729321331,
|
||||||
"narHash": "sha256-sSfvyO5xH3HObHHmh6lp/hcvo7tMjFKd/HXpxyrRnoE=",
|
"narHash": "sha256-KVyQq+ez/oB30/WbdNgVD8g/bda34z8NiU187QKQb74=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "342a1d682386d3a1d74f9555cb327f2f311dda6e",
|
"rev": "122f70545b29ccb922e655b08acfe05bfb44ec68",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -22,11 +22,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1728492678,
|
"lastModified": 1729256560,
|
||||||
"narHash": "sha256-9UTxR8eukdg+XZeHgxW5hQA9fIKHsKCdOIUycTryeVw=",
|
"narHash": "sha256-/uilDXvCIEs3C9l73JTACm4quuHUsIHcns1c+cHUJwA=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "5633bcff0c6162b9e4b5f1264264611e950c8ec7",
|
"rev": "4c2fcb090b1f3e5b47eaa7bd33913b574a11e0a0",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -38,11 +38,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs-stable": {
|
"nixpkgs-stable": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1728500571,
|
"lastModified": 1729181673,
|
||||||
"narHash": "sha256-dOymOQ3AfNI4Z337yEwHGohrVQb4yPODCW9MDUyAc4w=",
|
"narHash": "sha256-LDiPhQ3l+fBjRATNtnuDZsBS7hqoBtPkKBkhpoBHv3I=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "d51c28603def282a24fa034bcb007e2bcb5b5dd0",
|
"rev": "4eb33fe664af7b41a4c446f87d20c9a0a6321fa3",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
||||||
|
|
@ -21,7 +21,7 @@
|
||||||
specialArgs = {
|
specialArgs = {
|
||||||
inherit pkgs-stable;
|
inherit pkgs-stable;
|
||||||
};
|
};
|
||||||
modules = [ system/configuration.nix ];
|
modules = [ ./system ];
|
||||||
};
|
};
|
||||||
homeConfigurations.ahnwuoa = home-manager.lib.homeManagerConfiguration {
|
homeConfigurations.ahnwuoa = home-manager.lib.homeManagerConfiguration {
|
||||||
inherit pkgs;
|
inherit pkgs;
|
||||||
|
|
|
||||||
18
system/audio.nix
Normal file
18
system/audio.nix
Normal file
|
|
@ -0,0 +1,18 @@
|
||||||
|
{ ... }:
|
||||||
|
|
||||||
|
{
|
||||||
|
services.pipewire = {
|
||||||
|
enable = true;
|
||||||
|
alsa.enable = true;
|
||||||
|
alsa.support32Bit = true;
|
||||||
|
pulse.enable = true;
|
||||||
|
};
|
||||||
|
security.rtkit.enable = true;
|
||||||
|
hardware.bluetooth = {
|
||||||
|
enable = true;
|
||||||
|
powerOnBoot = true;
|
||||||
|
settings.General = {
|
||||||
|
Enable = "Source,Sink,Media,Socket";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
||||||
9
system/bash.nix
Normal file
9
system/bash.nix
Normal file
|
|
@ -0,0 +1,9 @@
|
||||||
|
{ lib, ... }:
|
||||||
|
|
||||||
|
{
|
||||||
|
programs.bash = {
|
||||||
|
completion.enable = true;
|
||||||
|
promptInit = ''PS1="[\u \W] \[\e[32;1m\]\$\[\e[0m\] "'';
|
||||||
|
};
|
||||||
|
environment.etc.bashrc.text = lib.mkAfter ''[ -f ~/.config/bash/bashrc ] && . ~/.config/bash/bashrc'';
|
||||||
|
}
|
||||||
12
system/boot.nix
Normal file
12
system/boot.nix
Normal file
|
|
@ -0,0 +1,12 @@
|
||||||
|
{ ... }:
|
||||||
|
|
||||||
|
{
|
||||||
|
boot.loader = {
|
||||||
|
grub.enable = true;
|
||||||
|
grub.device = "nodev";
|
||||||
|
grub.efiSupport = true;
|
||||||
|
grub.useOSProber = true;
|
||||||
|
efi.canTouchEfiVariables = true;
|
||||||
|
};
|
||||||
|
environment.etc.issue.text = "\nNixOS \\r (\\m) - \\l\n\n";
|
||||||
|
}
|
||||||
|
|
@ -1,22 +1,11 @@
|
||||||
{ config, pkgs, lib, ... }:
|
{ config, pkgs, lib, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
imports = [ ./hardware-configuration.nix ];
|
|
||||||
|
|
||||||
nix.settings = {
|
nix.settings = {
|
||||||
experimental-features = [ "nix-command" "flakes" ];
|
experimental-features = [ "nix-command" "flakes" ];
|
||||||
use-xdg-base-directories = true;
|
use-xdg-base-directories = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
boot.loader = {
|
|
||||||
grub.enable = true;
|
|
||||||
grub.device = "nodev";
|
|
||||||
grub.efiSupport = true;
|
|
||||||
grub.useOSProber = true;
|
|
||||||
efi.canTouchEfiVariables = true;
|
|
||||||
};
|
|
||||||
environment.etc.issue.text = "\nNixOS \\r (\\m) - \\l\n\n";
|
|
||||||
|
|
||||||
environment.pathsToLink = [ "/libexec" ];
|
environment.pathsToLink = [ "/libexec" ];
|
||||||
environment.localBinInPath = true;
|
environment.localBinInPath = true;
|
||||||
|
|
||||||
|
|
@ -27,59 +16,6 @@
|
||||||
|
|
||||||
time.timeZone = "America/Chicago";
|
time.timeZone = "America/Chicago";
|
||||||
|
|
||||||
i18n.defaultLocale = "en_US.UTF-8";
|
|
||||||
i18n.supportedLocales = [
|
|
||||||
"en_US.UTF-8/UTF-8"
|
|
||||||
"ja_JP.UTF-8/UTF-8"
|
|
||||||
];
|
|
||||||
i18n.inputMethod = {
|
|
||||||
enable = true;
|
|
||||||
type = "fcitx5";
|
|
||||||
fcitx5.addons = with pkgs; [
|
|
||||||
fcitx5-mozc
|
|
||||||
fcitx5-gtk
|
|
||||||
];
|
|
||||||
};
|
|
||||||
fonts.packages = with pkgs; [
|
|
||||||
noto-fonts
|
|
||||||
noto-fonts-cjk
|
|
||||||
source-han-sans
|
|
||||||
source-han-serif
|
|
||||||
(nerdfonts.override { fonts = [ "JetBrainsMono" ]; })
|
|
||||||
];
|
|
||||||
|
|
||||||
services.xserver = {
|
|
||||||
enable = true;
|
|
||||||
autorun = false;
|
|
||||||
displayManager.sx.enable = true;
|
|
||||||
windowManager.awesome.enable = true;
|
|
||||||
desktopManager.plasma5.enable = true;
|
|
||||||
autoRepeatDelay = 200;
|
|
||||||
autoRepeatInterval = 30;
|
|
||||||
videoDrivers = [ "amdgpu" ];
|
|
||||||
deviceSection = ''Option "TearFree" "true"'';
|
|
||||||
};
|
|
||||||
services.libinput = {
|
|
||||||
enable = true;
|
|
||||||
mouse.accelProfile = "flat";
|
|
||||||
};
|
|
||||||
services.xserver.wacom.enable = true;
|
|
||||||
|
|
||||||
services.pipewire = {
|
|
||||||
enable = true;
|
|
||||||
alsa.enable = true;
|
|
||||||
alsa.support32Bit = true;
|
|
||||||
pulse.enable = true;
|
|
||||||
};
|
|
||||||
security.rtkit.enable = true;
|
|
||||||
hardware.bluetooth = {
|
|
||||||
enable = true;
|
|
||||||
powerOnBoot = true;
|
|
||||||
settings.General = {
|
|
||||||
Enable = "Source,Sink,Media,Socket";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
neovim
|
neovim
|
||||||
wget
|
wget
|
||||||
|
|
@ -93,52 +29,11 @@
|
||||||
home-manager
|
home-manager
|
||||||
];
|
];
|
||||||
documentation.dev.enable = true;
|
documentation.dev.enable = true;
|
||||||
programs.bash = {
|
|
||||||
completion.enable = true;
|
|
||||||
promptInit = ''PS1="[\u \W] \[\e[32;1m\]\$\[\e[0m\] "'';
|
|
||||||
};
|
|
||||||
environment.etc.bashrc.text = lib.mkAfter ''[ -f ~/.config/bash/bashrc ] && . ~/.config/bash/bashrc'';
|
|
||||||
|
|
||||||
users.users.ahnwuoa = {
|
|
||||||
isNormalUser = true;
|
|
||||||
extraGroups = [ "wheel" "podman" ];
|
|
||||||
};
|
|
||||||
|
|
||||||
xdg.terminal-exec = {
|
xdg.terminal-exec = {
|
||||||
enable = true;
|
enable = true;
|
||||||
settings.default = [ "Alacritty.desktop" ];
|
settings.default = [ "Alacritty.desktop" ];
|
||||||
};
|
};
|
||||||
programs.partition-manager = {
|
|
||||||
enable = true;
|
|
||||||
package = pkgs.libsForQt5.partitionmanager;
|
|
||||||
};
|
|
||||||
services.udisks2.enable = true;
|
|
||||||
|
|
||||||
virtualisation.containers.enable = true;
|
|
||||||
virtualisation = {
|
|
||||||
podman = {
|
|
||||||
enable = true;
|
|
||||||
dockerCompat = true;
|
|
||||||
defaultNetwork.settings.dns_enabled = true;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
virtualisation.libvirtd.enable = true;
|
|
||||||
programs.virt-manager.enable = true;
|
|
||||||
programs.nix-ld.enable = true;
|
|
||||||
hardware.graphics.enable32Bit = true;
|
|
||||||
|
|
||||||
security.doas = {
|
|
||||||
enable = true;
|
|
||||||
extraRules = [
|
|
||||||
{ groups = [ "wheel" ]; persist = true; }
|
|
||||||
];
|
|
||||||
};
|
|
||||||
security.polkit.enable = true;
|
|
||||||
|
|
||||||
systemd.user.services = {
|
|
||||||
plasma-kactivitymanagerd.enable = false;
|
|
||||||
plasma-xdg-desktop-portal-kde.enable = false;
|
|
||||||
};
|
|
||||||
|
|
||||||
system.stateVersion = "24.05";
|
system.stateVersion = "24.05";
|
||||||
}
|
}
|
||||||
|
|
|
||||||
17
system/default.nix
Normal file
17
system/default.nix
Normal file
|
|
@ -0,0 +1,17 @@
|
||||||
|
{ ... }:
|
||||||
|
|
||||||
|
{
|
||||||
|
imports = [
|
||||||
|
./audio.nix
|
||||||
|
./bash.nix
|
||||||
|
./boot.nix
|
||||||
|
./configuration.nix
|
||||||
|
./display.nix
|
||||||
|
./hardware-configuration.nix
|
||||||
|
./locale.nix
|
||||||
|
./plasma.nix
|
||||||
|
./security.nix
|
||||||
|
./users.nix
|
||||||
|
./virt.nix
|
||||||
|
];
|
||||||
|
}
|
||||||
20
system/display.nix
Normal file
20
system/display.nix
Normal file
|
|
@ -0,0 +1,20 @@
|
||||||
|
{ ... }:
|
||||||
|
|
||||||
|
{
|
||||||
|
services.xserver = {
|
||||||
|
enable = true;
|
||||||
|
autorun = false;
|
||||||
|
displayManager.sx.enable = true;
|
||||||
|
windowManager.awesome.enable = true;
|
||||||
|
desktopManager.plasma5.enable = true;
|
||||||
|
autoRepeatDelay = 200;
|
||||||
|
autoRepeatInterval = 30;
|
||||||
|
videoDrivers = [ "amdgpu" ];
|
||||||
|
deviceSection = ''Option "TearFree" "true"'';
|
||||||
|
};
|
||||||
|
services.libinput = {
|
||||||
|
enable = true;
|
||||||
|
mouse.accelProfile = "flat";
|
||||||
|
};
|
||||||
|
services.xserver.wacom.enable = true;
|
||||||
|
}
|
||||||
24
system/locale.nix
Normal file
24
system/locale.nix
Normal file
|
|
@ -0,0 +1,24 @@
|
||||||
|
{ pkgs, ... }:
|
||||||
|
|
||||||
|
{
|
||||||
|
i18n.defaultLocale = "en_US.UTF-8";
|
||||||
|
i18n.supportedLocales = [
|
||||||
|
"en_US.UTF-8/UTF-8"
|
||||||
|
"ja_JP.UTF-8/UTF-8"
|
||||||
|
];
|
||||||
|
i18n.inputMethod = {
|
||||||
|
enable = true;
|
||||||
|
type = "fcitx5";
|
||||||
|
fcitx5.addons = with pkgs; [
|
||||||
|
fcitx5-mozc
|
||||||
|
fcitx5-gtk
|
||||||
|
];
|
||||||
|
};
|
||||||
|
fonts.packages = with pkgs; [
|
||||||
|
noto-fonts
|
||||||
|
noto-fonts-cjk
|
||||||
|
source-han-sans
|
||||||
|
source-han-serif
|
||||||
|
(nerdfonts.override { fonts = [ "JetBrainsMono" ]; })
|
||||||
|
];
|
||||||
|
}
|
||||||
13
system/plasma.nix
Normal file
13
system/plasma.nix
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
{ pkgs, ... }:
|
||||||
|
|
||||||
|
{
|
||||||
|
programs.partition-manager = {
|
||||||
|
enable = true;
|
||||||
|
package = pkgs.libsForQt5.partitionmanager;
|
||||||
|
};
|
||||||
|
services.udisks2.enable = true;
|
||||||
|
systemd.user.services = {
|
||||||
|
plasma-kactivitymanagerd.enable = false;
|
||||||
|
plasma-xdg-desktop-portal-kde.enable = false;
|
||||||
|
};
|
||||||
|
}
|
||||||
11
system/security.nix
Normal file
11
system/security.nix
Normal file
|
|
@ -0,0 +1,11 @@
|
||||||
|
{ ... }:
|
||||||
|
|
||||||
|
{
|
||||||
|
security.doas = {
|
||||||
|
enable = true;
|
||||||
|
extraRules = [
|
||||||
|
{ groups = [ "wheel" ]; persist = true; }
|
||||||
|
];
|
||||||
|
};
|
||||||
|
security.polkit.enable = true;
|
||||||
|
}
|
||||||
8
system/users.nix
Normal file
8
system/users.nix
Normal file
|
|
@ -0,0 +1,8 @@
|
||||||
|
{ ... }:
|
||||||
|
|
||||||
|
{
|
||||||
|
users.users.ahnwuoa = {
|
||||||
|
isNormalUser = true;
|
||||||
|
extraGroups = [ "wheel" "podman" ];
|
||||||
|
};
|
||||||
|
}
|
||||||
16
system/virt.nix
Normal file
16
system/virt.nix
Normal file
|
|
@ -0,0 +1,16 @@
|
||||||
|
{ ... }:
|
||||||
|
|
||||||
|
{
|
||||||
|
virtualisation.containers.enable = true;
|
||||||
|
virtualisation = {
|
||||||
|
podman = {
|
||||||
|
enable = true;
|
||||||
|
dockerCompat = true;
|
||||||
|
defaultNetwork.settings.dns_enabled = true;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
virtualisation.libvirtd.enable = true;
|
||||||
|
programs.virt-manager.enable = true;
|
||||||
|
programs.nix-ld.enable = true;
|
||||||
|
hardware.graphics.enable32Bit = true;
|
||||||
|
}
|
||||||
|
|
@ -80,6 +80,7 @@ alias clipboard-image='xclip -o -sel clip | nsxiv-pipe'
|
||||||
alias path='sed "s/:/\n/g" <<< $PATH'
|
alias path='sed "s/:/\n/g" <<< $PATH'
|
||||||
alias utc='date -u +"%Y-%m-%d %H:%M:%S UTC"'
|
alias utc='date -u +"%Y-%m-%d %H:%M:%S UTC"'
|
||||||
alias odd='objdump -d'
|
alias odd='objdump -d'
|
||||||
|
alias pwninit='pwninit --template-path ~/.config/pwninit/template.py --template-bin-name e'
|
||||||
alias fonts='fc-list | awk -F: "{ print \$2 }" | sort | uniq | fzf'
|
alias fonts='fc-list | awk -F: "{ print \$2 }" | sort | uniq | fzf'
|
||||||
alias hz='xrandr --output DisplayPort-1 --mode 1920x1080 --rate'
|
alias hz='xrandr --output DisplayPort-1 --mode 1920x1080 --rate'
|
||||||
alias ns='nix-shell'
|
alias ns='nix-shell'
|
||||||
|
|
|
||||||
32
user/config/pwninit/template.py
Normal file
32
user/config/pwninit/template.py
Normal file
|
|
@ -0,0 +1,32 @@
|
||||||
|
#!/usr/bin/env python3
|
||||||
|
from pwn import *
|
||||||
|
import argparse
|
||||||
|
import sys
|
||||||
|
|
||||||
|
{bindings}
|
||||||
|
context.binary = {bin_name}
|
||||||
|
context.terminal = ['tmux', 'splitw', '-h']
|
||||||
|
gdbscript = ''
|
||||||
|
|
||||||
|
def main(args):
|
||||||
|
p = conn(args)
|
||||||
|
|
||||||
|
p.interactive()
|
||||||
|
|
||||||
|
def conn(args):
|
||||||
|
if args.remote:
|
||||||
|
p = remote(*args.remote)
|
||||||
|
else:
|
||||||
|
p = process({proc_args})
|
||||||
|
if args.gdb:
|
||||||
|
gdb.attach(p, gdbscript=gdbscript)
|
||||||
|
return p
|
||||||
|
|
||||||
|
if __name__ == '__main__':
|
||||||
|
parser = argparse.ArgumentParser()
|
||||||
|
g = parser.add_mutually_exclusive_group()
|
||||||
|
g.add_argument('-r', '--remote', nargs=2, metavar=('HOST', 'PORT'))
|
||||||
|
g.add_argument('-g', '--gdb', action='store_true')
|
||||||
|
argv = ['-r' if x == 'nc' else x for x in sys.argv[1:]]
|
||||||
|
args = parser.parse_args(argv)
|
||||||
|
main(args)
|
||||||
|
|
@ -1,6 +1,5 @@
|
||||||
format = """
|
format = """
|
||||||
[ ](bg:#E34F7C)\
|
[ ](bg:#E34F7C)\
|
||||||
$sudo\
|
|
||||||
$username\
|
$username\
|
||||||
$directory\
|
$directory\
|
||||||
$git_branch\
|
$git_branch\
|
||||||
|
|
@ -34,15 +33,6 @@ fish_indicator = "[fsh](green italic)"
|
||||||
[fill]
|
[fill]
|
||||||
symbol = " "
|
symbol = " "
|
||||||
|
|
||||||
#[time]
|
|
||||||
#format = "[█]($style)[$time]($style inverted)"
|
|
||||||
#style = "#838d99"
|
|
||||||
#disabled = false
|
|
||||||
|
|
||||||
[sudo]
|
|
||||||
format = "[ ](bg:#E34F7C blue)"
|
|
||||||
disabled = false
|
|
||||||
|
|
||||||
[username]
|
[username]
|
||||||
show_always = true
|
show_always = true
|
||||||
format = "[$user ]($style inverted)[ ]($style bg:#443f59)"
|
format = "[$user ]($style inverted)[ ]($style bg:#443f59)"
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,6 @@
|
||||||
{ config, pkgs, pkgs-stable, username, homeDirectory, ... }:
|
{ config, pkgs, pkgs-stable, username, homeDirectory, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
imports = [
|
|
||||||
./xdg.nix
|
|
||||||
./theme.nix
|
|
||||||
./bin
|
|
||||||
];
|
|
||||||
|
|
||||||
home.username = username;
|
home.username = username;
|
||||||
home.homeDirectory = homeDirectory;
|
home.homeDirectory = homeDirectory;
|
||||||
|
|
||||||
|
|
@ -32,10 +26,8 @@
|
||||||
obs-studio
|
obs-studio
|
||||||
screenkey
|
screenkey
|
||||||
pkgs-stable.safeeyes
|
pkgs-stable.safeeyes
|
||||||
libsForQt5.kcalc
|
|
||||||
libsForQt5.kolourpaint
|
libsForQt5.kolourpaint
|
||||||
libsForQt5.filelight
|
libsForQt5.filelight
|
||||||
libsForQt5.kate
|
|
||||||
papirus-icon-theme
|
papirus-icon-theme
|
||||||
pavucontrol
|
pavucontrol
|
||||||
qpwgraph
|
qpwgraph
|
||||||
|
|
@ -58,13 +50,14 @@
|
||||||
killall
|
killall
|
||||||
file
|
file
|
||||||
|
|
||||||
(python311.withPackages (python-pkgs: [
|
(python312.withPackages (python-pkgs: [
|
||||||
python-pkgs.pwntools
|
python-pkgs.pwntools
|
||||||
# python-pkgs.angr
|
|
||||||
python-pkgs.requests
|
python-pkgs.requests
|
||||||
python-pkgs.pyjwt
|
python-pkgs.pyjwt
|
||||||
python-pkgs.flask
|
python-pkgs.flask
|
||||||
]))
|
]))
|
||||||
|
nodejs
|
||||||
|
deno
|
||||||
gnumake
|
gnumake
|
||||||
coq
|
coq
|
||||||
coqPackages.coqide
|
coqPackages.coqide
|
||||||
|
|
@ -81,7 +74,7 @@
|
||||||
|
|
||||||
gdb
|
gdb
|
||||||
pwndbg
|
pwndbg
|
||||||
(cutter.withPlugins (ps: with ps; [ jsdec rz-ghidra sigdb ]))
|
(pkgs-stable.cutter.withPlugins (ps: with ps; [ jsdec rz-ghidra sigdb ]))
|
||||||
ghidra-bin
|
ghidra-bin
|
||||||
pwninit
|
pwninit
|
||||||
patchelf
|
patchelf
|
||||||
|
|
|
||||||
|
|
@ -7,6 +7,12 @@
|
||||||
|
|
||||||
xdg.dataFile."bell.wav".source = ./bell.wav;
|
xdg.dataFile."bell.wav".source = ./bell.wav;
|
||||||
xdg.dataFile."wallpaper.png".source = ./wallpaper.png;
|
xdg.dataFile."wallpaper.png".source = ./wallpaper.png;
|
||||||
xdg.dataFile."recently-used.xbel".text = "";
|
xdg.dataFile."recently-used.xbel" = {
|
||||||
xdg.dataFile."RecentDocuments".text = "";
|
text = "";
|
||||||
|
force = true;
|
||||||
|
};
|
||||||
|
xdg.dataFile."RecentDocuments" = {
|
||||||
|
text = "";
|
||||||
|
force = true;
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -16,6 +16,7 @@ in {
|
||||||
xdg.configFile.git.source = config/git;
|
xdg.configFile.git.source = config/git;
|
||||||
xdg.configFile.lsd.source = config/lsd;
|
xdg.configFile.lsd.source = config/lsd;
|
||||||
xdg.configFile.picom.source = config/picom;
|
xdg.configFile.picom.source = config/picom;
|
||||||
|
xdg.configFile.pwninit.source = config/pwninit;
|
||||||
xdg.configFile.python.source = config/python;
|
xdg.configFile.python.source = config/python;
|
||||||
xdg.configFile.qt5ct.source = config/qt5ct;
|
xdg.configFile.qt5ct.source = config/qt5ct;
|
||||||
xdg.configFile.readline.source = config/readline;
|
xdg.configFile.readline.source = config/readline;
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue