Created configuration directory for system configuration files, home-manager directory for home configuration files, renamed config directory to rc to reduce confusion with new configuration directory, edited directory paths to reflect changes, and lastly (phew) created configuration files for all hosts, cli hosts, gui hosts, and gaming hosts. Built system with changes, but didn't switch.
@ -1,4 +1,4 @@
|
|||||||
# Hosts configuration.nix
|
# All configuration.nix
|
||||||
{ config, lib, pkgs, inputs, user, ... }:
|
{ config, lib, pkgs, inputs, user, ... }:
|
||||||
{
|
{
|
||||||
nix = {
|
nix = {
|
||||||
@ -18,11 +18,10 @@
|
|||||||
keep-derivations = true
|
keep-derivations = true
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
nixpkgs.config.allowUnfree = true;
|
||||||
|
|
||||||
# Enable networking
|
|
||||||
networking.networkmanager.enable = true;
|
networking.networkmanager.enable = true;
|
||||||
|
|
||||||
# Locale settings
|
|
||||||
time.timeZone = "America/Los_Angeles";
|
time.timeZone = "America/Los_Angeles";
|
||||||
i18n.defaultLocale = "en_US.UTF-8";
|
i18n.defaultLocale = "en_US.UTF-8";
|
||||||
i18n.extraLocaleSettings = {
|
i18n.extraLocaleSettings = {
|
||||||
@ -37,28 +36,33 @@
|
|||||||
LC_TIME = "en_US.UTF-8";
|
LC_TIME = "en_US.UTF-8";
|
||||||
};
|
};
|
||||||
|
|
||||||
# Define a user account. Don't forget to set a password with ‘passwd’.
|
services = {
|
||||||
|
cron.systemCronJobs = [
|
||||||
|
# Clean logs older than 2d
|
||||||
|
"0 20 * * * root journalctl --vacuum-time=2d"
|
||||||
|
];
|
||||||
|
openssh = {
|
||||||
|
enable = true;
|
||||||
|
settings = {
|
||||||
|
PasswordAuthentication = false;
|
||||||
|
KbdInteractiveAuthentication = false;
|
||||||
|
};
|
||||||
|
allowSFTP = false; # Don't set this if you need sftp
|
||||||
|
extraConfig = ''
|
||||||
|
AllowTcpForwarding yes
|
||||||
|
X11Forwarding no
|
||||||
|
AllowAgentForwarding no
|
||||||
|
AllowStreamLocalForwarding no
|
||||||
|
AuthenticationMethods publickey
|
||||||
|
'';
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
# Define a user account. Don't forget to set a password with ‘passwd’
|
||||||
users.users.${user.name} = {
|
users.users.${user.name} = {
|
||||||
isNormalUser = true;
|
isNormalUser = true;
|
||||||
extraGroups = [ "networkmanager" "wheel" ];
|
extraGroups = [ "networkmanager" "wheel" ];
|
||||||
};
|
initialPassword = "hunter2";
|
||||||
|
|
||||||
# Allow unfree packages
|
|
||||||
nixpkgs.config.allowUnfree = true;
|
|
||||||
|
|
||||||
# List packages installed in system profile. To search, run:
|
|
||||||
# $ nix search wget
|
|
||||||
environment = {
|
|
||||||
defaultPackages = with pkgs; [
|
|
||||||
perl
|
|
||||||
rsync
|
|
||||||
strace
|
|
||||||
];
|
|
||||||
systemPackages = with pkgs; [
|
|
||||||
curl
|
|
||||||
git
|
|
||||||
wget
|
|
||||||
];
|
|
||||||
};
|
};
|
||||||
|
|
||||||
programs = {
|
programs = {
|
||||||
@ -67,6 +71,9 @@
|
|||||||
enable = true;
|
enable = true;
|
||||||
enableSSHSupport = true;
|
enableSSHSupport = true;
|
||||||
};
|
};
|
||||||
|
git = {
|
||||||
|
enable = true;
|
||||||
|
};
|
||||||
neovim = {
|
neovim = {
|
||||||
enable = true;
|
enable = true;
|
||||||
defaultEditor = true;
|
defaultEditor = true;
|
||||||
@ -78,26 +85,18 @@
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
# Clean logs older than 2d
|
# List packages installed in system profile. To search, run:
|
||||||
services.cron.systemCronJobs = [
|
# $ nix search wget
|
||||||
"0 20 * * * root journalctl --vacuum-time=2d"
|
environment = {
|
||||||
];
|
defaultPackages = with pkgs; [
|
||||||
|
perl
|
||||||
# Enable the OpenSSH daemon.
|
rsync
|
||||||
services.openssh = {
|
strace
|
||||||
enable = true;
|
];
|
||||||
settings = {
|
systemPackages = with pkgs; [
|
||||||
PasswordAuthentication = false;
|
curl
|
||||||
KbdInteractiveAuthentication = false;
|
wget
|
||||||
};
|
];
|
||||||
allowSFTP = false; # Don't set this if you need sftp
|
|
||||||
extraConfig = ''
|
|
||||||
AllowTcpForwarding yes
|
|
||||||
X11Forwarding no
|
|
||||||
AllowAgentForwarding no
|
|
||||||
AllowStreamLocalForwarding no
|
|
||||||
AuthenticationMethods publickey
|
|
||||||
'';
|
|
||||||
};
|
};
|
||||||
|
|
||||||
system = {
|
system = {
|
71
configuration/cli.nix
Normal file
@ -0,0 +1,71 @@
|
|||||||
|
# CLI configuration.nix
|
||||||
|
{ config, lib, pkgs, inputs, user, ... }:
|
||||||
|
{
|
||||||
|
environment = {
|
||||||
|
localBinInPath = true;
|
||||||
|
variables = {
|
||||||
|
GOPROXY = "direct";
|
||||||
|
#MAILRC="$XDG_CONFIG_HOME/mail/mailrc"
|
||||||
|
#allowing environmental variable is needed for a mosh connection
|
||||||
|
LC_CTYPE = "en_US.UTF-8";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
services = {
|
||||||
|
samba = {
|
||||||
|
enable = true;
|
||||||
|
# You will still need to set up the user accounts to begin with:
|
||||||
|
# $ sudo smbpasswd -a yourusername
|
||||||
|
# This adds to the [global] section:
|
||||||
|
extraConfig = ''
|
||||||
|
browseable = yes
|
||||||
|
smb encrypt = required
|
||||||
|
'';
|
||||||
|
shares = {
|
||||||
|
homes = {
|
||||||
|
browseable = "no"; # note: each home will be browseable; the "homes" share will not.
|
||||||
|
"read only" = "no";
|
||||||
|
"guest ok" = "no";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
# mDNS
|
||||||
|
# This part may be optional for your needs, but I find it makes browsing in Dolphin easier,
|
||||||
|
# and it makes connecting from a local Mac possible.
|
||||||
|
avahi = {
|
||||||
|
enable = true;
|
||||||
|
nssmdns = true;
|
||||||
|
publish = {
|
||||||
|
enable = true;
|
||||||
|
addresses = true;
|
||||||
|
domain = true;
|
||||||
|
hinfo = true;
|
||||||
|
userServices = true;
|
||||||
|
workstation = true;
|
||||||
|
};
|
||||||
|
extraServiceFiles = {
|
||||||
|
smb = ''
|
||||||
|
<?xml version="1.0" standalone='no'?><!--*-nxml-*-->
|
||||||
|
<!DOCTYPE service-group SYSTEM "avahi-service.dtd">
|
||||||
|
<service-group>
|
||||||
|
<name replace-wildcards="yes">%h</name>
|
||||||
|
<service>
|
||||||
|
<type>_smb._tcp</type>
|
||||||
|
<port>445</port>
|
||||||
|
</service>
|
||||||
|
</service-group>
|
||||||
|
'';
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
sound.enable = true;
|
||||||
|
hardware.pulseaudio.enable = false;
|
||||||
|
security.rtkit.enable = true;
|
||||||
|
services.pipewire = {
|
||||||
|
enable = true;
|
||||||
|
alsa.enable = true;
|
||||||
|
alsa.support32Bit = true;
|
||||||
|
pulse.enable = true;
|
||||||
|
#jack.enable = true;
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
13
configuration/gaming.nix
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
# Gaming configuration.nix
|
||||||
|
{ config, lib, pkgs, inputs, user, ... }:
|
||||||
|
{
|
||||||
|
programs = {
|
||||||
|
steam = {
|
||||||
|
enable = true;
|
||||||
|
remotePlay.openFirewall = true;
|
||||||
|
dedicatedServer.openFirewall = true;
|
||||||
|
};
|
||||||
|
gamemode.enable = true;
|
||||||
|
};
|
||||||
|
hardware.steam-hardware.enable = true;
|
||||||
|
}
|
64
configuration/gui.nix
Normal file
@ -0,0 +1,64 @@
|
|||||||
|
# GUI configuration.nix
|
||||||
|
{ config, lib, pkgs, inputs, ... }:
|
||||||
|
{
|
||||||
|
environment = {
|
||||||
|
variables = {
|
||||||
|
VISUAL = "$EDITOR";
|
||||||
|
BROWSER = "librewolf";
|
||||||
|
SXHKD_SHELL = "/bin/sh";
|
||||||
|
TERMINAL = "st";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
xdg.portal = {
|
||||||
|
enable = true;
|
||||||
|
xdgOpenUsePortal = true;
|
||||||
|
extraPortals = [ pkgs.xdg-desktop-portal-gtk ];
|
||||||
|
};
|
||||||
|
services = {
|
||||||
|
xserver = {
|
||||||
|
enable = true;
|
||||||
|
displayManager.startx.enable = true;
|
||||||
|
windowManager.bspwm.enable = true;
|
||||||
|
layout = "us";
|
||||||
|
xkbVariant = "";
|
||||||
|
};
|
||||||
|
picom = {
|
||||||
|
enable = true;
|
||||||
|
};
|
||||||
|
fractalart = {
|
||||||
|
enable = true;
|
||||||
|
height = 1080;
|
||||||
|
width = 1920;
|
||||||
|
};
|
||||||
|
# To add the Flathub repo, run:
|
||||||
|
# $ flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
|
||||||
|
flatpak.enable = true;
|
||||||
|
dbus.enable = true;
|
||||||
|
};
|
||||||
|
fonts.packages = with pkgs; [
|
||||||
|
comic-mono
|
||||||
|
noto-fonts
|
||||||
|
noto-fonts-cjk
|
||||||
|
noto-fonts-emoji
|
||||||
|
fira-code
|
||||||
|
fira-code-symbols
|
||||||
|
dina-font
|
||||||
|
];
|
||||||
|
programs = {
|
||||||
|
dconf.enable = true;
|
||||||
|
};
|
||||||
|
programs = {
|
||||||
|
slock.enable = true;
|
||||||
|
};
|
||||||
|
environment.systemPackages = with pkgs; [
|
||||||
|
clipmenu
|
||||||
|
dunst
|
||||||
|
#hsetroot
|
||||||
|
notify-desktop
|
||||||
|
trayer
|
||||||
|
xbanish
|
||||||
|
xdo
|
||||||
|
xdragon
|
||||||
|
xsel
|
||||||
|
];
|
||||||
|
}
|
553
configuration/r2e/rss-20230311225706.opml
Normal file
@ -0,0 +1,553 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<opml version="1.0">
|
||||||
|
<head>
|
||||||
|
<title>rss2email OPML export</title>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<outline type="rss" text="defaults-write.com" xmlUrl="https://www.defaults-write.com/feed/"/>
|
||||||
|
<outline type="rss" text="Monochromatic" xmlUrl="http://blog.z3bra.org/rss/feed.xml"/>
|
||||||
|
<outline type="rss" text="Macdrifter" xmlUrl="http://www.macdrifter.com/feeds/rss.xml"/>
|
||||||
|
<outline type="rss" text="Motho-ke-motho-ka-botho" xmlUrl="https://kmandla.wordpress.com/feed/"/>
|
||||||
|
<outline type="rss" text="n00py-Blog" xmlUrl="https://www.n00py.io/feed/"/>
|
||||||
|
<outline type="rss" text="Dr-Robert-N.-Winter" xmlUrl="https://robert.winter.ink/feed/"/>
|
||||||
|
<outline type="rss" text="The-ByteBaker" xmlUrl="https://bytebaker.com/feed/"/>
|
||||||
|
<outline type="rss" text="Musings-of-the-island-boi-on-Confuzeus" xmlUrl="https://confuzeus.com/index.xml"/>
|
||||||
|
<outline type="rss" text="-Evan-Travers" xmlUrl="https://evantravers.com/feed.xml"/>
|
||||||
|
<outline type="rss" text="alexbrand-s-blog" xmlUrl="https://alexbrand.dev/index.xml"/>
|
||||||
|
<outline type="rss" text="The-Command-Line" xmlUrl="https://thecommandline.net/feed/"/>
|
||||||
|
<outline type="rss" text="Drew-DeVault-s-blog" xmlUrl="https://drewdevault.com/blog/index.xml"/>
|
||||||
|
<outline type="rss" text="Send-More-Paramedics" xmlUrl="http://blog.fogus.me/feed/"/>
|
||||||
|
<outline type="rss" text="Branch" xmlUrl="https://branch.climateaction.tech/feed/"/>
|
||||||
|
<outline type="rss" text="Mastering-the-Web---Roman-Zolotarev" xmlUrl="https://romanzolotarev.com/rss.xml"/>
|
||||||
|
<outline type="rss" text="Jamie-Adams" xmlUrl="https://feeds.feedburner.com/JamiesNotes"/>
|
||||||
|
<outline type="rss" text="Retro-Freedom" xmlUrl="https://retro-freedom.nz/rss.xml"/>
|
||||||
|
<outline type="rss" text="Famicoman.com" xmlUrl="https://famicoman.com/index.xml"/>
|
||||||
|
<outline type="rss" text="Guides" xmlUrl="https://toffelblog.xyz/guide/rss.xml"/>
|
||||||
|
<outline type="rss" text="nullbuffer.com" xmlUrl="https://nullbuffer.com/feed.rss"/>
|
||||||
|
<outline type="rss" text="Transparency-Matters" xmlUrl="https://blog.lockdownprivacy.com/feed.xml"/>
|
||||||
|
<outline type="rss" text="GeGeek" xmlUrl="https://gegeek.com/feed/"/>
|
||||||
|
<outline type="rss" text="Un-naufragio-personal" xmlUrl="https://triptico.com/rss.xml"/>
|
||||||
|
<outline type="rss" text="atthis.link" xmlUrl="https://atthis.link/rss.xml"/>
|
||||||
|
<outline type="rss" text="Parimal-Satyal---Neustadt.fr" xmlUrl="https://neustadt.fr/rss.xml"/>
|
||||||
|
<outline type="rss" text="Katzen-Fabrik-Blog" xmlUrl="http://katzenfabrik.cat/blog/feed"/>
|
||||||
|
<outline type="rss" text="null-program" xmlUrl="https://nullprogram.com/feed/"/>
|
||||||
|
<outline type="rss" text="Oliver-Zheng" xmlUrl="https://feeds.feedburner.com/oliverzheng"/>
|
||||||
|
<outline type="rss" text="Scott-s-Weblog" xmlUrl="https://blog.scottlowe.org/feed.xml"/>
|
||||||
|
<outline type="rss" text="Coding-Bull-Junky" xmlUrl="https://codingbulljunky.wordpress.com/feed/"/>
|
||||||
|
<outline type="rss" text="-ajroach42.com" xmlUrl="https://ajroach42.com/feed.xml"/>
|
||||||
|
<outline type="rss" text="Kev-Quirk" xmlUrl="https://kevquirk.com/feed.xml"/>
|
||||||
|
<outline type="rss" text="thelmaphillips.ca" xmlUrl="https://thelmaphillips.ca/feed/"/>
|
||||||
|
<outline type="rss" text="PolettiX-" xmlUrl="https://blog.polettix.it/feed.xml"/>
|
||||||
|
<outline type="rss" text="claudiom-s-blog" xmlUrl="https://claudiomiranda.wordpress.com/feed/"/>
|
||||||
|
<outline type="rss" text="Prem-Ganeshkumar" xmlUrl="https://premgkumar.com/feed.xml"/>
|
||||||
|
<outline type="rss" text="Jose-Espitia" xmlUrl="https://www.joseespitia.com/feed/"/>
|
||||||
|
<outline type="rss" text="the-website-of-xero-harrison" xmlUrl="http://feeds.xero.nu/rss/blog/newest"/>
|
||||||
|
<outline type="rss" text="Basic-Apple-Guy" xmlUrl="https://basicappleguy.com/basicappleblog?format=rss"/>
|
||||||
|
<outline type="rss" text="doubleloop" xmlUrl="https://doubleloop.net/feed/"/>
|
||||||
|
<outline type="rss" text="text-plain" xmlUrl="https://textslashplain.com/feed/"/>
|
||||||
|
<outline type="rss" text="Dan-Langille-s-Other-Diary" xmlUrl="https://dan.langille.org/feed/"/>
|
||||||
|
<outline type="rss" text="Brewster-Kahle-s-Blog" xmlUrl="https://brewster.kahle.org/feed/"/>
|
||||||
|
<outline type="rss" text="Movement-Through-Thought" xmlUrl="https://djcev.com/feed/mtt/index.xml"/>
|
||||||
|
<outline type="rss" text="blog.jeaye.com" xmlUrl="https://blog.jeaye.com/feed.xml"/>
|
||||||
|
<outline type="rss" text="Dandy-With-Lens" xmlUrl="https://www.dandywithlens.com/feed/"/>
|
||||||
|
<outline type="rss" text="Alex-Pliutau-s-Blog" xmlUrl="https://pliutau.com/index.xml"/>
|
||||||
|
<outline type="rss" text="g0tmi1k" xmlUrl="https://blog.g0tmi1k.com/atom.xml"/>
|
||||||
|
<outline type="rss" text="PapaTutuWawa-s-Blog" xmlUrl="https://blog.polynom.me/atom.xml"/>
|
||||||
|
<outline type="rss" text="Yet-Another-SysAdmin-Website---Blog" xmlUrl="https://www.adyxax.org/blog/index.xml"/>
|
||||||
|
<outline type="rss" text="The-Carbonelli-Expedition" xmlUrl="https://luisa.wordpress.com/feed/"/>
|
||||||
|
<outline type="rss" text="mkaz.blog" xmlUrl="https://mkaz.blog/feed/"/>
|
||||||
|
<outline type="rss" text="Blog-on-rayes" xmlUrl="https://rayes0.github.io/blog/index.xml"/>
|
||||||
|
<outline type="rss" text="Shinobi-Website" xmlUrl="https://shinobi.website/feed.xml"/>
|
||||||
|
<outline type="rss" text="Jose-Briones" xmlUrl="https://josebriones.org/feed/"/>
|
||||||
|
<outline type="rss" text="Andrea-Writer-Practitioner-Catalyst" xmlUrl="https://andreafeucht.com/feed/"/>
|
||||||
|
<outline type="rss" text="Minimalist-EdTech" xmlUrl="https://minimalistedtech.com/feed/"/>
|
||||||
|
<outline type="rss" text="Practicing-Design" xmlUrl="https://practicing.design/atom.xml"/>
|
||||||
|
<outline type="rss" text="Chris-Shiflett" xmlUrl="https://shiflett.org/feeds/blog"/>
|
||||||
|
<outline type="rss" text="weareie" xmlUrl="https://www.weareie.com/atom.xml"/>
|
||||||
|
<outline type="rss" text="Coding-Horror" xmlUrl="https://blog.codinghorror.com/rss/"/>
|
||||||
|
<outline type="rss" text="mochiro.moe" xmlUrl="https://mochiro.moe/rss.xml"/>
|
||||||
|
<outline type="rss" text="Stephen-Petrey" xmlUrl="https://twitter.com/petrey"/>
|
||||||
|
<outline type="rss" text="Victoria-Drake-s-Blog" xmlUrl="https://victoria.dev/index.xml"/>
|
||||||
|
<outline type="rss" text="Chris-Hacken" xmlUrl="http://chrishacken.com/rss/"/>
|
||||||
|
<outline type="rss" text="Causal-Agency" xmlUrl="https://text.causal.agency/feed.atom"/>
|
||||||
|
<outline type="rss" text="Petr-Zemek" xmlUrl="https://blog.petrzemek.net/feed/"/>
|
||||||
|
<outline type="rss" text="Paul-Sutton" xmlUrl="https://personaljournal.ca/paulsutton/feed/"/>
|
||||||
|
<outline type="rss" text="Andrew-s-Blog" xmlUrl="https://sheep.horse/atom.xml"/>
|
||||||
|
<outline type="rss" text="fasterthanli.me" xmlUrl="https://fasterthanli.me/index.xml"/>
|
||||||
|
<outline type="rss" text="Hypercritical" xmlUrl="https://hypercritical.co/feeds/main"/>
|
||||||
|
<outline type="rss" text="Jon-Gjengset" xmlUrl="https://thesquareplanet.com/feed.xml"/>
|
||||||
|
<outline type="rss" text="ntoll.org" xmlUrl="https://ntoll.org/rss.xml"/>
|
||||||
|
<outline type="rss" text="Blog---Anthony-Som" xmlUrl="https://anthony.som.codes/blog/rss.xml"/>
|
||||||
|
<outline type="rss" text="Blog.Optional.Page-Reader" xmlUrl="https://blog.optional.page/read/feed/"/>
|
||||||
|
<outline type="rss" text="Audacious" xmlUrl="https://audacious.blog/feeds/main.xml"/>
|
||||||
|
<outline type="rss" text="Blind-guru-blog" xmlUrl="https://blind.guru/feeds/all.atom.xml"/>
|
||||||
|
<outline type="rss" text="Caitlyn-can-rock-a-todo-list." xmlUrl="http://djcpi.blogspot.com/feeds/posts/default"/>
|
||||||
|
<outline type="rss" text="Zsolt-s-blog" xmlUrl="https://www.blogger.com/feeds/4488376839381968150/posts/default"/>
|
||||||
|
<outline type="rss" text="Seph" xmlUrl="https://josephg.com/blog/rss/"/>
|
||||||
|
<outline type="rss" text="NevilleHobson.com" xmlUrl="https://www.nevillehobson.com/feed/"/>
|
||||||
|
<outline type="rss" text="thesephist" xmlUrl="https://thesephist.com/index.xml"/>
|
||||||
|
<outline type="rss" text="feed.xml" xmlUrl="https://micahflee.com/feed.xml"/>
|
||||||
|
<outline type="rss" text="joshua-stein" xmlUrl="https://jcs.org/rss"/>
|
||||||
|
<outline type="rss" text="Arthur-Reeder" xmlUrl="https://n0pe.org/feed.xml"/>
|
||||||
|
<outline type="rss" text="computers-are-bad" xmlUrl="https://computer.rip/rss.xml"/>
|
||||||
|
<outline type="rss" text="fREW-Schmidt-s-Foolish-Manifesto" xmlUrl="https://blog.afoolishmanifesto.com/index.xml"/>
|
||||||
|
<outline type="rss" text="Marc-Thiele-s-Journal" xmlUrl="https://marcthiele.com/feed-all"/>
|
||||||
|
<outline type="rss" text="-projects-johnharris.io" xmlUrl="https://johnharris.io/index.xml"/>
|
||||||
|
<outline type="rss" text="Random-thoughts" xmlUrl="https://ceuk.dev/rss.xml"/>
|
||||||
|
<outline type="rss" text="notryan---blog" xmlUrl="https://blog.notryan.com/rss.xml"/>
|
||||||
|
<outline type="rss" text="DYNOMIGHT" xmlUrl="https://dynomight.net/feed.xml"/>
|
||||||
|
<outline type="rss" text="Cogito-Ergo-Sumana" xmlUrl="https://www.harihareswara.net/rss/"/>
|
||||||
|
<outline type="rss" text="Daniel-Siepmann---Coding-is-Art---All-Blog-Posts" xmlUrl="https://daniel-siepmann.de/rss-feed/blog-posts.xml"/>
|
||||||
|
<outline type="rss" text="Yarmo---Yarmo-s-blog" xmlUrl="https://yarmo.eu/blog/atom.xml"/>
|
||||||
|
<outline type="rss" text="Steve-Klabnik" xmlUrl="https://feeds.feedburner.com/steveklabnik/words"/>
|
||||||
|
<outline type="rss" text="Blog-on-Luke-s-Wild-Website" xmlUrl="https://www.lkhrs.com/blog/index.xml"/>
|
||||||
|
<outline type="rss" text="Fogknife" xmlUrl="https://fogknife.com/atom.xml"/>
|
||||||
|
<outline type="rss" text="The-Geek-Stuff" xmlUrl="https://feeds.feedburner.com/TheGeekStuff"/>
|
||||||
|
<outline type="rss" text="begriffs.com" xmlUrl="https://begriffs.com/atom.xml"/>
|
||||||
|
<outline type="rss" text="-pixel-desu.blog" xmlUrl="https://desu.blog/feed/"/>
|
||||||
|
<outline type="rss" text="-Unknown-" xmlUrl="https://blog.passwordclass.xyz/feed.rss"/>
|
||||||
|
<outline type="rss" text="Programming-in-the-21st-Century" xmlUrl="https://prog21.dadgum.com/atom.xml"/>
|
||||||
|
<outline type="rss" text="Ben-Frain" xmlUrl="https://benfrain.com/feed/"/>
|
||||||
|
<outline type="rss" text="Silvia-Maggi" xmlUrl="https://silviamaggidesign.com/feed.xml"/>
|
||||||
|
<outline type="rss" text="distortions.net" xmlUrl="https://www.distortions.net/feed.xml"/>
|
||||||
|
<outline type="rss" text="tdarb.org" xmlUrl="https://tdarb.org/feed.xml"/>
|
||||||
|
<outline type="rss" text="Stories-by-Benham-on-Medium" xmlUrl="https://medium.com/feed/@parttimeben"/>
|
||||||
|
<outline type="rss" text="Gokberk-Yaltirakli" xmlUrl="https://www.gkbrk.com/feed.xml"/>
|
||||||
|
<outline type="rss" text="Freedom-Be-With-All" xmlUrl="https://antranigv.am/weblog_en/index.xml"/>
|
||||||
|
<outline type="rss" text="Blog---Hello-Brio" xmlUrl="https://www.hellobrio.com/blog?format=rss"/>
|
||||||
|
<outline type="rss" text="The-Lonely-Cabin" xmlUrl="https://slugmax.tx0.org/blog/feed.rss"/>
|
||||||
|
<outline type="rss" text="jlelse.blog" xmlUrl="https://jlelse.blog/.rss"/>
|
||||||
|
<outline type="rss" text="Bleep-Bloop" xmlUrl="https://bleepbloop.studio/blog/feed"/>
|
||||||
|
<outline type="rss" text="Webbed-Briefs" xmlUrl="https://briefs.video/feed.xml"/>
|
||||||
|
<outline type="rss" text="Louwrentius" xmlUrl="https://louwrentius.com/feed/all.atom.xml"/>
|
||||||
|
<outline type="rss" text="Kylie-Dunn" xmlUrl="https://www.kyliedunn.com/feed"/>
|
||||||
|
<outline type="rss" text="Blogs-on-Maxime-Cote-Personal-Site" xmlUrl="https://www.maximecote.me/blog/index.xml"/>
|
||||||
|
<outline type="rss" text="Sylvain-Durand" xmlUrl="https://sylvaindurand.org/rss.xml"/>
|
||||||
|
<outline type="rss" text="gbryant.co.uk" xmlUrl="https://www.gbryant.co.uk/feed.rss"/>
|
||||||
|
<outline type="rss" text="Sam-Hewitt-s-Blog" xmlUrl="https://samuelhewitt.com/blog/feed.xml"/>
|
||||||
|
<outline type="rss" text="omussell.github.io" xmlUrl="https://omussell.github.io/atom.xml"/>
|
||||||
|
<outline type="rss" text="Clark-s-Blog" xmlUrl="https://xlark.sdf.org/feed/"/>
|
||||||
|
<outline type="rss" text="Limero" xmlUrl="https://limero.github.io/index.xml"/>
|
||||||
|
<outline type="rss" text="Giacomo-Tesio" xmlUrl="http://www.tesio.it/atom.xml"/>
|
||||||
|
<outline type="rss" text="zwischenzugs" xmlUrl="https://zwischenzugs.com/feed/"/>
|
||||||
|
<outline type="rss" text="icyphox" xmlUrl="https://icyphox.sh/blog/feed.xml"/>
|
||||||
|
<outline type="rss" text="Interdependent-Thoughts" xmlUrl="https://www.zylstra.org/blog/feed/"/>
|
||||||
|
<outline type="rss" text="Orga-Blog" xmlUrl="https://orga.cat/rss.xml"/>
|
||||||
|
<outline type="rss" text="ignorethecode.net" xmlUrl="http://ignorethecode.net/blog/rss/"/>
|
||||||
|
<outline type="rss" text="Jacob-Neplokh" xmlUrl="https://jacobneplokh.com/atom.xml"/>
|
||||||
|
<outline type="rss" text="David-Smith-Independent-iOS-Developer" xmlUrl="https://www.david-smith.org/atom.xml"/>
|
||||||
|
<outline type="rss" text="Friendo" xmlUrl="https://friendo.monster/rss.xml"/>
|
||||||
|
<outline type="rss" text="antisocial-feed" xmlUrl="https://benjaminwil.info/antisocial/feed.xml"/>
|
||||||
|
<outline type="rss" text="Jan-Boddez-All-Items" xmlUrl="https://jan.boddez.net/feed"/>
|
||||||
|
<outline type="rss" text="My-land" xmlUrl="https://blog.sgorava.xyz/index.xml"/>
|
||||||
|
<outline type="rss" text="PacketLife.net-Blog" xmlUrl="https://packetlife.net/blog/feed/"/>
|
||||||
|
<outline type="rss" text="fribbledom-s-Journal" xmlUrl="https://fribbledom.com/index.xml"/>
|
||||||
|
<outline type="rss" text="ePirat-s-Blog" xmlUrl="https://epir.at/index.xml"/>
|
||||||
|
<outline type="rss" text="Stephen-Diehl" xmlUrl="https://www.stephendiehl.com/feed.rss"/>
|
||||||
|
<outline type="rss" text="Sheogorath-s-Blog" xmlUrl="https://shivering-isles.com/feed.xml"/>
|
||||||
|
<outline type="rss" text="Jon-Skeet-s-coding-blog" xmlUrl="https://feeds.feedburner.com/JonSkeetCodingBlog"/>
|
||||||
|
<outline type="rss" text="Johan-s-Known" xmlUrl="https://social.johanbove.info/content/posts/?_t=rss"/>
|
||||||
|
<outline type="rss" text="Alchemists---News" xmlUrl="https://www.alchemists.io/feeds/news.xml"/>
|
||||||
|
<outline type="rss" text="David-Revoy" xmlUrl="https://www.davidrevoy.com/feed/rss"/>
|
||||||
|
<outline type="rss" text="Vincent-s-blog" xmlUrl="https://www.vincentdelft.be/rss"/>
|
||||||
|
<outline type="rss" text="muffinlabs.com" xmlUrl="http://muffinlabs.com/atom.xml"/>
|
||||||
|
<outline type="rss" text="Justin-s-IT-Blog" xmlUrl="https://www.jpaul.me/feed/"/>
|
||||||
|
<outline type="rss" text="InvisibleUp" xmlUrl="https://invisibleup.com/atom.xml"/>
|
||||||
|
<outline type="rss" text="Rubenerd" xmlUrl="https://rubenerd.com/feed/"/>
|
||||||
|
<outline type="rss" text="Tales-From-The-Dork-Web" xmlUrl="https://thedorkweb.substack.com/feed"/>
|
||||||
|
<outline type="rss" text="Lee-LeFever-dot-com" xmlUrl="https://leelefever.com/feed/"/>
|
||||||
|
<outline type="rss" text="Quakkels.com" xmlUrl="https://quakkels.com/index.xml"/>
|
||||||
|
<outline type="rss" text="Derek-Sivers-blog" xmlUrl="https://sive.rs/en.atom"/>
|
||||||
|
<outline type="rss" text="BrettTerpstra.com---The-Mad-Science-of-Brett-Terpstra" xmlUrl="http://brett.trpstra.net/brettterpstra"/>
|
||||||
|
<outline type="rss" text="cdixon.org-RSS-Feed" xmlUrl="https://cdixon.org/rss.xml"/>
|
||||||
|
<outline type="rss" text="Guillaume-Hérail" xmlUrl="https://xiu.io/index.xml"/>
|
||||||
|
<outline type="rss" text="edne.net" xmlUrl="http://edne.net/feed.xml"/>
|
||||||
|
<outline type="rss" text="Homepage-on-James-Doyle" xmlUrl="https://ohdoylerules.com/index.xml"/>
|
||||||
|
<outline type="rss" text="Adrian-Roselli" xmlUrl="https://adrianroselli.com/feed"/>
|
||||||
|
<outline type="rss" text="Alex-Gleason" xmlUrl="https://blog.alexgleason.me/rss/"/>
|
||||||
|
<outline type="rss" text="Xe-s-Blog" xmlUrl="https://christine.website/blog.rss"/>
|
||||||
|
<outline type="rss" text="𝚟𝚎𝚛𝚖𝚊𝚍𝚎𝚗" xmlUrl="https://vermaden.wordpress.com/feed/"/>
|
||||||
|
<outline type="rss" text="daverupert.com" xmlUrl="https://daverupert.com/atom.xml"/>
|
||||||
|
<outline type="rss" text="Aral-Balkan" xmlUrl="https://ar.al/index.xml"/>
|
||||||
|
<outline type="rss" text="Charlotte-Grysolle" xmlUrl="https://www.charlottegrysolle.com/blog/rss/"/>
|
||||||
|
<outline type="rss" text="Learning-Aloud" xmlUrl="https://feeds.feedburner.com/LearningAloud"/>
|
||||||
|
<outline type="rss" text="absorptions" xmlUrl="https://www.windytan.com/feeds/posts/default"/>
|
||||||
|
<outline type="rss" text="Jehanne" xmlUrl="http://jehanne.h--k.it/atom.xml"/>
|
||||||
|
<outline type="rss" text="mikestone.me" xmlUrl="https://mikestone.me/feed.xml"/>
|
||||||
|
<outline type="rss" text="Solene-" xmlUrl="https://dataswamp.org/~solene/rss.xml"/>
|
||||||
|
<outline type="rss" text="Ham-Vocke" xmlUrl="https://www.hamvocke.com/feed.xml"/>
|
||||||
|
<outline type="rss" text="AndreGarzia.com" xmlUrl="https://andregarzia.com/feeds/all.rss.xml"/>
|
||||||
|
<outline type="rss" text="Matt-Steele" xmlUrl="https://steele.blue/feed/atom.xml"/>
|
||||||
|
<outline type="rss" text="Julia-Evans" xmlUrl="https://jvns.ca/atom.xml"/>
|
||||||
|
<outline type="rss" text="jamsek" xmlUrl="https://jamsek.dev/feeds/all.atom.xml"/>
|
||||||
|
<outline type="rss" text="code-words-emotions-Daniel-Janus-s-blog" xmlUrl="https://blog.danieljanus.pl/atom.xml"/>
|
||||||
|
<outline type="rss" text="invert-." xmlUrl="https://invert.svbtle.com/feed"/>
|
||||||
|
<outline type="rss" text="darkport" xmlUrl="https://darkport.co.uk/rss.xml"/>
|
||||||
|
<outline type="rss" text="Hund" xmlUrl="https://hund.tty1.se/feed.xml"/>
|
||||||
|
<outline type="rss" text="Art" xmlUrl="https://arthur.pizza/feed.xml"/>
|
||||||
|
<outline type="rss" text="Katie-Rarick" xmlUrl="https://feeds.feedburner.com/krarick"/>
|
||||||
|
<outline type="rss" text="Web-Write" xmlUrl="https://thoughts.jatan.space/feed"/>
|
||||||
|
<outline type="rss" text="Rob-Weychert" xmlUrl="https://feeds.feedburner.com/robweychert"/>
|
||||||
|
<outline type="rss" text="Derek-Kedziora" xmlUrl="https://derekkedziora.com/feed.xml"/>
|
||||||
|
<outline type="rss" text="-bobulate-" xmlUrl="https://euroquis.nl//feed.xml"/>
|
||||||
|
<outline type="rss" text="Tim-Urban-Wait-But-Why" xmlUrl="https://waitbutwhy.com/feed"/>
|
||||||
|
<outline type="rss" text="Saura-s-Blog" xmlUrl="https://blog.sasach.work/feed/"/>
|
||||||
|
<outline type="rss" text="Cheapskates-Guide-RSS-Feed" xmlUrl="https://cheapskatesguide.org/cheapskates-guide-rss-feed.xml"/>
|
||||||
|
<outline type="rss" text="Hart-Hoover" xmlUrl="https://harthoover.com/index.xml/"/>
|
||||||
|
<outline type="rss" text="Michelle-Thorne" xmlUrl="https://michellethorne.cc/feed/"/>
|
||||||
|
<outline type="rss" text="Stories-by-Sara-Vieira-on-Medium" xmlUrl="https://medium.com/feed/@nikkitaftw"/>
|
||||||
|
<outline type="rss" text="The-Sweet-Setup" xmlUrl="https://thesweetsetup.com/feed/"/>
|
||||||
|
<outline type="rss" text="Bruno-Amaral" xmlUrl="https://brunoamaral.eu/post/index.xml"/>
|
||||||
|
<outline type="rss" text="Stories-by-Nikita-on-Medium" xmlUrl="https://medium.com/feed/@nikitavoloboev"/>
|
||||||
|
<outline type="rss" text="LevelUp" xmlUrl="https://level-up.cc/feed.xml"/>
|
||||||
|
<outline type="rss" text="Secluded.Site" xmlUrl="https://secluded.site/posts/index.xml"/>
|
||||||
|
<outline type="rss" text="Neil-Panchal" xmlUrl="https://neil.computer/rss/"/>
|
||||||
|
<outline type="rss" text="Geoff-Graham" xmlUrl="https://geoffgraham.me/feed/"/>
|
||||||
|
<outline type="rss" text="Home-on-Kahlil-Lechelt-s-Blog" xmlUrl="https://www.kahlillechelt.com/index.xml"/>
|
||||||
|
<outline type="rss" text="Ru" xmlUrl="https://rusingh.com/feed/"/>
|
||||||
|
<outline type="rss" text="codevion" xmlUrl="https://yewtu.be/feed/channel/UCe2C8jlvtp_UGsQZExBSdZg"/>
|
||||||
|
<outline type="rss" text="Toffel-s-Blog" xmlUrl="https://toffelblog.xyz/blog/rss.xml"/>
|
||||||
|
<outline type="rss" text="Blogs-on-Nicole-van-der-Hoeven" xmlUrl="https://nicolevanderhoeven.com/blog/index.xml"/>
|
||||||
|
<outline type="rss" text="Posts-on-Duffie-Cooley" xmlUrl="https://mauilion.dev/posts/index.xml"/>
|
||||||
|
<outline type="rss" text="DavidCraddock.net" xmlUrl="https://davidcraddock.net/feed/"/>
|
||||||
|
<outline type="rss" text="fuzzy-notepad---blog" xmlUrl="https://eev.ee/feeds/blog.atom.xml"/>
|
||||||
|
<outline type="rss" text="Learning-In-a-Flat-World" xmlUrl="https://bwatwood.edublogs.org/feed/"/>
|
||||||
|
<outline type="rss" text="kindly" xmlUrl="https://pensinspace.net/kindly/feed/"/>
|
||||||
|
<outline type="rss" text="The-Nubby-Admin" xmlUrl="https://feeds.feedburner.com/TheNubbyAdmin"/>
|
||||||
|
<outline type="rss" text="paritybit.ca---What-s-New" xmlUrl="https://www.paritybit.ca/feeds/sitewide-feed.xml"/>
|
||||||
|
<outline type="rss" text="m.odul.us" xmlUrl="http://m.odul.us/blog?format=rss"/>
|
||||||
|
<outline type="rss" text="David-Orban" xmlUrl="https://davidorban.com/feed/"/>
|
||||||
|
<outline type="rss" text="flak-rss" xmlUrl="https://flak.tedunangst.com/rss"/>
|
||||||
|
<outline type="rss" text="Ekaitz-s-tech-blog" xmlUrl="https://ekaitz.elenq.tech/feeds/all.atom.xml"/>
|
||||||
|
<outline type="rss" text="Codemadness" xmlUrl="https://codemadness.org/atom_content.xml"/>
|
||||||
|
<outline type="rss" text="Micro-Matt" xmlUrl="https://micro.baer.works/feed/"/>
|
||||||
|
<outline type="rss" text="Anil-Dash" xmlUrl="https://anildash.com/rss/"/>
|
||||||
|
<outline type="rss" text="Asylum-Archives" xmlUrl="https://asylum.madhouse-project.org/blog/atom.xml"/>
|
||||||
|
<outline type="rss" text="Brain-Baking" xmlUrl="https://brainbaking.com/index.xml"/>
|
||||||
|
<outline type="rss" text="Arabesque" xmlUrl="https://blog.sanctum.geek.nz/feed/"/>
|
||||||
|
<outline type="rss" text="Zoned-Out" xmlUrl="https://rhardih.io/feed/"/>
|
||||||
|
<outline type="rss" text="Posts-on-Christian-Rebischke" xmlUrl="https://shibumi.dev/posts/index.xml"/>
|
||||||
|
<outline type="rss" text="Fatih-Arslan" xmlUrl="https://arslan.io/index.xml/"/>
|
||||||
|
<outline type="rss" text="Stories-by-Fatih-Arslan-on-Medium" xmlUrl="https://medium.com/feed/@farslan"/>
|
||||||
|
<outline type="rss" text="gef.ink" xmlUrl="https://gef.ink/rss"/>
|
||||||
|
<outline type="rss" text="Tim-s-blog" xmlUrl="https://blog.thechases.com/rss.xml"/>
|
||||||
|
<outline type="rss" text="Aegir.org" xmlUrl="https://aegir.org/words/feed"/>
|
||||||
|
<outline type="rss" text="Fiona-Voss" xmlUrl="http://fionavoss.blog/feed.xml"/>
|
||||||
|
<outline type="rss" text="Far-Wise-in-Knowledge-Management" xmlUrl="https://carlav.blogs.com/km/atom.xml"/>
|
||||||
|
<outline type="rss" text="msol" xmlUrl="https://msol.io/feed.xml"/>
|
||||||
|
<outline type="rss" text="マリウス" xmlUrl="https://xn--gckvb8fzb.com/index.xml"/>
|
||||||
|
<outline type="rss" text="Olle-Jonsson-s-blog" xmlUrl="http://ollehost.dk/blog/feed/"/>
|
||||||
|
<outline type="rss" text="Brazil-s-Blog" xmlUrl="https://blog.kellybrazil.com/feed/"/>
|
||||||
|
<outline type="rss" text="Blog-Feed" xmlUrl="https://fetchrss.com/rss/5fd3ca34837fbc30df170e035fd3ca1dfc2cf16a8102cfc2.xml"/>
|
||||||
|
<outline type="rss" text="Raymii.org" xmlUrl="https://raymii.org/s/feed.xml"/>
|
||||||
|
<outline type="rss" text="Honeypot.net" xmlUrl="https://honeypot.net/index.xml"/>
|
||||||
|
<outline type="rss" text="const-" xmlUrl="https://www.const.no/index.xml"/>
|
||||||
|
<outline type="rss" text="And-now-it-s-all-this" xmlUrl="https://leancrew.com/all-this/feed/"/>
|
||||||
|
<outline type="rss" text="sadgrl.online" xmlUrl="https://sadgrl.online/feed.xml"/>
|
||||||
|
<outline type="rss" text="The-New-Leaf-Journal" xmlUrl="https://thenewleafjournal.com/feed/"/>
|
||||||
|
<outline type="rss" text="Internet-Comment-Etiquette-with-Erik" xmlUrl="https://yewtu.be/feed/channel/UCyWDmyZRjrGHeKF-ofFsT5Q"/>
|
||||||
|
<outline type="rss" text="Jan-Brehm" xmlUrl="https://yewtu.be/feed/channel/UC_i2UaK1pico7jU0pqZR8fg"/>
|
||||||
|
<outline type="rss" text="Casually-Explained" xmlUrl="https://yewtu.be/feed/channel/UCr3cBLTYmIK9kY0F_OdFWFQ"/>
|
||||||
|
<outline type="rss" text="byroTube" xmlUrl="https://yewtu.be/feed/channel/UC_4W12rb-_fYerZKSOgx-Jg"/>
|
||||||
|
<outline type="rss" text="Worthikids" xmlUrl="https://yewtu.be/feed/channel/UCxXu9tCU63mF1ntk89XPkzA"/>
|
||||||
|
<outline type="rss" text="Pitch-Meeting" xmlUrl="https://yewtu.be/feed/channel/UC9Kq-yEt1iYsbUzNOoIRK0g"/>
|
||||||
|
<outline type="rss" text="Goblins" xmlUrl="https://www.goblinscomic.com/comic/rss"/>
|
||||||
|
<outline type="rss" text="The-Adventures-of-Business-Cat" xmlUrl="https://www.businesscat.happyjar.com/feed/"/>
|
||||||
|
<outline type="rss" text="xkcd" xmlUrl="https://blog.xkcd.com/feed/"/>
|
||||||
|
<outline type="rss" text="Swords" xmlUrl="https://swordscomic.com/comic/feed/"/>
|
||||||
|
<outline type="rss" text="Order-of-the-Stick" xmlUrl="https://www.giantitp.com/comics/oots.rss"/>
|
||||||
|
<outline type="rss" text="Scandinavia-and-the-World" xmlUrl="https://feeds.feedburner.com/satwcomic"/>
|
||||||
|
<outline type="rss" text="Donuts-for-Sharks" xmlUrl="http://donutsforsharks.thecomicseries.com/RSS"/>
|
||||||
|
<outline type="rss" text="Oglaf----Comics.-Often-dirty." xmlUrl="https://www.oglaf.com/feeds/rss/"/>
|
||||||
|
<outline type="rss" text="Wilde-Life" xmlUrl="https://www.wildelifecomic.com/comic/rss"/>
|
||||||
|
<outline type="rss" text="Extra-Fabulous-Comics" xmlUrl="https://www.extrafabulouscomics.com/feed"/>
|
||||||
|
<outline type="rss" text="garfield-minus-garfield" xmlUrl="https://garfieldminusgarfield.net/rss?"/>
|
||||||
|
<outline type="rss" text="xkcd.com" xmlUrl="https://xkcd.com/atom.xml"/>
|
||||||
|
<outline type="rss" text="Something-Positive" xmlUrl="https://somethingpositive.net/feed/"/>
|
||||||
|
<outline type="rss" text="Extra-Ordinary" xmlUrl="https://www.exocomics.com/index.xml"/>
|
||||||
|
<outline type="rss" text="News---K12-SIX" xmlUrl="https://www.k12six.org/news?format=rss"/>
|
||||||
|
<outline type="rss" text="K-12-Systems-Administrators" xmlUrl="https://www.reddit.com/r/k12sysadmin/.rss"/>
|
||||||
|
<outline type="rss" text="Technology-in-the-Classroom" xmlUrl="https://feeds.feedburner.com/ItBabble"/>
|
||||||
|
<outline type="rss" text="Alvin-Zhou" xmlUrl="https://yewtu.be/feed/channel/UCsdD3quGf01RWABJt8wLe9g"/>
|
||||||
|
<outline type="rss" text="Internet-Shaquille" xmlUrl="https://yewtu.be/feed/channel/UCSuT9FSddzI6W5Bij9XwtmA"/>
|
||||||
|
<outline type="rss" text="Beginner-Wine-Guide" xmlUrl="https://www.beginnerwineguide.com/feed/"/>
|
||||||
|
<outline type="rss" text="Avant-Garde-Vegan" xmlUrl="https://www.avantgardevegan.com/feed/"/>
|
||||||
|
<outline type="rss" text="Climate-Town" xmlUrl="https://yewtu.be/feed/channel/UCuVLG9pThvBABcYCm7pkNkA"/>
|
||||||
|
<outline type="rss" text="Technology-Connections" xmlUrl="https://yewtu.be/feed/channel/UCy0tKL1T7wFoYcxCe0xjN6Q"/>
|
||||||
|
<outline type="rss" text="WSJ-s-The-Future-of-Everything" xmlUrl="https://video-api.wsj.com/podcast/rss/wsj/wsj-the-future-of-everything"/>
|
||||||
|
<outline type="rss" text="Our-Fake-History" xmlUrl="http://ourfakehistory.com/index.php/feed/"/>
|
||||||
|
<outline type="rss" text="Jay-Foreman" xmlUrl="https://yewtu.be/feed/channel/UCbbQalJ4OaC0oQ0AqRaOJ9g"/>
|
||||||
|
<outline type="rss" text="NetworkChuck" xmlUrl="https://yewtu.be/feed/channel/UC9x0AN7BWHpCDHSm9NiJFJQ"/>
|
||||||
|
<outline type="rss" text="films" xmlUrl="https://vidcommons.org/feeds/videos.xml?accountId=9"/>
|
||||||
|
<outline type="rss" text="Innuendo-Studios" xmlUrl="https://yewtu.be/feed/channel/UC5fdssPqmmGhkhsJi4VcckA"/>
|
||||||
|
<outline type="rss" text="Captain-Disillusion" xmlUrl="https://yewtu.be/feed/channel/UCEOXxzW2vU0P-0THehuIIeg"/>
|
||||||
|
<outline type="rss" text="potholer54" xmlUrl="https://yewtu.be/feed/channel/UCljE1ODdSF7LS9xx9eWq0GQ"/>
|
||||||
|
<outline type="rss" text="South-Yuba-River-Citizens-League" xmlUrl="https://yubariver.org/feed/"/>
|
||||||
|
<outline type="rss" text="CalBike" xmlUrl="https://www.calbike.org/feed/"/>
|
||||||
|
<outline type="rss" text="California-WaterBlog" xmlUrl="https://californiawaterblog.com/feed/"/>
|
||||||
|
<outline type="rss" text="Hardcore-History" xmlUrl="http://corehistory.blogspot.com/feeds/posts/default?alt=rss"/>
|
||||||
|
<outline type="rss" text="playpm" xmlUrl="https://yewtu.be/feed/channel/UCAyUmS4ewvyqvkgQyLVmyWA"/>
|
||||||
|
<outline type="rss" text="Ricky-Tinez" xmlUrl="https://yewtu.be/feed/channel/UC4OAAbxtB6QEKaTDb-SEe-Q"/>
|
||||||
|
<outline type="rss" text="Pinboard-items-tagged-ableton-" xmlUrl="https://feeds.pinboard.in/rss/t:ableton/"/>
|
||||||
|
<outline type="rss" text="Matt-Greer-Music" xmlUrl="https://yewtu.be/feed/channel/UCtfMlW1SwHTPQXhuOGSUzYg"/>
|
||||||
|
<outline type="rss" text="デトロイト-アンダーグラウンド" xmlUrl="http://detroitunderground.net/feed/"/>
|
||||||
|
<outline type="rss" text="Skedda" xmlUrl="https://yewtu.be/feed/channel/UC5QifjDZMF71u0-aYfOfoMg"/>
|
||||||
|
<outline type="rss" text="Tony-James-Morton" xmlUrl="https://yewtu.be/feed/channel/UCobNw0bsyUFfdxGC7B3Fg7g"/>
|
||||||
|
<outline type="rss" text="Latest-entries-for-ableton.com" xmlUrl="https://www.ableton.com/en/blog/feeds/latest/"/>
|
||||||
|
<outline type="rss" text="TOPLAP" xmlUrl="https://toplap.org/feed/"/>
|
||||||
|
<outline type="rss" text="Benn-Jordan" xmlUrl="https://yewtu.be/feed/channel/UCshObcm-nLhbu8MY50EZ5Ng"/>
|
||||||
|
<outline type="rss" text="Jakob-Haq" xmlUrl="https://yewtu.be/feed/channel/UCZFPiLpzd4cKOsBS9CIu3xg"/>
|
||||||
|
<outline type="rss" text="Mixmag" xmlUrl="https://mixmag.net/rss.xml"/>
|
||||||
|
<outline type="rss" text="Shanghai-Community-Radio" xmlUrl="https://yewtu.be/feed/channel/UC4Y1jhU1O5vje4qaoVHtVMQ"/>
|
||||||
|
<outline type="rss" text="PalmSounds" xmlUrl="https://palmsounds.net/feed/"/>
|
||||||
|
<outline type="rss" text="Logan-J.-Smith" xmlUrl="https://yewtu.be/feed/channel/UCaN4_WCZYrHCl8BwHHmvRmw"/>
|
||||||
|
<outline type="rss" text="cctrax" xmlUrl="https://feeds.feedburner.com/cctrax"/>
|
||||||
|
<outline type="rss" text="Pinboard-items-tagged-abletonlive-" xmlUrl="https://feeds.pinboard.in/rss/t:abletonlive"/>
|
||||||
|
<outline type="rss" text="Pinboard-items-tagged-Ableton_Live-" xmlUrl="https://feeds.pinboard.in/rss/t:Ableton_Live"/>
|
||||||
|
<outline type="rss" text="Electronisounds-Audio" xmlUrl="https://yewtu.be/feed/channel/UCX1L0U_AaeJrmRVr8JhCq0g"/>
|
||||||
|
<outline type="rss" text="Sonic-Bloom-All-Things-Ableton-Live-Push-M4L" xmlUrl="https://yewtu.be/feed/channel/UClRsjv-IgSabwcN0w_J25LQ"/>
|
||||||
|
<outline type="rss" text="CDM-Create-Digital-Music" xmlUrl="https://cdm.link/feed/"/>
|
||||||
|
<outline type="rss" text="Warp-Academy" xmlUrl="https://yewtu.be/feed/channel/UCQ4qFyN4YHX_alL3MrL0UVQ"/>
|
||||||
|
<outline type="rss" text="Pinboard-items-tagged-alpine-linux-" xmlUrl="http://feeds.pinboard.in/rss/t:alpine-linux"/>
|
||||||
|
<outline type="rss" text="nixCraft-Linux-Tips-Hacks-Tutorials-And-Ideas-In-Blog-Format-RSS-FEED-" xmlUrl="https://www.cyberciti.com/atom/atom.xml"/>
|
||||||
|
<outline type="rss" text="paranoid.life" xmlUrl="https://yewtu.be/feed/channel/UCD0b5d9sqNQTjrXfg5ik3eQ"/>
|
||||||
|
<outline type="rss" text="Pinboard-items-tagged-debian_linux-" xmlUrl="https://feeds.pinboard.in/rss/t:debian_linux"/>
|
||||||
|
<outline type="rss" text="BSD-How-To" xmlUrl="https://www.bsdhowto.ch/feed.atom"/>
|
||||||
|
<outline type="rss" text="OpenBSD-Webzine" xmlUrl="https://webzine.puffy.cafe/atom.xml"/>
|
||||||
|
<outline type="rss" text="Pinboard-items-tagged-alpine-" xmlUrl="http://feeds.pinboard.in/rss/t:alpine"/>
|
||||||
|
<outline type="rss" text="OpenBSD-Journal" xmlUrl="https://undeadly.org/cgi?action=rss"/>
|
||||||
|
<outline type="rss" text="Pinboard-items-tagged-alpine_linux-" xmlUrl="http://feeds.pinboard.in/rss/t:alpine_linux"/>
|
||||||
|
<outline type="rss" text="Pinboard-items-tagged-debianlinux-" xmlUrl="https://feeds.pinboard.in/rss/t:debianlinux"/>
|
||||||
|
<outline type="rss" text="Linux-Audit" xmlUrl="https://linux-audit.com/feed/"/>
|
||||||
|
<outline type="rss" text="Pinboard-items-tagged-alpinelinux-" xmlUrl="http://feeds.pinboard.in/rss/t:alpinelinux"/>
|
||||||
|
<outline type="rss" text="Pinboard-items-tagged-debian-" xmlUrl="https://feeds.pinboard.in/rss/t:debian"/>
|
||||||
|
<outline type="rss" text="Freedom-Penguin" xmlUrl="https://freedompenguin.com/feed/"/>
|
||||||
|
<outline type="rss" text="Family-in-Wanderland" xmlUrl="https://familyinwanderland.com/feed/"/>
|
||||||
|
<outline type="rss" text="Brit-s-Books-and-Beauty" xmlUrl="https://yewtu.be/feed/channel/UCcAx5ueC2aVcN9UIjBTt4Vw"/>
|
||||||
|
<outline type="rss" text="Feed-on-iiogama" xmlUrl="https://iiogama.sdf.org/feed.xml"/>
|
||||||
|
<outline type="rss" text="adamd-s-place" xmlUrl="http://adamd.sdf.org/feed.xml"/>
|
||||||
|
<outline type="rss" text="sophia.pictures" xmlUrl="https://sophia.pictures/feed/"/>
|
||||||
|
<outline type="rss" text="The-Researcher" xmlUrl="https://yewtu.be/feed/channel/UC3_huwnnWivVBrfnkWaaXyw"/>
|
||||||
|
<outline type="rss" text="The-Neocities-Blog" xmlUrl="https://blog.neocities.org/feed.xml"/>
|
||||||
|
<outline type="rss" text="Pinboard---bookmarking-for-introverts" xmlUrl="https://blog.pinboard.in/feed/"/>
|
||||||
|
<outline type="rss" text="SoundCloud-Blog" xmlUrl="https://feeds.feedburner.com/soundcloudblog"/>
|
||||||
|
<outline type="rss" text="Softaculous-Blog" xmlUrl="https://www.softaculous.com/blog/feed/"/>
|
||||||
|
<outline type="rss" text="Void-news" xmlUrl="https://voidlinux.org/atom.xml"/>
|
||||||
|
<outline type="rss" text="Bitwarden-Blog" xmlUrl="https://bitwarden.com/blog/feed.xml"/>
|
||||||
|
<outline type="rss" text="Fastmail-blog" xmlUrl="https://fastmail.blog/rss/"/>
|
||||||
|
<outline type="rss" text="Spread-Privacy" xmlUrl="https://spreadprivacy.com/rss/"/>
|
||||||
|
<outline type="rss" text="Johnny-Decimal" xmlUrl="https://johnnydecimal.com/rss.xml"/>
|
||||||
|
<outline type="rss" text="Masto.host" xmlUrl="https://masto.host/feed/"/>
|
||||||
|
<outline type="rss" text="Deeplinks" xmlUrl="https://www.eff.org/rss/updates.xml"/>
|
||||||
|
<outline type="rss" text="ITRC" xmlUrl="https://www.idtheftcenter.org/feed/"/>
|
||||||
|
<outline type="rss" text="The-K-12-Cybersecurity-Resource-Center" xmlUrl="https://k12cybersecure.com/feed/"/>
|
||||||
|
<outline type="rss" text="the-grugq" xmlUrl="https://gru.gq/feed/"/>
|
||||||
|
<outline type="rss" text="Anomali-Blog" xmlUrl="https://www.anomali.com/site/blog-rss"/>
|
||||||
|
<outline type="rss" text="DataBreaches.net" xmlUrl="https://www.databreaches.net/feed/"/>
|
||||||
|
<outline type="rss" text="John-Hammond" xmlUrl="https://yewtu.be/feed/channel/UCVeW9qkBjo3zosnqUbG7CFw"/>
|
||||||
|
<outline type="rss" text="Surveillance-Self-Defense---Tips-Tools-and-How-tos-for-Safer-Online-Communications" xmlUrl="https://ssd.eff.org/playlist.xml"/>
|
||||||
|
<outline type="rss" text="Schneier-on-Security" xmlUrl="https://www.schneier.com/feed/atom/"/>
|
||||||
|
<outline type="rss" text="Tinfoil---Latest-posts" xmlUrl="https://mshelt.onl/tinfoil.press/posts.rss"/>
|
||||||
|
<outline type="rss" text="Krebs-on-Security" xmlUrl="https://krebsonsecurity.com/feed/"/>
|
||||||
|
<outline type="rss" text="Posts-on-ReThink-Security" xmlUrl="https://www.rethinksecurity.io/posts/index.xml"/>
|
||||||
|
<outline type="rss" text="Techlore" xmlUrl="https://yewtu.be/feed/channel/UCs6KfncB4OV6Vug4o_bzijg"/>
|
||||||
|
<outline type="rss" text="My-SysAd-Blog----Unix" xmlUrl="https://feeds.feedburner.com/sysad"/>
|
||||||
|
<outline type="rss" text="Wolfgang-s-Channel" xmlUrl="https://yewtu.be/feed/channel/UCsnGwSIHyoYN0kiINAGUKxg"/>
|
||||||
|
<outline type="rss" text="Standalone-SysAdmin---Medium" xmlUrl="https://standalone-sysadmin.com/feed"/>
|
||||||
|
<outline type="rss" text="FOSSMint-Computers-How-to-s-Internet-Tips-and-Tricks" xmlUrl="https://www.fossmint.com/feed/"/>
|
||||||
|
<outline type="rss" text="Miles-Somerville" xmlUrl="https://yewtu.be/feed/channel/UCrUuy7XGDYAAA1Xz9oO6p-Q"/>
|
||||||
|
<outline type="rss" text="Systems-with-JT" xmlUrl="https://yewtu.be/feed/channel/UCrW38UKhlPoApXiuKNghuig"/>
|
||||||
|
<outline type="rss" text="Marques-Brownlee" xmlUrl="https://yewtu.be/feed/channel/UCBJycsmduvYEL83R_U4JriQ"/>
|
||||||
|
<outline type="rss" text="CSS-Wizardry" xmlUrl="https://feeds.feedburner.com/csswizardry"/>
|
||||||
|
<outline type="rss" text="SysadminCasts" xmlUrl="https://sysadmincasts.com/feed.rss"/>
|
||||||
|
<outline type="rss" text="We-Distribute" xmlUrl="https://wedistribute.org/feed/"/>
|
||||||
|
<outline type="rss" text="The-Invisible-Things" xmlUrl="https://blog.invisiblethings.org/feed.xml"/>
|
||||||
|
<outline type="rss" text="Tom-Limoncelli-s-EverythingSysadmin-Blog" xmlUrl="https://everythingsysadmin.com/atom.xml"/>
|
||||||
|
<outline type="rss" text="2019-on-Vimways" xmlUrl="https://vimways.org/2019/index.xml"/>
|
||||||
|
<outline type="rss" text="The-Lone-Sysadmin" xmlUrl="https://feeds.feedburner.com/lonesysadmin/mkpe"/>
|
||||||
|
<outline type="rss" text="LOW-TECH-MAGAZINE" xmlUrl="https://feeds.feedburner.com/typepad/krisdedecker/lowtechmagazineenglish"/>
|
||||||
|
<outline type="rss" text="Craft-Computing" xmlUrl="https://yewtu.be/feed/channel/UCp3yVOm6A55nx65STpm3tXQ"/>
|
||||||
|
<outline type="rss" text="Vimways" xmlUrl="https://vimways.org/index.xml"/>
|
||||||
|
<outline type="rss" text="Nostalgia-Nerd" xmlUrl="https://yewtu.be/feed/channel/UC7qPftDWPw9XuExpSgfkmJQ"/>
|
||||||
|
<outline type="rss" text="Vagrant-Holiday" xmlUrl="https://yewtu.be/feed/channel/UCgNqlRGqHdxNRPR6ycynWhw"/>
|
||||||
|
<outline type="rss" text="Microsoft-Endpoint-Manager-Blog-articles" xmlUrl="https://techcommunity.microsoft.com/gxcuf89792/rss/board?board.id=MicrosoftEndpointManagerBlog"/>
|
||||||
|
<outline type="rss" text="Next-Next-Next-Finished" xmlUrl="https://nextnextnextfinished.wordpress.com/feed/"/>
|
||||||
|
<outline type="rss" text="Scripting-Blog" xmlUrl="https://devblogs.microsoft.com/scripting/feed/"/>
|
||||||
|
<outline type="rss" text="PDQ.com-Blog" xmlUrl="https://www.pdq.com/blog/feed.xml"/>
|
||||||
|
<outline type="rss" text="Windows-Blog" xmlUrl="https://blogs.windows.com/feed/"/>
|
||||||
|
<outline type="rss" text="PowerShell-Blogger" xmlUrl="http://powershellblogger.com/feed/"/>
|
||||||
|
<outline type="rss" text="Win10.Guru" xmlUrl="https://win10.guru/feed/"/>
|
||||||
|
<outline type="rss" text="Pinboard-items-tagged-windows-" xmlUrl="https://feeds.pinboard.in/rss/t:windows"/>
|
||||||
|
<outline type="rss" text="Learn-Linux-TV" xmlUrl="https://yewtu.be/feed/channel/UCxQKHvKbmSzGMvUrVtJYnUA"/>
|
||||||
|
<outline type="rss" text="Engineering-Festivus" xmlUrl="https://festivus.dev/index.xml"/>
|
||||||
|
<outline type="rss" text="Lazy-Admin" xmlUrl="https://lazyadmin.nl/feed/"/>
|
||||||
|
<outline type="rss" text="Signal-Blog" xmlUrl="https://www.signal.org/blog/rss.xml"/>
|
||||||
|
<outline type="rss" text="Internet-Archive-Blogs" xmlUrl="https://blog.archive.org/feed/"/>
|
||||||
|
<outline type="rss" text="Sapphire-Blog" xmlUrl="https://blog.sapphire.moe/rss/"/>
|
||||||
|
<outline type="rss" text="deadvax" xmlUrl="https://xlark.sdf.org/feed/"/>
|
||||||
|
<outline type="rss" text="Anonradio" xmlUrl="https://anonradio.net/feed/"/>
|
||||||
|
<outline type="rss" text="Ignore-The-Code" xmlUrl="http://feeds.feedburner.com/IgnoreTheCode"/>
|
||||||
|
<outline type="rss" text="Jamies-Notes" xmlUrl="http://feeds.feedburner.com/JamiesNotes"/>
|
||||||
|
<outline type="rss" text="Jon-Skeet" xmlUrl="http://feeds.feedburner.com/JonSkeetCodingBlog"/>
|
||||||
|
<outline type="rss" text="DJTechTools" xmlUrl="http://feeds.feedburner.com/djtechtools"/>
|
||||||
|
<outline type="rss" text="Lone-Sysadmin" xmlUrl="http://feeds.feedburner.com/lonesysadmin/mkpe"/>
|
||||||
|
<outline type="rss" text="robweychert" xmlUrl="http://feeds.feedburner.com/robweychert"/>
|
||||||
|
<outline type="rss" text="Sysad" xmlUrl="http://feeds.feedburner.com/sysad"/>
|
||||||
|
<outline type="rss" text="smpetrey" xmlUrl="https://twitter.com/petrey"/>
|
||||||
|
<outline type="rss" text="hellointernet" xmlUrl="http://www.hellointernet.fm/podcast?format=rss"/>
|
||||||
|
<outline type="rss" text="windytan" xmlUrl="https://www.windytan.com/feeds/posts/default"/>
|
||||||
|
<outline type="rss" text="Andre-Garzia" xmlUrl="https://andregarzia.com/feeds/all.atom.xml"/>
|
||||||
|
<outline type="rss" text="DenonDJ" xmlUrl="https://blog.denondj.com/feed/"/>
|
||||||
|
<outline type="rss" text="Malwarebytes" xmlUrl="https://www.malwarebytes.com/blog/feed/index.xml"/>
|
||||||
|
<outline type="rss" text="Paranoid-Penguin" xmlUrl="https://blog.paranoidpenguin.net/index.xml"/>
|
||||||
|
<outline type="rss" text="Chief-O-Brien-At-Work" xmlUrl="https://chiefobrienatwork.com/rss"/>
|
||||||
|
<outline type="rss" text="Computer-rip" xmlUrl="https://computer.rip/rss.xml"/>
|
||||||
|
<outline type="rss" text="Daulton" xmlUrl="https://daulton.ca/atom.xml"/>
|
||||||
|
<outline type="rss" text="DJWorx" xmlUrl="https://djworx.com/feed/"/>
|
||||||
|
<outline type="rss" text="Evan-Travers" xmlUrl="https://evantravers.com/feed.xml"/>
|
||||||
|
<outline type="rss" text="Pinboard-Items-Tagged-debian-linux" xmlUrl="https://feeds.pinboard.in/rss/t:debian-linux"/>
|
||||||
|
<outline type="rss" text="Pinbaord-Items-Tagged-openbsd" xmlUrl="https://feeds.pinboard.in/rss/t:openbsd"/>
|
||||||
|
<outline type="rss" text="Liz-Climo" xmlUrl="https://lizclimo.tumblr.com/rss"/>
|
||||||
|
<outline type="rss" text="Megatokyo" xmlUrl="https://megatokyo.com/rss/megatokyo.xml"/>
|
||||||
|
<outline type="rss" text="nixing" xmlUrl="https://nixing.mx/feed.xml"/>
|
||||||
|
<outline type="rss" text="rakhesh" xmlUrl="https://rakhesh.com/feed/"/>
|
||||||
|
<outline type="rss" text="Roman-Zolotarev" xmlUrl="https://romanzolotarev.com/rss.xml"/>
|
||||||
|
<outline type="rss" text="Liquid-Sky" xmlUrl="https://www.liquidskyartistcollective.com/2/feed"/>
|
||||||
|
<outline type="rss" text="Collective-Intelligence" xmlUrl="https://yewtu.be/feed/channel/UCAccdtAWZmwxpBSZLPe2AtQ"/>
|
||||||
|
<outline type="rss" text="Channel-5-News" xmlUrl="https://yewtu.be/feed/channel/UC-AQKm7HUNMmxjdS371MSwg"/>
|
||||||
|
<outline type="rss" text="Tom-Scott" xmlUrl="https://yewtu.be/feed/channel/UCBa659QWEk1AI4Tg--mrJ2A"/>
|
||||||
|
<outline type="rss" text="Buddhism" xmlUrl="https://yewtu.be/feed/channel/UCRtAu8OVYVfuNZmTV-Ug0zA"/>
|
||||||
|
<outline type="rss" text="Andrew-Burgess-Youtube" xmlUrl="https://yewtu.be/feed/channel/UCH7Ulw-HEr62_SUzCC9K8oQ"/>
|
||||||
|
<outline type="rss" text="ldbeth-rss" xmlUrl="https://ldbeth.sdf.org/rss.xml"/>
|
||||||
|
<outline type="rss" text="Dirk-Spoon" xmlUrl="http://www.jakedog.org/?feed=rss2"/>
|
||||||
|
<outline type="rss" text="Andrew-Burgess-Blog" xmlUrl="https://shaky.sh/feed.xml"/>
|
||||||
|
<outline type="rss" text="jntrnr" xmlUrl="https://www.jntrnr.com/atom.xml"/>
|
||||||
|
<outline type="rss" text="san-diego-cooe" xmlUrl="https://yewtu.be/feed/channel/UCnR1h5nRqpgwwpkGLDXJFZA"/>
|
||||||
|
<outline type="rss" text="wondermark" xmlUrl="http://feeds.feedburner.com/wondermark/"/>
|
||||||
|
<outline type="rss" text="IrwinTech" xmlUrl="https://yewtu.be/feed/channel/UCCkfyV7kP1XvtWJqvIth4WA"/>
|
||||||
|
<outline type="rss" text="aChair_Leg" xmlUrl="https://yewtu.be/feed/channel/UCRYeRa2iUMd8An1WTPIP2bw"/>
|
||||||
|
<outline type="rss" text="Jacob_Geller" xmlUrl="https://yewtu.be/feed/channel/UCeTfBygNb1TahcNpZyELO8g"/>
|
||||||
|
<outline type="rss" text="mCoding" xmlUrl="https://yewtu.be/feed/channel/UCaiL2GDNpLYH6Wokkk1VNcg"/>
|
||||||
|
<outline type="rss" text="Hardware_Haven" xmlUrl="https://yewtu.be/feed/channel/UCgdTVe88YVSrOZ9qKumhULQ"/>
|
||||||
|
<outline type="rss" text="k12techpro" xmlUrl="https://k12techpro.com/feed/"/>
|
||||||
|
<outline type="rss" text="real-science" xmlUrl="https://yewtu.be/feed/channel/UC176GAQozKKjhz62H8u9vQQ"/>
|
||||||
|
<outline type="rss" text="underdog-electronic-music-school" xmlUrl="https://yewtu.be/feed/channel/UC1sxbxdkwQKWV5YUzDVftcA"/>
|
||||||
|
<outline type="rss" text="history-matters" xmlUrl="https://yewtu.be/feed/channel/UC22BdTgxefuvUivrjesETjg"/>
|
||||||
|
<outline type="rss" text="the-urban-doctor" xmlUrl="https://yewtu.be/feed/channel/UC33WWpCRHft51iEV2hVcRzQ"/>
|
||||||
|
<outline type="rss" text="robwords" xmlUrl="https://yewtu.be/feed/channel/UC4a9LfdavRlVMaSSWFdIciA"/>
|
||||||
|
<outline type="rss" text="chinese-cooking-demystified" xmlUrl="https://yewtu.be/feed/channel/UC54SLBnD5k5U3Q6N__UjbAw"/>
|
||||||
|
<outline type="rss" text="skedda" xmlUrl="https://yewtu.be/feed/channel/UC5QifjDZMF71u0-aYfOfoMg"/>
|
||||||
|
<outline type="rss" text="soup-emporium" xmlUrl="https://yewtu.be/feed/channel/UC60sV1b2e_EQRDnueRxgiIQ"/>
|
||||||
|
<outline type="rss" text="rice-noodles" xmlUrl="https://yewtu.be/feed/channel/UC682mPZ5rmEPAbyxxFI-Z3Q"/>
|
||||||
|
<outline type="rss" text="pbs-space-time" xmlUrl="https://yewtu.be/feed/channel/UC7_gcs09iThXybpVgjHZ_7g"/>
|
||||||
|
<outline type="rss" text="timeline" xmlUrl="https://yewtu.be/feed/channel/UC88lvyJe7aHZmcvzvubDFRg"/>
|
||||||
|
<outline type="rss" text="living-ironically-in-europe" xmlUrl="https://yewtu.be/feed/channel/UC8SNsIS6XZ6WaEeEPCSVaQg"/>
|
||||||
|
<outline type="rss" text="bizarre-beasts" xmlUrl="https://yewtu.be/feed/channel/UC9Lp_AA5M2cMGrlvnnIns-g"/>
|
||||||
|
<outline type="rss" text="collective-intelligence" xmlUrl="https://yewtu.be/feed/channel/UCAccdtAWZmwxpBSZLPe2AtQ"/>
|
||||||
|
<outline type="rss" text="tokidoki-traveller" xmlUrl="https://yewtu.be/feed/channel/UCAKZ2vtm_-hfqeCGTNNbZqA"/>
|
||||||
|
<outline type="rss" text="history-of-the-earth" xmlUrl="https://yewtu.be/feed/channel/UC_aOteuWIY8ITg7DQQspG1g"/>
|
||||||
|
<outline type="rss" text="channel5" xmlUrl="https://yewtu.be/feed/channel/UC-AQKm7HUNMmxjdS371MSwg"/>
|
||||||
|
<outline type="rss" text="adam-something" xmlUrl="https://yewtu.be/feed/channel/UCcvfHa-GHSOHFAjU0-Ie57A"/>
|
||||||
|
<outline type="rss" text="ihor" xmlUrl="https://yewtu.be/feed/channel/UCDc1518xgM-E9BklhPYGPKA"/>
|
||||||
|
<outline type="rss" text="kandodev" xmlUrl="https://yewtu.be/feed/channel/UCe2C8jlvtp_UGsQZExBSdZg"/>
|
||||||
|
<outline type="rss" text="hybrid-calisthenics" xmlUrl="https://yewtu.be/feed/channel/UCeJFgNahi--FKs0oJyeRDEw"/>
|
||||||
|
<outline type="rss" text="you-suck-at-cooking" xmlUrl="https://yewtu.be/feed/channel/UCekQr9znsk2vWxBo3YiLq2w"/>
|
||||||
|
<outline type="rss" text="deep-dive" xmlUrl="https://yewtu.be/feed/channel/UCFPGKw4jb7CJur6cHmIgI3Q"/>
|
||||||
|
<outline type="rss" text="bobeats" xmlUrl="https://yewtu.be/feed/channel/UCFTK8Oiiny_vt4tzZkM4X0A"/>
|
||||||
|
<outline type="rss" text="bbc-reel" xmlUrl="https://yewtu.be/feed/channel/UCfYW5GXBXueSO5p9bxD45qg"/>
|
||||||
|
<outline type="rss" text="lab-muffin-beauty-science" xmlUrl="https://yewtu.be/feed/channel/UCg6P323bLV4zMSWFqFhvWMg"/>
|
||||||
|
<outline type="rss" text="vagrant-holiday" xmlUrl="https://yewtu.be/feed/channel/UCgNqlRGqHdxNRPR6ycynWhw"/>
|
||||||
|
<outline type="rss" text="alex-rome" xmlUrl="https://yewtu.be/feed/channel/UCh1MtJ4rx4n4PQGYNYK_UXA"/>
|
||||||
|
<outline type="rss" text="tom-scott-plus" xmlUrl="https://yewtu.be/feed/channel/UCHC4G4X-OR5WkY-IquRGa3Q"/>
|
||||||
|
<outline type="rss" text="second-thought" xmlUrl="https://yewtu.be/feed/channel/UCJm2TgUqtK1_NLBrjNQ1P-w"/>
|
||||||
|
<outline type="rss" text="obf" xmlUrl="https://yewtu.be/feed/channel/UCK1XzxcKXB_v_dcw_tflC1A"/>
|
||||||
|
<outline type="rss" text="cogito" xmlUrl="https://yewtu.be/feed/channel/UCKMnl27hDMKvch--noWe5CA"/>
|
||||||
|
<outline type="rss" text="lockpickinglawyer" xmlUrl="https://yewtu.be/feed/channel/UCm9K6rby98W8JigLoZOh6FQ"/>
|
||||||
|
<outline type="rss" text="veronica-explains" xmlUrl="https://yewtu.be/feed/channel/UCMiyV_Ib77XLpzHPQH_q0qQ"/>
|
||||||
|
<outline type="rss" text="our-changing-climate" xmlUrl="https://yewtu.be/feed/channel/UCNXvxXpDJXp-mZu3pFMzYHQ"/>
|
||||||
|
<outline type="rss" text="future-proof" xmlUrl="https://yewtu.be/feed/channel/UC-OJ-24roEfQ_-PCnLJSckg"/>
|
||||||
|
<outline type="rss" text="craft-computing" xmlUrl="https://yewtu.be/feed/channel/UCp3yVOm6A55nx65STpm3tXQ"/>
|
||||||
|
<outline type="rss" text="reallifelore" xmlUrl="https://yewtu.be/feed/channel/UCP5tjEmvPItGyLhmjdwP7Ww"/>
|
||||||
|
<outline type="rss" text="pbs-terra" xmlUrl="https://yewtu.be/feed/channel/UCpxYSWgxVt3Pyn1ovXsGQ0g"/>
|
||||||
|
<outline type="rss" text="nomad-architecture" xmlUrl="https://yewtu.be/feed/channel/UCr4AhknGUXAfGikkwm5kamg"/>
|
||||||
|
<outline type="rss" text="benn-jordan" xmlUrl="https://yewtu.be/feed/channel/UCshObcm-nLhbu8MY50EZ5Ng"/>
|
||||||
|
<outline type="rss" text="california-native-plant-society" xmlUrl="https://yewtu.be/feed/channel/UCt2wGaP3xhcBiCVY6NzBXKQ"/>
|
||||||
|
<outline type="rss" text="honest-guide" xmlUrl="https://yewtu.be/feed/channel/UCt7oj318jVQi7vRbc1bNjJA"/>
|
||||||
|
<outline type="rss" text="karl-rock" xmlUrl="https://yewtu.be/feed/channel/UCtfXgNnA-QcxjHJjk5wXLFg"/>
|
||||||
|
<outline type="rss" text="quanta-magazine" xmlUrl="https://yewtu.be/feed/channel/UCTpmmkp1E4nmZqWPS-dl5bg"/>
|
||||||
|
<outline type="rss" text="extremities" xmlUrl="https://yewtu.be/feed/channel/UCTWKe1zATFV6d0o6oLS9sgw"/>
|
||||||
|
<outline type="rss" text="half-as-interesting" xmlUrl="https://yewtu.be/feed/channel/UCuCkxoKLYO_EQ2GeFtbM_bw"/>
|
||||||
|
<outline type="rss" text="scishow-psych" xmlUrl="https://yewtu.be/feed/channel/UCUdettijNYvLAm4AixZv4RA"/>
|
||||||
|
<outline type="rss" text="the-millennial-scum" xmlUrl="https://yewtu.be/feed/channel/UCuEOsGMPd4axVj472dKUpeQ"/>
|
||||||
|
<outline type="rss" text="chris-abroad" xmlUrl="https://yewtu.be/feed/channel/UCuJn_2HhHRqnu3xiIukNx1Q"/>
|
||||||
|
<outline type="rss" text="dime-store-adventures" xmlUrl="https://yewtu.be/feed/channel/UCUMQFUkgaEE68_ujIdW2wAw"/>
|
||||||
|
<outline type="rss" text="shunchan" xmlUrl="https://yewtu.be/feed/channel/UCv0jmyEcRipJqGV2i-P2jhA"/>
|
||||||
|
<outline type="rss" text="cnps-sac-valley" xmlUrl="https://yewtu.be/feed/channel/UCvNiqr_TJOIb-btvAjtfANQ"/>
|
||||||
|
<outline type="rss" text="bluejay" xmlUrl="https://yewtu.be/feed/channel/UCvQ4C0f9_OWRf1uyobwqOwA"/>
|
||||||
|
<outline type="rss" text="cathode-ray-dude" xmlUrl="https://yewtu.be/feed/channel/UCXnNibvR_YIdyPs8PZIBoEw"/>
|
||||||
|
<outline type="rss" text="folding-ideas" xmlUrl="https://yewtu.be/feed/channel/UCyNtlmLB73-7gtlBz00XOQQ"/>
|
||||||
|
<outline type="rss" text="pbs-eons" xmlUrl="https://yewtu.be/feed/channel/UCzR-rom72PHN9Zg7RML9EbA"/>
|
||||||
|
<outline type="rss" text="seed-to-stage" xmlUrl="https://yewtu.be/feed/channel/UCzWQWZ-CNtAiDTkBW5mfeuQ"/>
|
||||||
|
<outline type="rss" text="veritasium" xmlUrl="https://yewtu.be/feed/channel/UCHnyfMqiRRG1u-2MsSQLbXA"/>
|
||||||
|
<outline type="rss" text="8bit-guy" xmlUrl="https://yewtu.be/feed/channel/UC8uT9cgJorJPWu7ITLGo9Ww"/>
|
||||||
|
<outline type="rss" text="AsapSCIENCE" xmlUrl="https://yewtu.be/feed/channel/UCC552Sd-3nyi_tk2BudLUzA"/>
|
||||||
|
<outline type="rss" text="bboytechreport" xmlUrl="https://yewtu.be/feed/channel/UCEZICpNS6kR7nwQjsdv2TcA"/>
|
||||||
|
<outline type="rss" text="billwurtz" xmlUrl="https://yewtu.be/feed/channel/UCq6aw03lNILzV96UvEAASfQ"/>
|
||||||
|
<outline type="rss" text="CaptainDisillusion" xmlUrl="https://yewtu.be/feed/channel/UCEOXxzW2vU0P-0THehuIIeg"/>
|
||||||
|
<outline type="rss" text="CGPGrey" xmlUrl="https://yewtu.be/feed/channel/UC2C_jShtL725hvbm1arSV9w"/>
|
||||||
|
<outline type="rss" text="ClimateAdam" xmlUrl="https://yewtu.be/feed/channel/UCCu5wtZ5uOWZp_roz7wHPfg"/>
|
||||||
|
<outline type="rss" text="abroad-in-japan" xmlUrl="https://yewtu.be/feed/channel/UCHL9bfHTxCMi-7vfxQ-AYtg"/>
|
||||||
|
<outline type="rss" text="CrazyFromKong" xmlUrl="https://yewtu.be/feed/channel/UCE3geQSx04eKaQ--eZlwWpA"/>
|
||||||
|
<outline type="rss" text="DivKidVideo" xmlUrl="https://yewtu.be/feed/channel/UC1zIiKvJIi7aYl2N68pWF8g"/>
|
||||||
|
<outline type="rss" text="seeker" xmlUrl="https://yewtu.be/feed/channel/UCzWQYUVCpZqtN93H8RR44Qw"/>
|
||||||
|
<outline type="rss" text="edmprod" xmlUrl="https://yewtu.be/feed/channel/UCSOBjw_aNHbKUBpndBFw4Ag"/>
|
||||||
|
<outline type="rss" text="alan-fisher" xmlUrl="https://yewtu.be/feed/channel/UC-LM91jkqJdWFvm9B5G-w7Q"/>
|
||||||
|
<outline type="rss" text="systems-with-jt" xmlUrl="https://yewtu.be/feed/channel/UCrW38UKhlPoApXiuKNghuig"/>
|
||||||
|
<outline type="rss" text="carla-notarobot" xmlUrl="https://yewtu.be/feed/channel/UCnyWSONkScKMxut5g8iGi0A"/>
|
||||||
|
<outline type="rss" text="practical-engineering" xmlUrl="https://yewtu.be/feed/channel/UCMOqf8ab-42UUQIdVoKwjlQ"/>
|
||||||
|
<outline type="rss" text="james-tomasino" xmlUrl="https://yewtu.be/feed/channel/UCbTp1BYjpuhDRG5OmgIT8iw"/>
|
||||||
|
<outline type="rss" text="townsends" xmlUrl="https://yewtu.be/feed/channel/UCxr2d4As312LulcajAkKJYw"/>
|
||||||
|
<outline type="rss" text="DeepLook" xmlUrl="https://yewtu.be/feed/channel/UC-3SbfTPJsL8fJAPKiVqBLg"/>
|
||||||
|
<outline type="rss" text="Kurzgesagt" xmlUrl="https://yewtu.be/feed/channel/UCsXVk37bltHxD1rDPwtNM8Q"/>
|
||||||
|
<outline type="rss" text="LastWeekTonight" xmlUrl="https://yewtu.be/feed/channel/UC3XTzVzaHQEd30rQbuvCtTQ"/>
|
||||||
|
<outline type="rss" text="LinusTechTips" xmlUrl="https://yewtu.be/feed/channel/UCXuqSBlHAE6Xw-yeJA0Tunw"/>
|
||||||
|
<outline type="rss" text="innuendo-studios" xmlUrl="https://yewtu.be/feed/channel/UC5fdssPqmmGhkhsJi4VcckA"/>
|
||||||
|
<outline type="rss" text="answer-in-progress" xmlUrl="https://yewtu.be/feed/channel/UCqVEHtQoXHmUCfJ-9smpTSg"/>
|
||||||
|
<outline type="rss" text="nostalgianerd" xmlUrl="https://yewtu.be/feed/channel/UC7qPftDWPw9XuExpSgfkmJQ"/>
|
||||||
|
<outline type="rss" text="ogmios" xmlUrl="https://yewtu.be/feed/channel/UCUT_HNpBn4crwBVylT4aBMg"/>
|
||||||
|
<outline type="rss" text="ollilaboratories" xmlUrl="https://yewtu.be/feed/channel/UCSwXnyZA44b8BtWsvbqGvBw"/>
|
||||||
|
<outline type="rss" text="professormesser" xmlUrl="https://yewtu.be/feed/channel/UCkefXKtInZ9PLsoGRtml2FQ"/>
|
||||||
|
<outline type="rss" text="propublica" xmlUrl="https://yewtu.be/feed/channel/UCtCL58_DaVdVRmev3yHK7pg"/>
|
||||||
|
<outline type="rss" text="prozd" xmlUrl="https://yewtu.be/feed/channel/UC6MFZAOHXlKK1FI7V0XQVeA"/>
|
||||||
|
<outline type="rss" text="sarahbethyoga" xmlUrl="https://yewtu.be/feed/channel/UC-0CzRZeML8zw4pFTVDq65Q"/>
|
||||||
|
<outline type="rss" text="scishow" xmlUrl="https://yewtu.be/feed/channel/UCZYTClx2T1of7BRZ86-8fow"/>
|
||||||
|
<outline type="rss" text="scishow-space" xmlUrl="https://yewtu.be/feed/channel/UCrMePiHCWG4Vwqv3t7W9EFg"/>
|
||||||
|
<outline type="rss" text="shoe0nhead" xmlUrl="https://yewtu.be/feed/channel/UC0aanx5rpr7D1M7KCFYzrLQ"/>
|
||||||
|
<outline type="rss" text="simon-clark" xmlUrl="https://yewtu.be/feed/channel/UCRRr_xrOm66qaigIbwFLvbQ"/>
|
||||||
|
<outline type="rss" text="ali-the-architect" xmlUrl="https://yewtu.be/feed/channel/UCcfRL5v3-yY4pRK_NXb2JxA"/>
|
||||||
|
<outline type="rss" text="miles-somerville" xmlUrl="https://yewtu.be/feed/channel/UCrUuy7XGDYAAA1Xz9oO6p-Q"/>
|
||||||
|
<outline type="rss" text="best-ever-food-review" xmlUrl="https://yewtu.be/feed/channel/UCcAd5Np7fO8SeejB1FVKcYw"/>
|
||||||
|
<outline type="rss" text="techmoan" xmlUrl="https://yewtu.be/feed/channel/UC5I2hjZYiW9gZPVkvzM8_Cw"/>
|
||||||
|
<outline type="rss" text="steve-wallis" xmlUrl="https://yewtu.be/feed/channel/UCSnqXeK94-iNmwqGO__eJ5g"/>
|
||||||
|
<outline type="rss" text="today-i-found-out" xmlUrl="https://yewtu.be/feed/channel/UC64UiPJwM_e9AqAd7RiD7JA"/>
|
||||||
|
<outline type="rss" text="vice" xmlUrl="https://yewtu.be/feed/channel/UCn8zNIfYAQNdrFRrr8oibKw"/>
|
||||||
|
<outline type="rss" text="vice-news" xmlUrl="https://yewtu.be/feed/channel/UCZaT_X_mc0BI-djXOlfhqWQ"/>
|
||||||
|
<outline type="rss" text="vox" xmlUrl="https://yewtu.be/feed/channel/UCLXo7UDZvByw2ixzpQCufnA"/>
|
||||||
|
<outline type="rss" text="vsauce" xmlUrl="https://yewtu.be/feed/channel/UC6nSFpj9HTCZ5t-N3Rm3-HA"/>
|
||||||
|
<outline type="rss" text="wendover-productions" xmlUrl="https://yewtu.be/feed/channel/UC9RM-iSvTu1uPJb8X5yp3EQ"/>
|
||||||
|
<outline type="rss" text="wheezywaiter" xmlUrl="https://yewtu.be/feed/channel/UCQL5ABUvwY7YoW5lgMyAS_w"/>
|
||||||
|
<outline type="rss" text="world-science-festival" xmlUrl="https://yewtu.be/feed/channel/UCShHFwKyhcDo3g7hr4f1R8A"/>
|
||||||
|
<outline type="rss" text="zefrank" xmlUrl="https://yewtu.be/feed/channel/UCVpankR4HtoAVtYnFDUieYA"/>
|
||||||
|
<outline type="rss" text="zentouro" xmlUrl="https://yewtu.be/feed/channel/UCAz17eZxF5tD7vNOEVgegKg"/>
|
||||||
|
<outline type="rss" text="pbs-storied" xmlUrl="https://yewtu.be/feed/channel/UCO6nDCimkF79NZRRb8YiDcA"/>
|
||||||
|
<outline type="rss" text="spain-revealed" xmlUrl="https://yewtu.be/feed/channel/UCo1HWB7bmrjpscWdZ5Xx3Xw"/>
|
||||||
|
<outline type="rss" text="kitgurutech" xmlUrl="https://yewtu.be/feed/channel/UCy-pYDfVaRwfQ0zChOBRuuw"/>
|
||||||
|
<outline type="rss" text="Miniminuteman" xmlUrl="https://yewtu.be/feed/channel/UC-SrCCzkGq0wmSAuRs7EBFg"/>
|
||||||
|
<outline type="rss" text="Jorge-Castro" xmlUrl="https://www.ypsidanger.com/rss/"/>
|
||||||
|
<outline type="rss" text="Jorge-Castro-YouTube" xmlUrl="https://yewtu.be/feed/channel/UCyT3AcQaRx_yl1yYLa5ikXQ"/>
|
||||||
|
<outline type="rss" text="Steve-Mould" xmlUrl="https://yewtu.be/feed/channel/UCEIwxahdLz7bap-VDs9h35A"/>
|
||||||
|
<outline type="rss" text="bashbunni" xmlUrl="https://yewtu.be/feed/channel/UC9H0HzpKf5JlazkADWnW1Jw"/>
|
||||||
|
<outline type="rss" text="badfi" xmlUrl="https://badfi.com/blog?format=rss"/>
|
||||||
|
<outline type="rss" text="Exotic-Silicon" xmlUrl="https://research.exoticsilicon.com/feed.atom"/>
|
||||||
|
</body>
|
||||||
|
</opml>
|
1634
configuration/r2e/rss2email.cfg
Normal file
128778
configuration/r2e/rss2email.json
Normal file
15
configuration/rss2email.nix
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
{
|
||||||
|
services.rss2email = {
|
||||||
|
enable = true;
|
||||||
|
config = {
|
||||||
|
};
|
||||||
|
interval = "4h";
|
||||||
|
to = "rss@iiogama.0x212.org";
|
||||||
|
# feeds = {
|
||||||
|
# "<name>" = {
|
||||||
|
# url = "<url";
|
||||||
|
# to = "<alternative email>";
|
||||||
|
# };
|
||||||
|
# };
|
||||||
|
};
|
||||||
|
}
|
@ -1,4 +1,4 @@
|
|||||||
# Hosts home.nix
|
# All home.nix
|
||||||
{ config, lib, pkgs, inputs, user, ... }:
|
{ config, lib, pkgs, inputs, user, ... }:
|
||||||
{
|
{
|
||||||
programs.home-manager.enable = true;
|
programs.home-manager.enable = true;
|
||||||
@ -7,6 +7,31 @@
|
|||||||
home.sessionPath = [
|
home.sessionPath = [
|
||||||
"${config.home.homeDirectory}/.local/bin"
|
"${config.home.homeDirectory}/.local/bin"
|
||||||
];
|
];
|
||||||
|
xdg = {
|
||||||
|
enable = true;
|
||||||
|
cacheHome = "${config.home.homeDirectory}/.cache";
|
||||||
|
configHome = "${config.home.homeDirectory}/.config";
|
||||||
|
dataHome = "${config.home.homeDirectory}/.local/share";
|
||||||
|
stateHome = "${config.home.homeDirectory}/.local/state";
|
||||||
|
};
|
||||||
|
home.file = {
|
||||||
|
"bash_login" = {
|
||||||
|
source = ../rc/bash_login;
|
||||||
|
target = ".bash_login";
|
||||||
|
};
|
||||||
|
"bash_logout" = {
|
||||||
|
source = ../rc/bash_logout;
|
||||||
|
target = ".bash_logout";
|
||||||
|
};
|
||||||
|
"bashrc" = {
|
||||||
|
source = ../rc/bashrc;
|
||||||
|
target = ".bashrc";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
programs.fzf = {
|
||||||
|
enable = true;
|
||||||
|
tmux.enableShellIntegration = true;
|
||||||
|
};
|
||||||
programs.git = {
|
programs.git = {
|
||||||
enable = true;
|
enable = true;
|
||||||
userName = "${user.long}";
|
userName = "${user.long}";
|
||||||
@ -29,15 +54,13 @@
|
|||||||
set relativenumber
|
set relativenumber
|
||||||
set splitbelow
|
set splitbelow
|
||||||
set splitright
|
set splitright
|
||||||
let g:limelight_conceal_ctermfg = 'block'
|
|
||||||
'';
|
'';
|
||||||
plugins = with pkgs.vimPlugins; [
|
};
|
||||||
dracula-nvim
|
programs.htop = {
|
||||||
goyo-vim
|
enable = true;
|
||||||
limelight-vim
|
};
|
||||||
vim-nix
|
programs.lf = {
|
||||||
vimwiki
|
enable = true;
|
||||||
];
|
|
||||||
};
|
};
|
||||||
programs.password-store = {
|
programs.password-store = {
|
||||||
enable = true;
|
enable = true;
|
||||||
@ -114,36 +137,12 @@
|
|||||||
];
|
];
|
||||||
prefix = "C-b";
|
prefix = "C-b";
|
||||||
};
|
};
|
||||||
xdg = {
|
|
||||||
enable = true;
|
|
||||||
cacheHome = "${config.home.homeDirectory}/.cache";
|
|
||||||
configHome = "${config.home.homeDirectory}/.config";
|
|
||||||
dataHome = "${config.home.homeDirectory}/.local/share";
|
|
||||||
stateHome = "${config.home.homeDirectory}/.local/state";
|
|
||||||
userDirs = {
|
|
||||||
enable = true;
|
|
||||||
createDirectories = true;
|
|
||||||
desktop = "${config.home.homeDirectory}/Desktop";
|
|
||||||
documents = "${config.home.homeDirectory}/Documents";
|
|
||||||
download = "${config.home.homeDirectory}/Downloads";
|
|
||||||
music = "${config.home.homeDirectory}/Music";
|
|
||||||
pictures = "${config.home.homeDirectory}/Pictures";
|
|
||||||
publicShare = "${config.home.homeDirectory}/Public";
|
|
||||||
templates = "${config.home.homeDirectory}/Templates";
|
|
||||||
videos = "${config.home.homeDirectory}/Videos";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
catgirl
|
|
||||||
eva
|
eva
|
||||||
fzf
|
|
||||||
gpg-tui
|
gpg-tui
|
||||||
htop
|
lynx
|
||||||
nix-du
|
nix-du
|
||||||
nmap
|
nmap
|
||||||
ranger
|
|
||||||
traceroute
|
|
||||||
w3m
|
|
||||||
];
|
];
|
||||||
home.stateVersion = "23.05";
|
home.stateVersion = "23.05";
|
||||||
}
|
}
|
114
home-manager/cli.nix
Normal file
@ -0,0 +1,114 @@
|
|||||||
|
# CLI home.nix
|
||||||
|
{ config, lib, pkgs, inputs, user, ... }:
|
||||||
|
{
|
||||||
|
home.shellAliases = {
|
||||||
|
wget = "wget --hsts-file=${config.xdg.configHome}/wget-hsts";
|
||||||
|
doas = "sudo";
|
||||||
|
ls = "ls -l";
|
||||||
|
ll = "ls -alF";
|
||||||
|
trim = "awk '{\$1=\$1;print}'";
|
||||||
|
};
|
||||||
|
home.sessionPath = [
|
||||||
|
"${config.home.homeDirectory}/.local/share/go/bin"
|
||||||
|
];
|
||||||
|
xdg.configFile = {
|
||||||
|
"catgirl" = {
|
||||||
|
source = ../rc/catgirl;
|
||||||
|
target = "catgirl";
|
||||||
|
recursive = true;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
xdg = {
|
||||||
|
userDirs = {
|
||||||
|
enable = true;
|
||||||
|
createDirectories = true;
|
||||||
|
desktop = "${config.home.homeDirectory}/Desktop";
|
||||||
|
documents = "${config.home.homeDirectory}/Documents";
|
||||||
|
download = "${config.home.homeDirectory}/Downloads";
|
||||||
|
music = "${config.home.homeDirectory}/Music";
|
||||||
|
pictures = "${config.home.homeDirectory}/Pictures";
|
||||||
|
publicShare = "${config.home.homeDirectory}/Public";
|
||||||
|
templates = "${config.home.homeDirectory}/Templates";
|
||||||
|
videos = "${config.home.homeDirectory}/Videos";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
programs = {
|
||||||
|
go = {
|
||||||
|
enable = true;
|
||||||
|
goPath = "${config.xdg.dataHome}/go";
|
||||||
|
};
|
||||||
|
neovim = {
|
||||||
|
extraConfig = ''
|
||||||
|
let g:limelight_conceal_ctermfg = 'block'
|
||||||
|
'';
|
||||||
|
plugins = with pkgs.vimPlugins; [
|
||||||
|
dracula-nvim
|
||||||
|
goyo-vim
|
||||||
|
limelight-vim
|
||||||
|
vim-nix
|
||||||
|
vimwiki
|
||||||
|
];
|
||||||
|
};
|
||||||
|
yt-dlp = {
|
||||||
|
enable = true;
|
||||||
|
extraConfig = ''
|
||||||
|
--update
|
||||||
|
'';
|
||||||
|
settings = {
|
||||||
|
embed-thumbnail = true;
|
||||||
|
embed-subs = true;
|
||||||
|
sub-langs = "all";
|
||||||
|
downloader = "aria2c";
|
||||||
|
downloader-args = "aria2c:'-c -x8 -s8 -k1M'";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
home.packages = with pkgs; [
|
||||||
|
btfs
|
||||||
|
burpsuite
|
||||||
|
catgirl
|
||||||
|
cava
|
||||||
|
cifs-utils
|
||||||
|
cmus
|
||||||
|
curlie
|
||||||
|
dig
|
||||||
|
dogdns
|
||||||
|
ffmpeg
|
||||||
|
fq
|
||||||
|
fx
|
||||||
|
gitui
|
||||||
|
gping
|
||||||
|
gron
|
||||||
|
hexyl
|
||||||
|
htmlq
|
||||||
|
hugo
|
||||||
|
imagemagick
|
||||||
|
ipfetch
|
||||||
|
jo
|
||||||
|
john
|
||||||
|
jq
|
||||||
|
lynis
|
||||||
|
mdp
|
||||||
|
mediainfo
|
||||||
|
metasploit
|
||||||
|
nikto
|
||||||
|
oed
|
||||||
|
pandoc
|
||||||
|
pdfgrep
|
||||||
|
profanity
|
||||||
|
recutils
|
||||||
|
snort
|
||||||
|
social-engineer-toolkit
|
||||||
|
sqlmap
|
||||||
|
ssss
|
||||||
|
termshark
|
||||||
|
thc-hydra
|
||||||
|
tshark
|
||||||
|
up
|
||||||
|
wpscan
|
||||||
|
yai
|
||||||
|
yank
|
||||||
|
yersinia
|
||||||
|
yq-go
|
||||||
|
];
|
||||||
|
}
|
8
home-manager/gaming.nix
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
# Gaming home.nix
|
||||||
|
{ config, lib, pkgs, inputs, user, ... }:
|
||||||
|
{
|
||||||
|
home.packages = with pkgs; [
|
||||||
|
dosbox-staging
|
||||||
|
minecraft
|
||||||
|
];
|
||||||
|
}
|
111
home-manager/gui.nix
Normal file
@ -0,0 +1,111 @@
|
|||||||
|
# GUI home.nix
|
||||||
|
{ config, lib, pkgs, inputs, user, ... }:
|
||||||
|
{
|
||||||
|
xresources.properties = {
|
||||||
|
"*.foreground" = "#f8f8f2";
|
||||||
|
"*.background" = "#282a36";
|
||||||
|
"*.color0" = "#000000";
|
||||||
|
"*.color8" = "#4d4d4d";
|
||||||
|
"*.color1" = "#ff5555";
|
||||||
|
"*.color9" = "#ff6367";
|
||||||
|
"*.color2" = "#50fa7b";
|
||||||
|
"*.color10" = "#5af78e";
|
||||||
|
"*.color3" = "#f1fa8c";
|
||||||
|
"*.color11" = "#f4f99d";
|
||||||
|
"*.color4" = "#bd93f9";
|
||||||
|
"*.color12" = "#caa9fa";
|
||||||
|
"*.color5" = "#ff79c6";
|
||||||
|
"*.color13" = "#ff92d0";
|
||||||
|
"*.color6" = "#8be9fd";
|
||||||
|
"*.color14" = "#9aedfe";
|
||||||
|
"*.color7" = "#bfbfbf";
|
||||||
|
"*.color15" = "#e63636";
|
||||||
|
"*backarrowKeyIsErase" = true;
|
||||||
|
"XTerm*renderFont" = true;
|
||||||
|
"XTerm*faceName" = "ComicMono";
|
||||||
|
"XTerm*faceSize" = 10;
|
||||||
|
"XTerm*utf8" = true;
|
||||||
|
"XTerm*ptyInitialErase" = true;
|
||||||
|
"XTerm*backarrowKeyIsErase" = false;
|
||||||
|
};
|
||||||
|
xdg = {
|
||||||
|
systemDirs.data = [
|
||||||
|
"/var/lib/flatpak/exports/share"
|
||||||
|
"${config.xdg.dataHome}/flatpak/exports/share"
|
||||||
|
];
|
||||||
|
};
|
||||||
|
home.file = {
|
||||||
|
"xinitrc" = {
|
||||||
|
source = ../rc/xinitrc;
|
||||||
|
target = ".xinitrc";
|
||||||
|
};
|
||||||
|
"sxhkd" = {
|
||||||
|
source = ../rc/sxhkd;
|
||||||
|
target = "sxhkd";
|
||||||
|
recursive = true;
|
||||||
|
executable = true;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
xdg.configFile = {
|
||||||
|
"bspwm" = {
|
||||||
|
source = ../rc/bspwm;
|
||||||
|
target = "bspwm";
|
||||||
|
recursive = true;
|
||||||
|
executable = true;
|
||||||
|
};
|
||||||
|
"dunst" = {
|
||||||
|
source = ../rc/dunst;
|
||||||
|
target = "dunst";
|
||||||
|
recursive = true;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
gtk = {
|
||||||
|
enable = true;
|
||||||
|
theme = {
|
||||||
|
name = "Dracula";
|
||||||
|
package = pkgs.dracula-theme;
|
||||||
|
};
|
||||||
|
iconTheme = {
|
||||||
|
name = "Papirus-Dark";
|
||||||
|
package = pkgs.papirus-icon-theme;
|
||||||
|
};
|
||||||
|
font = {
|
||||||
|
name = "Comic Mono";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
programs = {
|
||||||
|
librewolf = {
|
||||||
|
enable = true;
|
||||||
|
#settings = {
|
||||||
|
#};
|
||||||
|
};
|
||||||
|
mpv = {
|
||||||
|
enable = true;
|
||||||
|
#bindings = {
|
||||||
|
#};
|
||||||
|
#config = {
|
||||||
|
#};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
home.packages = with pkgs; [
|
||||||
|
(dmenu.overrideAttrs (oldAttrs: rec {
|
||||||
|
configFile = writeText "config.def.h" (builtins.readFile ../patches/dmenu/config.h);
|
||||||
|
postPatch = "${oldAttrs.postPatch}\n cp ${configFile} config.def.h";
|
||||||
|
}))
|
||||||
|
(st.overrideAttrs (oldAttrs: rec {
|
||||||
|
configFile = writeText "config.def.h" (builtins.readFile ../patches/st/config.h);
|
||||||
|
postPatch = "${oldAttrs.postPatch}\n cp ${configFile} config.def.h";
|
||||||
|
}))
|
||||||
|
aether
|
||||||
|
discord
|
||||||
|
lagrange
|
||||||
|
libreoffice
|
||||||
|
mangal
|
||||||
|
mullvad-browser
|
||||||
|
mupdf
|
||||||
|
networkmanagerapplet
|
||||||
|
onionshare
|
||||||
|
sxiv
|
||||||
|
tor-browser-bundle-bin
|
||||||
|
];
|
||||||
|
}
|
@ -40,146 +40,25 @@ in
|
|||||||
};
|
};
|
||||||
users.users.${user.name} = {
|
users.users.${user.name} = {
|
||||||
extraGroups = [ "libvirtd" "transmission" ];
|
extraGroups = [ "libvirtd" "transmission" ];
|
||||||
packages = with pkgs; [
|
|
||||||
bspwm
|
|
||||||
dunst
|
|
||||||
hsetroot
|
|
||||||
networkmanagerapplet
|
|
||||||
notify-desktop
|
|
||||||
picom
|
|
||||||
sxhkd
|
|
||||||
trayer
|
|
||||||
xbanish
|
|
||||||
];
|
|
||||||
};
|
|
||||||
environment = {
|
|
||||||
localBinInPath = true;
|
|
||||||
variables = {
|
|
||||||
VISUAL = "$EDITOR";
|
|
||||||
BROWSER = "librewolf";
|
|
||||||
SXHKD_SHELL = "/bin/sh";
|
|
||||||
GOPROXY = "direct";
|
|
||||||
TASKRC = "$XDG_CONFIG_HOME/task/rc";
|
|
||||||
TASKDATA = "$XDG_DATA_HOME/task";
|
|
||||||
TERMINAL = "st";
|
|
||||||
#MAILRC="$XDG_CONFIG_HOME/mail/mailrc"
|
|
||||||
#allowing environmental variable is needed for a mosh connection
|
|
||||||
LC_CTYPE = "en_US.UTF-8";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
fonts.packages = with pkgs; [
|
|
||||||
comic-mono
|
|
||||||
noto-fonts
|
|
||||||
noto-fonts-cjk
|
|
||||||
noto-fonts-emoji
|
|
||||||
fira-code
|
|
||||||
fira-code-symbols
|
|
||||||
dina-font
|
|
||||||
];
|
|
||||||
programs = {
|
|
||||||
slock.enable = true;
|
|
||||||
steam = {
|
|
||||||
enable = true;
|
|
||||||
remotePlay.openFirewall = true;
|
|
||||||
dedicatedServer.openFirewall = true;
|
|
||||||
};
|
|
||||||
gamemode.enable = true;
|
|
||||||
dconf.enable = true;
|
|
||||||
};
|
};
|
||||||
services = {
|
services = {
|
||||||
mullvad-vpn = {
|
mullvad-vpn = {
|
||||||
enable = true;
|
enable = true;
|
||||||
package = pkgs.mullvad-vpn;
|
package = pkgs.mullvad-vpn;
|
||||||
};
|
};
|
||||||
samba = {
|
|
||||||
enable = true;
|
|
||||||
# You will still need to set up the user accounts to begin with:
|
|
||||||
# $ sudo smbpasswd -a yourusername
|
|
||||||
# This adds to the [global] section:
|
|
||||||
extraConfig = ''
|
|
||||||
browseable = yes
|
|
||||||
smb encrypt = required
|
|
||||||
'';
|
|
||||||
shares = {
|
|
||||||
homes = {
|
|
||||||
browseable = "no"; # note: each home will be browseable; the "homes" share will not.
|
|
||||||
"read only" = "no";
|
|
||||||
"guest ok" = "no";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
# mDNS
|
|
||||||
# This part may be optional for your needs, but I find it makes browsing in Dolphin easier,
|
|
||||||
# and it makes connecting from a local Mac possible.
|
|
||||||
avahi = {
|
|
||||||
enable = true;
|
|
||||||
nssmdns = true;
|
|
||||||
publish = {
|
|
||||||
enable = true;
|
|
||||||
addresses = true;
|
|
||||||
domain = true;
|
|
||||||
hinfo = true;
|
|
||||||
userServices = true;
|
|
||||||
workstation = true;
|
|
||||||
};
|
|
||||||
extraServiceFiles = {
|
|
||||||
smb = ''
|
|
||||||
<?xml version="1.0" standalone='no'?><!--*-nxml-*-->
|
|
||||||
<!DOCTYPE service-group SYSTEM "avahi-service.dtd">
|
|
||||||
<service-group>
|
|
||||||
<name replace-wildcards="yes">%h</name>
|
|
||||||
<service>
|
|
||||||
<type>_smb._tcp</type>
|
|
||||||
<port>445</port>
|
|
||||||
</service>
|
|
||||||
</service-group>
|
|
||||||
'';
|
|
||||||
};
|
|
||||||
};
|
|
||||||
transmission = {
|
transmission = {
|
||||||
enable = true;
|
enable = true;
|
||||||
openFirewall = true;
|
openFirewall = true;
|
||||||
};
|
};
|
||||||
|
udisks2 = {
|
||||||
|
enable = true;
|
||||||
|
mountOnMedia = true;
|
||||||
|
};
|
||||||
# Enable automatic login for the user.
|
# Enable automatic login for the user.
|
||||||
# getty.autologinUser = "${user.name}";
|
# getty.autologinUser = "${user.name}";
|
||||||
# To add the Flathub repo, run:
|
|
||||||
# $ flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
|
|
||||||
flatpak.enable = true;
|
|
||||||
dbus.enable = true;
|
|
||||||
xserver = {
|
|
||||||
enable = true;
|
|
||||||
videoDrivers = [ "amdgpu" ];
|
|
||||||
displayManager.startx.enable = true;
|
|
||||||
layout = "us";
|
|
||||||
xkbVariant = "";
|
|
||||||
};
|
|
||||||
# Enable CUPS to print documents.
|
|
||||||
# services.printing.enable = true;
|
|
||||||
# Enable automounting removeable media.
|
|
||||||
# services.udev.extraRules = ''
|
|
||||||
# ACTION=="add", SUBSYSTEMS=="usb", SUBSYSTEM=="block", ENV{ID_FS_USAGE}=="filesystem", RUN{program}+="${pkgs.systemd}/bin/systemd-mount --no-block --automount=yes --collect $devnode /media"
|
|
||||||
# '';
|
|
||||||
};
|
|
||||||
|
|
||||||
xdg.portal = {
|
|
||||||
enable = true;
|
|
||||||
xdgOpenUsePortal = true;
|
|
||||||
extraPortals = [ pkgs.xdg-desktop-portal-gtk ];
|
|
||||||
};
|
};
|
||||||
|
|
||||||
virtualisation.libvirtd.enable = true;
|
virtualisation.libvirtd.enable = true;
|
||||||
hardware.steam-hardware.enable = true;
|
|
||||||
|
|
||||||
sound.enable = true;
|
|
||||||
hardware.pulseaudio.enable = false;
|
|
||||||
security.rtkit.enable = true;
|
|
||||||
services.pipewire = {
|
|
||||||
enable = true;
|
|
||||||
alsa.enable = true;
|
|
||||||
alsa.support32Bit = true;
|
|
||||||
pulse.enable = true;
|
|
||||||
#jack.enable = true;
|
|
||||||
};
|
|
||||||
|
|
||||||
# Borg backup configuration
|
# Borg backup configuration
|
||||||
services.borgbackup.jobs."daily" = {
|
services.borgbackup.jobs."daily" = {
|
||||||
|
@ -1,197 +1,10 @@
|
|||||||
# Buckwheat home.nix
|
# Buckwheat home.nix
|
||||||
{ config, lib, pkgs, inputs, username, ... }:
|
{ config, lib, pkgs, inputs, user, ... }:
|
||||||
{
|
{
|
||||||
home.file = {
|
|
||||||
"xinitrc" = {
|
|
||||||
source = ../../config/xinitrc;
|
|
||||||
target = ".xinitrc";
|
|
||||||
};
|
|
||||||
"bash_login" = {
|
|
||||||
source = ../../config/bash_login;
|
|
||||||
target = ".bash_login";
|
|
||||||
};
|
|
||||||
"bash_logout" = {
|
|
||||||
source = ../../config/bash_logout;
|
|
||||||
target = ".bash_logout";
|
|
||||||
};
|
|
||||||
"bashrc" = {
|
|
||||||
source = ../../config/bashrc;
|
|
||||||
target = ".bashrc";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
xdg.configFile = {
|
|
||||||
"bspwm" = {
|
|
||||||
source = ../../config/bspwm;
|
|
||||||
target = "bspwm";
|
|
||||||
recursive = true;
|
|
||||||
executable = true;
|
|
||||||
};
|
|
||||||
"catgirl" = {
|
|
||||||
source = ../../config/catgirl;
|
|
||||||
target = "catgirl";
|
|
||||||
recursive = true;
|
|
||||||
};
|
|
||||||
"dunst" = {
|
|
||||||
source = ../../config/dunst;
|
|
||||||
target = "dunst";
|
|
||||||
recursive = true;
|
|
||||||
};
|
|
||||||
"sxhkd" = {
|
|
||||||
source = ../../config/sxhkd;
|
|
||||||
target = "sxhkd";
|
|
||||||
recursive = true;
|
|
||||||
executable = true;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
aether
|
|
||||||
btfs
|
|
||||||
burpsuite
|
|
||||||
cava
|
|
||||||
cifs-utils
|
|
||||||
clipmenu
|
|
||||||
cmus
|
|
||||||
curlie
|
|
||||||
discord
|
|
||||||
dig
|
|
||||||
(dmenu.overrideAttrs (oldAttrs: rec {
|
|
||||||
configFile = writeText "config.def.h" (builtins.readFile ../../patches/dmenu/config.h);
|
|
||||||
postPatch = "${oldAttrs.postPatch}\n cp ${configFile} config.def.h";
|
|
||||||
}))
|
|
||||||
dogdns
|
|
||||||
dosbox-staging
|
|
||||||
ffmpeg
|
|
||||||
fq
|
|
||||||
fx
|
|
||||||
gitui
|
|
||||||
gping
|
|
||||||
gron
|
|
||||||
hexyl
|
|
||||||
htmlq
|
|
||||||
hugo
|
|
||||||
imagemagick
|
|
||||||
ipfetch
|
|
||||||
jo
|
|
||||||
john
|
|
||||||
jq
|
|
||||||
lagrange
|
|
||||||
libreoffice
|
|
||||||
librewolf
|
|
||||||
lynis
|
|
||||||
lynx
|
|
||||||
mdp
|
|
||||||
mediainfo
|
|
||||||
metasploit
|
|
||||||
minecraft
|
|
||||||
mixxx
|
mixxx
|
||||||
mpv
|
|
||||||
mullvad-browser
|
|
||||||
mupdf
|
|
||||||
nikto
|
|
||||||
oed
|
|
||||||
onionshare
|
|
||||||
pandoc
|
|
||||||
pdfgrep
|
|
||||||
profanity
|
|
||||||
recutils
|
|
||||||
snort
|
|
||||||
social-engineer-toolkit
|
|
||||||
sqlmap
|
|
||||||
ssss
|
|
||||||
(st.overrideAttrs (oldAttrs: rec {
|
|
||||||
configFile = writeText "config.def.h" (builtins.readFile ../../patches/st/config.h);
|
|
||||||
postPatch = "${oldAttrs.postPatch}\n cp ${configFile} config.def.h";
|
|
||||||
}))
|
|
||||||
sxiv
|
|
||||||
termshark
|
|
||||||
thc-hydra
|
|
||||||
tor-browser-bundle-bin
|
|
||||||
tshark
|
|
||||||
up
|
|
||||||
vcv-rack
|
|
||||||
virt-manager
|
virt-manager
|
||||||
wpscan
|
|
||||||
xdo
|
|
||||||
xsel
|
|
||||||
yai
|
|
||||||
yank
|
|
||||||
yersinia
|
|
||||||
yq-go
|
|
||||||
];
|
];
|
||||||
programs.yt-dlp = {
|
|
||||||
enable = true;
|
|
||||||
extraConfig = ''
|
|
||||||
--update
|
|
||||||
'';
|
|
||||||
settings = {
|
|
||||||
embed-thumbnail = true;
|
|
||||||
embed-subs = true;
|
|
||||||
sub-langs = "all";
|
|
||||||
downloader = "aria2c";
|
|
||||||
downloader-args = "aria2c:'-c -x8 -s8 -k1M'";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
programs.go = {
|
|
||||||
enable = true;
|
|
||||||
goPath = "${config.xdg.dataHome}/go";
|
|
||||||
};
|
|
||||||
home.sessionPath = [
|
|
||||||
"${config.home.homeDirectory}/.local/share/go/bin"
|
|
||||||
];
|
|
||||||
home.shellAliases = {
|
|
||||||
wget = "wget --hsts-file=${config.xdg.configHome}/wget-hsts";
|
|
||||||
doas = "sudo";
|
|
||||||
ls = "ls -l";
|
|
||||||
ll = "ls -alF";
|
|
||||||
trim = "awk '{\$1=\$1;print}'";
|
|
||||||
};
|
|
||||||
xresources.properties = {
|
|
||||||
"*.foreground" = "#f8f8f2";
|
|
||||||
"*.background" = "#282a36";
|
|
||||||
"*.color0" = "#000000";
|
|
||||||
"*.color8" = "#4d4d4d";
|
|
||||||
"*.color1" = "#ff5555";
|
|
||||||
"*.color9" = "#ff6367";
|
|
||||||
"*.color2" = "#50fa7b";
|
|
||||||
"*.color10" = "#5af78e";
|
|
||||||
"*.color3" = "#f1fa8c";
|
|
||||||
"*.color11" = "#f4f99d";
|
|
||||||
"*.color4" = "#bd93f9";
|
|
||||||
"*.color12" = "#caa9fa";
|
|
||||||
"*.color5" = "#ff79c6";
|
|
||||||
"*.color13" = "#ff92d0";
|
|
||||||
"*.color6" = "#8be9fd";
|
|
||||||
"*.color14" = "#9aedfe";
|
|
||||||
"*.color7" = "#bfbfbf";
|
|
||||||
"*.color15" = "#e63636";
|
|
||||||
"*backarrowKeyIsErase" = true;
|
|
||||||
"XTerm*renderFont" = true;
|
|
||||||
"XTerm*faceName" = "ComicMono";
|
|
||||||
"XTerm*faceSize" = 10;
|
|
||||||
"XTerm*utf8" = true;
|
|
||||||
"XTerm*ptyInitialErase" = true;
|
|
||||||
"XTerm*backarrowKeyIsErase" = false;
|
|
||||||
};
|
|
||||||
gtk = {
|
|
||||||
enable = true;
|
|
||||||
theme = {
|
|
||||||
name = "Dracula";
|
|
||||||
package = pkgs.dracula-theme;
|
|
||||||
};
|
|
||||||
iconTheme = {
|
|
||||||
name = "Papirus-Dark";
|
|
||||||
package = pkgs.papirus-icon-theme;
|
|
||||||
};
|
|
||||||
font = {
|
|
||||||
name = "Comic Mono";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
xdg = {
|
|
||||||
systemDirs.data = [
|
|
||||||
"/var/lib/flatpak/exports/share"
|
|
||||||
"${config.xdg.dataHome}/flatpak/exports/share"
|
|
||||||
];
|
|
||||||
};
|
|
||||||
services = {
|
services = {
|
||||||
udiskie = {
|
udiskie = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
@ -5,7 +5,10 @@
|
|||||||
inherit system;
|
inherit system;
|
||||||
specialArgs = { inherit user inputs; };
|
specialArgs = { inherit user inputs; };
|
||||||
modules = [
|
modules = [
|
||||||
./configuration.nix
|
../configuration/all.nix
|
||||||
|
../configuration/cli.nix
|
||||||
|
../configuration/gui.nix
|
||||||
|
../configuration/gaming.nix
|
||||||
./buckwheat/configuration.nix
|
./buckwheat/configuration.nix
|
||||||
home-manager.nixosModules.home-manager {
|
home-manager.nixosModules.home-manager {
|
||||||
home-manager.useGlobalPkgs = true;
|
home-manager.useGlobalPkgs = true;
|
||||||
@ -13,7 +16,10 @@
|
|||||||
home-manager.extraSpecialArgs = { inherit user; };
|
home-manager.extraSpecialArgs = { inherit user; };
|
||||||
home-manager.users.${user.name} = {
|
home-manager.users.${user.name} = {
|
||||||
imports = [
|
imports = [
|
||||||
./home.nix
|
../home-manager/all.nix
|
||||||
|
../home-manager/cli.nix
|
||||||
|
../home-manager/gui.nix
|
||||||
|
../home-manager/gaming.nix
|
||||||
./buckwheat/home.nix
|
./buckwheat/home.nix
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
220
log
Normal file
@ -0,0 +1,220 @@
|
|||||||
|
warning: Git tree '/home/ii/Software/git/nixos/configuration.nix' is dirty
|
||||||
|
Using saved setting for 'experimental-features = nix-command flakes' from ~/.local/share/nix/trusted-settings.json.
|
||||||
|
error:
|
||||||
|
… while calling the 'seq' builtin
|
||||||
|
|
||||||
|
at /nix/store/fc0ajx4015sh8i65iwb8qd3vap3wswpr-source/lib/modules.nix:320:18:
|
||||||
|
|
||||||
|
319| options = checked options;
|
||||||
|
320| config = checked (removeAttrs config [ "_module" ]);
|
||||||
|
| ^
|
||||||
|
321| _module = checked (config._module);
|
||||||
|
|
||||||
|
… while evaluating a branch condition
|
||||||
|
|
||||||
|
at /nix/store/fc0ajx4015sh8i65iwb8qd3vap3wswpr-source/lib/modules.nix:261:9:
|
||||||
|
|
||||||
|
260| checkUnmatched =
|
||||||
|
261| if config._module.check && config._module.freeformType == null && merged.unmatchedDefns != [] then
|
||||||
|
| ^
|
||||||
|
262| let
|
||||||
|
|
||||||
|
… in the left operand of the AND (&&) operator
|
||||||
|
|
||||||
|
at /nix/store/fc0ajx4015sh8i65iwb8qd3vap3wswpr-source/lib/modules.nix:261:72:
|
||||||
|
|
||||||
|
260| checkUnmatched =
|
||||||
|
261| if config._module.check && config._module.freeformType == null && merged.unmatchedDefns != [] then
|
||||||
|
| ^
|
||||||
|
262| let
|
||||||
|
|
||||||
|
… in the left operand of the AND (&&) operator
|
||||||
|
|
||||||
|
at /nix/store/fc0ajx4015sh8i65iwb8qd3vap3wswpr-source/lib/modules.nix:261:33:
|
||||||
|
|
||||||
|
260| checkUnmatched =
|
||||||
|
261| if config._module.check && config._module.freeformType == null && merged.unmatchedDefns != [] then
|
||||||
|
| ^
|
||||||
|
262| let
|
||||||
|
|
||||||
|
… while evaluating a branch condition
|
||||||
|
|
||||||
|
at /nix/store/fc0ajx4015sh8i65iwb8qd3vap3wswpr-source/lib/modules.nix:254:12:
|
||||||
|
|
||||||
|
253|
|
||||||
|
254| in if declaredConfig._module.freeformType == null then declaredConfig
|
||||||
|
| ^
|
||||||
|
255| # Because all definitions that had an associated option ended in
|
||||||
|
|
||||||
|
… from call site
|
||||||
|
|
||||||
|
at /nix/store/fc0ajx4015sh8i65iwb8qd3vap3wswpr-source/lib/modules.nix:242:28:
|
||||||
|
|
||||||
|
241| # For definitions that have an associated option
|
||||||
|
242| declaredConfig = mapAttrsRecursiveCond (v: ! isOption v) (_: v: v.value) options;
|
||||||
|
| ^
|
||||||
|
243|
|
||||||
|
|
||||||
|
… while calling 'mapAttrsRecursiveCond'
|
||||||
|
|
||||||
|
at /nix/store/fc0ajx4015sh8i65iwb8qd3vap3wswpr-source/lib/attrsets.nix:594:5:
|
||||||
|
|
||||||
|
593| # Attribute set to recursively map over.
|
||||||
|
594| set:
|
||||||
|
| ^
|
||||||
|
595| let
|
||||||
|
|
||||||
|
… from call site
|
||||||
|
|
||||||
|
at /nix/store/fc0ajx4015sh8i65iwb8qd3vap3wswpr-source/lib/modules.nix:234:33:
|
||||||
|
|
||||||
|
233| ({ inherit lib options config specialArgs; } // specialArgs);
|
||||||
|
234| in mergeModules prefix (reverseList collected);
|
||||||
|
| ^
|
||||||
|
235|
|
||||||
|
|
||||||
|
… while calling 'reverseList'
|
||||||
|
|
||||||
|
at /nix/store/fc0ajx4015sh8i65iwb8qd3vap3wswpr-source/lib/lists.nix:462:17:
|
||||||
|
|
||||||
|
461| */
|
||||||
|
462| reverseList = xs:
|
||||||
|
| ^
|
||||||
|
463| let l = length xs; in genList (n: elemAt xs (l - n - 1)) l;
|
||||||
|
|
||||||
|
… from call site
|
||||||
|
|
||||||
|
at /nix/store/fc0ajx4015sh8i65iwb8qd3vap3wswpr-source/lib/modules.nix:229:25:
|
||||||
|
|
||||||
|
228| merged =
|
||||||
|
229| let collected = collectModules
|
||||||
|
| ^
|
||||||
|
230| class
|
||||||
|
|
||||||
|
… while calling anonymous lambda
|
||||||
|
|
||||||
|
at /nix/store/fc0ajx4015sh8i65iwb8qd3vap3wswpr-source/lib/modules.nix:443:37:
|
||||||
|
|
||||||
|
442|
|
||||||
|
443| in modulesPath: initialModules: args:
|
||||||
|
| ^
|
||||||
|
444| filterModules modulesPath (collectStructuredModules unknownModule "" initialModules args);
|
||||||
|
|
||||||
|
… from call site
|
||||||
|
|
||||||
|
at /nix/store/fc0ajx4015sh8i65iwb8qd3vap3wswpr-source/lib/modules.nix:444:7:
|
||||||
|
|
||||||
|
443| in modulesPath: initialModules: args:
|
||||||
|
444| filterModules modulesPath (collectStructuredModules unknownModule "" initialModules args);
|
||||||
|
| ^
|
||||||
|
445|
|
||||||
|
|
||||||
|
… while calling 'filterModules'
|
||||||
|
|
||||||
|
at /nix/store/fc0ajx4015sh8i65iwb8qd3vap3wswpr-source/lib/modules.nix:411:36:
|
||||||
|
|
||||||
|
410| # modules recursively. It returns the final list of unique-by-key modules
|
||||||
|
411| filterModules = modulesPath: { disabled, modules }:
|
||||||
|
| ^
|
||||||
|
412| let
|
||||||
|
|
||||||
|
… while calling anonymous lambda
|
||||||
|
|
||||||
|
at /nix/store/fc0ajx4015sh8i65iwb8qd3vap3wswpr-source/lib/modules.nix:437:31:
|
||||||
|
|
||||||
|
436| disabledKeys = concatMap ({ file, disabled }: map (moduleKey file) disabled) disabled;
|
||||||
|
437| keyFilter = filter (attrs: ! elem attrs.key disabledKeys);
|
||||||
|
| ^
|
||||||
|
438| in map (attrs: attrs.module) (builtins.genericClosure {
|
||||||
|
|
||||||
|
… from call site
|
||||||
|
|
||||||
|
at /nix/store/fc0ajx4015sh8i65iwb8qd3vap3wswpr-source/lib/modules.nix:398:22:
|
||||||
|
|
||||||
|
397| let
|
||||||
|
398| module = checkModule (loadModule args parentFile "${parentKey}:anon-${toString n}" x);
|
||||||
|
| ^
|
||||||
|
399| collectedImports = collectStructuredModules module._file module.key module.imports args;
|
||||||
|
|
||||||
|
… while calling anonymous lambda
|
||||||
|
|
||||||
|
at /nix/store/fc0ajx4015sh8i65iwb8qd3vap3wswpr-source/lib/modules.nix:357:11:
|
||||||
|
|
||||||
|
356| then
|
||||||
|
357| m:
|
||||||
|
| ^
|
||||||
|
358| if m._class != null -> m._class == class
|
||||||
|
|
||||||
|
… from call site
|
||||||
|
|
||||||
|
at /nix/store/fc0ajx4015sh8i65iwb8qd3vap3wswpr-source/lib/modules.nix:398:35:
|
||||||
|
|
||||||
|
397| let
|
||||||
|
398| module = checkModule (loadModule args parentFile "${parentKey}:anon-${toString n}" x);
|
||||||
|
| ^
|
||||||
|
399| collectedImports = collectStructuredModules module._file module.key module.imports args;
|
||||||
|
|
||||||
|
… while calling 'loadModule'
|
||||||
|
|
||||||
|
at /nix/store/fc0ajx4015sh8i65iwb8qd3vap3wswpr-source/lib/modules.nix:334:53:
|
||||||
|
|
||||||
|
333| # Like unifyModuleSyntax, but also imports paths and calls functions if necessary
|
||||||
|
334| loadModule = args: fallbackFile: fallbackKey: m:
|
||||||
|
| ^
|
||||||
|
335| if isFunction m then
|
||||||
|
|
||||||
|
… from call site
|
||||||
|
|
||||||
|
at /nix/store/fc0ajx4015sh8i65iwb8qd3vap3wswpr-source/lib/modules.nix:352:14:
|
||||||
|
|
||||||
|
351| throw "Module imports can't be nested lists. Perhaps you meant to remove one level of lists? Definitions: ${showDefs defs}"
|
||||||
|
352| else unifyModuleSyntax (toString m) (toString m) (applyModuleArgsIfFunction (toString m) (import m) args);
|
||||||
|
| ^
|
||||||
|
353|
|
||||||
|
|
||||||
|
… while calling 'unifyModuleSyntax'
|
||||||
|
|
||||||
|
at /nix/store/fc0ajx4015sh8i65iwb8qd3vap3wswpr-source/lib/modules.nix:452:34:
|
||||||
|
|
||||||
|
451| of ‘options’, ‘config’ and ‘imports’ attributes. */
|
||||||
|
452| unifyModuleSyntax = file: key: m:
|
||||||
|
| ^
|
||||||
|
453| let
|
||||||
|
|
||||||
|
… from call site
|
||||||
|
|
||||||
|
at /nix/store/fc0ajx4015sh8i65iwb8qd3vap3wswpr-source/lib/modules.nix:352:59:
|
||||||
|
|
||||||
|
351| throw "Module imports can't be nested lists. Perhaps you meant to remove one level of lists? Definitions: ${showDefs defs}"
|
||||||
|
352| else unifyModuleSyntax (toString m) (toString m) (applyModuleArgsIfFunction (toString m) (import m) args);
|
||||||
|
| ^
|
||||||
|
353|
|
||||||
|
|
||||||
|
… while calling 'applyModuleArgsIfFunction'
|
||||||
|
|
||||||
|
at /nix/store/fc0ajx4015sh8i65iwb8qd3vap3wswpr-source/lib/modules.nix:486:39:
|
||||||
|
|
||||||
|
485|
|
||||||
|
486| applyModuleArgsIfFunction = key: f: args@{ config, options, lib, ... }:
|
||||||
|
| ^
|
||||||
|
487| if isFunction f then applyModuleArgs key f args else f;
|
||||||
|
|
||||||
|
… from call site
|
||||||
|
|
||||||
|
at /nix/store/fc0ajx4015sh8i65iwb8qd3vap3wswpr-source/lib/modules.nix:487:8:
|
||||||
|
|
||||||
|
486| applyModuleArgsIfFunction = key: f: args@{ config, options, lib, ... }:
|
||||||
|
487| if isFunction f then applyModuleArgs key f args else f;
|
||||||
|
| ^
|
||||||
|
488|
|
||||||
|
|
||||||
|
… while calling 'isFunction'
|
||||||
|
|
||||||
|
at /nix/store/fc0ajx4015sh8i65iwb8qd3vap3wswpr-source/lib/trivial.nix:448:16:
|
||||||
|
|
||||||
|
447| */
|
||||||
|
448| isFunction = f: builtins.isFunction f ||
|
||||||
|
| ^
|
||||||
|
449| (f ? __functor && isFunction (f.__functor f));
|
||||||
|
|
||||||
|
error: getting status of '/nix/store/59b61hm63sh9x23m9rxbj98lpb2jjjs6-source/configuration': No such file or directory
|
Before Width: | Height: | Size: 522 B After Width: | Height: | Size: 522 B |
Before Width: | Height: | Size: 835 B After Width: | Height: | Size: 835 B |
Before Width: | Height: | Size: 617 B After Width: | Height: | Size: 617 B |
Before Width: | Height: | Size: 441 B After Width: | Height: | Size: 441 B |
Before Width: | Height: | Size: 441 B After Width: | Height: | Size: 441 B |
Before Width: | Height: | Size: 441 B After Width: | Height: | Size: 441 B |
Before Width: | Height: | Size: 818 B After Width: | Height: | Size: 818 B |
Before Width: | Height: | Size: 441 B After Width: | Height: | Size: 441 B |
Before Width: | Height: | Size: 548 B After Width: | Height: | Size: 548 B |
Before Width: | Height: | Size: 690 B After Width: | Height: | Size: 690 B |
Before Width: | Height: | Size: 478 B After Width: | Height: | Size: 478 B |
Before Width: | Height: | Size: 445 B After Width: | Height: | Size: 445 B |
Before Width: | Height: | Size: 441 B After Width: | Height: | Size: 441 B |
Before Width: | Height: | Size: 441 B After Width: | Height: | Size: 441 B |
Before Width: | Height: | Size: 299 B After Width: | Height: | Size: 299 B |
Before Width: | Height: | Size: 659 B After Width: | Height: | Size: 659 B |
Before Width: | Height: | Size: 441 B After Width: | Height: | Size: 441 B |
Before Width: | Height: | Size: 629 B After Width: | Height: | Size: 629 B |
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 1.0 KiB |
Before Width: | Height: | Size: 553 B After Width: | Height: | Size: 553 B |
Before Width: | Height: | Size: 441 B After Width: | Height: | Size: 441 B |
Before Width: | Height: | Size: 633 B After Width: | Height: | Size: 633 B |
Before Width: | Height: | Size: 664 B After Width: | Height: | Size: 664 B |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 441 B After Width: | Height: | Size: 441 B |
Before Width: | Height: | Size: 550 B After Width: | Height: | Size: 550 B |
Before Width: | Height: | Size: 721 B After Width: | Height: | Size: 721 B |
Before Width: | Height: | Size: 620 B After Width: | Height: | Size: 620 B |
Before Width: | Height: | Size: 675 B After Width: | Height: | Size: 675 B |
Before Width: | Height: | Size: 768 B After Width: | Height: | Size: 768 B |
Before Width: | Height: | Size: 560 B After Width: | Height: | Size: 560 B |
Before Width: | Height: | Size: 692 B After Width: | Height: | Size: 692 B |
Before Width: | Height: | Size: 441 B After Width: | Height: | Size: 441 B |
Before Width: | Height: | Size: 441 B After Width: | Height: | Size: 441 B |
Before Width: | Height: | Size: 609 B After Width: | Height: | Size: 609 B |
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 20 KiB |
Before Width: | Height: | Size: 648 B After Width: | Height: | Size: 648 B |
Before Width: | Height: | Size: 892 B After Width: | Height: | Size: 892 B |
Before Width: | Height: | Size: 671 B After Width: | Height: | Size: 671 B |
Before Width: | Height: | Size: 798 B After Width: | Height: | Size: 798 B |
Before Width: | Height: | Size: 715 B After Width: | Height: | Size: 715 B |
Before Width: | Height: | Size: 542 B After Width: | Height: | Size: 542 B |
Before Width: | Height: | Size: 479 B After Width: | Height: | Size: 479 B |
Before Width: | Height: | Size: 850 B After Width: | Height: | Size: 850 B |
Before Width: | Height: | Size: 653 B After Width: | Height: | Size: 653 B |
Before Width: | Height: | Size: 589 B After Width: | Height: | Size: 589 B |
Before Width: | Height: | Size: 2.4 KiB After Width: | Height: | Size: 2.4 KiB |
Before Width: | Height: | Size: 835 B After Width: | Height: | Size: 835 B |
Before Width: | Height: | Size: 617 B After Width: | Height: | Size: 617 B |
Before Width: | Height: | Size: 441 B After Width: | Height: | Size: 441 B |
Before Width: | Height: | Size: 441 B After Width: | Height: | Size: 441 B |
Before Width: | Height: | Size: 441 B After Width: | Height: | Size: 441 B |
Before Width: | Height: | Size: 818 B After Width: | Height: | Size: 818 B |
Before Width: | Height: | Size: 441 B After Width: | Height: | Size: 441 B |
Before Width: | Height: | Size: 548 B After Width: | Height: | Size: 548 B |
Before Width: | Height: | Size: 2.5 KiB After Width: | Height: | Size: 2.5 KiB |