Compare commits
39 Commits
working_br
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
| 0910015e3d | |||
| 1fed2e4e7d | |||
| e745c93495 | |||
| 24725fcdb8 | |||
| 91e48397ad | |||
| 4b7a2ccd20 | |||
| 8c1552cdde | |||
| e75178c276 | |||
| 9b33a71816 | |||
| d9fd53fbc3 | |||
| 9fe6d7b62d | |||
| 2674bb1395 | |||
| be47ce77ba | |||
| bf84f99337 | |||
| 4ec45dab46 | |||
| 659ae98f32 | |||
| 9d42400c24 | |||
| 91fc437e8e | |||
| e426d6a801 | |||
| 7ed720ce5f | |||
| 03a4cc572a | |||
| 991e3c5bf4 | |||
| bebed804bf | |||
| 4342e97990 | |||
| 595e2a287d | |||
| db0bb7329a | |||
| 0aadc50511 | |||
| f81c5889d8 | |||
| 9332469636 | |||
| 693cbd3798 | |||
| 2d2799ebdf | |||
| 761525421d | |||
| 1564a9f1ec | |||
| 2e2d7f679b | |||
| 9ac155a7e2 | |||
| e31d00c7bf | |||
| 14bdf543be | |||
| be99293472 | |||
| f63f0f897a |
2
.gitignore
vendored
2
.gitignore
vendored
@@ -3,3 +3,5 @@
|
||||
result/*
|
||||
result
|
||||
home/.irssi/certs/
|
||||
node_modules
|
||||
node_modules/*
|
||||
|
||||
89
CLAUDE.md
Normal file
89
CLAUDE.md
Normal file
@@ -0,0 +1,89 @@
|
||||
# CLAUDE.md
|
||||
|
||||
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
|
||||
|
||||
## System Overview
|
||||
|
||||
This is a NixOS system configuration repository using Nix flakes with home-manager integration. The configuration manages multiple machines:
|
||||
- **xps13**: Dell XPS 13 laptop with Hyprland desktop environment
|
||||
- **Titan**: Server configuration
|
||||
- **Athena**: Server configuration
|
||||
|
||||
## Architecture
|
||||
|
||||
The configuration is organized using a modular structure:
|
||||
|
||||
- `flake.nix`: Main flake configuration defining system inputs and outputs for all machines
|
||||
- `modules/`: Shared configuration modules
|
||||
- `configuration-common.nix`: Common system settings shared across machines
|
||||
- `configuration-[machine].nix`: Machine-specific system configurations
|
||||
- `hardware-configuration-[machine].nix`: Hardware-specific configurations
|
||||
- `home-manager-common.nix`: Common home-manager packages and settings
|
||||
- `hyprland.nix`: Hyprland window manager configuration
|
||||
- `waybar.nix`: Waybar status bar configuration
|
||||
- `home-[machine].nix`: Machine-specific home-manager configurations
|
||||
- `home/`: User dotfiles and configuration files
|
||||
- `secrets/`: SOPS encrypted secrets
|
||||
|
||||
## Key Technologies
|
||||
|
||||
- **NixOS**: Declarative Linux distribution
|
||||
- **Nix Flakes**: Modern Nix package management with lockfile
|
||||
- **Home Manager**: Dotfile and user environment management
|
||||
- **SOPS**: Secret management with encryption
|
||||
- **Disko**: Declarative disk partitioning
|
||||
- **Hyprland**: Wayland compositor (xps13 only)
|
||||
- **Neovim**: Custom neovim configuration from external git repository
|
||||
|
||||
## Common Commands
|
||||
|
||||
### System Management
|
||||
```bash
|
||||
# Build and switch to new configuration (requires sudo)
|
||||
sudo nixos-rebuild switch --flake .#[machine-name]
|
||||
|
||||
# Build without switching (test configuration)
|
||||
nixos-rebuild build --flake .#[machine-name]
|
||||
|
||||
# Test configuration (temporary, reverts on reboot)
|
||||
sudo nixos-rebuild test --flake .#[machine-name]
|
||||
|
||||
# Check flake for errors
|
||||
nix flake check
|
||||
|
||||
# Update flake inputs
|
||||
nix flake update
|
||||
|
||||
# Show available system generations
|
||||
nixos-rebuild list-generations
|
||||
```
|
||||
|
||||
### Machine-Specific Examples
|
||||
```bash
|
||||
# XPS 13 laptop
|
||||
sudo nixos-rebuild switch --flake .#xps13
|
||||
|
||||
# Titan server
|
||||
sudo nixos-rebuild switch --flake .#Titan
|
||||
|
||||
# Athena server
|
||||
sudo nixos-rebuild switch --flake .#Athena
|
||||
```
|
||||
|
||||
### Development
|
||||
```bash
|
||||
# Enter development shell with nix tools
|
||||
nix develop
|
||||
|
||||
# Format nix files
|
||||
nix fmt
|
||||
```
|
||||
|
||||
## Important Notes
|
||||
|
||||
- All machines use the username `th3r00t`
|
||||
- Neovim configuration is managed externally from `git.th3r00t.net/th3r00t/nvim-config.git`
|
||||
- SOPS is used for secret management - encrypted files are in `secrets/`
|
||||
- Hardware configurations are machine-specific and auto-generated
|
||||
- The flake uses nixos-unstable channel
|
||||
- Custom overlays are defined in flake.nix for package modifications
|
||||
@@ -1,137 +0,0 @@
|
||||
# Edit this configuration file to define what should be installed on
|
||||
# your system. Help is available in the configuration.nix(5) man page
|
||||
# and in the NixOS manual (accessible by running ‘nixos-help’).
|
||||
|
||||
{ config, pkgs, ... }:
|
||||
|
||||
{
|
||||
imports =
|
||||
[ # Include the results of the hardware scan.
|
||||
./hardware-configuration.nix
|
||||
./server-partitioning.nix
|
||||
./modules/shares.nix
|
||||
./modules/sops.nix
|
||||
];
|
||||
nix.settings.experimental-features = [ "nix-command" "flakes" ];
|
||||
networking.hostName = "Titan"; # Define your hostname.
|
||||
# Bootloader.
|
||||
boot = {
|
||||
kernelPackages = pkgs.linuxPackages_latest;
|
||||
initrd.availableKernelModules = [
|
||||
"xhci_pci" "nvme" "usb_storage" "sd_mod" "rtsx_pci_sdmmc"
|
||||
];
|
||||
kernelModules = [ "fuse" "cifs" ];
|
||||
initrd.kernelModules = [ ];
|
||||
loader.systemd-boot.enable = true;
|
||||
loader.efi.canTouchEfiVariables = true;
|
||||
supportedFilesystems = [ "vfat" "btrfs" "cifs" ];
|
||||
extraModulePackages = [ ];
|
||||
extraModprobeConfig = ''
|
||||
'';
|
||||
};
|
||||
# Set your time zone.
|
||||
time.timeZone = "America/New_York";
|
||||
|
||||
# Select internationalisation properties.
|
||||
i18n.defaultLocale = "en_US.UTF-8";
|
||||
|
||||
i18n.extraLocaleSettings = {
|
||||
LC_ADDRESS = "en_US.UTF-8";
|
||||
LC_IDENTIFICATION = "en_US.UTF-8";
|
||||
LC_MEASUREMENT = "en_US.UTF-8";
|
||||
LC_MONETARY = "en_US.UTF-8";
|
||||
LC_NAME = "en_US.UTF-8";
|
||||
LC_NUMERIC = "en_US.UTF-8";
|
||||
LC_PAPER = "en_US.UTF-8";
|
||||
LC_TELEPHONE = "en_US.UTF-8";
|
||||
LC_TIME = "en_US.UTF-8";
|
||||
};
|
||||
|
||||
# Enable the X11 windowing system.
|
||||
# You can disable this if you're only using the Wayland session.
|
||||
# services.xserver.enable = true;
|
||||
|
||||
# Enable the KDE Plasma Desktop Environment.
|
||||
# services.displayManager.sddm.enable = true;
|
||||
# services.desktopManager.plasma6.enable = true;
|
||||
|
||||
# Configure keymap in X11
|
||||
# services.xserver.xkb = {
|
||||
# layout = "us";
|
||||
# variant = "";
|
||||
# };
|
||||
|
||||
# Enable CUPS to print documents.
|
||||
services.printing.enable = true;
|
||||
|
||||
# Enable sound with pipewire.
|
||||
services.pulseaudio.enable = false;
|
||||
security.rtkit.enable = true;
|
||||
|
||||
# Enable touchpad support (enabled default in most desktopManager).
|
||||
fonts = {
|
||||
enableDefaultPackages = true;
|
||||
fontDir.enable = true;
|
||||
packages = with pkgs; [
|
||||
];
|
||||
};
|
||||
|
||||
# Define a user account. Don't forget to set a password with ‘passwd’.
|
||||
users.users.th3r00t = {
|
||||
isNormalUser = true;
|
||||
description = "Mike 'th3r00t' Young";
|
||||
extraGroups = [ "networkmanager" "wheel" "input" ];
|
||||
packages = with pkgs; [
|
||||
# kdePackages.kate
|
||||
# thunderbird
|
||||
];
|
||||
};
|
||||
|
||||
# Enable automatic login for the user.
|
||||
|
||||
nixpkgs.config.allowUnfree = true;
|
||||
|
||||
# List packages installed in system profile. To search, run:
|
||||
# $ nix search wget
|
||||
environment.variables.EDITOR = "nvim";
|
||||
environment.systemPackages = with pkgs; [
|
||||
# vim # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed by default.
|
||||
# wget
|
||||
git
|
||||
vim
|
||||
curl
|
||||
age
|
||||
];
|
||||
|
||||
# Some programs need SUID wrappers, can be configured further or are
|
||||
# started in user sessions.
|
||||
programs.mtr.enable = true;
|
||||
programs.gnupg.agent = {
|
||||
enable = true;
|
||||
enableSSHSupport = true;
|
||||
};
|
||||
|
||||
# List services that you want to enable:
|
||||
|
||||
# Enable the OpenSSH daemon.
|
||||
services.openssh.enable = true;
|
||||
users.users.root.openssh.authorizedKeys.keys =
|
||||
[
|
||||
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIH8P/3yzsruekSaZ9b+yk429VTcfCtI1j8jnkNbPAgnr th3r00t@nixos"
|
||||
];
|
||||
|
||||
# Open ports in the firewall.
|
||||
networking.firewall.allowedTCPPorts = [ 21 22 80 443 5900 8080 8384];
|
||||
networking.firewall.allowedUDPPorts = [ 21 22 80 443 5900 8080 8384];
|
||||
# Or disable the firewall altogether.
|
||||
# networking.firewall.enable = false;
|
||||
|
||||
# This value determines the NixOS release from which the default
|
||||
# settings for stateful data, like file locations and database versions
|
||||
# on your system were taken. It‘s perfectly fine and recommended to leave
|
||||
# this value at the release version of the first install of this system.
|
||||
# Before changing this value read the documentation for this option
|
||||
# (e.g. man configuration.nix or on https://nixos.org/nixos/options.html).
|
||||
system.stateVersion = "25.05"; # Did you read the comment?
|
||||
|
||||
}
|
||||
@@ -1,166 +0,0 @@
|
||||
# Edit this configuration file to define what should be installed on
|
||||
# your system. Help is available in the configuration.nix(5) man page
|
||||
# and in the NixOS manual (accessible by running ‘nixos-help’).
|
||||
|
||||
{ config, pkgs, ... }:
|
||||
|
||||
{
|
||||
imports =
|
||||
[ # Include the results of the hardware scan.
|
||||
./xps13-hardware-configuration.nix
|
||||
./modules/shares.nix
|
||||
./modules/sops.nix
|
||||
./modules/laptop.nix
|
||||
];
|
||||
nix.settings.experimental-features = [ "nix-command" "flakes" ];
|
||||
# Bootloader.
|
||||
boot = {
|
||||
kernelPackages = pkgs.linuxPackages_latest;
|
||||
initrd.availableKernelModules = [
|
||||
"xhci_pci" "nvme" "usb_storage" "sd_mod" "rtsx_pci_sdmmc"
|
||||
];
|
||||
kernelModules = [ "fuse" "coretemp" "cifs" "kvm-intel" ];
|
||||
initrd.kernelModules = [ "ath10k_pci" ];
|
||||
loader.systemd-boot.enable = true;
|
||||
loader.efi.canTouchEfiVariables = true;
|
||||
supportedFilesystems = [ "vfat" "ext4" "cifs" ];
|
||||
extraModulePackages = [ ];
|
||||
extraModprobeConfig = ''
|
||||
options ath10k_pcs irq_mode=1
|
||||
options ath10k_core rawmode=1
|
||||
'';
|
||||
};
|
||||
# Set your time zone.
|
||||
time.timeZone = "America/New_York";
|
||||
|
||||
# Select internationalisation properties.
|
||||
i18n.defaultLocale = "en_US.UTF-8";
|
||||
|
||||
i18n.extraLocaleSettings = {
|
||||
LC_ADDRESS = "en_US.UTF-8";
|
||||
LC_IDENTIFICATION = "en_US.UTF-8";
|
||||
LC_MEASUREMENT = "en_US.UTF-8";
|
||||
LC_MONETARY = "en_US.UTF-8";
|
||||
LC_NAME = "en_US.UTF-8";
|
||||
LC_NUMERIC = "en_US.UTF-8";
|
||||
LC_PAPER = "en_US.UTF-8";
|
||||
LC_TELEPHONE = "en_US.UTF-8";
|
||||
LC_TIME = "en_US.UTF-8";
|
||||
};
|
||||
|
||||
# Enable the X11 windowing system.
|
||||
# You can disable this if you're only using the Wayland session.
|
||||
# services.xserver.enable = true;
|
||||
|
||||
# Enable the KDE Plasma Desktop Environment.
|
||||
# services.displayManager.sddm.enable = true;
|
||||
# services.desktopManager.plasma6.enable = true;
|
||||
|
||||
# Configure keymap in X11
|
||||
# services.xserver.xkb = {
|
||||
# layout = "us";
|
||||
# variant = "";
|
||||
# };
|
||||
|
||||
# Enable CUPS to print documents.
|
||||
services.printing.enable = true;
|
||||
programs.uwsm.enable = true;
|
||||
programs.hyprland.withUWSM = true;
|
||||
|
||||
# Enable sound with pipewire.
|
||||
services.pulseaudio.enable = false;
|
||||
security.rtkit.enable = true;
|
||||
services.pipewire = {
|
||||
enable = true;
|
||||
alsa.enable = true;
|
||||
alsa.support32Bit = true;
|
||||
pulse.enable = true;
|
||||
jack.enable = true;
|
||||
|
||||
# use the example session manager (no others are packaged yet so this is enabled by default,
|
||||
# no need to redefine it in your config for now)
|
||||
#media-session.enable = true;
|
||||
};
|
||||
|
||||
# Enable touchpad support (enabled default in most desktopManager).
|
||||
services.libinput.enable = true;
|
||||
fonts = {
|
||||
enableDefaultPackages = true;
|
||||
fontDir.enable = true;
|
||||
packages = with pkgs; [
|
||||
# nerd-fonts.fira-code
|
||||
# nerd-fonts.space-mono
|
||||
# nerd-fonts.sauce-code-pro
|
||||
# nerd-fonts.monofur
|
||||
# nerd-fonts.noto
|
||||
# nerd-fonts.fira-mono
|
||||
noto-fonts
|
||||
noto-fonts-cjk-sans
|
||||
noto-fonts-emoji
|
||||
font-awesome
|
||||
material-design-icons
|
||||
noto-fonts-emoji
|
||||
]++ builtins.filter lib.attrsets.isDerivation (builtins.attrValues pkgs.nerd-fonts);
|
||||
|
||||
};
|
||||
|
||||
# Define a user account. Don't forget to set a password with ‘passwd’.
|
||||
users.users.th3r00t = {
|
||||
isNormalUser = true;
|
||||
description = "Mike 'th3r00t' Young";
|
||||
extraGroups = [ "networkmanager" "wheel" "input" ];
|
||||
packages = with pkgs; [
|
||||
# kdePackages.kate
|
||||
# thunderbird
|
||||
];
|
||||
};
|
||||
|
||||
# Enable automatic login for the user.
|
||||
services.displayManager.autoLogin.enable = true;
|
||||
services.displayManager.autoLogin.user = "th3r00t";
|
||||
|
||||
programs.firefox.enable = true;
|
||||
programs.hyprland.enable = true;
|
||||
|
||||
nixpkgs.config.allowUnfree = true;
|
||||
|
||||
# List packages installed in system profile. To search, run:
|
||||
# $ nix search wget
|
||||
environment.variables.EDITOR = "nvim";
|
||||
environment.systemPackages = with pkgs; [
|
||||
# vim # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed by default.
|
||||
# wget
|
||||
git
|
||||
vim
|
||||
curl
|
||||
age
|
||||
];
|
||||
|
||||
# Some programs need SUID wrappers, can be configured further or are
|
||||
# started in user sessions.
|
||||
programs.mtr.enable = true;
|
||||
programs.gnupg.agent = {
|
||||
enable = true;
|
||||
enableSSHSupport = true;
|
||||
};
|
||||
|
||||
# List services that you want to enable:
|
||||
|
||||
# Enable the OpenSSH daemon.
|
||||
services.openssh.enable = true;
|
||||
|
||||
# Open ports in the firewall.
|
||||
networking.firewall.allowedTCPPorts = [ 21 22 80 443 5900 8080 ];
|
||||
networking.firewall.allowedUDPPorts = [ 21 22 80 443 5900 8080 ];
|
||||
# Or disable the firewall altogether.
|
||||
# networking.firewall.enable = false;
|
||||
|
||||
# This value determines the NixOS release from which the default
|
||||
# settings for stateful data, like file locations and database versions
|
||||
# on your system were taken. It‘s perfectly fine and recommended to leave
|
||||
# this value at the release version of the first install of this system.
|
||||
# Before changing this value read the documentation for this option
|
||||
# (e.g. man configuration.nix or on https://nixos.org/nixos/options.html).
|
||||
system.stateVersion = "25.05"; # Did you read the comment?
|
||||
|
||||
}
|
||||
729
flake.lock
generated
729
flake.lock
generated
@@ -1,15 +1,48 @@
|
||||
{
|
||||
"nodes": {
|
||||
"aquamarine": {
|
||||
"inputs": {
|
||||
"hyprutils": [
|
||||
"hyprland",
|
||||
"hyprutils"
|
||||
],
|
||||
"hyprwayland-scanner": [
|
||||
"hyprland",
|
||||
"hyprwayland-scanner"
|
||||
],
|
||||
"nixpkgs": [
|
||||
"hyprland",
|
||||
"nixpkgs"
|
||||
],
|
||||
"systems": [
|
||||
"hyprland",
|
||||
"systems"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1755946532,
|
||||
"narHash": "sha256-POePremlUY5GyA1zfbtic6XLxDaQcqHN6l+bIxdT5gc=",
|
||||
"owner": "hyprwm",
|
||||
"repo": "aquamarine",
|
||||
"rev": "81584dae2df6ac79f6b6dae0ecb7705e95129ada",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "hyprwm",
|
||||
"repo": "aquamarine",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"disko": {
|
||||
"inputs": {
|
||||
"nixpkgs": "nixpkgs"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1755519972,
|
||||
"narHash": "sha256-bU4nqi3IpsUZJeyS8Jk85ytlX61i4b0KCxXX9YcOgVc=",
|
||||
"lastModified": 1757508292,
|
||||
"narHash": "sha256-7lVWL5bC6xBIMWWDal41LlGAG+9u2zUorqo3QCUL4p4=",
|
||||
"owner": "nix-community",
|
||||
"repo": "disko",
|
||||
"rev": "4073ff2f481f9ef3501678ff479ed81402caae6d",
|
||||
"rev": "146f45bee02b8bd88812cfce6ffc0f933788875a",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -50,6 +83,22 @@
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"flake-compat_3": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1747046372,
|
||||
"narHash": "sha256-CIVLLkVgvHYbgI2UpXvIIBJ12HWgX+fjA8Xf8PUmqCY=",
|
||||
"owner": "edolstra",
|
||||
"repo": "flake-compat",
|
||||
"rev": "9100a0f413b0c601e0533d1d94ffd501ce2e7885",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "edolstra",
|
||||
"repo": "flake-compat",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"flake-parts": {
|
||||
"inputs": {
|
||||
"nixpkgs-lib": [
|
||||
@@ -58,11 +107,11 @@
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1754487366,
|
||||
"narHash": "sha256-pHYj8gUBapuUzKV/kN/tR3Zvqc7o6gdFB9XKXIp1SQ8=",
|
||||
"lastModified": 1756770412,
|
||||
"narHash": "sha256-+uWLQZccFHwqpGqr2Yt5VsW/PbeJVTn9Dk6SHWhNRPw=",
|
||||
"owner": "hercules-ci",
|
||||
"repo": "flake-parts",
|
||||
"rev": "af66ad14b28a127c5c0f3bbb298218fc63528a18",
|
||||
"rev": "4524271976b625a4a605beefd893f270620fd751",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -80,11 +129,11 @@
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1751413152,
|
||||
"narHash": "sha256-Tyw1RjYEsp5scoigs1384gIg6e0GoBVjms4aXFfRssQ=",
|
||||
"lastModified": 1754487366,
|
||||
"narHash": "sha256-pHYj8gUBapuUzKV/kN/tR3Zvqc7o6gdFB9XKXIp1SQ8=",
|
||||
"owner": "hercules-ci",
|
||||
"repo": "flake-parts",
|
||||
"rev": "77826244401ea9de6e3bac47c2db46005e1f30b5",
|
||||
"rev": "af66ad14b28a127c5c0f3bbb298218fc63528a18",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -92,21 +141,60 @@
|
||||
"type": "indirect"
|
||||
}
|
||||
},
|
||||
"flake-parts_3": {
|
||||
"inputs": {
|
||||
"nixpkgs-lib": [
|
||||
"nixvim",
|
||||
"nixpkgs"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1756770412,
|
||||
"narHash": "sha256-+uWLQZccFHwqpGqr2Yt5VsW/PbeJVTn9Dk6SHWhNRPw=",
|
||||
"owner": "hercules-ci",
|
||||
"repo": "flake-parts",
|
||||
"rev": "4524271976b625a4a605beefd893f270620fd751",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "hercules-ci",
|
||||
"repo": "flake-parts",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"flake-utils": {
|
||||
"inputs": {
|
||||
"systems": "systems_2"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1731533236,
|
||||
"narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
|
||||
"owner": "numtide",
|
||||
"repo": "flake-utils",
|
||||
"rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "numtide",
|
||||
"repo": "flake-utils",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"git-hooks": {
|
||||
"inputs": {
|
||||
"flake-compat": "flake-compat_2",
|
||||
"gitignore": "gitignore",
|
||||
"flake-compat": "flake-compat_3",
|
||||
"gitignore": "gitignore_2",
|
||||
"nixpkgs": [
|
||||
"neovim-nightly-overlay",
|
||||
"nixpkgs"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1754416808,
|
||||
"narHash": "sha256-c6yg0EQ9xVESx6HGDOCMcyRSjaTpNJP10ef+6fRcofA=",
|
||||
"lastModified": 1757588530,
|
||||
"narHash": "sha256-tJ7A8mID3ct69n9WCvZ3PzIIl3rXTdptn/lZmqSS95U=",
|
||||
"owner": "cachix",
|
||||
"repo": "git-hooks.nix",
|
||||
"rev": "9c52372878df6911f9afc1e2a1391f55e4dfc864",
|
||||
"rev": "b084b2c2b6bc23e83bbfe583b03664eb0b18c411",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -116,6 +204,28 @@
|
||||
}
|
||||
},
|
||||
"gitignore": {
|
||||
"inputs": {
|
||||
"nixpkgs": [
|
||||
"hyprland",
|
||||
"pre-commit-hooks",
|
||||
"nixpkgs"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1709087332,
|
||||
"narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=",
|
||||
"owner": "hercules-ci",
|
||||
"repo": "gitignore.nix",
|
||||
"rev": "637db329424fd7e46cf4185293b9cc8c88c95394",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "hercules-ci",
|
||||
"repo": "gitignore.nix",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"gitignore_2": {
|
||||
"inputs": {
|
||||
"nixpkgs": [
|
||||
"neovim-nightly-overlay",
|
||||
@@ -146,11 +256,11 @@
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1752595130,
|
||||
"narHash": "sha256-CNBgr4OZSuklGtNOa9CnTNo9+Xceqn/EDAC1Tc43fH8=",
|
||||
"lastModified": 1755233722,
|
||||
"narHash": "sha256-AavrbMltJKcC2Fx0lfJoZfmy7g87ebXU0ddVenhajLA=",
|
||||
"owner": "hercules-ci",
|
||||
"repo": "hercules-ci-effects",
|
||||
"rev": "5f2e09654b2e70ba643e41609d9f9b6640f22113",
|
||||
"rev": "99e03e72e3f7e13506f80ef9ebaedccb929d84d0",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -166,36 +276,369 @@
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1753592768,
|
||||
"narHash": "sha256-oV695RvbAE4+R9pcsT9shmp6zE/+IZe6evHWX63f2Qg=",
|
||||
"lastModified": 1757809953,
|
||||
"narHash": "sha256-29mlXbfAJhz9cWVrPP4STvVPDVZFCfCOmaIN5lFJa+Y=",
|
||||
"owner": "nix-community",
|
||||
"repo": "home-manager",
|
||||
"rev": "fc3add429f21450359369af74c2375cb34a2d204",
|
||||
"rev": "17a10049486f6698fca32097d8f52c0c895542b0",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "nix-community",
|
||||
"ref": "release-25.05",
|
||||
"repo": "home-manager",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"hyprcursor": {
|
||||
"inputs": {
|
||||
"hyprlang": [
|
||||
"hyprland",
|
||||
"hyprlang"
|
||||
],
|
||||
"nixpkgs": [
|
||||
"hyprland",
|
||||
"nixpkgs"
|
||||
],
|
||||
"systems": [
|
||||
"hyprland",
|
||||
"systems"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1753964049,
|
||||
"narHash": "sha256-lIqabfBY7z/OANxHoPeIrDJrFyYy9jAM4GQLzZ2feCM=",
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprcursor",
|
||||
"rev": "44e91d467bdad8dcf8bbd2ac7cf49972540980a5",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprcursor",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"hyprgraphics": {
|
||||
"inputs": {
|
||||
"hyprutils": [
|
||||
"hyprland",
|
||||
"hyprutils"
|
||||
],
|
||||
"nixpkgs": [
|
||||
"hyprland",
|
||||
"nixpkgs"
|
||||
],
|
||||
"systems": [
|
||||
"hyprland",
|
||||
"systems"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1757542864,
|
||||
"narHash": "sha256-8i9tsVoOmLQDHJkNgzJWnmxYFGkJNsSndimYpCoqmoA=",
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprgraphics",
|
||||
"rev": "aa9d14963b94186934fd0715d9a7f0f2719e64bb",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprgraphics",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"hyprland": {
|
||||
"inputs": {
|
||||
"aquamarine": "aquamarine",
|
||||
"hyprcursor": "hyprcursor",
|
||||
"hyprgraphics": "hyprgraphics",
|
||||
"hyprland-protocols": "hyprland-protocols",
|
||||
"hyprland-qtutils": "hyprland-qtutils",
|
||||
"hyprlang": "hyprlang",
|
||||
"hyprutils": "hyprutils",
|
||||
"hyprwayland-scanner": "hyprwayland-scanner",
|
||||
"nixpkgs": "nixpkgs_2",
|
||||
"pre-commit-hooks": "pre-commit-hooks",
|
||||
"systems": "systems",
|
||||
"xdph": "xdph"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1757936652,
|
||||
"narHash": "sha256-qQi/z2sfqFpVnDP+oqIBXRxwRCsmtk7HFOrQF08h6e8=",
|
||||
"owner": "hyprwm",
|
||||
"repo": "Hyprland",
|
||||
"rev": "9e74d0aea7614eaf238ef07261129026572337e7",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "hyprwm",
|
||||
"repo": "Hyprland",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"hyprland-plugins": {
|
||||
"inputs": {
|
||||
"hyprland": [
|
||||
"hyprland"
|
||||
],
|
||||
"nixpkgs": [
|
||||
"hyprland-plugins",
|
||||
"hyprland",
|
||||
"nixpkgs"
|
||||
],
|
||||
"systems": [
|
||||
"hyprland-plugins",
|
||||
"hyprland",
|
||||
"systems"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1757774228,
|
||||
"narHash": "sha256-6jAtMjnWq8kty/dpPbIKxIupUG+WAE2AKMIKhxdLYNo=",
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprland-plugins",
|
||||
"rev": "5ff379f4e525183cc6766ea95764b52ec97d8966",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprland-plugins",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"hyprland-protocols": {
|
||||
"inputs": {
|
||||
"nixpkgs": [
|
||||
"hyprland",
|
||||
"nixpkgs"
|
||||
],
|
||||
"systems": [
|
||||
"hyprland",
|
||||
"systems"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1749046714,
|
||||
"narHash": "sha256-kymV5FMnddYGI+UjwIw8ceDjdeg7ToDVjbHCvUlhn14=",
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprland-protocols",
|
||||
"rev": "613878cb6f459c5e323aaafe1e6f388ac8a36330",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprland-protocols",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"hyprland-qt-support": {
|
||||
"inputs": {
|
||||
"hyprlang": [
|
||||
"hyprland",
|
||||
"hyprland-qtutils",
|
||||
"hyprlang"
|
||||
],
|
||||
"nixpkgs": [
|
||||
"hyprland",
|
||||
"hyprland-qtutils",
|
||||
"nixpkgs"
|
||||
],
|
||||
"systems": [
|
||||
"hyprland",
|
||||
"hyprland-qtutils",
|
||||
"systems"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1749154592,
|
||||
"narHash": "sha256-DO7z5CeT/ddSGDEnK9mAXm1qlGL47L3VAHLlLXoCjhE=",
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprland-qt-support",
|
||||
"rev": "4c8053c3c888138a30c3a6c45c2e45f5484f2074",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprland-qt-support",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"hyprland-qtutils": {
|
||||
"inputs": {
|
||||
"hyprland-qt-support": "hyprland-qt-support",
|
||||
"hyprlang": [
|
||||
"hyprland",
|
||||
"hyprlang"
|
||||
],
|
||||
"hyprutils": [
|
||||
"hyprland",
|
||||
"hyprland-qtutils",
|
||||
"hyprlang",
|
||||
"hyprutils"
|
||||
],
|
||||
"nixpkgs": [
|
||||
"hyprland",
|
||||
"nixpkgs"
|
||||
],
|
||||
"systems": [
|
||||
"hyprland",
|
||||
"systems"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1757508108,
|
||||
"narHash": "sha256-bTYedtQFqqVBAh42scgX7+S3O6XKLnT6FTC6rpmyCCc=",
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprland-qtutils",
|
||||
"rev": "119bcb9aa742658107b326c50dcd24ab59b309b7",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprland-qtutils",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"hyprlang": {
|
||||
"inputs": {
|
||||
"hyprutils": [
|
||||
"hyprland",
|
||||
"hyprutils"
|
||||
],
|
||||
"nixpkgs": [
|
||||
"hyprland",
|
||||
"nixpkgs"
|
||||
],
|
||||
"systems": [
|
||||
"hyprland",
|
||||
"systems"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1756810301,
|
||||
"narHash": "sha256-wgZ3VW4VVtjK5dr0EiK9zKdJ/SOqGIBXVG85C3LVxQA=",
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprlang",
|
||||
"rev": "3d63fb4a42c819f198deabd18c0c2c1ded1de931",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprlang",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"hyprutils": {
|
||||
"inputs": {
|
||||
"nixpkgs": [
|
||||
"hyprland",
|
||||
"nixpkgs"
|
||||
],
|
||||
"systems": [
|
||||
"hyprland",
|
||||
"systems"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1756117388,
|
||||
"narHash": "sha256-oRDel6pNl/T2tI+nc/USU9ZP9w08dxtl7hiZxa0C/Wc=",
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprutils",
|
||||
"rev": "b2ae3204845f5f2f79b4703b441252d8ad2ecfd0",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprutils",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"hyprwayland-scanner": {
|
||||
"inputs": {
|
||||
"nixpkgs": [
|
||||
"hyprland",
|
||||
"nixpkgs"
|
||||
],
|
||||
"systems": [
|
||||
"hyprland",
|
||||
"systems"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1755184602,
|
||||
"narHash": "sha256-RCBQN8xuADB0LEgaKbfRqwm6CdyopE1xIEhNc67FAbw=",
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprwayland-scanner",
|
||||
"rev": "b3b0f1f40ae09d4447c20608e5a4faf8bf3c492d",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprwayland-scanner",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"ixx": {
|
||||
"inputs": {
|
||||
"flake-utils": [
|
||||
"nixvim",
|
||||
"nuschtosSearch",
|
||||
"flake-utils"
|
||||
],
|
||||
"nixpkgs": [
|
||||
"nixvim",
|
||||
"nuschtosSearch",
|
||||
"nixpkgs"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1754860581,
|
||||
"narHash": "sha256-EM0IE63OHxXCOpDHXaTyHIOk2cNvMCGPqLt/IdtVxgk=",
|
||||
"owner": "NuschtOS",
|
||||
"repo": "ixx",
|
||||
"rev": "babfe85a876162c4acc9ab6fb4483df88fa1f281",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "NuschtOS",
|
||||
"ref": "v0.1.1",
|
||||
"repo": "ixx",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"neovim-config": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1758388669,
|
||||
"narHash": "sha256-6KSrGiS/AnMemq4mJOZ/V8GDx6RhGd76WLDIRr3/skI=",
|
||||
"ref": "New-Master",
|
||||
"rev": "143ca6b166b51de9ba26e4f82996a6d30ad9a3f9",
|
||||
"revCount": 49,
|
||||
"type": "git",
|
||||
"url": "https://git.th3r00t.net/th3r00t/nvim-config.git"
|
||||
},
|
||||
"original": {
|
||||
"ref": "New-Master",
|
||||
"type": "git",
|
||||
"url": "https://git.th3r00t.net/th3r00t/nvim-config.git"
|
||||
}
|
||||
},
|
||||
"neovim-nightly-overlay": {
|
||||
"inputs": {
|
||||
"flake-compat": "flake-compat",
|
||||
"flake-compat": "flake-compat_2",
|
||||
"flake-parts": "flake-parts",
|
||||
"git-hooks": "git-hooks",
|
||||
"hercules-ci-effects": "hercules-ci-effects",
|
||||
"neovim-src": "neovim-src",
|
||||
"nixpkgs": "nixpkgs_2",
|
||||
"nixpkgs": "nixpkgs_3",
|
||||
"treefmt-nix": "treefmt-nix"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1755248222,
|
||||
"narHash": "sha256-jFchbJjsVUF8kKlLHRrucG23T2iu+920PwWFMfvtksE=",
|
||||
"lastModified": 1757808376,
|
||||
"narHash": "sha256-bBlkNzJkt8OiaMcoRNlZM1dViUcXViuaqwpqxK+xK+E=",
|
||||
"owner": "nix-community",
|
||||
"repo": "neovim-nightly-overlay",
|
||||
"rev": "73fca33ad4ddc8fe41192e23dae9af0544798653",
|
||||
"rev": "7ef746f86fb9e35edc54809601f58a3b4b0b2c81",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -207,11 +650,11 @@
|
||||
"neovim-src": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1755213444,
|
||||
"narHash": "sha256-phbfQOUazngOSVscRUPZclPk0Cn+G4XHodbtef9ZT8M=",
|
||||
"lastModified": 1757806386,
|
||||
"narHash": "sha256-32vMFpPcSLk8llBvUN+8UpEdQFByR9mivEgK7CC+PUo=",
|
||||
"owner": "neovim",
|
||||
"repo": "neovim",
|
||||
"rev": "7afcfb6c9ac53cb4192974934d6cdc360f4bebc7",
|
||||
"rev": "68f40386ed8cf813a7ae8443628b950e7707dc3e",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -227,11 +670,11 @@
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1754800038,
|
||||
"narHash": "sha256-UbLO8/0pVBXLJuyRizYOJigtzQAj8Z2bTnbKSec/wN0=",
|
||||
"lastModified": 1757822619,
|
||||
"narHash": "sha256-3HIpe3P2h1AUPYcAH9cjuX0tZOqJpX01c0iDwoUYNZ8=",
|
||||
"owner": "nix-community",
|
||||
"repo": "nix-index-database",
|
||||
"rev": "b65f8d80656f9fcbd1fecc4b7f0730f468333142",
|
||||
"rev": "050a5feb5d1bb5b6e5fc04a7d3d816923a87c9ea",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -240,6 +683,22 @@
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixos-hardware": {
|
||||
"locked": {
|
||||
"lastModified": 1757775351,
|
||||
"narHash": "sha256-xWsxmNHwt9jV/yFJqzsNeilpH4BR8MPe44Yt0eaGAIM=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixos-hardware",
|
||||
"rev": "f89c620d3d6e584d98280b48f0af7be4f8506ab5",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "NixOS",
|
||||
"ref": "master",
|
||||
"repo": "nixos-hardware",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixpkgs": {
|
||||
"locked": {
|
||||
"lastModified": 1752596105,
|
||||
@@ -258,11 +717,27 @@
|
||||
},
|
||||
"nixpkgs_2": {
|
||||
"locked": {
|
||||
"lastModified": 1755113249,
|
||||
"narHash": "sha256-/bIVS2iP5mixEQWsaiiJ7EGLtk5Id9OehWbmTbzN6kE=",
|
||||
"lastModified": 1757487488,
|
||||
"narHash": "sha256-zwE/e7CuPJUWKdvvTCB7iunV4E/+G0lKfv4kk/5Izdg=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "e9e0d35e5f735bf3d1e96815272f46fe7083232c",
|
||||
"rev": "ab0f3607a6c7486ea22229b92ed2d355f1482ee0",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "NixOS",
|
||||
"ref": "nixos-unstable",
|
||||
"repo": "nixpkgs",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixpkgs_3": {
|
||||
"locked": {
|
||||
"lastModified": 1757746433,
|
||||
"narHash": "sha256-fEvTiU4s9lWgW7mYEU/1QUPirgkn+odUBTaindgiziY=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "6d7ec06d6868ac6d94c371458fc2391ded9ff13d",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -272,29 +747,103 @@
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixpkgs_3": {
|
||||
"nixpkgs_4": {
|
||||
"locked": {
|
||||
"lastModified": 1755078291,
|
||||
"narHash": "sha256-Hu/gTDoi4uy6TAKISPHQusSMy8U6xUbLSDjKBYdhDIY=",
|
||||
"lastModified": 1757745802,
|
||||
"narHash": "sha256-hLEO2TPj55KcUFUU1vgtHE9UEIOjRcH/4QbmfHNF820=",
|
||||
"owner": "NixOs",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "3385ca0cd7e14c1a1eb80401fe011705ff012323",
|
||||
"rev": "c23193b943c6c689d70ee98ce3128239ed9e32d1",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "NixOs",
|
||||
"ref": "nixos-25.05",
|
||||
"ref": "nixos-unstable",
|
||||
"repo": "nixpkgs",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixvim": {
|
||||
"inputs": {
|
||||
"flake-parts": "flake-parts_3",
|
||||
"nixpkgs": [
|
||||
"nixpkgs"
|
||||
],
|
||||
"nuschtosSearch": "nuschtosSearch",
|
||||
"systems": "systems_3"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1758061611,
|
||||
"narHash": "sha256-WJJDjNu80dWMSlpexhgRybPsvwl8C2tPwT6yM918Tsg=",
|
||||
"owner": "nix-community",
|
||||
"repo": "nixvim",
|
||||
"rev": "7f45eae65baa38d77d09e0fcf5bfeab6c0f733c0",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "nix-community",
|
||||
"repo": "nixvim",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nuschtosSearch": {
|
||||
"inputs": {
|
||||
"flake-utils": "flake-utils",
|
||||
"ixx": "ixx",
|
||||
"nixpkgs": [
|
||||
"nixvim",
|
||||
"nixpkgs"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1757885130,
|
||||
"narHash": "sha256-56CMb5W/pgjKLh0bx2ekhn5rde/YmgR63HAqrY9/BCw=",
|
||||
"owner": "NuschtOS",
|
||||
"repo": "search",
|
||||
"rev": "fae3c59a646e00c4b1d359c50b27458a0713d2fd",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "NuschtOS",
|
||||
"repo": "search",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"pre-commit-hooks": {
|
||||
"inputs": {
|
||||
"flake-compat": "flake-compat",
|
||||
"gitignore": "gitignore",
|
||||
"nixpkgs": [
|
||||
"hyprland",
|
||||
"nixpkgs"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1757588530,
|
||||
"narHash": "sha256-tJ7A8mID3ct69n9WCvZ3PzIIl3rXTdptn/lZmqSS95U=",
|
||||
"owner": "cachix",
|
||||
"repo": "git-hooks.nix",
|
||||
"rev": "b084b2c2b6bc23e83bbfe583b03664eb0b18c411",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "cachix",
|
||||
"repo": "git-hooks.nix",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"inputs": {
|
||||
"disko": "disko",
|
||||
"home-manager": "home-manager",
|
||||
"hyprland": "hyprland",
|
||||
"hyprland-plugins": "hyprland-plugins",
|
||||
"neovim-config": "neovim-config",
|
||||
"neovim-nightly-overlay": "neovim-nightly-overlay",
|
||||
"nix-index-database": "nix-index-database",
|
||||
"nixpkgs": "nixpkgs_3",
|
||||
"nixos-hardware": "nixos-hardware",
|
||||
"nixpkgs": "nixpkgs_4",
|
||||
"nixvim": "nixvim",
|
||||
"sops-nix": "sops-nix"
|
||||
}
|
||||
},
|
||||
@@ -305,11 +854,11 @@
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1754988908,
|
||||
"narHash": "sha256-t+voe2961vCgrzPFtZxha0/kmFSHFobzF00sT8p9h0U=",
|
||||
"lastModified": 1757503115,
|
||||
"narHash": "sha256-S9F6bHUBh+CFEUalv/qxNImRapCxvSnOzWBUZgK1zDU=",
|
||||
"owner": "Mic92",
|
||||
"repo": "sops-nix",
|
||||
"rev": "3223c7a92724b5d804e9988c6b447a0d09017d48",
|
||||
"rev": "0bf793823386187dff101ee2a9d4ed26de8bbf8c",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -318,6 +867,51 @@
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"systems": {
|
||||
"locked": {
|
||||
"lastModified": 1689347949,
|
||||
"narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=",
|
||||
"owner": "nix-systems",
|
||||
"repo": "default-linux",
|
||||
"rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "nix-systems",
|
||||
"repo": "default-linux",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"systems_2": {
|
||||
"locked": {
|
||||
"lastModified": 1681028828,
|
||||
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
||||
"owner": "nix-systems",
|
||||
"repo": "default",
|
||||
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "nix-systems",
|
||||
"repo": "default",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"systems_3": {
|
||||
"locked": {
|
||||
"lastModified": 1681028828,
|
||||
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
||||
"owner": "nix-systems",
|
||||
"repo": "default",
|
||||
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "nix-systems",
|
||||
"repo": "default",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"treefmt-nix": {
|
||||
"inputs": {
|
||||
"nixpkgs": [
|
||||
@@ -326,11 +920,11 @@
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1754847726,
|
||||
"narHash": "sha256-2vX8QjO5lRsDbNYvN9hVHXLU6oMl+V/PsmIiJREG4rE=",
|
||||
"lastModified": 1756662192,
|
||||
"narHash": "sha256-F1oFfV51AE259I85av+MAia221XwMHCOtZCMcZLK2Jk=",
|
||||
"owner": "numtide",
|
||||
"repo": "treefmt-nix",
|
||||
"rev": "7d81f6fb2e19bf84f1c65135d1060d829fae2408",
|
||||
"rev": "1aabc6c05ccbcbf4a635fb7a90400e44282f61c4",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -338,6 +932,47 @@
|
||||
"repo": "treefmt-nix",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"xdph": {
|
||||
"inputs": {
|
||||
"hyprland-protocols": [
|
||||
"hyprland",
|
||||
"hyprland-protocols"
|
||||
],
|
||||
"hyprlang": [
|
||||
"hyprland",
|
||||
"hyprlang"
|
||||
],
|
||||
"hyprutils": [
|
||||
"hyprland",
|
||||
"hyprutils"
|
||||
],
|
||||
"hyprwayland-scanner": [
|
||||
"hyprland",
|
||||
"hyprwayland-scanner"
|
||||
],
|
||||
"nixpkgs": [
|
||||
"hyprland",
|
||||
"nixpkgs"
|
||||
],
|
||||
"systems": [
|
||||
"hyprland",
|
||||
"systems"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1755354946,
|
||||
"narHash": "sha256-zdov5f/GcoLQc9qYIS1dUTqtJMeDqmBmo59PAxze6e4=",
|
||||
"owner": "hyprwm",
|
||||
"repo": "xdg-desktop-portal-hyprland",
|
||||
"rev": "a10726d6a8d0ef1a0c645378f983b6278c42eaa0",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "hyprwm",
|
||||
"repo": "xdg-desktop-portal-hyprland",
|
||||
"type": "github"
|
||||
}
|
||||
}
|
||||
},
|
||||
"root": "root",
|
||||
|
||||
101
flake.nix
101
flake.nix
@@ -2,10 +2,15 @@
|
||||
description = "System Flake";
|
||||
|
||||
inputs = {
|
||||
nixpkgs.url = "github:NixOs/nixpkgs/nixos-25.05";
|
||||
nixpkgs.url = "github:NixOs/nixpkgs/nixos-unstable";
|
||||
home-manager = {
|
||||
url = "github:nix-community/home-manager/release-25.05";
|
||||
url = "github:nix-community/home-manager";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
hyprland.url = "github:hyprwm/Hyprland";
|
||||
hyprland-plugins = {
|
||||
url = "github:hyprwm/hyprland-plugins";
|
||||
inputs.hyprland.follows = "hyprland";
|
||||
};
|
||||
nix-index-database.url = "github:nix-community/nix-index-database";
|
||||
nix-index-database.inputs.nixpkgs.follows = "nixpkgs";
|
||||
@@ -13,8 +18,21 @@
|
||||
disko.url = "github:nix-community/disko";
|
||||
sops-nix.url = "github:Mic92/sops-nix";
|
||||
sops-nix.inputs.nixpkgs.follows = "nixpkgs";
|
||||
nixos-hardware.url = "github:NixOS/nixos-hardware/master";
|
||||
neovim-config = {
|
||||
url = "git+https://git.th3r00t.net/th3r00t/nvim-config.git?ref=New-Master";
|
||||
# url = "git+ssh://git@git.th3r00t.net/th3r00t/nvim-config.git?ref=main";
|
||||
flake = false;
|
||||
};
|
||||
outputs = { self, nixpkgs, home-manager, nix-index-database, sops-nix, disko, ... }@inputs:
|
||||
nixvim = {
|
||||
url = "github:nix-community/nixvim";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
};
|
||||
outputs = {
|
||||
self, nixpkgs, home-manager, nix-index-database, sops-nix, disko,
|
||||
nixos-hardware, nixvim, ...
|
||||
}@inputs:
|
||||
let
|
||||
overlays = [
|
||||
inputs.neovim-nightly-overlay.overlays.default
|
||||
@@ -27,51 +45,108 @@
|
||||
];
|
||||
});
|
||||
})
|
||||
(final: prev: {
|
||||
dwl = prev.dwl.overrideAttrs (old: {
|
||||
src = ./modules/dwl/source;
|
||||
# Force rebuild when config.def.h changes by including its content
|
||||
configContent = builtins.readFile ./modules/dwl/source/config.def.h;
|
||||
postPatch = ''
|
||||
# Copy the current config.def.h to config.h
|
||||
cp config.def.h config.h
|
||||
# Ensure protocols directory exists and has the right files
|
||||
mkdir -p protocols
|
||||
cp -r ${./modules/dwl/source/protocols}/* protocols/ || true
|
||||
'';
|
||||
buildInputs = old.buildInputs or[] ++ [ final.wlroots ];
|
||||
nativeBuildInputs = old.nativeBuildInputs or[] ++ [ final.pkg-config final.wayland-scanner final.wayland-protocols ];
|
||||
});
|
||||
})
|
||||
];
|
||||
in {
|
||||
nixosConfigurations.xps13 = nixpkgs.lib.nixosSystem {
|
||||
system = "x86_64-linux";
|
||||
specialArgs = { inherit overlays; };
|
||||
specialArgs = { inherit overlays inputs; };
|
||||
modules = [
|
||||
{ nixpkgs.overlays = overlays; }
|
||||
sops-nix.nixosModules.sops
|
||||
./xps13-hardware-configuration.nix.nix
|
||||
./modules/configurations/configuration-xps13.nix
|
||||
./modules/hardware/hardware-configuration-xps13.nix
|
||||
nixos-hardware.nixosModules.dell-xps-13-9370
|
||||
home-manager.nixosModules.home-manager {
|
||||
# Optionally, use home-manager.extraSpecialArgs to pass arguments to home.nix
|
||||
home-manager.extraSpecialArgs = { inherit inputs; };
|
||||
# home-manager.useGlobalPkgs = true;
|
||||
home-manager.useUserPackages = true;
|
||||
home-manager.sharedModules = [ {nixpkgs.overlays = overlays;} ];
|
||||
home-manager.users.th3r00t = {
|
||||
imports = [
|
||||
./home-xps13.nix
|
||||
./home/xps13.nix
|
||||
nix-index-database.homeModules.nix-index
|
||||
];
|
||||
home.file.".config/nvim" = {
|
||||
source = inputs.neovim-config;
|
||||
recursive = true;
|
||||
# executable = true;
|
||||
};
|
||||
};
|
||||
# home-manager.users.th3r00t = import ./home.nix;
|
||||
# Optionally, use home-manager.extraSpecialArgs to pass arguments to home.nix
|
||||
}
|
||||
];
|
||||
};
|
||||
nixosConfigurations.Titan = nixpkgs.lib.nixosSystem {
|
||||
system = "x86_64-linux";
|
||||
specialArgs = { inherit overlays; };
|
||||
specialArgs = { inherit overlays inputs; };
|
||||
modules = [
|
||||
{ nixpkgs.overlays = overlays; }
|
||||
disko.nixosModules.disko
|
||||
sops-nix.nixosModules.sops
|
||||
./hardware-configuration.nix
|
||||
./configuration-server.nix
|
||||
./modules/configurations/configuration-server.nix
|
||||
./modules/hardware/hardware-configuration-titan.nix
|
||||
home-manager.nixosModules.home-manager {
|
||||
# home-manager.useGlobalPkgs = true;
|
||||
home-manager.useUserPackages = true;
|
||||
home-manager.sharedModules = [ {nixpkgs.overlays = overlays;} ];
|
||||
home-manager.extraSpecialArgs = { inherit inputs; };
|
||||
home-manager.users.th3r00t = {
|
||||
imports = [
|
||||
./home-server.nix
|
||||
./home/server.nix
|
||||
nix-index-database.homeModules.nix-index
|
||||
];
|
||||
home.file.".config/nvim" = {
|
||||
source = inputs.neovim-config;
|
||||
recursive = true;
|
||||
# executable = true;
|
||||
};
|
||||
};
|
||||
# home-manager.users.th3r00t = import ./home.nix;
|
||||
}
|
||||
];
|
||||
};
|
||||
nixosConfigurations.Athena = nixpkgs.lib.nixosSystem {
|
||||
system = "x86_64-linux";
|
||||
specialArgs = { inherit overlays inputs; };
|
||||
modules = [
|
||||
{ nixpkgs.overlays = overlays; }
|
||||
disko.nixosModules.disko
|
||||
sops-nix.nixosModules.sops
|
||||
./modules/hardware/hardware-configuration-athena.nix
|
||||
./modules/configurations/configuration-Athena.nix
|
||||
home-manager.nixosModules.home-manager {
|
||||
# home-manager.useGlobalPkgs = true;
|
||||
home-manager.useUserPackages = true;
|
||||
home-manager.sharedModules = [ {nixpkgs.overlays = overlays;} ];
|
||||
home-manager.extraSpecialArgs = { inherit inputs; };
|
||||
home-manager.users.th3r00t = {
|
||||
imports = [
|
||||
./home/server.nix
|
||||
nix-index-database.homeModules.nix-index
|
||||
];
|
||||
home.file.".config/nvim" = {
|
||||
source = inputs.neovim-config;
|
||||
recursive = true;
|
||||
# executable = true;
|
||||
};
|
||||
};
|
||||
# home-manager.users.th3r00t = import ./home.nix;
|
||||
# Optionally, use home-manager.extraSpecialArgs to pass arguments to home.nix
|
||||
}
|
||||
];
|
||||
};
|
||||
|
||||
@@ -1,43 +0,0 @@
|
||||
{ config, pkgs, ... }:
|
||||
{
|
||||
home.username = "th3r00t";
|
||||
home.homeDirectory = "/home/th3r00t";
|
||||
home.file.".local/usr/bin" = {
|
||||
source = ./home/.local/usr/bin;
|
||||
recursive = true;
|
||||
executable = true;
|
||||
};
|
||||
home.file.".local/usr/lib/blightmud" = {
|
||||
source = ./home/.local/usr/lib/blightmud;
|
||||
recursive = true;
|
||||
executable = true;
|
||||
};
|
||||
home.file.".config/nvim" = {
|
||||
source = ./home/config/nvim;
|
||||
recursive = true;
|
||||
executable = true;
|
||||
};
|
||||
home.file.".irssi" = {
|
||||
source = ./home/.irssi;
|
||||
recursive = true;
|
||||
executable = true;
|
||||
};
|
||||
home.file.".ssh/allowed_signers".text = ''
|
||||
* ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIH8P/3yzsruekSaZ9b+yk429VTcfCtI1j8jnkNbPAgnr th3r00t@nixos
|
||||
'';
|
||||
imports = [
|
||||
# modules/hyprland.nix
|
||||
modules/home-manager-common.nix
|
||||
];
|
||||
xdg.enable = true;
|
||||
programs.nix-index.enable = true;
|
||||
fonts.fontconfig.enable = false;
|
||||
home.sessionVariables = {
|
||||
EDITOR = "nvim";
|
||||
BROWSER = "qutebrowser";
|
||||
PLATFORMTHEME = "kde";
|
||||
};
|
||||
home.packages = with pkgs; [
|
||||
];
|
||||
home.stateVersion = "25.05";
|
||||
}
|
||||
247
home-xps13.nix
247
home-xps13.nix
@@ -1,247 +0,0 @@
|
||||
{ config, pkgs, ... }:
|
||||
{
|
||||
home.username = "th3r00t";
|
||||
home.homeDirectory = "/home/th3r00t";
|
||||
home.file.".local/usr/bin" = {
|
||||
source = ./home/.local/usr/bin;
|
||||
recursive = true;
|
||||
executable = true;
|
||||
};
|
||||
home.file.".local/usr/lib/blightmud" = {
|
||||
source = ./home/.local/usr/lib/blightmud;
|
||||
recursive = true;
|
||||
executable = true;
|
||||
};
|
||||
home.file.".config/nvim" = {
|
||||
source = ./home/config/nvim;
|
||||
recursive = true;
|
||||
executable = true;
|
||||
};
|
||||
home.file.".irssi" = {
|
||||
source = ./home/.irssi;
|
||||
recursive = true;
|
||||
executable = true;
|
||||
};
|
||||
home.file.".config/dosbox-x" = {
|
||||
source = ./home/config/dosbox-x;
|
||||
recursive = true;
|
||||
executable = true;
|
||||
};
|
||||
home.file.".config/waybar/power_menu.xml" = {
|
||||
source = ./home/config/waybar/power_menu.xml;
|
||||
recursive = true;
|
||||
executable = true;
|
||||
};
|
||||
home.file.".config/qutebrowser/blocked-hosts" = {
|
||||
source = ./home/config/qutebrowser/blocked-hosts;
|
||||
recursive = true;
|
||||
executable = true;
|
||||
};
|
||||
home.file.".ssh/allowed_signers".text = ''
|
||||
* ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIH8P/3yzsruekSaZ9b+yk429VTcfCtI1j8jnkNbPAgnr th3r00t@nixos
|
||||
'';
|
||||
imports = [
|
||||
modules/hyprland.nix
|
||||
modules/home-manager-common.nix
|
||||
];
|
||||
xdg.enable = true;
|
||||
programs.nix-index.enable = true;
|
||||
fonts.fontconfig.enable = true;
|
||||
home.sessionVariables = {
|
||||
EDITOR = "nvim";
|
||||
BROWSER = "qutebrowser";
|
||||
PLATFORMTHEME = "kde";
|
||||
};
|
||||
home.packages = with pkgs; [
|
||||
mesa-demos
|
||||
bluez
|
||||
bluez-tools
|
||||
bluez-alsa
|
||||
kdePackages.dolphin
|
||||
gimp
|
||||
rofi
|
||||
qutebrowser
|
||||
foot
|
||||
hyprsysteminfo
|
||||
dosbox-x
|
||||
wofi
|
||||
qutebrowser
|
||||
waybar
|
||||
uwsm
|
||||
power-profiles-daemon
|
||||
wpa_supplicant_gui
|
||||
];
|
||||
programs.wofi = {
|
||||
enable = true;
|
||||
settings = {
|
||||
location = "top-center";
|
||||
allow_markup = true;
|
||||
width = 400;
|
||||
};
|
||||
style = ''
|
||||
/* Base */
|
||||
window {
|
||||
background-color: rgba(17, 24, 39, 0.6);
|
||||
box-shadow: 0 10px 15px -3px rgba(0,0,0,0.1), 0 4px 6px -4px rgba(0,0,0,0.1);
|
||||
border-radius: 1rem;
|
||||
font-size: 1rem;
|
||||
}
|
||||
|
||||
window #outer-box { }
|
||||
|
||||
window #outer-box #input {
|
||||
background-color: rgba(17,24,39,0.6);
|
||||
color: #c0caf5;
|
||||
border: none;
|
||||
border-bottom: 1px solid rgba(17,24,39,0.2);
|
||||
padding: 0.8rem 1rem;
|
||||
font-size: 1rem;
|
||||
border-radius: 1rem 1rem 0 0;
|
||||
}
|
||||
|
||||
/* focus states (no #window!) */
|
||||
window #outer-box #input:focus,
|
||||
window #outer-box #input:focus-visible,
|
||||
window #outer-box #input:active {
|
||||
border: none;
|
||||
outline: 2px solid transparent;
|
||||
outline-offset: 2px;
|
||||
}
|
||||
|
||||
window #outer-box #scroll { }
|
||||
window #outer-box #scroll #inner-box { }
|
||||
|
||||
window #outer-box #scroll #inner-box #entry {
|
||||
color: #c0caf5;
|
||||
background-color: rgba(17,24,39,0.1);
|
||||
padding: 0.6rem 1rem;
|
||||
}
|
||||
|
||||
window #outer-box #scroll #inner-box #entry #img {
|
||||
width: 1rem;
|
||||
margin-right: 0.5rem;
|
||||
}
|
||||
|
||||
window #outer-box #scroll #inner-box #entry:selected {
|
||||
color: #c0caf5;
|
||||
background-color: rgba(38,50,56,0.1);
|
||||
outline: none;
|
||||
}
|
||||
'';
|
||||
};
|
||||
programs.foot = {
|
||||
enable = true;
|
||||
server.enable = true;
|
||||
settings = {
|
||||
main = {
|
||||
term = "foot";
|
||||
font = "SauceCodePro Nerd Font Mono:size=6";
|
||||
dpi-aware = "yes";
|
||||
shell = "${pkgs.zsh}/bin/zsh";
|
||||
};
|
||||
mouse = { hide-when-typing = "yes"; };
|
||||
cursor = { style = "block"; blink = "yes"; };
|
||||
colors = {
|
||||
alpha = "0.7";
|
||||
background="1a1b26";
|
||||
foreground="a9b1d6";
|
||||
flash="ff9e64";
|
||||
flash-alpha="0.5";
|
||||
regular0="1a1b26";
|
||||
regular1="f7768e";
|
||||
regular2="9ece6a";
|
||||
regular3="e0af68";
|
||||
regular4="7aa2f7";
|
||||
regular5="bb9af7";
|
||||
regular6="7dcfff";
|
||||
regular7="c0caf5";
|
||||
bright0="545c7e";
|
||||
bright1="ff7a93";
|
||||
bright2="b9f27c";
|
||||
bright3="ff9e64";
|
||||
bright4="7aa2f7";
|
||||
bright5="bb9af7";
|
||||
bright6="7dcfff";
|
||||
bright7="a9b1d6";
|
||||
sixel0="1a1b26";
|
||||
sixel1="7aa2f7";
|
||||
sixel2="f7768e";
|
||||
sixel3="9ece6a";
|
||||
sixel4="bb9af7";
|
||||
sixel5="7dcfff";
|
||||
sixel6="e0af68";
|
||||
sixel7="565f89";
|
||||
sixel8="414868";
|
||||
sixel9="4e5173";
|
||||
sixel10="8f5151";
|
||||
sixel11="4e7652";
|
||||
sixel12="8a4d8f";
|
||||
sixel13="4e757a";
|
||||
sixel14="8a8851";
|
||||
sixel15="a9b1d6";
|
||||
selection-foreground="1a1b26";
|
||||
selection-background="a9b1d6";
|
||||
jump-labels="1a1b26 e0af68";
|
||||
scrollback-indicator="1a1b26 7aa2f7";
|
||||
search-box-no-match="1a1b26 f7768e";
|
||||
search-box-match="1a1b26 e0af68";
|
||||
urls="e0af68";
|
||||
};
|
||||
};
|
||||
};
|
||||
programs.hyprlock = {
|
||||
enable = true;
|
||||
settings = {
|
||||
general = {
|
||||
disable_loading_bar = true;
|
||||
grace = 300;
|
||||
hide_cursor = true;
|
||||
no_fade_in = false;
|
||||
};
|
||||
background = [
|
||||
{
|
||||
path = "screenshot";
|
||||
blur_passes = 3;
|
||||
blur_size = 8;
|
||||
}
|
||||
];
|
||||
input-field = [
|
||||
{
|
||||
size = "400, 100";
|
||||
position = "0, -80";
|
||||
monitor = "";
|
||||
dots_center = true;
|
||||
fade_on_empty = false;
|
||||
font_color = "rgb(202, 211, 245)";
|
||||
inner_color = "rgb(91, 96, 120)";
|
||||
outer_color = "rgb(24, 25, 38)";
|
||||
outline_thickness = 5;
|
||||
placeholder_text = "Password";
|
||||
shadow_passes = 2;
|
||||
}
|
||||
];
|
||||
};
|
||||
};
|
||||
services.hypridle = {
|
||||
enable = true;
|
||||
settings = {
|
||||
general = {
|
||||
after_sleep_cmd = "hyprctl dispatch dpms on";
|
||||
ignore_dbus_inhibit = false;
|
||||
lock_cmd = "hyprlock";
|
||||
};
|
||||
listener = [
|
||||
{
|
||||
timeout = 300;
|
||||
on-timeout = "hyprlock";
|
||||
}
|
||||
{
|
||||
timeout = 600;
|
||||
on-timeout = "hyprctl dispatch dpms off";
|
||||
on-resume = "hyprctl dispatch dpms on";
|
||||
}
|
||||
];
|
||||
};
|
||||
};
|
||||
home.stateVersion = "25.05";
|
||||
}
|
||||
27
home/.config/kitty/themes/cyberdream.conf
Normal file
27
home/.config/kitty/themes/cyberdream.conf
Normal file
@@ -0,0 +1,27 @@
|
||||
# cyberdream theme for kitty
|
||||
background #16181a
|
||||
foreground #ffffff
|
||||
cursor #ffffff
|
||||
cursor_text_color #16181a
|
||||
selection_background #3c4048
|
||||
color0 #16181a
|
||||
color8 #3c4048
|
||||
color1 #ff6e5e
|
||||
color9 #ff6e5e
|
||||
color2 #5eff6c
|
||||
color10 #5eff6c
|
||||
color3 #f1ff5e
|
||||
color11 #f1ff5e
|
||||
color4 #5ea1ff
|
||||
color12 #5ea1ff
|
||||
color5 #bd5eff
|
||||
color13 #bd5eff
|
||||
color6 #5ef1ff
|
||||
color14 #5ef1ff
|
||||
color7 #ffffff
|
||||
color15 #ffffff
|
||||
selection_foreground #ffffff
|
||||
active_tab_foreground #000000
|
||||
active_tab_background #ffbd5e
|
||||
inactive_tab_foreground #ffffff
|
||||
inactive_tab_background #16181a
|
||||
58
home/.config/tmuxinator/CloudyDeep.yml
Normal file
58
home/.config/tmuxinator/CloudyDeep.yml
Normal file
@@ -0,0 +1,58 @@
|
||||
# /home/th3r00t/.config/tmuxinator/CloudyDeep.yml
|
||||
|
||||
name: CloudyDeep
|
||||
root: ~/Projects/cloudydeep/
|
||||
|
||||
# Optional tmux socket
|
||||
# socket_name: foo
|
||||
|
||||
# Note that the pre and post options have been deprecated and will be replaced by
|
||||
# project hooks.
|
||||
|
||||
# Project hooks
|
||||
|
||||
# Runs on project start, always
|
||||
# on_project_start: command
|
||||
|
||||
# Run on project start, the first time
|
||||
# on_project_first_start: command
|
||||
|
||||
# Run on project start, after the first time
|
||||
# on_project_restart: command
|
||||
|
||||
# Run on project exit ( detaching from tmux session )
|
||||
# on_project_exit: command
|
||||
|
||||
# Run on project stop
|
||||
# on_project_stop: command
|
||||
|
||||
# Runs in each window and pane before window/pane specific commands. Useful for setting up interpreter versions.
|
||||
# pre_window: rbenv shell 2.0.0-p247
|
||||
|
||||
# Pass command line options to tmux. Useful for specifying a different tmux.conf.
|
||||
# tmux_options: -f ~/.tmux.mac.conf
|
||||
|
||||
# Change the command to call tmux. This can be used by derivatives/wrappers like byobu.
|
||||
# tmux_command: byobu
|
||||
|
||||
# Specifies (by name or index) which window will be selected on project startup. If not set, the first window is used.
|
||||
startup_window: Backend
|
||||
|
||||
# Specifies (by index) which pane of the specified window will be selected on project startup. If not set, the first pane is used.
|
||||
# startup_pane: 1
|
||||
|
||||
# Controls whether the tmux session should be attached to automatically. Defaults to true.
|
||||
# attach: false
|
||||
enable_pane_titles: true
|
||||
windows:
|
||||
- Backend:
|
||||
layout: 5c3f,189x62,0,0[189x46,0,0,6,189x15,0,47,7]
|
||||
panes:
|
||||
- nvim
|
||||
- inotify_test_pytest.sh
|
||||
- Frontend:
|
||||
root: ~/Projects/cloudydeep/src/frontend/
|
||||
layout: 5c3f,189x62,0,0[189x46,0,0,6,189x15,0,47,7]
|
||||
panes:
|
||||
- nvim
|
||||
- cowsay "bun run something here 🍔"
|
||||
42
home/.config/tmuxinator/Dashboard.yml
Normal file
42
home/.config/tmuxinator/Dashboard.yml
Normal file
@@ -0,0 +1,42 @@
|
||||
# /home/th3r00t/.config/tmuxinator/Dashboard.yml
|
||||
|
||||
name: Dashboard
|
||||
root: ~/
|
||||
|
||||
# Optional tmux socket
|
||||
# socket_name: foo
|
||||
# Runs on project start, always
|
||||
# on_project_start: export BROWSER=qutebrowser
|
||||
|
||||
# Run on project start, the first time
|
||||
# on_project_first_start: command
|
||||
|
||||
# Run on project start, after the first time
|
||||
# on_project_restart: command
|
||||
|
||||
# Run on project exit ( detaching from tmux session )
|
||||
# on_project_exit: command
|
||||
|
||||
# Run on project stop
|
||||
# on_project_stop: command
|
||||
|
||||
# Specifies (by name or index) which window will be selected on project startup. If not set, the first window is used.
|
||||
startup_window: Dash
|
||||
|
||||
# Specifies (by index) which pane of the specified window will be selected on project startup. If not set, the first pane is used.
|
||||
# startup_pane: 1
|
||||
|
||||
# Controls whether the tmux session should be attached to automatically. Defaults to true.
|
||||
# attach: false
|
||||
enable_pane_titles: true
|
||||
windows:
|
||||
- Dash:
|
||||
- clear;fastfetch;fortune|cowsay|lolcat
|
||||
- IRC:
|
||||
- irssi
|
||||
- Email:
|
||||
- mbsync -a;neomutt
|
||||
- Music:
|
||||
- musikcube
|
||||
- Podcasts:
|
||||
- castero
|
||||
58
home/.config/tmuxinator/Development.yml
Normal file
58
home/.config/tmuxinator/Development.yml
Normal file
@@ -0,0 +1,58 @@
|
||||
# /home/th3r00t/.config/tmuxinator/Development.yml
|
||||
|
||||
name: Development
|
||||
root: ~/Projects/
|
||||
|
||||
# Optional tmux socket
|
||||
# socket_name: foo
|
||||
|
||||
# Note that the pre and post options have been deprecated and will be replaced by
|
||||
# project hooks.
|
||||
|
||||
# Project hooks
|
||||
|
||||
# Runs on project start, always
|
||||
# on_project_start: command
|
||||
|
||||
# Run on project start, the first time
|
||||
# on_project_first_start: command
|
||||
|
||||
# Run on project start, after the first time
|
||||
# on_project_restart: command
|
||||
|
||||
# Run on project exit ( detaching from tmux session )
|
||||
# on_project_exit: command
|
||||
|
||||
# Run on project stop
|
||||
# on_project_stop: command
|
||||
|
||||
# Runs in each window and pane before window/pane specific commands. Useful for setting up interpreter versions.
|
||||
# pre_window: rbenv shell 2.0.0-p247
|
||||
|
||||
# Pass command line options to tmux. Useful for specifying a different tmux.conf.
|
||||
# tmux_options: -f ~/.tmux.mac.conf
|
||||
|
||||
# Change the command to call tmux. This can be used by derivatives/wrappers like byobu.
|
||||
# tmux_command: byobu
|
||||
|
||||
# Specifies (by name or index) which window will be selected on project startup. If not set, the first window is used.
|
||||
startup_window: Editor
|
||||
|
||||
# Specifies (by index) which pane of the specified window will be selected on project startup. If not set, the first pane is used.
|
||||
# startup_pane: 1
|
||||
|
||||
# Controls whether the tmux session should be attached to automatically. Defaults to true.
|
||||
# attach: false
|
||||
enable_pane_titles: true
|
||||
windows:
|
||||
- Editor:
|
||||
layout: fce1,255x68,0,0[255x45,0,0,24,255x22,0,46,27]
|
||||
panes:
|
||||
- nvim
|
||||
- ranger .
|
||||
- Debugger:
|
||||
panes:
|
||||
- clear;fastfetch;misfortune|cowsay|lolcat
|
||||
- Testing:
|
||||
panes:
|
||||
- clear;fastfetch;misfortune|cowsay|lolcat
|
||||
22
home/.config/tmuxinator/NVIMConfig.yml
Normal file
22
home/.config/tmuxinator/NVIMConfig.yml
Normal file
@@ -0,0 +1,22 @@
|
||||
# /home/th3r00t/.config/tmuxinator/tmuxConfig.yml
|
||||
|
||||
name: NVIMConfig
|
||||
root: ~/Projects/nvim-config
|
||||
|
||||
# Optional tmux socket
|
||||
# socket_name: foo
|
||||
|
||||
# Specifies (by name or index) which window will be selected on project startup. If not set, the first window is used.
|
||||
startup_window: Git
|
||||
|
||||
# Specifies (by index) which pane of the specified window will be selected on project startup. If not set, the first pane is used.
|
||||
# startup_pane: 1
|
||||
|
||||
# Controls whether the tmux session should be attached to automatically. Defaults to true.
|
||||
# attach: false
|
||||
enable_pane_titles: true
|
||||
windows:
|
||||
- Git:
|
||||
- lazygit
|
||||
- nvim:
|
||||
- nvim
|
||||
36
home/.config/tmuxinator/Nixos.yml
Normal file
36
home/.config/tmuxinator/Nixos.yml
Normal file
@@ -0,0 +1,36 @@
|
||||
# /home/th3r00t/.config/tmuxinator/Dotfiles.yml
|
||||
|
||||
name: Nixos
|
||||
root: /etc/nixos/
|
||||
|
||||
# Optional tmux socket
|
||||
# socket_name: foo
|
||||
# Runs on project start, always
|
||||
on_project_start: export BROWSER=w3m
|
||||
|
||||
# Run on project start, the first time
|
||||
# on_project_first_start: command
|
||||
|
||||
# Run on project start, after the first time
|
||||
# on_project_restart: command
|
||||
|
||||
# Run on project exit ( detaching from tmux session )
|
||||
# on_project_exit: command
|
||||
|
||||
# Run on project stop
|
||||
# on_project_stop: command
|
||||
|
||||
# Specifies (by name or index) which window will be selected on project startup. If not set, the first window is used.
|
||||
startup_window: Git
|
||||
|
||||
# Specifies (by index) which pane of the specified window will be selected on project startup. If not set, the first pane is used.
|
||||
# startup_pane: 1
|
||||
|
||||
# Controls whether the tmux session should be attached to automatically. Defaults to true.
|
||||
# attach: false
|
||||
enable_pane_titles: true
|
||||
windows:
|
||||
- Git:
|
||||
- lazygit
|
||||
- Editor:
|
||||
- nvim
|
||||
56
home/.config/tmuxinator/pytui.yml
Normal file
56
home/.config/tmuxinator/pytui.yml
Normal file
@@ -0,0 +1,56 @@
|
||||
# /home/th3r00t/.config/tmuxinator/pytui.yml
|
||||
|
||||
name: pytui
|
||||
root: ~/Projects/pytui
|
||||
|
||||
# Optional tmux socket
|
||||
# socket_name: foo
|
||||
|
||||
# Note that the pre and post options have been deprecated and will be replaced by
|
||||
# project hooks.
|
||||
|
||||
# Project hooks
|
||||
|
||||
# Runs on project start, always
|
||||
# on_project_start: command
|
||||
|
||||
# Run on project start, the first time
|
||||
on_project_first_start: uv sync
|
||||
|
||||
# Run on project start, after the first time
|
||||
# on_project_restart: command
|
||||
|
||||
# Run on project exit ( detaching from tmux session )
|
||||
# on_project_exit: command
|
||||
|
||||
# Run on project stop
|
||||
# on_project_stop: command
|
||||
|
||||
# Runs in each window and pane before window/pane specific commands. Useful for setting up interpreter versions.
|
||||
# pre_window: rbenv shell 2.0.0-p247
|
||||
|
||||
# Pass command line options to tmux. Useful for specifying a different tmux.conf.
|
||||
# tmux_options: -f ~/.tmux.mac.conf
|
||||
|
||||
# Change the command to call tmux. This can be used by derivatives/wrappers like byobu.
|
||||
# tmux_command: byobu
|
||||
|
||||
# Specifies (by name or index) which window will be selected on project startup. If not set, the first window is used.
|
||||
startup_window: Editor
|
||||
|
||||
# Specifies (by index) which pane of the specified window will be selected on project startup. If not set, the first pane is used.
|
||||
# startup_pane: 1
|
||||
|
||||
# Controls whether the tmux session should be attached to automatically. Defaults to true.
|
||||
# attach: false
|
||||
enable_pane_titles: true
|
||||
windows:
|
||||
- Editor:
|
||||
panes:
|
||||
- ranger
|
||||
- Debugger:
|
||||
panes:
|
||||
- clear;fastfetch;misfortune|cowsay|lolcat
|
||||
- Testing:
|
||||
panes:
|
||||
- clear;fastfetch;misfortune|cowsay|lolcat
|
||||
24
home/.config/tmuxinator/tmuxConfig.yml
Normal file
24
home/.config/tmuxinator/tmuxConfig.yml
Normal file
@@ -0,0 +1,24 @@
|
||||
# /home/th3r00t/.config/tmuxinator/tmuxConfig.yml
|
||||
|
||||
name: tmuxConfig
|
||||
root: ~/
|
||||
|
||||
# Optional tmux socket
|
||||
# socket_name: foo
|
||||
|
||||
# Specifies (by name or index) which window will be selected on project startup. If not set, the first window is used.
|
||||
startup_window: tmux
|
||||
|
||||
# Specifies (by index) which pane of the specified window will be selected on project startup. If not set, the first pane is used.
|
||||
# startup_pane: 1
|
||||
|
||||
# Controls whether the tmux session should be attached to automatically. Defaults to true.
|
||||
# attach: false
|
||||
enable_pane_titles: true
|
||||
windows:
|
||||
- tmux:
|
||||
- nvim .tmux.conf
|
||||
- tmuxinator:
|
||||
root: ~/.config/tmuxinator/
|
||||
panes:
|
||||
- ranger .
|
||||
39
home/.emacs.org.~undo-tree~
Normal file
39
home/.emacs.org.~undo-tree~
Normal file
File diff suppressed because one or more lines are too long
244
home/.irssi/BitchX.theme
Normal file
244
home/.irssi/BitchX.theme
Normal file
@@ -0,0 +1,244 @@
|
||||
# BitchX theme for Irssi By Mikma
|
||||
|
||||
# When testing changes, the easiest way to reload the theme is with /RELOAD.
|
||||
# This reloads the configuration file too, so if you did any changes remember
|
||||
# to /SAVE it first. Remember also that /SAVE overwrites the theme file with
|
||||
# old data so keep backups :)
|
||||
|
||||
# TEMPLATES:
|
||||
|
||||
# The real text formats that irssi uses are the ones you can find with
|
||||
# /FORMAT command. Back in the old days all the colors and texts were mixed
|
||||
# up in those formats, and it was really hard to change the colors since you
|
||||
# might have had to change them in tens of different places. So, then came
|
||||
# this templating system.
|
||||
|
||||
# Now the /FORMATs don't have any colors in them, and they also have very
|
||||
# little other styling. Most of the stuff you need to change is in this
|
||||
# theme file. If you can't change something here, you can always go back
|
||||
# to change the /FORMATs directly, they're also saved in these .theme files.
|
||||
|
||||
# So .. the templates. They're those {blahblah} parts you see all over the
|
||||
# /FORMATs and here. Their usage is simply {name parameter1 parameter2}.
|
||||
# When irssi sees this kind of text, it goes to find "name" from abstracts
|
||||
# block below and sets "parameter1" into $0 and "parameter2" into $1 (you
|
||||
# can have more parameters of course). Templates can have subtemplates.
|
||||
# Here's a small example:
|
||||
# /FORMAT format hello {colorify {underline world}}
|
||||
# abstracts = { colorify = "%G$0-%n"; underline = "%U$0-%U"; }
|
||||
# When irssi expands the templates in "format", the final string would be:
|
||||
# hello %G%Uworld%U%n
|
||||
# ie. underlined bright green "world" text.
|
||||
# and why "$0-", why not "$0"? $0 would only mean the first parameter,
|
||||
# $0- means all the parameters. With {underline hello world} you'd really
|
||||
# want to underline both of the words, not just the hello (and world would
|
||||
# actually be removed entirely).
|
||||
|
||||
# COLORS:
|
||||
|
||||
# You can find definitions for the color format codes in docs/formats.txt.
|
||||
|
||||
# There's one difference here though. %n format. Normally it means the
|
||||
# default color of the terminal (white mostly), but here it means the
|
||||
# "reset color back to the one it was in higher template". For example
|
||||
# if there was /FORMAT test %g{foo}bar, and foo = "%Y$0%n", irssi would
|
||||
# print yellow "foo" (as set with %Y) but "bar" would be green, which was
|
||||
# set at the beginning before the {foo} template. If there wasn't the %g
|
||||
# at start, the normal behaviour of %n would occur. If you _really_ want
|
||||
# to use the terminal's default color, use %N.
|
||||
|
||||
#############################################################################
|
||||
|
||||
# these characters are automatically replaced with specified color
|
||||
# (dark grey by default)
|
||||
replaces = { "[]:()" = "%K$*%n"; };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "%R<>%W<>%R<> %N";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "[$*]";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%W$*%n";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%r$*%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "$*";
|
||||
|
||||
# nick is printed
|
||||
nick = "%W$*%n";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "$*";
|
||||
|
||||
# server name is printed
|
||||
server = "%W$*%n";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "[$*]";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "(%n$*)";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "[%W$*%n]";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%C$0-%n";
|
||||
chanhost_hilight = "[%c{nickhost $*}%n]";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%C$0-%n";
|
||||
chanhost = "[%c{nickhost $*}%n]";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%c$*%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "$*";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# Extracolors start here
|
||||
magenta = "%M<%n%W$0%n$1-%M>%n %|";
|
||||
blue = "%B<%n%W$0%n$1-%B>%n %|";
|
||||
# Extracolors end here
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "{blue $0$1-}";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $0-%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$0-%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "{magenta $0$1-}";
|
||||
ownnick = "%N$*";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{blue $0$1-}";
|
||||
pubnick = "%N$*";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{blue $0$1-}";
|
||||
menick = "%Y$0%n";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{blue $1$0$2-}";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = ":%W$*%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "[%P$0%n(%p{nickhost $1-}%n)] ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "[%rmsg%n(%R$1-%n)] ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{magenta %N$*}";
|
||||
ownprivnick = "%n$*";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{blue %N$*}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%K*%n";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $0-} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action_core } %W$0%n %n$1-";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core } -> %W$0%n%w/%n%c$1%n ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "{action }%Y$0%n$1- ";
|
||||
pvtaction_query = "{action }%Y$*%n ";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action }%Y$*%n ";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# notices
|
||||
ownnotice = "[%rnotice%n(%R$1-%n)] ";
|
||||
notice = "%K-%n%P$0%n%K-%n ";
|
||||
pubnotice_channel = ":$*";
|
||||
pvtnotice_host = "(%m$*%n)";
|
||||
servernotice = "{notice $*}";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "[%r$0%n(%R$1-%n)] ";
|
||||
ctcp = "%K>%n>%W>%n $0 %g$1%_%n $2 %g$3%n %g%_$4%n %g$5%n %g%_$6%n%_";
|
||||
|
||||
# wallops
|
||||
wallop = "$*: ";
|
||||
wallop_nick = "$*";
|
||||
wallop_action = " * $* ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "$*";
|
||||
netjoin = "$*";
|
||||
|
||||
# /names list
|
||||
names_nick = "[%W$0%n$1-] ";
|
||||
names_users = "($*)";
|
||||
names_channel = "{channel $*}";
|
||||
|
||||
# DCC
|
||||
dcc = "{line_start}%R$0%n %n$1-";
|
||||
dccfile = "%_$*%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "[%rdcc%n(%R$1-%n)] ";
|
||||
dccownnick = "$*";
|
||||
dccownaction = "{action_core } %W$0%n$1 ";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[%G$1-%n(%gdcc%n)] ";
|
||||
dccquerynick = "$*";
|
||||
dccaction = "{action_core } %Y$0%n %|";
|
||||
};
|
||||
formats = {
|
||||
"fe-common/core" = {
|
||||
quit = "Signoff {channick $0}: {channel $3} {reason $2}";
|
||||
};
|
||||
};
|
||||
244
home/.irssi/IamCyan.theme
Normal file
244
home/.irssi/IamCyan.theme
Normal file
@@ -0,0 +1,244 @@
|
||||
# For irssi 0.8.4 by marmot
|
||||
|
||||
replaces = { };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "<%c*%n> ";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
# timestamp = "$0";
|
||||
timestamp = "%K$0-%n";
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "$0";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%R$0-%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%c$0-%n";
|
||||
|
||||
# nick is printed
|
||||
nick = "%_$0-%_";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "[$0-]";
|
||||
|
||||
# server name is printed
|
||||
server = "$0-";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "[$0-]";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "[$0-]";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "%_($0-)%_";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%C$0-%n";
|
||||
chanhost_hilight = "{nickhost %C$0-%n}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%c$0-%n";
|
||||
chanhost = "{nickhost %c$0-%n}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%_$0-%_";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "$0-";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "%C<%n%_$0%_%c$1-%C>%n %|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $0-%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$0-%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "%W<%n%_%_%C$1%n%W>%n%c %|";
|
||||
ownnick = "$0-";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "$0-";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "%Y<$0$1-> %|";
|
||||
menick = "$0-";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "%Y<$1$2-> %|";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%w|%c$0-";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "<-%c$0%n[%C$1%n] ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "->[%c$1-%n] $0";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "%B<%n%_$0%_%C$1%B>%n%_ %|";
|
||||
ownprivnick = "$0-";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick %C$0-%n}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%C $0-";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $0-} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $0-}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}{msgchannel $1} ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = " %g(*) $0- ";
|
||||
pvtaction_query = "{action $0-}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $0-}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# notices
|
||||
ownnotice = "-> %gnotice%n[%G$1%n] ";
|
||||
notice = "<- %Gnotice%n[%g$0%n] ";
|
||||
pubnotice_channel = "{msgchannel $0}";
|
||||
pvtnotice_host = "";
|
||||
servernotice = "{notice $0-}";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "-> %b$0%n[%B$1-%n] ";
|
||||
ctcp = "%B$0-";
|
||||
|
||||
# wallops
|
||||
wallop = "%y$0-: %n";
|
||||
wallop_nick = "%y$0-%n";
|
||||
wallop_action = "%y * $0-%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%c$0-%n";
|
||||
netjoin = "%b$0-%n";
|
||||
|
||||
# /names list
|
||||
names_nick = "%c[%_$0%_$1-]%n ";
|
||||
names_users = "[$0-]";
|
||||
names_channel = "{channel $0-}";
|
||||
|
||||
# DCC
|
||||
dcc = "$0-";
|
||||
dccfile = "%_$0-%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "*%c=$1-%n*> %g";
|
||||
dccownaction = "{action $0-}";
|
||||
dccownaction_target = "{ownaction_target $0-}";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "*%c=$1-%n* ";
|
||||
dccquerynick = "$0-";
|
||||
dccaction = " (*dcc*) $0- %|";
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# default background for all statusbars. You can also give
|
||||
# the default foreground color for statusbar items.
|
||||
sb_background = "%6%k";
|
||||
|
||||
# default backround for "default" statusbar group
|
||||
#sb_default_bg = "%4";
|
||||
# background for prompt / input line
|
||||
sb_prompt_bg = "%n";
|
||||
# background for info statusbar
|
||||
sb_info_bg = "%6";
|
||||
# background for topicbar (same default)
|
||||
sb_topic_bg = "%6%k";
|
||||
#sb_topic_fg = "%k";
|
||||
|
||||
# text at the beginning of statusbars. sb-item already puts
|
||||
# space there,so we don't use anything by default.
|
||||
sbstart = "";
|
||||
# text at the end of statusbars. Use space so that it's never
|
||||
# used for anything.
|
||||
sbend = " ";
|
||||
|
||||
prompt = "[$*] ";
|
||||
|
||||
sb = " %W[%n$*%W]%n";
|
||||
sbmode = "(%W+%n$*)";
|
||||
sbaway = " (%GzZzZ%n)";
|
||||
sbservertag = ":$0 (change with ^X)";
|
||||
|
||||
# activity in statusbar
|
||||
|
||||
# ',' separator
|
||||
sb_act_sep = "%k$*";
|
||||
# normal text
|
||||
sb_act_text = "%k$*";
|
||||
# public message
|
||||
sb_act_msg = "%W$*";
|
||||
# hilight
|
||||
sb_act_hilight = "%M$*";
|
||||
# hilight with specified color, $0 = color, $1 = text
|
||||
sb_act_hilight_color = "$0$1-%n";
|
||||
|
||||
|
||||
};
|
||||
formats = {
|
||||
"fe-common/core" = {
|
||||
join = "%CJoins%n[{channel $2}] %c->%n{channick_hilight $0} {chanhost_hilight $1}";
|
||||
part = "%cParts%n[{channel $2}] %B->%n{channick $0} {chanhost $1} {reason $3}";
|
||||
kick = "{channick $0} was kicked from {channel $1} by {nick $2} {reason $3}";
|
||||
quit = "%cQuits%n %B->%n{channick $0} {chanhost $1} {reason $2}";
|
||||
};
|
||||
"fe-common/irc" = {
|
||||
chanmode_change = "mode[{channel $0}] {mode $1} by {nick $2}";
|
||||
whois = "{nick $0} {nickhost $1@$2}%: ircname : $3";
|
||||
server_chanmode_change = "{netsplit ServerMode}/{channelhilight $0}: {mode $1} by {nick $2}";
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -1,29 +0,0 @@
|
||||
# README #
|
||||
|
||||
This README would normally document whatever steps are necessary to get your application up and running.
|
||||
|
||||
### What is this repository for? ###
|
||||
|
||||
* Quick summary
|
||||
* Version
|
||||
* [Learn Markdown](https://bitbucket.org/tutorials/markdowndemo)
|
||||
|
||||
### How do I get set up? ###
|
||||
|
||||
* Summary of set up
|
||||
* Configuration
|
||||
* Dependencies
|
||||
* Database configuration
|
||||
* How to run tests
|
||||
* Deployment instructions
|
||||
|
||||
### Contribution guidelines ###
|
||||
|
||||
* Writing tests
|
||||
* Code review
|
||||
* Other guidelines
|
||||
|
||||
### Who do I talk to? ###
|
||||
|
||||
* Repo owner or admin
|
||||
* Other community or team contact
|
||||
244
home/.irssi/agon.theme
Normal file
244
home/.irssi/agon.theme
Normal file
@@ -0,0 +1,244 @@
|
||||
### agon.theme
|
||||
|
||||
default_color = "-1";
|
||||
info_eol = "false";
|
||||
replaces = { "[]=" = "%K$*%n"; };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "*** ";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "%W$*";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$*%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%R$*%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%c$0-%n";
|
||||
|
||||
# nick is printed
|
||||
nick = "%_%r$*%_";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "$*";
|
||||
|
||||
# server name is printed
|
||||
server = "%_$*%_";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "[$*]";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "{comment $*}";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "{comment $*}";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%c$0-%n";
|
||||
chanhost_hilight = "{nickhost %c$0-%n}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%C$*";
|
||||
chanhost = "%C{nickhost $*}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%r$*%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%R$*%n";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "%r<%R$0%n$1-%r>%n %|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $*%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$*%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "%R{msgnick $0 $1-%R}%w";
|
||||
ownnick = "%W$*%n";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "%N$*%n";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick $0 $1-}";
|
||||
menick = "%Y$*";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick $1 $0$2-%n}";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%K:%c$*%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "[%R$0%K(%W$1-%K)%n] ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "[%n$0%K(%n$1-%K)%n] ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick $*}%W";
|
||||
ownprivnick = "%n$*%W";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick $*}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%Y * $*%y";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $*} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $*}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "%W (*) $*%n ";
|
||||
pvtaction_query = "{action $*}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $*}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# whois
|
||||
whois = "%# $[8]0 : $1-";
|
||||
|
||||
# notices
|
||||
ownnotice = "[%r$0%K(%R$1-%K)]%n ";
|
||||
notice = "%K-%C$*%K-%n ";
|
||||
pubnotice_channel = "%K:%m$*";
|
||||
pvtnotice_host = "%K(%m$*%K)";
|
||||
servernotice = "%g!$*%n ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "[%y$0%K(%R$1-%K)] ";
|
||||
ctcp = "%Y$*%n";
|
||||
|
||||
# wallops
|
||||
wallop = "%W$*%n: ";
|
||||
wallop_nick = "%n$*";
|
||||
wallop_action = "%W * $*%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%R$*%n";
|
||||
netjoin = "%C$*%n";
|
||||
|
||||
# /names list
|
||||
names_prefix = "";
|
||||
names_nick = "[%_$0%_$1-] ";
|
||||
names_nick_op = "{names_nick $*}";
|
||||
names_nick_halfop = "{names_nick $*}";
|
||||
names_nick_voice = "{names_nick $*}";
|
||||
names_users = "[%c$*%n]";
|
||||
names_channel = "%C$*%n";
|
||||
|
||||
# DCC
|
||||
dcc = "%g$*%n";
|
||||
dccfile = "%_$*%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "[%r$0%K($1-%K)%n] ";
|
||||
dccownnick = "%R$*%n";
|
||||
dccownquerynick = "%W$*%n";
|
||||
dccownaction = "{action $*}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[%G$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "%G$*%n";
|
||||
dccaction = "%W (*dcc*) $*%n %|";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# default background for all statusbars. You can also give
|
||||
# the default foreground color for statusbar items.
|
||||
sb_background = "%0%w";
|
||||
|
||||
# default backround for "default" statusbar group
|
||||
#sb_default_bg = "%4";
|
||||
# background for prompt / input line
|
||||
sb_prompt_bg = "%n";
|
||||
# background for info statusbar
|
||||
sb_info_bg = "%8";
|
||||
# background for topicbar (same default)
|
||||
#sb_topic_bg = "%4";
|
||||
|
||||
# text at the beginning of statusbars. sb-item already puts
|
||||
# space there,so we don't use anything by default.
|
||||
sbstart = "";
|
||||
# text at the end of statusbars. Use space so that it's never
|
||||
# used for anything.
|
||||
sbend = " ";
|
||||
|
||||
topicsbstart = "{sbstart $*}";
|
||||
topicsbend = "{sbend $*}";
|
||||
|
||||
prompt = "[$*] ";
|
||||
|
||||
sb = " %c[%n$*%c]%n";
|
||||
sbmode = "(%c+%n$*)";
|
||||
sbaway = " (%GzZzZ%n)";
|
||||
sbservertag = ":$0 (change with ^X)";
|
||||
sbnickmode = "$0";
|
||||
|
||||
# activity in statusbar
|
||||
|
||||
# ',' separator
|
||||
sb_act_sep = "%w$*";
|
||||
# normal text
|
||||
sb_act_text = "%w$*";
|
||||
# public message
|
||||
sb_act_msg = "%W$*";
|
||||
# hilight
|
||||
sb_act_hilight = "%M$*";
|
||||
# hilight with specified color, $0 = color, $1 = text
|
||||
sb_act_hilight_color = "$0$1-%n";
|
||||
};
|
||||
formats = {
|
||||
"fe-common/core" = { timestamp = "{timestamp %%H:%%M:%%S} "; };
|
||||
};
|
||||
297
home/.irssi/aka.theme
Normal file
297
home/.irssi/aka.theme
Normal file
@@ -0,0 +1,297 @@
|
||||
#################################################################
|
||||
# aka theme (v1.00) #
|
||||
# by curson [navaeg@gmail.com] - http://www.the-shrike.net #
|
||||
#################################################################
|
||||
|
||||
#################################################################
|
||||
# This is the first version of this theme I finally decided to #
|
||||
# release to the "public". The original base of the theme is #
|
||||
# strongly inspired by lilah.theme, but I'm not sure how much #
|
||||
# of it is actually left here. #
|
||||
# Apart from the annoying (but known) /me hilight bug it should #
|
||||
# be working fine. #
|
||||
# [FS#107 bug on http://bugs.irssi.org] #
|
||||
# #
|
||||
# Any feedback would be highly appreciated ;) #
|
||||
#################################################################
|
||||
|
||||
#################################################################
|
||||
# NOTES: #
|
||||
# When testing changes, the easiest way to reload the theme is #
|
||||
# with /RELOAD. This reloads the configuration file too, so if #
|
||||
# you did any changes remember to /SAVE it first. Remember also #
|
||||
# that /SAVE overwrites the theme file with old data so keep #
|
||||
# backups :) #
|
||||
# #
|
||||
# You can find definitions for the color format codes in #
|
||||
# docs/formats.txt. #
|
||||
#################################################################
|
||||
|
||||
# these characters are automatically replaced with specified color
|
||||
# (dark grey by default)
|
||||
replaces = { "<22><>=" = "%r$0-%n"; };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
#line_start = "%w.%r.%w.%n ";
|
||||
line_start = "%n";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "%r$0-%n";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$0-%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%r$0-%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%r$0-%n";
|
||||
|
||||
# nick is printed
|
||||
nick = "%r%_$0-%_";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "%w:%r$0-%w:%n";
|
||||
|
||||
# server name is printed
|
||||
server = "%_$0-%_";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "($0-)";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "{comment $0-}";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "{comment $0-}";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%r$0-%n";
|
||||
chanhost_hilight = "{nickhost %r$0-%n}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%r$0-%n";
|
||||
chanhost = "{nickhost $0-}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%r$0-%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%r$0-%n";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "%_$0%_$1- %|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%r";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $0-%K}%n";
|
||||
# privmsgnick = "%K{msgnick %r$0-%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "{msgnick %_$0%_ $1-:<3A>}%w";
|
||||
#ownmsgnick = "{msgnick %_$0 $1-:}";
|
||||
ownnick = "%r$0-%n";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick %_$0%_ %w$1-%r:<3A>%n}";
|
||||
pubnick = "$0-%w";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick %_$0%_ %w$1-%r:<3A>}%n";
|
||||
menick = "%r$0-%n";
|
||||
|
||||
# In irssi, set these in order to get hilights in red:
|
||||
#
|
||||
# hilight_nick_matches = OFF
|
||||
# hilight_color = %r
|
||||
#
|
||||
# Also, add your own nick into hilight list. (odd bug in irssi)
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
#
|
||||
# This controls only the nick part of the hilighted msg, the rest is set by /hilight_* in irssi.
|
||||
# Now we have a white nick (normal) with the rest of the line hilighted red.
|
||||
pubmsghinick = "{msgnick %w$1 %w$2-%w%r:<3A>}%r";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%r~%c$0-%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "%w$0%w(%y$1-%K)%r:<3A>%n ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "%r$0%w(%w$1-%c)%r:<3A>%w ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick $0-}";
|
||||
ownprivnick = "%r$0-%r:>%w";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick %w$0-%r:<3A>%n}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%r** %r$0- $1-";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "%r** %r$0- $1-";
|
||||
|
||||
# own action, both private/public
|
||||
#ownaction = "%r**%r$0- $1-";
|
||||
ownaction = "%r** %r$0- $1-";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "%r** %r$0- $1-";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "%r** %r$0- $1-";
|
||||
pvtaction_query = "%r** %r$0- $1-";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "%r** %r$0- $1-";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# notices
|
||||
ownnotice = ":%r$0%K(%W$1-%K):%n ";
|
||||
notice = "%K-%r$0-%K-%n ";
|
||||
pubnotice_channel = "%K:%r$0-";
|
||||
pvtnotice_host = "%K(%r$0-%K)";
|
||||
servernotice = "%w!$0-%n ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = ":%r$0%K(%r$1-%K): ";
|
||||
ctcp = "%r$0-%n";
|
||||
|
||||
# wallops
|
||||
wallop = "%W$0-%n: ";
|
||||
wallop_nick = "%n$0-";
|
||||
wallop_action = "%W * $0-%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%r$0-%n";
|
||||
netjoin = "%r$0-%n";
|
||||
|
||||
# /names list
|
||||
names_nick = ":$0%r$1-%n: ";
|
||||
names_users = ":%w$0-%n:";
|
||||
names_channel = "%w$0-%n";
|
||||
|
||||
# DCC
|
||||
dcc = "~%r$0-%n~";
|
||||
dccfile = "%_$0-%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "-%w$0%w($1-%K)%n- ";
|
||||
dccownnick = ":%r$0-%n:";
|
||||
dccownaction = "{action $0-}";
|
||||
dccownaction_target = "{action_core $0}%K:%r$1%n ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "-%W$1-%K(%c$0%K)%n- ";
|
||||
dccquerynick = "~%r$0-%n~";
|
||||
dccaction = " %r.%w<>%w.%n %r$0-%n %|";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# background of statusbar
|
||||
#sb_background = "%N"; #this is transparent
|
||||
sb_background = "%N";
|
||||
#this is black
|
||||
|
||||
# background for prompt / input line
|
||||
sb_prompt_bg = "%n";
|
||||
|
||||
sb_info_bg = "%2";
|
||||
|
||||
# default statusbar item style
|
||||
sb = "%r-|%n$0-%r|-%r";
|
||||
|
||||
sbmode = "%n%_%r %w(%r+$0-%w)%n";
|
||||
sbaway = " (%rAWAY%n)";
|
||||
sbservertag = ":$0 (change with ^X)";
|
||||
sbmore = "%_-- more --%_";
|
||||
sblag = "{sb Lag: $0-}";
|
||||
sbmail = "{sb Mail: $0-}";
|
||||
|
||||
# usercount
|
||||
sb_usercount = "{sb users: %r$0%n %n$1-%n}";
|
||||
sb_uc_ircops = "%r*%w$*";
|
||||
sb_uc_ops = "%r@%W%_$*";
|
||||
sb_uc_halfops = "%_%r%%%W%_$*";
|
||||
sb_uc_voices = "%_%r+%W%_$*";
|
||||
sb_uc_normal = "%w$*";
|
||||
sb_uc_space = " ";
|
||||
|
||||
|
||||
# text at the beginning of statusbars. sb-item already puts
|
||||
# space there,so we don't use anything by default.
|
||||
sbstart = "";
|
||||
# text at the end of statusbars. Use space so that it's never
|
||||
# used for anything.
|
||||
sbend = " ";
|
||||
|
||||
prompt = "%W$*%r :<3A> ";
|
||||
|
||||
topicsbstart = "%R[%n{sbstart $*}";
|
||||
topicsbend = "{sbend $*} %R]";
|
||||
|
||||
# activity in statusbar
|
||||
|
||||
# ',' separator
|
||||
sb_act_sep = "%r$*";
|
||||
# normal text
|
||||
sb_act_text = "%w$*";
|
||||
# public message
|
||||
sb_act_msg = "%W$*";
|
||||
# hilight
|
||||
sb_act_hilight = "%r$*";
|
||||
# hilight with specified color, $0 = color, $1 = text
|
||||
sb_act_hilight_color = "$0$1-%n";
|
||||
|
||||
# activity. Det is used for hilights when display doesn't support colors
|
||||
sbact = "{sb {sbact_act $0}{sbact_det $1}}";
|
||||
sbact_act = " Act: $0-";
|
||||
sbact_det = " Det: $0-";
|
||||
};
|
||||
formats = {
|
||||
"fe-common/core" = {
|
||||
pubmsg = "{pubmsgnick $2 {pubnick $0}}$1";
|
||||
join = "%r<>%w<> %r$0 %w<>%r<>%n {chanhost $1} %wjoins %r$2";
|
||||
part = "%w<> %r$0 %w<>%n {chanhost $1} %wleaves %r$2 %r[%w$3%r]";
|
||||
quit = "%r<>%w<> %r$0 %w<>%r<>%n {chanhost $1} %wquits %r[%w$2%r]";
|
||||
kick = "%w<>%r<>%R!%r<>%w<> %r$0%n has been kicked from {channel $1} by {nick $2} %r[%w$3%r]";
|
||||
};
|
||||
};
|
||||
149
home/.irssi/artificial-soul.theme
Normal file
149
home/.irssi/artificial-soul.theme
Normal file
@@ -0,0 +1,149 @@
|
||||
# Artificial-Soul v0.1 (2007-02-17)
|
||||
# by Ismael Luceno (ismaell @ irc.freenode.net #initng #uruguay)
|
||||
|
||||
replaces = { };
|
||||
|
||||
abstracts = {
|
||||
sb_default_bg = "%1";
|
||||
sb_prompt_bg = "%K";
|
||||
sb_info_bg = "%9";
|
||||
sb_topic_bg = "%1%W";
|
||||
sb_act_sep = "%r$*";
|
||||
sb_act_text = "%R$*";
|
||||
sb_act_msg = "%W$*";
|
||||
sb_act_hilight = "%Y$*";
|
||||
sb_act_hilight_color = "$0$1-%R";
|
||||
|
||||
sb = "%R[%W$*%R]%n ";
|
||||
sbmode = " %W(%R+%W$*)";
|
||||
sbaway = " %W(.zZZ)%r";
|
||||
sbservertag = "%R:$0%n ";
|
||||
|
||||
sbstart = "";
|
||||
sbend = "";
|
||||
|
||||
line_start = "%w";
|
||||
timestamp = "%K$0-%n";
|
||||
hilight = "%_$0-%_";
|
||||
error = "%R$0-%n";
|
||||
channel = "%G$0-%n";
|
||||
nick = "%_$0-%_";
|
||||
nickhost = "[$0-]";
|
||||
server = "%_$0-%_";
|
||||
comment = "[$0-]";
|
||||
reason = "{comment $0-}";
|
||||
mode = "{comment $0-}";
|
||||
channick_hilight = "%G$0-%n";
|
||||
chanhost_hilight = "{nickhost %g$0-%n}";
|
||||
channick = "%g$0-%n";
|
||||
chanhost = "{nickhost $0-}";
|
||||
channelhilight = "%g$0-%n";
|
||||
ban = "%r$0-%n";
|
||||
msgnick = "%g$1-%K>%w %|";
|
||||
ownmsgnick = "{msgnick $0 $1-}";
|
||||
ownnick = "%W$0-%n";
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "%N$0-%n";
|
||||
pubmsgmenick = "{msgnick $0 $1-}";
|
||||
menick = "%Y$0-%n";
|
||||
pubmsghinick = "{msgnick $1 $0$2-}";
|
||||
msgchannel = "%K:%c$0-%n";
|
||||
privmsg = "[%R$0%K(%r$1-%K)%n] ";
|
||||
ownprivmsg = "[%r$0%K(%R$1-%K)%n] ";
|
||||
ownprivmsgnick = "{msgnick $0-}";
|
||||
ownprivnick = "%W$0-%n";
|
||||
privmsgnick = "{msgnick %R$0-%n}";
|
||||
|
||||
action_core = "%K<>%g<>%G<>%n $0-";
|
||||
action = "{action_core $0-} ";
|
||||
ownaction = "{action $0-}";
|
||||
ownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
pvtaction = "%W (*) $0-%n ";
|
||||
pvtaction_query = "{action $0-}";
|
||||
pubaction = "{action $0-}";
|
||||
|
||||
ownnotice = "%K<>%y<>%Y<>%n %r$0-%K ($1-):%n ";
|
||||
notice = "%K<>%y<>%Y<>%n %r$0-%K:%n ";
|
||||
pubnotice_channel = "%K:%m$0-";
|
||||
pvtnotice_host = "%K(%m$0-%K)";
|
||||
servernotice = "%g!$0-%n ";
|
||||
|
||||
ownctcp = "[%r$0%K(%R$1-%K)] ";
|
||||
ctcp = "%g$0-%n";
|
||||
wallop = "%W$0-%n: ";
|
||||
wallop_nick = "%n$0-";
|
||||
wallop_action = "%W * $0-%n ";
|
||||
netsplit = "%R$0-%n";
|
||||
netjoin = "%G$0-%n";
|
||||
|
||||
names_prefix = "%K<>%m<>%M<>%n ";
|
||||
names_nick = "%K$0$1-%n ";
|
||||
names_users = "[%g$0-%n]";
|
||||
names_channel = "%G$0-%n";
|
||||
|
||||
dcc = "%g$0-%n";
|
||||
dccfile = "%_$0-%_";
|
||||
dccownmsg = "[%r$0%K($1-%K)%n] ";
|
||||
dccownnick = "%R$0-%n";
|
||||
dccownaction = "{action $0-}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
dccmsg = "[%G$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "%G$0-%n";
|
||||
dccaction = "%W (*dcc*) $0-%n %|";
|
||||
};
|
||||
formats = {
|
||||
"fe-common/core" = {
|
||||
join = "%K<>%g<>%G<>%n {channick $0} joins {channel $2}";
|
||||
part = "%K<>%r<>%R<>%n {channick $0} leaves {channel $2}";
|
||||
kick = "%K<>%r<>%R<>%n {channick $2} kicked {channick $0} ($3)";
|
||||
quit = "%K<>%r<>%R<>%n {channick $0} left irc%n ($2)";
|
||||
nick_changed = "%K<>%c<>%C<>%n {channick $0} is now known as {channick $1}";
|
||||
new_topic = "%K<>%y<>%Y<>%n topic changed by {channick $0}: $2";
|
||||
pubmsg = "{pubmsgnick $2 {pubnick $[-9]0}}$1";
|
||||
your_nick = "%K<>%c<>%C<>%n Your nickname is {nick $0}";
|
||||
your_nick_changed = "%K<>%c<>%C<>%n You're now known as {nick $1}";
|
||||
};
|
||||
|
||||
"fe-common/irc" = {
|
||||
whois_not_found = "%K<>%r<>%R<>%N There is no such nick $0";
|
||||
usermode_change = "%K<>%g<>%G<>%n You have set user mode {mode $0}";
|
||||
user_mode = "%K<>%g<>%G<>%n Your user mode is {mode $0}";
|
||||
away = "%K<>%y<>%Y<>%n You have been marked as being %_away%_";
|
||||
unaway = "%K<>%y<>%Y<>%n You are no longer marked %_away%_";
|
||||
nick_away = "%K<>%r<>%R<>%n {nick $0} is away: $1";
|
||||
no_such_nick = "%K<>%r<>%R<>%n {nick $0}: No such nickname";
|
||||
nick_in_use = "%K<>%r<>%R<>%n Nick {nick $0} is already in use";
|
||||
nick_unavailable = "%K<>%r<>%R<>%n Nick {nick $0} is %_Juped%_";
|
||||
your_nick_owned = "%K<>%r<>%R<>%n Your nick is Chowned by {nick $3} {comment $1@$2}";
|
||||
kill = "%K<>%r<>%R<>%n You were {error killed} by {nick $0} {nickhost $1} {reason $2} {comment Path: $3}";
|
||||
kill_server = "%K<>%r<>%R<>%n You were {error killed} by {server $0} {reason $1} {comment Path: $2}";
|
||||
default_event = "%K<>%m<>%M<>%n $1";
|
||||
unknown_mode = "%K<>%r<>%R<>%n Unknown mode character $0";
|
||||
joinerror_toomany = "%K<>%r<>%R<>%n Max Channels Exceeded! Cannot join {channel $0}";
|
||||
joinerror_full = "%K<>%r<>%R<>%n Channel Limit Reached... Cannot join {channel $0}";
|
||||
joinerror_invite = "%K<>%r<>%R<>%n Cannot join {channel $0} without an Invite";
|
||||
joinerror_banned = "%K<>%r<>%R<>%n You are %rBANNED%n from {channel $0}";
|
||||
joinerror_bad_key = "%K<>%r<>%R<>%n Key required to join {channel $0}";
|
||||
joinerror_bad_mask = "%K<>%r<>%R<>%n Cannot join to channel {channel $0} (Bad channel mask)";
|
||||
joinerror_unavail = "%K<>%r<>%R<>%n {channel $0} is %_JUPED%_ %:%K<>%r<>%R<>%n Repeated attempts to join {channel $0} could result in a %_k-line%_";
|
||||
joinerror_duplicate = "%K<>%r<>%R<>%n {channel $0} already exists";
|
||||
channel_rejoin = "%K<>%r<>%R<>%n {channel $0} is temporarily unavailable, most likely because of a netsplit. Irssi will now automagicly try to rejoin this channel untill sucessful. %:%K<>%r<>%R<>%n Auto-rejoin initiated. Use %_/RMREJOINS%_ to abort.";
|
||||
inviting = "%K<>%y<>%Y<>%n Inviting {nick $0} to {channel $1}";
|
||||
channel_created = "%K<>%g<>%G<>%n This Channel was created on $1";
|
||||
url = "%K<>%g<>%G<>%n Home page for {channelhilight $0}: $1";
|
||||
topic = "%K<>%g<>%G<>%n Topic for {channelhilight $0}: $1";
|
||||
no_topic = "%K<>%r<>%R<>%n No topic set for {channelhilight $0}";
|
||||
topic_info = "%K<>%m<>%M<>%n Topic set by {nick $0} {nickhost $2} {comment $1}";
|
||||
bantype = "%K<>%r<>%R<>%n Ban type changed to {channel $0}";
|
||||
no_bans = "%K<>%r<>%R<>%n No bans in {channel $0}";
|
||||
banlist = "%K<>%r<>%R<>%n $0 - {channel $1}: ban {ban $2}";
|
||||
banlist_long = "%K<>%r<>%R<>%n $0 - {channel $1}: ban {ban $2} {comment by {nick $3}, $4 secs ago}";
|
||||
ebanlist = "%K<>%r<>%R<>%n {channel $0}: ban exception {ban $1}";
|
||||
ebanlist_long = "%K<>%r<>%R<>%n {channel $0}: ban exception {ban $1} {comment by {nick $2}, $3 secs ago}";
|
||||
no_invitelist = "%K<>%r<>%R<>%n Invite list is empty for {channel $0}";
|
||||
invitelist = "%K<>%r<>%R<>%n {channel $0}: invite {ban $1}";
|
||||
no_such_channel = "%K<>%r<>%R<>%n {channel $0}: No such channel";
|
||||
channel_synced = "%K<>%g<>%G<>%n Join to {channel $0} was synced in {hilight $1} secs";
|
||||
channel_mode = "%K<>%g<>%G<>%n Modes for $0 {mode $1}";
|
||||
}
|
||||
};
|
||||
82
home/.irssi/ash.theme
Normal file
82
home/.irssi/ash.theme
Normal file
@@ -0,0 +1,82 @@
|
||||
replaces = { "[]<>=" = "%K$0-%n"; };
|
||||
|
||||
abstracts = {
|
||||
line_start = "%K(%y*%K) ";
|
||||
timestamp = "%K$0-%n";
|
||||
hilight = "%y$0-%n";
|
||||
error = "%R$0-%n";
|
||||
channel = "%K$0-%n";
|
||||
nick = "%y$0-%n";
|
||||
nickhost = "[$0-]";
|
||||
server = "%y$0-%n";
|
||||
comment = "[%y$0-%n]";
|
||||
reason = "{comment $0-}";
|
||||
mode = "{comment %R$0-}%n";
|
||||
channick_hilight = "%g$0-";
|
||||
chanhost_hilight = "{nickhost %K$0-}%y";
|
||||
channick = "%K$0-%K";
|
||||
chanhost = "{nickhost %K$0-}%K";
|
||||
channelhilight = "%K$0-%n";
|
||||
ban = "%R$0-%n";
|
||||
msgnick = "$0$1->%n %|";
|
||||
ownmsgnick = "{msgnick %K$0 $1-}";
|
||||
ownnick = "%K$0-%n";
|
||||
pubmsgnick = "{msgnick %K$0 $1-}";
|
||||
pubnick = "%y$0-%n";
|
||||
pubmsgmenick = "{msgnick %K$0%Y $1-}%n";
|
||||
menick = "%Y$0-";
|
||||
pubmsghinick = "{msgnick $1 $0$2-}";
|
||||
msgchannel = "%K:%y$0-%n";
|
||||
privmsg = "[%R$0%K(%r$1-%K)%n] ";
|
||||
ownprivmsg = "[%r$0%K(%R$1-%K)%n] ";
|
||||
ownprivmsgnick = "{msgnick $0-}";
|
||||
ownprivnick = "%K$0-%n";
|
||||
privmsgnick = "{msgnick %y$0-%n}";
|
||||
action_core = "%r(%R*%r) %R$0-%r";
|
||||
action = "{action_core $0-} ";
|
||||
ownaction = "{action $0-}";
|
||||
ownaction_target = "{action_core $0}%K:%y$1%n ";
|
||||
pvtaction = "%W (*) $0-%n ";
|
||||
pvtaction_query = "{action $0-}";
|
||||
pubaction = "{action $0-}";
|
||||
ownnotice = "%K-%y$0%K:%y$1-%K-%n ";
|
||||
notice = "%K-%y$0-%K-%n ";
|
||||
pubnotice_channel = "%K:%y$0-";
|
||||
pvtnotice_host = "%K(%y$0-%K)";
|
||||
servernotice = "%K-%y$0-%K-%n ";
|
||||
ownctcp = "%K-%y$0%K:%y$1-%K-%n ";
|
||||
ctcp = "%g$0-%n";
|
||||
wallop = "%W$0-%n: ";
|
||||
wallop_nick = "%n$0-";
|
||||
wallop_action = "%W * $0-%n ";
|
||||
netsplit = "%R$0-%n";
|
||||
netjoin = "%Y$0-%n";
|
||||
names_nick = "%K$0%y$1-%K:%n";
|
||||
names_users = "[%K$0-%n]";
|
||||
names_channel = "%y$0-%n";
|
||||
dcc = "%K$0-%K";
|
||||
dccfile = "%K$0-%n";
|
||||
dccownmsg = "[%r$0%K($1-%K)%n] ";
|
||||
dccownnick = "%R$0-%n";
|
||||
dccownaction = "{action $0-}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
dccmsg = "[%G$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "%G$0-%n";
|
||||
dccaction = "{action $0-}";
|
||||
sb_background = "%K";
|
||||
sb_prompt_bg = "%0";
|
||||
sb_info_bg = "%8";
|
||||
sbstart = "";
|
||||
sbend = " ";
|
||||
prompt = "%K$*> ";
|
||||
sb = "%y[%n$*%y] ";
|
||||
sbmode = "%y(%y+%n$*%y)";
|
||||
sbaway = "%y] [%RA";
|
||||
sbservertag = ":%y$0%n";
|
||||
sb_act_sep = "%K$*";
|
||||
sb_act_text = "%K$*";
|
||||
sb_act_msg = "%y$*";
|
||||
sb_act_hilight = "%Y$*";
|
||||
sb_act_hilight_color = "$0$1-%n";
|
||||
};
|
||||
# vim:ft=config
|
||||
242
home/.irssi/asyura.theme
Normal file
242
home/.irssi/asyura.theme
Normal file
@@ -0,0 +1,242 @@
|
||||
############################################
|
||||
# Asyura theme by rxcv <rxcv@telus.net> #
|
||||
# Based on IRSSI swift.theme #
|
||||
############################################
|
||||
|
||||
# default foreground color (%N) - -1 is the "default terminal color"
|
||||
default_color = "-1";
|
||||
|
||||
# these characters are automatically replaced with specified color
|
||||
# (dark grey by default)
|
||||
replaces = { "[]=" = "%K$*%n"; };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "[%W-%n] ";
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "[$0-]";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$*%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%R$*%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%_$*%_";
|
||||
|
||||
# nick is printed
|
||||
nick = "%_$*%_";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "[$*]";
|
||||
|
||||
# server name is printed
|
||||
server = "%_$*%_";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "[$*]";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "{comment $*}";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "{comment $*}";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "[%W:%n] %B$*%n";
|
||||
chanhost_hilight = "%w{nickhost $*}%n";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "[%W:%n] %W$*%n";
|
||||
chanhost = "%w{nickhost $*}%n";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "[%B$*%n]";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%W$*%n";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "%K<%n$0$1-%K>%n %|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $*%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$*%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "{msgnick %B$0 $1-}";
|
||||
ownnick = "%W$*%n";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick %W$0 $1-}";
|
||||
pubnick = "%N$*%n";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick $0 $1-}";
|
||||
menick = "%R$*%n";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick $1 $0$2-%n}";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%K:%c$*%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "[%B$0%K(%c$1-%K)%n] ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "[%W$0%K(%C$1-%K)%n] ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick $*}";
|
||||
ownprivnick = "%B$*%n";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick %W$*%n}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%W - $*%n";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $*} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $*}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "%W (*) $*%n ";
|
||||
pvtaction_query = "{action $*}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $*}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# whois
|
||||
whois = "=> $[8]0 : $1-";
|
||||
|
||||
# notices
|
||||
ownnotice = "[%r$0%K(%R$1-%K)]%n ";
|
||||
notice = "%K-%M$*%K-%n ";
|
||||
pubnotice_channel = "%K:%m$*";
|
||||
pvtnotice_host = "%K(%m$*%K)";
|
||||
servernotice = "%g!$*%n ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "[%Wx%n] [%W$0%K(%B$1-%K)] ";
|
||||
ctcp = "[%Wx%n] %K$*%n";
|
||||
|
||||
# wallops
|
||||
wallop = "%W$*%n: ";
|
||||
wallop_nick = "%n$*";
|
||||
wallop_action = "%W * $*%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "[%Wx%n] %W$*%n";
|
||||
netjoin = "[%Wx%n] %B$*%n";
|
||||
|
||||
# /names list
|
||||
names_prefix = "[%Wx%n] ";
|
||||
names_nick = "[%_$0%_$1-] ";
|
||||
names_nick_op = "{names_nick $*}";
|
||||
names_nick_halfop = "{names_nick $*}";
|
||||
names_nick_voice = "{names_nick $*}";
|
||||
names_users = "[%B$*]";
|
||||
names_channel = "$*%n";
|
||||
|
||||
# DCC
|
||||
dcc = "[%Wx%n]%w$*%n";
|
||||
dccfile = "%_$*%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "[%W$0%K($1-%K)%n] ";
|
||||
dccownnick = "%B$*%n";
|
||||
dccownquerynick = "%W$*%n";
|
||||
dccownaction = "{action $*}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[%W$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "%B$*%n";
|
||||
dccaction = "%W (*dcc*) $*%n %|";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# default background for all statusbars. You can also give
|
||||
# the default foreground color for statusbar items.
|
||||
sb_background = "%4%w";
|
||||
|
||||
# default backround for "default" statusbar group
|
||||
sb_default_bg = "%8";
|
||||
# background for prompt / input line
|
||||
sb_prompt_bg = "%n";
|
||||
# background for info statusbar
|
||||
sb_info_bg = "%8";
|
||||
# background for topicbar (same default)
|
||||
sb_topic_bg = "%8";
|
||||
|
||||
# text at the beginning of statusbars. sb-item already puts
|
||||
# space there,so we don't use anything by default.
|
||||
sbstart = "[%4%w-%n]";
|
||||
# text at the end of statusbars. Use space so that it's never
|
||||
# used for anything.
|
||||
sbend = " ";
|
||||
|
||||
prompt = "[$*] ";
|
||||
|
||||
sb = " %4[%n$*%4]%n";
|
||||
sbmode = "(%4%w+%n$*)";
|
||||
sbaway = " (%4%wzZzZ%n)";
|
||||
sbservertag = ":$0 (change with ^X)";
|
||||
|
||||
# activity in statusbar
|
||||
|
||||
# ':' separator
|
||||
sb_act_sep = "%4%w$*%n";
|
||||
# normal text
|
||||
sb_act_text = "%0$*";
|
||||
# public message
|
||||
sb_act_msg = "%5%9$*%n";
|
||||
# hilight
|
||||
sb_act_hilight = "%1%9$*%n";
|
||||
# hilight with specified color, $0 = color, $1 = text
|
||||
sb_act_hilight_color = "$0$1-%n";
|
||||
};
|
||||
197
home/.irssi/bestican.theme
Normal file
197
home/.irssi/bestican.theme
Normal file
@@ -0,0 +1,197 @@
|
||||
# Maciek Freudenheim / fahren@bochnia.pl
|
||||
# unfinished !
|
||||
|
||||
default_color = "0";
|
||||
default_real_color = "7";
|
||||
replaces = { "=" = "%K$0-%n"; };
|
||||
|
||||
abstracts = {
|
||||
# line_start = "%b:%c:%C:%W:%n ";
|
||||
line_start = "";
|
||||
timestamp = "%G[%R$0-%G]";
|
||||
ts = ">> ";
|
||||
hilight = "%W$0-%n";
|
||||
error = "%R$0-%n";
|
||||
channel = "$0-";
|
||||
nick = "%G$0-%n";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "[$0-]";
|
||||
|
||||
# server name is printed
|
||||
server = "%W$0-%n";
|
||||
|
||||
comment = "($0-)";
|
||||
reason = "($0-)";
|
||||
mode = "\"$0-\"";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
channick_hilight = "%W$0-%n";
|
||||
chanhost_hilight = "($0-)";
|
||||
channick = "$G-";
|
||||
chanhost = "[$0-]";
|
||||
channelhilight = "%W$0-%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%c$0-%n";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
msgnick = "<%W$0%n$1-> %|";
|
||||
ownmsgnick = "%Y{msgnick $0-}%n";
|
||||
ownnick = "%g$0-%Y";
|
||||
msgchannel = ":%N$0-%n";
|
||||
pubmsgnick = "%b{msgnick $0-}%n";
|
||||
pubnick = "%G$0-%b";
|
||||
pubmsgmenick = "%b{msgnick $0-}%n";
|
||||
menick = "%Y$0-%n";
|
||||
pubmsghinick = "%b{msgnick $1$0$2-%n}%n";
|
||||
privmsg = "%B[%c $0!$1- %B]%n ";
|
||||
ownprivmsg = "%K>> %B[ %c$1- %B]%n ";
|
||||
ownprivmsgnick = "%K>> %B[ $0- %B]%n ";
|
||||
ownprivnick = "%c$0-%n";
|
||||
privmsgnick = "%B[ %c$0- %B]%n ";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
action_core = "* $0-";
|
||||
action = "{action_core %N$0-%n} ";
|
||||
ownaction = "%c{action $0-}%n";
|
||||
pubaction = "{action $0-}";
|
||||
ownaction_target = "{action_core $0}:$1 ";
|
||||
pvtaction_query = "{action $0-}";
|
||||
pvtaction = "* (%W$0-%n) ";
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# notices
|
||||
ownnotice = "%K>>%B - %G$1- %B-%n ";
|
||||
notice = "%B- %G$0- %B-%n ";
|
||||
pubnotice_channel = ":$0-";
|
||||
pvtnotice_host = "!$0-";
|
||||
servernotice = "%B- %G$0- %B-%n ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "%K[%r$0%K(%R$1-%K)] ";
|
||||
ctcp = "%g$0-%n";
|
||||
|
||||
# wallops
|
||||
wallop = "%W$0-%n: ";
|
||||
wallop_nick = "%n$0-";
|
||||
wallop_action = "%W * $0-%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%R$0-%n";
|
||||
netjoin = "%C$0-%n";
|
||||
|
||||
# /names list
|
||||
names_nick = "%C$0%B$1-%n ";
|
||||
names_users = "%y{ts}%nNames on $1:";
|
||||
names_channel = "$0-";
|
||||
|
||||
# DCC
|
||||
dcc = "%g$0-%n";
|
||||
dccfile = "%_$0-%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "[%r$0%K($1-%K)%n] ";
|
||||
dccownnick = "%R$0-%n";
|
||||
dccownaction = "{action $0-}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[%G$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "%G$0-%n";
|
||||
dccaction = "%W(*dcc*) $0-%n %|";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# default backround for "default" statusbar group
|
||||
sb_default_bg = "%0";
|
||||
# background for prompt / input line
|
||||
sb_prompt_bg = "%B";
|
||||
# background for info statusbar
|
||||
sb_info_bg = "%G";
|
||||
|
||||
sb = "%c[%n$0-%c]%n";
|
||||
sbmode = "(%c+%n$0-)";
|
||||
sbaway = " (%GzZzZ%n)";
|
||||
sbservertag = ":$0 (change with ^X)";
|
||||
|
||||
};
|
||||
formats = {
|
||||
"fe-common/core" = {
|
||||
join = "%B{ts}%n{channel $2} JOIN {channick_hilight $0} {chanhost_hilight $1}";
|
||||
nick_changed = "%R{ts}%n{channick $0} is now known as {channick $1}";
|
||||
quit = "%b{ts}%nSignOff: {channick $0} {reason $2} [{channel $3}]";
|
||||
quit_once = "%b{ts}%nSignOff: {channick $0} {reason $2}";
|
||||
part = "%b{ts}%n{channel $2} PART {channick_hilight $0} {chanhost_hilight $1} {reason $3}";
|
||||
kick = "%C{ts}%nKick for {nick $0} by {nick $2} from {channel $1} {reason $3}";
|
||||
your_nick_changed = "%R{ts}%n{channick $0} is now known as {channick $1}";
|
||||
endofnames = "%y{ts}%nStats {channel $0}: {hilight +o}[$2] {hilight +v}[$4] {hilight -o}[$5] - total: {hilight $1}";
|
||||
new_topic = "%y{ts}%nTopic change on {channel $1} by $0: $2";
|
||||
topic_unset = "%y{ts}%nTopic unset on {channel $1} by $0";
|
||||
line_start_irssi = "{line_start}";
|
||||
servertag = "$0%K/%n";
|
||||
daychange = "00:00:00 %W{ts}%nDay changed to %%d %%b %%Y";
|
||||
invite = "%W{ts}%n{hilight $0}!$2 invites you to {channel $1}";
|
||||
own_msg_private_query = "%c<%N$2%c>%n %|$1";
|
||||
msg_private_query = "%b<%N$0%b>%n %|$2";
|
||||
timestamp = "{timestamp $Z} ";
|
||||
own_msg_private = "{ownprivmsg msg $0}$1";
|
||||
};
|
||||
"fe-common/irc" = {
|
||||
whois = "%K%4[ %cWhois %W$0 %c($1@$2) %K]%n%:%b:%c Ircname %b:%n $3%:%b:%c Domain %b:%n \"$4\"";
|
||||
whois_channels = "%b: %cChannels %b:%n %|$1";
|
||||
whois_idle = "%b: %cIdle %b:%n $1 days $2 hours $3 minet $4 secs";
|
||||
whois_server = "%b: %cServer %b:%n %|$1 [$2]";
|
||||
whois_idle_signon = "%b: %cIdle %b:%n $1 days $2 hours $3 minet $4 secs%:%b: %cSignon %b:%n $5";
|
||||
whois_oper = "%b: %cOperator %b:%n $0 is an IRC Operator";
|
||||
end_of_whois = "%K--- End of Whois ---%n";
|
||||
whois_away = "%b: %cAway %b:%n %|$1";
|
||||
whois_registered = "%b: %cRegistered %b:%n has registered this nick";
|
||||
whowas = "%k%4[ %cWhowas %W$0 %c($1@$2) %k]%n%:%b:%c Ircname %b:%n $3";
|
||||
end_of_whowas = "%K--- End of Whowas ---%n";
|
||||
chanmode_change = "%c{ts}%nMode {channel $0} {mode $1} by {nick $2}";
|
||||
server_chanmode_change = "%c{ts}%n{netsplit NetHack} {channel $0} {mode $1} by {nick $2}";
|
||||
channel_mode = "{ts}Mode for channel {channel $0} is {mode $1}";
|
||||
topic = "%y{ts}%nTopic on {channel $0}: $1";
|
||||
no_topic = "%y{ts}%nNo topic set for {channel $0}";
|
||||
topic_info = "%y{ts}%nTopic set by $0 {comment $1}";
|
||||
away = "{ts}You have been marked as being away";
|
||||
unaway = "{ts}You are no longer marked as being away";
|
||||
nick_away = "%W{ts}%n$0 is away: $1";
|
||||
channel_synced = "%y{ts}%nChannel {channel $0} was synced in {hilight $1} seconds";
|
||||
inviting = "%W{ts}%nInviting $0 to channel {channel $1}";
|
||||
whois_oper_type = "%b: %cOperator %b:%n $0 is an IRC Operator";
|
||||
};
|
||||
"Irssi::Script::country" = {
|
||||
whois = "%K%4[ %cWhois %W$0 %c($1@$2) %K]%n%:%b:%c Ircname %b:%n $3%:%b:%c Domain %b:%n \"$4\"";
|
||||
};
|
||||
"fe-common/irc/notifylist" = {
|
||||
notify_join = "%B{ts}%nSignon detected: {nick $0} ($1@$2) /$4/";
|
||||
notify_part = "%b{ts}%nSignoff detected: {nick $0} /$4/";
|
||||
notify_away = "%p{ts}%nStatus change: {nick $0} /$5/ is now away: $4";
|
||||
notify_unaway = "%P{ts}%nStatus change: {nick $0} /$4/ is now unaway";
|
||||
notify_unidle = "%P{ts}%nStatus change: {nick $0} /$5/ just stopped idling";
|
||||
notify_list = "$[9]0{hilight :} $[6]1 | $[5]2 | $3";
|
||||
};
|
||||
"Irssi::Script::whois" = {
|
||||
cwhois_channels = "%b: %cChannels %b:%n %|$1";
|
||||
};
|
||||
"fe-common/irc/dcc" = {
|
||||
own_dcc_query = "%c<%N$0%c>%n %|$2";
|
||||
dcc_msg_query = "%b<%N$0%b>%n %|$1";
|
||||
};
|
||||
};
|
||||
245
home/.irssi/bluu.theme
Normal file
245
home/.irssi/bluu.theme
Normal file
@@ -0,0 +1,245 @@
|
||||
# "Bluu" Theme By: HiFi
|
||||
# Visit: http://poksi.net/
|
||||
#############################################################################
|
||||
|
||||
# default foreground color (%N) - -1 is the "default terminal color"
|
||||
default_color = "-1";
|
||||
|
||||
# print timestamp/servertag at the end of line, not at beginning
|
||||
info_eol = "false";
|
||||
|
||||
# these characters are automatically replaced with specified color
|
||||
# (dark grey by default)
|
||||
replaces = { "[]=" = "%K$*%n"; };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "%B--> ";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "%_%C(%_%B$*%_%C)%_";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%C$*%B";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%B$*";
|
||||
|
||||
# channel name is printed
|
||||
channel = "$*";
|
||||
|
||||
# nick is printed
|
||||
nick = "%w$*%B";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "%_%C(%_%B$*%_%C)%_%B";
|
||||
|
||||
# server name is printed
|
||||
server = "%B$*";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "%_%C(%B$*%_%C)%_%B";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "%_%C(%B$*%_%C)%_%B";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "%_%C(%B$*%_%C)%_%B";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%B$*";
|
||||
chanhost_hilight = "{nickhost %B$*}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%B$*";
|
||||
chanhost = "{nickhost $*}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%B$*%C";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%B$*";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "%_%C(%_%c$0%w$1-%_%C)%_%w %|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $*%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$*%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "{msgnick $0 $1-}";
|
||||
ownnick = "%w$*%B";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "%w$*%B";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick $0 $1-}";
|
||||
menick = "%C$*";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick $1 $0$2-%n}";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%K:%c$*%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "(%R$0%K(%r$1-%K)%n) ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "(%r$0%K(%R$1-%K)%n) ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick $*}";
|
||||
ownprivnick = "%w$*%B";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick %w$*%B}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%B$*";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $*} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $*}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "%W (*) $*%n ";
|
||||
pvtaction_query = "{action $*}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $*}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# whois
|
||||
whois = " $[8]0 : $1-";
|
||||
|
||||
# notices
|
||||
ownnotice = " --> %B-%w$1%B-%w ";
|
||||
notice = "%C-%w$*%C-%w ";
|
||||
pubnotice_channel = "%K:%m$*";
|
||||
pvtnotice_host = "%K(%m$*%K)";
|
||||
servernotice = "%g!$*%n ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "(%r$0%K(%R$1-%K)) ";
|
||||
ctcp = "%g$*%n";
|
||||
|
||||
# wallops
|
||||
wallop = "%B$*%w: ";
|
||||
wallop_nick = "%C$*";
|
||||
wallop_action = "%W $*%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%B$*%w";
|
||||
netjoin = "%C$*%w";
|
||||
|
||||
# /names list
|
||||
names_prefix = "";
|
||||
names_nick = "%C(%_%c$0%w$1-%C) ";
|
||||
names_nick_op = "{names_nick $*}";
|
||||
names_nick_halfop = "{names_nick $*}";
|
||||
names_nick_voice = "{names_nick $*}";
|
||||
names_users = "%C(%B$*%C)";
|
||||
names_channel = "%C$*";
|
||||
|
||||
# DCC
|
||||
dcc = "%B$*";
|
||||
dccfile = "%C$*%B";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "%C($0%K($1-%K)%C) ";
|
||||
dccownnick = "%c$*%n";
|
||||
dccownquerynick = "%c$*%n";
|
||||
dccownaction = "{action $*}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "(%G$1-%K(%g$0%K)%n) ";
|
||||
dccquerynick = "%G$*%n";
|
||||
dccaction = "%W (*dcc*) $*%n %|";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# default background for all statusbars. You can also give
|
||||
# the default foreground color for statusbar items.
|
||||
sb_background = "%4%w";
|
||||
|
||||
# default backround for "default" statusbar group
|
||||
#sb_default_bg = "%4";
|
||||
# background for prompt / input line
|
||||
sb_prompt_bg = "%n";
|
||||
# background for info statusbar
|
||||
sb_info_bg = "%8";
|
||||
# background for topicbar (same default)
|
||||
#sb_topic_bg = "%4";
|
||||
|
||||
# text at the beginning of statusbars. sb-item already puts
|
||||
# space there,so we don't use anything by default.
|
||||
sbstart = "";
|
||||
# text at the end of statusbars. Use space so that it's never
|
||||
# used for anything.
|
||||
sbend = " ";
|
||||
|
||||
prompt = "($*) ";
|
||||
|
||||
sb = " %c(%n$*%c)%n";
|
||||
sbmode = "(%c+%n$*)";
|
||||
sbaway = " (%GzZzZ%n)";
|
||||
sbservertag = ":$0 (change with ^X)";
|
||||
|
||||
# activity in statusbar
|
||||
|
||||
# ',' separator
|
||||
sb_act_sep = "%c$*";
|
||||
# normal text
|
||||
sb_act_text = "%c$*";
|
||||
# public message
|
||||
sb_act_msg = "%W$*";
|
||||
# hilight
|
||||
sb_act_hilight = "%M$*";
|
||||
# hilight with specified color, $0 = color, $1 = text
|
||||
sb_act_hilight_color = "$0$1-%n";
|
||||
};
|
||||
261
home/.irssi/bork.theme
Normal file
261
home/.irssi/bork.theme
Normal file
@@ -0,0 +1,261 @@
|
||||
#
|
||||
# ---------------------------------
|
||||
# Author: fraki a.k.a. Joolzman a.k.a. blender
|
||||
# Mail: julian@sourcecod.com
|
||||
# Website: http://julian.sourcecod.com/
|
||||
# ---------------------------------
|
||||
#
|
||||
# Based on ski.theme originally, but it shows little resemblance by now.
|
||||
#
|
||||
# these characters are automatically replaced with specified color
|
||||
# (dark grey by default)
|
||||
replaces = { "=" = "%w$0-%n"; };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "%c-%n ";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "%n$0-";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$0-%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%r$0-%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%c$0-%n";
|
||||
|
||||
# nick is printed
|
||||
nick = "%c$0-";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "%w$0-";
|
||||
|
||||
# server name is printed
|
||||
server = "$0-";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "%n$0-";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "%c[%n{comment $0-}%c]%n";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "%Y$0-%n";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%C$0-%n";
|
||||
chanhost_hilight = "{nickhost %n$0-}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%c$0-%n";
|
||||
chanhost = "{nickhost %w$0-%n}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%c$0-%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%c$0-%n";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "%n$0%n$1- %|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $0-%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$0-%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "{msgnick $0 $1}%n";
|
||||
ownnick = "%g<%W$0%g>%n";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick $0 $1}%n";
|
||||
pubnick = "%y<%n$0%y>%n";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick %_$0%_ $1}%n";
|
||||
menick = "%y<%W$0%y>%n ";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "%W$1%y<%W$2%y>%n ";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%w:%c$0-%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "%r- *%n$0%r* %n%|";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "%r- --> %n$1%r:%n %|";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = " %r<%n{msgnick $0-%r>%n}%|";
|
||||
ownprivnick = " %n$0";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = " {msgnick %r*%n$0%r* %n}%|";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "$0-%n";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $0-} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = " %g* {action %W$0-}%n";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = " %y* {hilight $0}%n:%c$1%n ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "%r- *%n $0-%n ";
|
||||
pvtaction_query = "%r- * %n{action $0-}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = " %y* %n{action $0-}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# notices
|
||||
ownnotice = "%c- %n$0 to %c$1%n: %|";
|
||||
notice = "%c-%n notice from %c$0-%n: %|";
|
||||
pubnotice_channel = "%c:%C$0-%|";
|
||||
pvtnotice_host = "%n ($0-)%|";
|
||||
servernotice = "%r- %c$0-%n %|";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "%c- %n$0 to %c$1%n: ";
|
||||
ctcp = "%c- %n$0-%n";
|
||||
|
||||
# wallops
|
||||
wallop = "%W$0-%n: ";
|
||||
wallop_nick = "%n$0-";
|
||||
wallop_action = "%W * $0-%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%r$0-%n";
|
||||
netjoin = "%r$0-%n";
|
||||
|
||||
# /names list
|
||||
names_nick = "[%c$0%n$1-%n] ";
|
||||
names_users = "%w$0-%n:";
|
||||
names_channel = "%c$0-%n";
|
||||
|
||||
# DCC
|
||||
dcc = "%c- $0-%n";
|
||||
dccfile = "$0-";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "[%r$0%K($1-%K)%n] ";
|
||||
dccownnick = "%R$0-%n";
|
||||
dccownaction = "{action $0-}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[%G$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "%G$0-%n";
|
||||
dccaction = "%W (*dcc*) $0-%n %|";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# background of statusbar
|
||||
sb_background = "%8";
|
||||
|
||||
# default statusbar item style
|
||||
sb = "%n$0- | ";
|
||||
|
||||
# background for topicbar (same default)
|
||||
# sb_topic_bg = "%0";
|
||||
|
||||
# text at the beginning of statusbars. sb-item already puts
|
||||
# space there,so we don't use anything by default.
|
||||
sbstart = "";
|
||||
# text at the end of statusbars. Use space so that it's never
|
||||
# used for anything.
|
||||
sbend = " ";
|
||||
|
||||
sbmode = " %n(+$0-)";
|
||||
sbaway = " (%nAway%n)";
|
||||
sbservertag = ": $0";
|
||||
sbmore = "%_-- more --%_";
|
||||
sblag = "{sb L: %R$0-}";
|
||||
sbmail = "{sb M: $0-}";
|
||||
|
||||
# activity. Det is used for hilights when display doesn't support colors
|
||||
sb_act_sep = "%n$*";
|
||||
sb_act_text = "%n$*";
|
||||
sb_act_msg = "%w$*";
|
||||
sb_act_hilight = "%n$*%n";
|
||||
sb_act_hilight_color = "%_%c$1-%_%n";
|
||||
};
|
||||
formats = {
|
||||
"fe-common/core" = {
|
||||
join = "{channick_hilight $0}!$1 %yjoined%n %c$2%n";
|
||||
part = "{channick_hilight $0}!$1 %yleft%n %c$2%n {reason $3}";
|
||||
kick = "{channick_hilight $0} was %ykicked%n from {channel $1} by {nick $2} {reason $3}";
|
||||
quit = "%yQuit%n: {channick_hilight $0}!{chanhost $1} {reason $2}";
|
||||
endofnames = "%C$0%N: %Y$1 %Wnicks%n ({comment ops: %W$2%n, voices: %W$4%n, regular: %W$5%n})";
|
||||
};
|
||||
"fe-common/irc" = {
|
||||
chanmode_change = "Mode change {mode $1} on {channelhilight $0} by {nick $2}";
|
||||
server_chanmode_change = "ServerMode: {mode $1} on {channelhilight $0} by {nick $2}";
|
||||
netsplit_more = "{netsplit Netsplit} ({server $0} <--/ /--> {server $1}) Disconnects: {nick $2} (and another $3, /NETSPLIT for a full list.)";
|
||||
netsplit = "{netsplit Netsplit} ({server $0} <--/ /--> {server $1}) Disconnects: {nick $2}";
|
||||
netsplit_join = "{netjoin Netsplit} over, joins: {nick $0}";
|
||||
netsplit_join_more = "{netjoin Netsplit} over, joins: {nick $0} (and $1 more)";
|
||||
notice_private = "{notice $0}$2";
|
||||
ctcp_reply = "%c-%n CTCP {hilight $0} reply from {nick $1}: $2";
|
||||
ctcp_ping_reply = "%c-%n CTCP {hilight PING} reply from {nick $0}: %Y$1.$[-3.0]2%n seconds";
|
||||
ctcp_requested = "{ctcp {nick $0}%n!{comment $1} requested CTCP {hilight $2} from {nick $4}} $3";
|
||||
ctcp_requested_unknown = "{ctcp {nick $0}%n!{comment $1} requested unknown CTCP {hilight $2} from {nick $4}} $3";
|
||||
ctcp_reply_channel = "%c-%n CTCP {hilight $0} reply from {nick $1} in channel {channel $3}: $2";
|
||||
channel_mode = "Mode on {channelhilight $0} is {mode $1}";
|
||||
};
|
||||
"fe-text" = {
|
||||
lastlog_start = "%_------- %c-%n %_{hilight Lastlog}%_:";
|
||||
lastlog_end = "%_------- %c-%n%_ {hilight End of lastlog}%_";
|
||||
};
|
||||
"fe-common/irc/dcc" = {
|
||||
dcc_ctcp = "{dcc %c-%n DCC CTCP {hilight $1} received from {hilight $0}: $2}";
|
||||
own_dcc_query = " %r<%n{ownmsgnick {dccownquerynick $0}%r>%n}$2";
|
||||
dcc_msg_query = "{privmsgnick $0}$1";
|
||||
own_dcc_action = " %r*%n {dccownaction_target $0 $1}$2";
|
||||
own_dcc_action_query = " %r*%n {dccownaction $0}$2";
|
||||
};
|
||||
};
|
||||
318
home/.irssi/c0ders.theme
Normal file
318
home/.irssi/c0ders.theme
Normal file
@@ -0,0 +1,318 @@
|
||||
#############################################################################
|
||||
# c0ders theme by PCrazee #
|
||||
# #
|
||||
# This theme comes in real handy at work, where not everyone should see #
|
||||
# that I'm actually chatting #
|
||||
# If you find some thing you wanna tell/ask me: pcrazee <at> googlemail.com #
|
||||
#############################################################################
|
||||
|
||||
# default foreground color (%N) - -1 is the "default terminal color"
|
||||
default_color = "-1";
|
||||
|
||||
# print timestamp/servertag at the end of line, not at beginning
|
||||
info_eol = "false";
|
||||
|
||||
# these characters are automatically replaced with specified color
|
||||
# (dark grey by default)
|
||||
replaces = { "[]" = "%g$*%n"; };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
#line_start = "%g//%n ";
|
||||
line_start = "";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "%w$*%n";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$*%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%R$*%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "$*";
|
||||
|
||||
# nick is printed
|
||||
nick = "%_$*%_";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "%g$*";
|
||||
|
||||
# server name is printed
|
||||
server = "%_$*%_";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "%n(%b\"$*\"%n);";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "{comment $*}";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "{comment $*}";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%g$*%N";
|
||||
chanhost_hilight = "{nickhost $*}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%g$*";
|
||||
chanhost = "{nickhost $*}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%g$*%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "$*";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "$0$1%n %|";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "{msgnick $0$1-}";
|
||||
ownnick = "$*%n";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "%N$*%n";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick $0 $1-}";
|
||||
menick = "%M$*%n";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick $1 $0$2-%n}";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%K:%m$*%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "$0=%b\"$1-\"%n ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "$0=%b\"$1-\"%n ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick $*}";
|
||||
ownprivnick = "$*";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick $*}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "%B/**%n%: %B* $*%n%: %B*/";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $*}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action $*}";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "{action $*}";
|
||||
pvtaction_query = "{action $*}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $*}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# whois
|
||||
whois = "%# $[8]0 = $1-;";
|
||||
|
||||
# notices
|
||||
ownnotice = "%NNote n = %Mnew%n $0 ($1-) ";
|
||||
notice = "%M$*%n ";
|
||||
pubnotice_channel = " %N($*)";
|
||||
pvtnotice_host = " %N($*)";
|
||||
servernotice = " %N($*)";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "%NCTCP c = %Mnew%n $0 ($1-) ";
|
||||
ctcp = "%N$*%n";
|
||||
|
||||
# wallops
|
||||
wallop = "%K$*%n: ";
|
||||
wallop_nick = "%n$*";
|
||||
wallop_action = "%K * $*%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "Netsplit nsplit = %b\"$*\"%n";
|
||||
netjoin = "Netjoin njoin = %b\"$*\"%n";
|
||||
|
||||
# /names list
|
||||
names_prefix = "";
|
||||
names_nick = "%g<%n$0$1-%g>%n ";
|
||||
names_nick_op = "{names_nick $*}";
|
||||
names_nick_halfop = "{names_nick $*}";
|
||||
names_nick_voice = "{names_nick $*}";
|
||||
names_users = "%Mthis%n.chan = %Mnew%N Channel($1%n);";
|
||||
names_channel = "\"%b$*\"%n";
|
||||
|
||||
# DCC
|
||||
dcc = "%g$*%n";
|
||||
dccfile = "%_$*%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "%g /* $0 ($1-) */";
|
||||
dccownnick = "$*%n";
|
||||
dccownquerynick = "$*%n";
|
||||
dccownaction = "{action $*}";
|
||||
dccownaction_target = "{action $*}";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "%g/* $1- ($0) */";
|
||||
dccquerynick = "%g$*%n";
|
||||
dccaction = "{action $*}";
|
||||
|
||||
##
|
||||
## statusbar/topicbar
|
||||
##
|
||||
|
||||
# default background for all statusbars. You can also give
|
||||
# the default foreground color for statusbar items.
|
||||
sb_background = "%n";
|
||||
|
||||
# default backround for "default" statusbar group
|
||||
#sb_default_bg = "%4";
|
||||
# background for prompt / input line
|
||||
sb_prompt_bg = "%n";
|
||||
# background for info statusbar
|
||||
sb_info_bg = "%8";
|
||||
# background for topicbar (same default)
|
||||
#sb_topic_bg = "%4";
|
||||
|
||||
# text at the beginning of statusbars. sb-item already puts
|
||||
# space there,so we don't use anything by default.
|
||||
sbstart = "";
|
||||
# text at the end of statusbars. Use space so that it's never
|
||||
# used for anything.
|
||||
sbend = " ";
|
||||
|
||||
topicsbstart = "%Mthis.%Ntopic = %b\"$*";
|
||||
topicsbend = "$*%b\"";
|
||||
|
||||
prompt = "$N@$* >>> ";
|
||||
|
||||
sb = "%b<$*%b>%n";
|
||||
sbmode = " mode=\"%g+%n$*\"";
|
||||
sbaway = " %g/* zZzZ */%n";
|
||||
sbservertag = ":$0";
|
||||
sbnickmode = "$0";
|
||||
|
||||
# activity in statusbar
|
||||
|
||||
# ',' separator
|
||||
sb_act_sep = "%g$*%n";
|
||||
# normal text
|
||||
sb_act_text = "%g$*%n";
|
||||
# public message
|
||||
sb_act_msg = "%b$*%n";
|
||||
# hilight
|
||||
sb_act_hilight = "%M$*%n";
|
||||
hilight_color = "%M";
|
||||
# hilight with specified color, $0 = color, $1 = text
|
||||
sb_act_hilight_color = "$0$1-%n";
|
||||
};
|
||||
|
||||
##
|
||||
## Here we come to the funny part... ;)
|
||||
##
|
||||
|
||||
formats = {
|
||||
"fe-common/core" = {
|
||||
line_start_irssi = "";
|
||||
join = "%Mthis%n.join = %Mnew%N Join(%b\"$0\"%n, $1, $2%n);";
|
||||
part = "%Mthis%n.part = %Mnew%N Part($0, $1, %b\"$3\"%n);";
|
||||
quit = "%Mthis%n.quit = %Mnew%N Quit($0, $1, %b\"$2\"%n);";
|
||||
kick = "%Mthis%n.kick = %Mnew%N Kick($0, $1, $2, %b\"$3\"%n);";
|
||||
new_topic = "%Mthis%N.topic = %Mnew%N Topic($0, $1, %b\"$2\"%n);";
|
||||
invite = "%g// $0 invites you to join $1 ... let's see whats goin' on in there ;)";
|
||||
topic_unset = "%g// $0 removed the topic of $1";
|
||||
nick_changed = "%g// {channick $0} is now known as {nick $1}";
|
||||
your_nick_changed = "%g// You are now wanted by the nick $1";
|
||||
daychange = "%g// Time runs on and on and on and on and..... Day changed to %%d %%b %%Y";
|
||||
query_start = "%g// Starting query in {server $1} with {nick $0}";
|
||||
query_stop = "%g// Closing query with {nick $0}";
|
||||
no_query = "%g// No query with {nick $0}";
|
||||
query_server_changed = "%g// Query with {nick $0} changed to server {server $1}";
|
||||
no_away_msgs = "%g// Nothing to log while you where gone...";
|
||||
};
|
||||
"fe-common/fe-text" = {
|
||||
paste_warning = "%g// Pasting $0 lines to $1. Press Ctrl-K if you wish to do this or Ctrl-C to cancel.";
|
||||
paste_prompt = "%g// Hit Ctrl-K to paste, Ctrl-C to abort?";
|
||||
};
|
||||
"fe-common/irc" = {
|
||||
joinerror_toomany = "%g// Cannot join to channel {channel $0} (You have joined to too many channels)";
|
||||
joinerror_full = "%g// Cannot join to channel {channel $0} (Channel is full)";
|
||||
joinerror_invite = "%g// Cannot join to channel {channel $0} (You must be invited)";
|
||||
joinerror_banned = "%g// Cannot join to channel {channel $0} (You are banned)";
|
||||
joinerror_bad_key = "%g// Cannot join to channel {channel $0} (Bad channel key)";
|
||||
joinerror_bad_mask = "%g// Cannot join to channel {channel $0} (Bad channel mask)";
|
||||
joinerror_unavail = "%g// Cannot join to channel {channel $0} (Channel is temporarily unavailable)";
|
||||
joinerror_duplicate = "%g// Channel {channel $0} already exists - cannot create it";
|
||||
inviting = "%g// OMG, what have you done? You invited $0 to $1";
|
||||
topic = "%g// Topic for $0 is: $1";
|
||||
topic_info = "%g// Topic set by $0 $1 - $2";
|
||||
no_topic = "%g// Looks like there is no topic in $0";
|
||||
channel_synced = "%g// Join to $0 was synced in $1 secs";
|
||||
channel_created = "%g// $0 was created on $1";
|
||||
url = "%g// Homepage of $0 is $1";
|
||||
chanmode_change = "%g// \"$1\" by $2";
|
||||
channel_mode = "%g// Mode \"$1\" in $0";
|
||||
server_chanmode_change = "%g// ServerMode \"$1\" by $2";
|
||||
no_such_nick = "%g// Wooooops, no such nick/chan -> $0";
|
||||
nick_away = "%g//$0 is away: $1";
|
||||
usermode_change = "%g// Mode change $0 for user $1";
|
||||
user_mode = "%g// Your user mode is $0";
|
||||
away = "%g// OK, let's go...";
|
||||
unaway = "%g// wb";
|
||||
nick_in_use = "%g// Nick $0 is already taken";
|
||||
nick_unavailable = "%g// Nick {nick $0} is temporarily unavailable";
|
||||
your_nick_owned = "%g// Your nick is owned by {nick $3} {comment $1@$2} ... that bastard!!!";
|
||||
|
||||
whois = "%Mfor%N (whois, $0, $1@$2)%:{whois ircname $3}";
|
||||
whowas = "%Mfor%N (whowas, $0, $1@$2)%:{whois ircname $3}";
|
||||
end_of_whois = "}";
|
||||
end_of_whowas = "}";
|
||||
whois_not_found = "%g// There is noch such nick $0";
|
||||
|
||||
own_action = "{ownaction $0 $1}";
|
||||
own_action_target = "{ownaction_target $0 $2 $1}";
|
||||
action_private = "{pvtaction $0 $2}";
|
||||
action_private_query = "{pvtaction_query $0 $2}";
|
||||
action_public = "{pubaction $0 $1}";
|
||||
action_public_channel = "{pubaction $0{msgchannel $1}$2}";
|
||||
|
||||
no_bans = "%g// No bans in $0";
|
||||
bantype = "%g// Ban type changed to $0";
|
||||
banlist = "%g// $0 - {channel $1}: ban {ban $2}";
|
||||
banlist_long = "%g// Ban #$0 in {channel $1} {ban $2} by $3, $4 secs ago";
|
||||
ebanlist = "{channel $0}: ban exception {ban $1}";
|
||||
ebanlist_long = "{channel $0}: ban exception {ban $1} {comment $2, $3 secs ago}";
|
||||
no_invitelist = "Invite list is empty in channel {channel $0}";
|
||||
invitelist = "{channel $0}: invite {ban $1}";
|
||||
no_such_channel = "%g// {channel $0}: No such channel";
|
||||
|
||||
};
|
||||
};
|
||||
313
home/.irssi/cananal.theme
Normal file
313
home/.irssi/cananal.theme
Normal file
@@ -0,0 +1,313 @@
|
||||
# When testing changes, the easiest way to reload the theme is with /RELOAD.
|
||||
# This reloads the configuration file too, so if you did any changes remember
|
||||
# to /SAVE it first. Remember also that /SAVE overwrites the theme file with
|
||||
# old data so keep backups :)
|
||||
|
||||
# TEMPLATES:
|
||||
|
||||
# The real text formats that irssi uses are the ones you can find with
|
||||
# /FORMAT command. Back in the old days all the colors and texts were mixed
|
||||
# up in those formats, and it was really hard to change the colors since you
|
||||
# might have had to change them in tens of different places. So, then came
|
||||
# this templating system.
|
||||
|
||||
# Now the /FORMATs don't have any colors in them, and they also have very
|
||||
# little other styling. Most of the stuff you need to change is in this
|
||||
# theme file. If you can't change something here, you can always go back
|
||||
# to change the /FORMATs directly, they're also saved in these .theme files.
|
||||
|
||||
# So .. the templates. They're those {blahblah} parts you see all over the
|
||||
# /FORMATs and here. Their usage is simply {name parameter1 parameter2}.
|
||||
# When irssi sees this kind of text, it goes to find "name" from abstracts
|
||||
# block below and sets "parameter1" into $0 and "parameter2" into $1 (you
|
||||
# can have more parameters of course). Templates can have subtemplates.
|
||||
# Here's a small example:
|
||||
# /FORMAT format hello {colorify {underline world}}
|
||||
# abstracts = { colorify = "%G$0-%n"; underline = "%U$0-%U"; }
|
||||
# When irssi expands the templates in "format", the final string would be:
|
||||
# hello %G%Uworld%U%n
|
||||
# ie. underlined bright green "world" text.
|
||||
# and why "$0-", why not "$0"? $0 would only mean the first parameter,
|
||||
# $0- means all the parameters. With {underline hello world} you'd really
|
||||
# want to underline both of the words, not just the hello (and world would
|
||||
# actually be removed entirely).
|
||||
|
||||
# COLORS:
|
||||
|
||||
# You can find definitions for the color format codes in docs/formats.txt.
|
||||
|
||||
# There's one difference here though. %n format. Normally it means the
|
||||
# default color of the terminal (white mostly), but here it means the
|
||||
# "reset color back to the one it was in higher template". For example
|
||||
# if there was /FORMAT test %g{foo}bar, and foo = "%Y$0%n", irssi would
|
||||
# print yellow "foo" (as set with %Y) but "bar" would be green, which was
|
||||
# set at the beginning before the {foo} template. If there wasn't the %g
|
||||
# at start, the normal behaviour of %n would occur. If you _really_ want
|
||||
# to use the terminal's default color, use %N.
|
||||
|
||||
#############################################################################
|
||||
|
||||
# default foreground color (%N) - -1 is the "default terminal color"
|
||||
default_color = "3";
|
||||
|
||||
# print timestamp/servertag at the end of line, not at beginning
|
||||
info_eol = "false";
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "%W***%n ";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "%w[$0-]%n";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$0-%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%R$0-%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%_$0-%_";
|
||||
|
||||
# nick is printed
|
||||
nick = "%_$0-%_";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "[%_$0-%_]";
|
||||
|
||||
# server name is printed
|
||||
server = "%_$0-%_";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "(%_$0-%_)";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "{comment $0-}";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "{comment $0-}";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%_$0-%_";
|
||||
chanhost_hilight = "{nickhost $0-}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%_$0-%_";
|
||||
chanhost = "{nickhost $0-}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%_$0-%_";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%_$0-%_";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "$0$1- %|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $0-%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$0-%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "{msgnick %C$0%n $1-:}";
|
||||
ownnick = "%W$0-%n";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick %C$0%n $1-:}";
|
||||
pubnick = "%w$0-%n";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick %R[M]->%C$0%n $1-:}";
|
||||
menick = "%w$0-%n";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick %R[H]->%C$1%n %w$2-%n:}";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%_$0-%_";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "[%w$0%n] ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "%R[Q]->%w$1-%n ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick $0-:}";
|
||||
ownprivnick = "%W$0-%n";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick %w$0-%n:}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%P* $0- ";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $0-} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action_core $0-}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0} $1 ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "{action_core $0-}";
|
||||
pvtaction_query = "{action_core $0-}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action_core $0-}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# notices
|
||||
ownnotice = "%R$1-%n %R[N]->%n ";
|
||||
notice = "%R[N]<- %n$0-: ";
|
||||
pubnotice_channel = "$0-:";
|
||||
pvtnotice_host = "";
|
||||
servernotice = "%R[N]<- %n!$0-: ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "%R[CTCP]->%n $1-:%_ ";
|
||||
ctcp = "$0% $2- ";
|
||||
|
||||
# wallops
|
||||
wallop = "%R[W]->%n $0-: ";
|
||||
wallop_nick = "$0-";
|
||||
wallop_action = " %P* $0-%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%R* $0-%n";
|
||||
netjoin = "%R* $0-%n";
|
||||
|
||||
# /names list
|
||||
names_nick = "[%_$0%_%w$1-%n] ";
|
||||
names_users = "[%C$1 $0%n]";
|
||||
names_channel = "$0-";
|
||||
|
||||
# DCC
|
||||
dcc = "<%g$0-%n>";
|
||||
dccfile = "%_$0-%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "[%r$0%K($1-%K)%n] ";
|
||||
dccownnick = "%W$0-: ";
|
||||
dccownaction = "{action_core $0-}";
|
||||
dccownaction_target = "{action_core $0} $1 ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[%G$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "%w$0-%n";
|
||||
dccaction = "%P* $0-%n %|";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# background of statusbar
|
||||
sb_background = "%7";
|
||||
sb_topic_bg = "%8";
|
||||
prompt = "%R::%n$0-%R::%n ";
|
||||
|
||||
# default statusbar item style
|
||||
sb = "%m::%b$0-%m::%n ";
|
||||
|
||||
sbmode = "(+$0-)";
|
||||
sbaway = " (Away)";
|
||||
sbservertag = ":$0 (^X to change)";
|
||||
sbmore = "::more::";
|
||||
sblag = "{sb Lag: $0-}";
|
||||
sbmail = "{sb Mail: $0-}";
|
||||
|
||||
# activity. Det is used for hilights when display doesn't support colors
|
||||
sbact = "{sb {sbact_act $0}{sbact_det $1}}";
|
||||
sb_act_sep = "%b$0-%n";
|
||||
sb_act_text = "%r$0-%n";
|
||||
sb_act_msg = "%W$0-%n";
|
||||
sbact_act = "Act: $0-";
|
||||
sbact_det = " Det: $0-";
|
||||
};
|
||||
formats = {
|
||||
"fe-common/core" = {
|
||||
daychange = "%W*** Day changed to %%d %%b %%Y %n";
|
||||
talking_with = "%W*** You are now talking with $0 %n";
|
||||
join = "%G[J]->%n {channick_hilight $0} has joined {channel $2}";
|
||||
part = "%Y[P]->%n {channick_hilight $0} has left {channel $2} {reason $3}";
|
||||
kick = "%Y[K]->%n {channick_hilight $0} was kicked from {channel $1} by {channick_hilight $2} {reason $3}";
|
||||
quit = "%R[Q]->%n {channick_hilight $0} has quit {reason $2}";
|
||||
quit_once = "%R[Q]->%n {channel $3} {channick_hilight $0} has quit {reason $2}";
|
||||
invite = "%G[I]->%n {channick_hilight $0} invites you to {channel $1}";
|
||||
new_topic = "%W[T]->%n Topic of {channel $1} changed by {channick_hilight $0} to: {hilight $2}";
|
||||
topic_unset = "%W[T]->%n Topic unset by {channick_hilight $0} on {channel $1}";
|
||||
your_nick_changed = "%W[N]->%n You're now known as {channick_hilight $1}";
|
||||
nick_changed = "%W[N]->%n {channick_hilight $0} is now known as {channick_hilight $1}";
|
||||
names_nick_op = "{names_nick_op $0 %_$1%_}";
|
||||
endofnames = "{channel $0}: Total of {hilight $1} nicks {comment {hilight $2} %Wops%n, {hilight $3} halfops, {hilight $4} voices, {hilight $5} normal}";
|
||||
query_start = "Query started {nick $0}";
|
||||
};
|
||||
"fe-common/irc" = {
|
||||
channel_created = "%W[I]->%n Channel {channel $0} created %_$1%_";
|
||||
topic = "%W[T]->%n Topic is: %_$1%_";
|
||||
no_topic = "%W[T]->%n No topic set for %_$0%_";
|
||||
topic_info = "%W[T]->%n set by {channick_hilight $0} {mode $1}";
|
||||
usermode_change = "%W[M]->%n Mode change for user {channick_hilight $1} {mode $0}";
|
||||
chanmode_change = "%W[M]->%n Mode change for {channel $0} by {channick_hilight $2} {mode $1}";
|
||||
server_chanmode_change = "%W[M]->%n Mode change for {channel $0} by {channick_hilight $2} {mode $1}";
|
||||
channel_change = "%W[M]->%n Mode change for {channel $0} {mode $1}";
|
||||
channel_mode = "%W[M]->%n Mode of {channel $0}: {mode $1}";
|
||||
channel_synced = "%W[I]->%n Join to {channel $0} was synced in {hilight $1} secs";
|
||||
whois = "%W[W]->%n IRCname: %|{channick_hilight $0!$1@$2} ($3)";
|
||||
whois_idle = "%W[W]->%n Idle: %|since $1 days $2 hours $3 mins $4 secs";
|
||||
whois_idle_signon = "%W[W]->%n Idle: %|since $1 days $2 hours $3 mins $4 secs {comment Signed on: $5}";
|
||||
whois_server = "%W[W]->%n Server: %|$1 {comment $2}";
|
||||
whois_oper = "%W[W]->%n Info: %|{hilight $1}";
|
||||
whois_registered = "%W[W]->%n Info: %|has registered this nick";
|
||||
whois_help = "%W[W]->%n Info: %|available for help";
|
||||
whois_modes = "%W[W]->%n Modes: %|{mode $1}";
|
||||
whois_realhost = "%W[W]->%n Hostname: %|{hilight $1-}";
|
||||
whois_usermode = "%W[W]->%n Usermode: %|{mode $1}";
|
||||
whois_channels = "%W[W]->%n Channels: %|{channel $1}";
|
||||
whois_away = "%W[W]->%n Away: %|$1";
|
||||
whois_special = "%W[W]->%n Info: %|$1";
|
||||
whois_extra = "%W[W]->%n Info: %|$1";
|
||||
end_of_whois = "%W[W]->%n End of WHOIS";
|
||||
whois_not_found = "%W[W]->%n There is no such nick {channick_hilight $0}";
|
||||
ctcp_reply = "%R[CTCP]<-%n {hilight $0} reply from {channick_hilight $1}: $2";
|
||||
ctcp_reply_channel = "%R[CTCP]<-%n {hilight $0} reply from {channick_hilight $1} in channel {channel $3}: $2";
|
||||
ctcp_ping_reply = "%R[CTCP]<-%n {hilight PING} reply from {channick_hilight $0}: $1.$[-3.0]2 seconds";
|
||||
ctcp_requested = "";
|
||||
ctcp_requested_unknown = "";
|
||||
};
|
||||
};
|
||||
257
home/.irssi/chaves.theme
Normal file
257
home/.irssi/chaves.theme
Normal file
@@ -0,0 +1,257 @@
|
||||
# When testing changes, the easiest way to reload the theme is with /RELOAD.
|
||||
# This reloads the configuration file too, so if you did any changes remember
|
||||
# to /SAVE it first. Remember also that /SAVE overwrites the theme file with
|
||||
# old data so keep backups :)
|
||||
|
||||
# TEMPLATES:
|
||||
|
||||
# The real text formats that irssi uses are the ones you can find with
|
||||
# /FORMAT command. Back in the old days all the colors and texts were mixed
|
||||
# up in those formats, and it was really hard to change the colors since you
|
||||
# might have had to change them in tens of different places. So, then came
|
||||
# this templating system.
|
||||
|
||||
# Now the /FORMATs don't have any colors in them, and they also have very
|
||||
# little other styling. Most of the stuff you need to change is in this
|
||||
# theme file. If you can't change something here, you can always go back
|
||||
# to change the /FORMATs directly, they're also saved in these .theme files.
|
||||
|
||||
# So .. the templates. They're those {blahblah} parts you see all over the
|
||||
# /FORMATs and here. Their usage is simply {name parameter1 parameter2}.
|
||||
# When irssi sees this kind of text, it goes to find "name" from abstracts
|
||||
# block below and sets "parameter1" into $0 and "parameter2" into $1 (you
|
||||
# can have more parameters of course). Templates can have subtemplates.
|
||||
# Here's a small example:
|
||||
# /FORMAT format hello {colorify {underline world}}
|
||||
# abstracts = { colorify = "%G$0-%n"; underline = "%U$0-%U"; }
|
||||
# When irssi expands the templates in "format", the final string would be:
|
||||
# hello %G%Uworld%U%n
|
||||
# ie. underlined bright green "world" text.
|
||||
# and why "$0-", why not "$0"? $0 would only mean the first parameter,
|
||||
# $0- means all the parameters. With {underline hello world} you'd really
|
||||
# want to underline both of the words, not just the hello (and world would
|
||||
# actually be removed entirely).
|
||||
|
||||
# COLORS:
|
||||
|
||||
# You can find definitions for the color format codes in docs/formats.txt.
|
||||
|
||||
# There's one difference here though. %n format. Normally it means the
|
||||
# default color of the terminal (white mostly), but here it means the
|
||||
# "reset color back to the one it was in higher template". For example
|
||||
# if there was /FORMAT test %g{foo}bar, and foo = "%Y$0%n", irssi would
|
||||
# print yellow "foo" (as set with %Y) but "bar" would be green, which was
|
||||
# set at the beginning before the {foo} template. If there wasn't the %g
|
||||
# at start, the normal behaviour of %n would occur. If you _really_ want
|
||||
# to use the terminal's default color, use %N.
|
||||
|
||||
#############################################################################
|
||||
|
||||
# these characters are automatically replaced with specified color
|
||||
# (dark grey by default)
|
||||
replaces = { "[]=" = "%c$0-%n"; };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "%R:%Y:%G:%n ";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "%c$0-%n";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$0-%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%R$0-%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%y$0-%n";
|
||||
|
||||
# nick is printed
|
||||
nick = "%_$0-%_";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "[$0-]";
|
||||
|
||||
# server name is printed
|
||||
server = "%_$0-%_";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "[$0-]";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "{comment $0-}";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "{comment $0-}";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%G$0-%n";
|
||||
chanhost_hilight = "{nickhost %g$0-%n}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%g$0-%n";
|
||||
chanhost = "{nickhost $0-}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%y$0-%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%g$0-%n";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "%_$0%_$1- %|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $0-%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$0-%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "{msgnick %_<%_$0%_ $1->}%R";
|
||||
ownnick = "%R$0-%n";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick %_<%_$0%_ %C$1-%n>}";
|
||||
pubnick = "$0-%n";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick %Y>>%W$0 %P$1-%Y<<}%G";
|
||||
menick = "%P$0-%n";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick %Y>>%W$1 %P$2-%Y<<}%G";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%K:%c$0-%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "[%Y$0%K(%y$1-%K)%n] ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "[%G$0%K(%Y$1-%K)%n] ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick $0-}";
|
||||
ownprivnick = "%R$0-%n";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick <%C$0-%n>}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%R >%Y>%G> %C$0-%n";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $0-} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $0-}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = " (%R>%Y>%G>%n) %C$0-%n ";
|
||||
pvtaction_query = "{action $0-}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $0-}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# notices
|
||||
ownnotice = "[%r$0%K(%R$1-%K)]%n ";
|
||||
notice = "%K-%M$0-%K-%n ";
|
||||
pubnotice_channel = "%K:%m$0-";
|
||||
pvtnotice_host = "%K(%m$0-%K)";
|
||||
servernotice = "%g!$0-%n ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "[%c$0%K(%C$1-%K)] ";
|
||||
ctcp = "%g$0-%n";
|
||||
|
||||
# wallops
|
||||
wallop = "%W$0-%n: ";
|
||||
wallop_nick = "%n$0-";
|
||||
wallop_action = "%W * $0-%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%R$0-%n";
|
||||
netjoin = "%C$0-%n";
|
||||
|
||||
# /names list
|
||||
names_nick = "[%_$0%_%m$1-%n] ";
|
||||
names_users = "[%g$0-%n]";
|
||||
names_channel = "%G$0-%n";
|
||||
|
||||
# DCC
|
||||
dcc = "<%g$0-%n>";
|
||||
dccfile = "%_$0-%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "[%r$0%K($1-%K)%n] ";
|
||||
dccownnick = "<%R$0-%n>";
|
||||
dccownaction = "{action $0-}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[%G$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "<%C$0-%n>";
|
||||
dccaction = " %R>%Y>%G>%n %C$0-%n %|";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# background of statusbar
|
||||
sb_background = "%0";
|
||||
|
||||
# default statusbar item style
|
||||
sb = "%c::%n$0-%c::%n ";
|
||||
|
||||
sbmode = "(%_+%n$0-)";
|
||||
sbaway = " (%RAWAY%n)";
|
||||
sbservertag = ":$0 (change with ^X)";
|
||||
sbmore = "%_-- more --%_";
|
||||
sblag = "{sb Lag: $0-}";
|
||||
sbmail = "{sb Mail: $0-}";
|
||||
|
||||
# activity. Det is used for hilights when display doesn't support colors
|
||||
sbact = "{sb {sbact_act $0}{sbact_det $1}}";
|
||||
sbact_act = " Act: $0-";
|
||||
sbact_det = " Det: $0-";
|
||||
};
|
||||
formats = {
|
||||
"fe-common/core" = { pubmsg = "{pubmsgnick $2 {pubnick $0}}$1"; };
|
||||
};
|
||||
80
home/.irssi/chill.theme
Normal file
80
home/.irssi/chill.theme
Normal file
@@ -0,0 +1,80 @@
|
||||
## chill theme by soulis (joonas@stc.cx)
|
||||
default_color = "0";
|
||||
default_real_color = "7";
|
||||
replaces = { "[]<>=" = "%m$0-%n"; };
|
||||
abstracts = {
|
||||
line_start = " %B(%c!%B)%n ";
|
||||
timestamp = "%B(%c$0-%B)%n";
|
||||
hilight = "%_$0-%_";
|
||||
error = "%R$0-%n";
|
||||
channel = "%_$0-%_";
|
||||
nick = "%_$0-%_";
|
||||
nickhost = "[$0-]";
|
||||
server = "%_$0-%_";
|
||||
comment = "[$0-]";
|
||||
reason = "{comment $0-}";
|
||||
mode = "{comment $0-}";
|
||||
channick_hilight = "%C$0-%n";
|
||||
chanhost_hilight = "{nickhost %c$0-%n}";
|
||||
channick = "%c$0-%n";
|
||||
chanhost = "{%Bnickhost $0-}";
|
||||
channelhilight = "%c$0-%n";
|
||||
ban = "%c$0-%n";
|
||||
msgnick = "%b<%C$0$1-%b>%n %|";
|
||||
ownmsgnick = "{msgnick $0 $1-}";
|
||||
ownnick = "%W$0-%n";
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "%c$0-%n";
|
||||
pubmsgmenick = "{msgnick %C$0 $1-}";
|
||||
menick = "%C$0-%n";
|
||||
pubmsghinick = "{msgnick $1 $0$2-%n}";
|
||||
msgchannel = "%K:%c$0-%n";
|
||||
privmsg = "%m(%B$0%K!%c$1-%m)%n ";
|
||||
ownprivmsg = "[%c$0%K(%B$1-%K)%n] ";
|
||||
ownprivmsgnick = "{msgnick $0-}";
|
||||
ownprivnick = "%W$0-%n";
|
||||
privmsgnick = "{msgnick $0-}";
|
||||
action_core = "%B * %C$0-%n";
|
||||
action = "{action_core $0-} ";
|
||||
ownaction = "{action $0-}";
|
||||
ownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
pvtaction = "%W (*) $0-%n ";
|
||||
pvtaction_query = "{action $0-}";
|
||||
pubaction = "{action $0-}";
|
||||
ownnotice = "[%r$0%K(%R$1-%K)]%n ";
|
||||
notice = "%K-%M$0-%K-%n ";
|
||||
pubnotice_channel = "%K:%m$0-";
|
||||
pvtnotice_host = "%K(%m$0-%K)";
|
||||
servernotice = "%g!$0-%n ";
|
||||
ownctcp = "[%r$0%K(%R$1-%K)] ";
|
||||
ctcp = "%g$0-%n";
|
||||
wallop = "%W$0-%n: ";
|
||||
wallop_nick = "%n$0-";
|
||||
wallop_action = "%W * $0-%n ";
|
||||
netsplit = "%R$0-%n";
|
||||
netjoin = "%C$0-%n";
|
||||
names_nick = "[%_$0%_$1-] ";
|
||||
names_users = "[%g$0-%n]";
|
||||
names_channel = "%G$0-%n";
|
||||
dcc = "%g$0-%n";
|
||||
dccfile = "%_$0-%_";
|
||||
dccownmsg = "[%r$0%K($1-%K)%n] ";
|
||||
dccownnick = "%R$0-%n";
|
||||
dccownaction = "{action $0-}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
dccmsg = "[%G$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "%G$0-%n";
|
||||
dccaction = "%W (*dcc*) $0-%n %|";
|
||||
sb_background = "%4";
|
||||
sb = "%m[%n$0-%m]%n";
|
||||
sbmode = "%m(%c+%n$0-%m)%n";
|
||||
sbaway = " %m(%CzZzZ%n%m)%n";
|
||||
sbservertag = "%c:%n$0 (change with ^X)";
|
||||
sbmore = "%_-- more --%_";
|
||||
sblag = "{sb Lag: $0-}";
|
||||
sbmail = "{sb Mail: $0-}";
|
||||
sbact = "{sb {sbact_act $0}{sbact_det $1}}";
|
||||
sbact_act = "Act: $0-";
|
||||
sbact_det = " Det: $0-";
|
||||
|
||||
};
|
||||
245
home/.irssi/clean.theme
Normal file
245
home/.irssi/clean.theme
Normal file
@@ -0,0 +1,245 @@
|
||||
# clean theme for irssi 0.8.4 by sabi <irssi@sabi.net>
|
||||
# 1.0.9 of 15 June 2002
|
||||
# very loosely based on IamCyan.theme by marmot
|
||||
|
||||
replaces = { };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
# timestamp = "$0";
|
||||
timestamp = "%b$0";
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%m$0%n";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%R$0-%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%m$0-%n";
|
||||
|
||||
# nick is printed
|
||||
nick = "%_$0-%_";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "%n%9[%_$0-%9]%_";
|
||||
|
||||
# server name is printed
|
||||
server = "$0-";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "[$0-]";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "($0-)";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "%r$0-%n";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%B$0-%n";
|
||||
chanhost_hilight = "{nickhost $0-}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%b$0-";
|
||||
chanhost = "{nickhost $0-}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%_$0-%_";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "$0-";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "$_%b$0%n$1-%9>%n %|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $0-%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$0-%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "%b$0%n$1%n%R>%n %|";
|
||||
ownnick = "$0-";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "$0-";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "%b$0%r$1-%b%9>%n %|";
|
||||
menick = "$0-";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "%b$1$2-> %|";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%w|%c$0-";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "<-%c$0%n[%C$1%n] ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "->[%c$1-%n] $0";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{ownmsgnick = %C$0-%n}";
|
||||
ownprivnick = "$0-";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick = %C$0-%n}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%m*%n $0-";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $0-} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $0-}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}{msgchannel $1} ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = " %g(*) $0- ";
|
||||
pvtaction_query = "{action $0-}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $0-}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# notices
|
||||
ownnotice = "-> %gnotice%n[%G$1%n] ";
|
||||
notice = "<- %Gnotice%n[%g$0%n] ";
|
||||
pubnotice_channel = "{msgchannel $0}";
|
||||
pvtnotice_host = "";
|
||||
servernotice = "{notice $0-}";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "-> %b$0%n[%B$1-%n] ";
|
||||
ctcp = "%B$0-";
|
||||
|
||||
# wallops
|
||||
wallop = "%y$0-: %n";
|
||||
wallop_nick = "%y$0-%n";
|
||||
wallop_action = "%y * $0-%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%M%%%r $0-%n";
|
||||
netjoin = "%M%%%m $0-%n";
|
||||
|
||||
# /names list
|
||||
names_nick = " %b$0%n$1";
|
||||
names_users = "%M#%m $0-";
|
||||
names_channel = "{channel $0-}";
|
||||
|
||||
# DCC
|
||||
dcc = "$0-";
|
||||
dccfile = "%_$0-%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "*%c=$1-%n*> %g";
|
||||
dccownaction = "{action $0-}";
|
||||
dccownaction_target = "{ownaction_target $0-}";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "*%c=$1-%n* ";
|
||||
dccquerynick = "$0-";
|
||||
dccaction = " (*dcc*) $0- %|";
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# default background for all statusbars. You can also give
|
||||
# the default foreground color for statusbar items.
|
||||
sb_background = "%3%k";
|
||||
# background for active window
|
||||
sb_window_bg = "%2%k";
|
||||
|
||||
# default backround for "default" statusbar group
|
||||
#sb_default_bg = "%4";
|
||||
# background for prompt / input line
|
||||
sb_prompt_bg = "%n";
|
||||
# background for info statusbar
|
||||
sb_info_bg = "%5";
|
||||
# background for topicbar (same default)
|
||||
sb_topic_bg = "%4%W";
|
||||
#sb_topic_fg = "%k";
|
||||
|
||||
# text at the beginning of statusbars. sb-item already puts
|
||||
# space there,so we don't use anything by default.
|
||||
sbstart = "";
|
||||
# text at the end of statusbars. Use space so that it's never
|
||||
# used for anything.
|
||||
sbend = " ";
|
||||
|
||||
prompt = "{channel $*}%n%9>%_ ";
|
||||
|
||||
sb = " %n$*%w |";
|
||||
sbmode = " (%m+%n$*)";
|
||||
sbaway = " %nis away";
|
||||
sbservertag = ":$0 (change with ^X)";
|
||||
|
||||
# activity in statusbar
|
||||
|
||||
# ',' separator
|
||||
sb_act_sep = "%k$*";
|
||||
# normal text
|
||||
sb_act_text = "%k$*";
|
||||
# public message
|
||||
sb_act_msg = "%R$*";
|
||||
# hilight
|
||||
sb_act_hilight = "%M$*";
|
||||
# hilight with specified color, $0 = color, $1 = text
|
||||
sb_act_hilight_color = "$0$1-%n";
|
||||
|
||||
|
||||
};
|
||||
formats = {
|
||||
"fe-common/core" = {
|
||||
join = "%M+%n {channick_hilight $0} {chanhost_hilight $1} joined {channel $2}";
|
||||
part = "%M-%n {channick $0} {chanhost $1} left {channel $2} {reason $3}";
|
||||
kick = "%M!%n {channick $0} was kicked from {channel $1} by {nick $2} {reason $3}";
|
||||
quit = "%M=%n {channick $0} {chanhost $1} quit {reason $2}";
|
||||
};
|
||||
"fe-common/irc" = {
|
||||
chanmode_change = "%M~%n {nick $2} set {mode $1} on {channel $0}";
|
||||
whois = "{nick $0} {nickhost $1@$2}%: ircname : $3";
|
||||
server_chanmode_change = "{netsplit ServerMode}/{channelhilight $0}: {mode $1} by {nick $2}";
|
||||
};
|
||||
};
|
||||
@@ -1,167 +1,62 @@
|
||||
ignores = ( { level = "JOINS PARTS QUITS"; target = "*"; } );
|
||||
setting = { };
|
||||
servers = (
|
||||
{ address = "irc.dal.net"; chatnet = "DALnet"; port = "6667"; },
|
||||
{
|
||||
address = "ssl.efnet.org";
|
||||
chatnet = "EFNet";
|
||||
port = "9999";
|
||||
use_tls = "yes";
|
||||
{ chatnet = "znclibera"; address = "10.0.0.39"; port = "6501";
|
||||
password = "th3r00t/libera:b2edxfrr1";
|
||||
autoconnect = "yes";
|
||||
use_tls = "no";
|
||||
tls_verify = "no";
|
||||
},
|
||||
{
|
||||
address = "irc.esper.net";
|
||||
chatnet = "EsperNet";
|
||||
port = "6697";
|
||||
use_tls = "yes";
|
||||
tls_verify = "yes";
|
||||
},
|
||||
{
|
||||
address = "irc.libera.chat";
|
||||
chatnet = "liberachat";
|
||||
port = "6697";
|
||||
use_tls = "yes";
|
||||
tls_verify = "yes";
|
||||
{ chatnet = "zncefnet"; address = "10.0.0.39"; port = "6501";
|
||||
password = "th3r00t/efnet:b2edxfrr1";
|
||||
autoconnect = "yes";
|
||||
use_tls = "no";
|
||||
tls_verify = "no";
|
||||
},
|
||||
{
|
||||
address = "irc.gamesurge.net";
|
||||
chatnet = "GameSurge";
|
||||
port = "6667";
|
||||
{ chatnet = "zncanonops"; address = "10.0.0.39"; port = "6501";
|
||||
password = "th3r00t/anonops:b2edxfrr1";
|
||||
autoconnect = "yes";
|
||||
use_tls = "no";
|
||||
tls_verify = "no";
|
||||
},
|
||||
{
|
||||
address = "ssl.ircnet.ovh";
|
||||
chatnet = "IRCnet";
|
||||
port = "6697";
|
||||
use_tls = "yes";
|
||||
tls_verify = "yes";
|
||||
},
|
||||
{ address = "open.ircnet.net"; chatnet = "IRCnet"; port = "6667"; },
|
||||
{
|
||||
address = "irc.ircsource.net";
|
||||
chatnet = "IRCSource";
|
||||
port = "6667";
|
||||
},
|
||||
{ address = "irc.netfuze.net"; chatnet = "NetFuze"; port = "6667"; },
|
||||
{
|
||||
address = "irc.oftc.net";
|
||||
chatnet = "OFTC";
|
||||
port = "6697";
|
||||
use_tls = "yes";
|
||||
tls_verify = "yes";
|
||||
},
|
||||
{
|
||||
address = "irc.quakenet.org";
|
||||
chatnet = "QuakeNet";
|
||||
port = "6667";
|
||||
},
|
||||
{
|
||||
address = "irc.rizon.net";
|
||||
chatnet = "Rizon";
|
||||
port = "6697";
|
||||
use_tls = "yes";
|
||||
tls_verify = "yes";
|
||||
},
|
||||
{ address = "silc.silcnet.org"; chatnet = "SILC"; port = "706"; },
|
||||
{
|
||||
address = "irc.undernet.org";
|
||||
chatnet = "Undernet";
|
||||
port = "6667";
|
||||
}
|
||||
);
|
||||
|
||||
chatnets = {
|
||||
DALnet = {
|
||||
type = "IRC";
|
||||
max_kicks = "4";
|
||||
max_msgs = "20";
|
||||
max_whois = "30";
|
||||
};
|
||||
EFNet = {
|
||||
znclocal = {
|
||||
type = "IRC";
|
||||
max_kicks = "1";
|
||||
max_msgs = "4";
|
||||
max_whois = "1";
|
||||
password = "th3r00t/libera:b2edxfrr1";
|
||||
autoconnect = "yes";
|
||||
};
|
||||
EsperNet = {
|
||||
zncefnet = {
|
||||
type = "IRC";
|
||||
max_kicks = "1";
|
||||
max_msgs = "4";
|
||||
max_whois = "1";
|
||||
password = "th3r00t/efnet:b2edxfrr1";
|
||||
autoconnect = "yes";
|
||||
};
|
||||
liberachat = {
|
||||
anonops = {
|
||||
type = "IRC";
|
||||
max_kicks = "1";
|
||||
max_msgs = "4";
|
||||
max_whois = "1";
|
||||
sasl_mechanism = "PLAIN";
|
||||
sasl_username = "th3r00t";
|
||||
sasl_password = "b2edxfrr1";
|
||||
};
|
||||
GameSurge = {
|
||||
type = "IRC";
|
||||
max_kicks = "1";
|
||||
max_msgs = "1";
|
||||
max_whois = "1";
|
||||
};
|
||||
IRCnet = {
|
||||
type = "IRC";
|
||||
max_kicks = "1";
|
||||
max_msgs = "1";
|
||||
max_whois = "1";
|
||||
};
|
||||
IRCSource = {
|
||||
type = "IRC";
|
||||
max_kicks = "1";
|
||||
max_msgs = "4";
|
||||
max_whois = "1";
|
||||
};
|
||||
NetFuze = {
|
||||
type = "IRC";
|
||||
max_kicks = "1";
|
||||
max_msgs = "1";
|
||||
max_whois = "1";
|
||||
};
|
||||
OFTC = { type = "IRC"; max_kicks = "1"; max_msgs = "1"; max_whois = "1"; };
|
||||
QuakeNet = {
|
||||
type = "IRC";
|
||||
max_kicks = "1";
|
||||
max_msgs = "1";
|
||||
max_whois = "1";
|
||||
};
|
||||
Rizon = {
|
||||
type = "IRC";
|
||||
max_kicks = "1";
|
||||
max_msgs = "1";
|
||||
max_whois = "1";
|
||||
};
|
||||
SILC = { type = "SILC"; };
|
||||
Undernet = {
|
||||
type = "IRC";
|
||||
max_kicks = "1";
|
||||
max_msgs = "1";
|
||||
max_whois = "1";
|
||||
password = "th3r00t/anonops:b2edxfrr1";
|
||||
autoconnect = "yes";
|
||||
};
|
||||
};
|
||||
|
||||
channels = (
|
||||
{ name = "#lobby"; chatnet = "EsperNet"; autojoin = "No"; },
|
||||
{ name = "#libera"; chatnet = "liberachat"; autojoin = "No"; },
|
||||
{ name = "#irssi"; chatnet = "liberachat"; autojoin = "No"; },
|
||||
{ name = "#gamesurge"; chatnet = "GameSurge"; autojoin = "No"; },
|
||||
{ name = "#irssi"; chatnet = "IRCNet"; autojoin = "No"; },
|
||||
{ name = "#ircsource"; chatnet = "IRCSource"; autojoin = "No"; },
|
||||
{ name = "#netfuze"; chatnet = "NetFuze"; autojoin = "No"; },
|
||||
{ name = "#oftc"; chatnet = "OFTC"; autojoin = "No"; },
|
||||
{ name = "silc"; chatnet = "SILC"; autojoin = "No"; },
|
||||
{ name = "#linux"; chatnet = "liberachat"; autojoin = "yes"; },
|
||||
{ name = "#archlinux"; chatnet = "liberachat"; autojoin = "yes"; },
|
||||
{ name = "#zig"; chatnet = "liberachat"; autojoin = "yes"; },
|
||||
{ name = "#python"; chatnet = "liberachat"; autojoin = "yes"; },
|
||||
{ name = "#vimwiki"; chatnet = "liberachat"; autojoin = "yes"; },
|
||||
{ name = "#foot"; chatnet = "liberachat"; autojoin = "no"; }
|
||||
{ name = "#nixos"; chatnet = "liberachat"; autojoin = "yes"; }
|
||||
{ name = "#nixos-chat"; chatnet = "liberachat"; autojoin = "yes"; }
|
||||
{ name = "#nixos"; chatnet = "znclibera"; autojoin = "yes"; },
|
||||
{ name = "#nixos-chat"; chatnet = "znclibera"; autojoin = "yes"; },
|
||||
{ name = "#zig"; chatnet = "znclibera"; autojoin = "yes"; },
|
||||
{ name = "#vimwiki"; chatnet = "znclibera"; autojoin = "yes"; },
|
||||
{ name = "#linux"; chatnet = "znclibera"; autojoin = "yes"; },
|
||||
{ name = "#linux"; chatnet = "zncefnet"; autojoin = "yes"; },
|
||||
|
||||
{ name = "#opnewblood"; chatnet = "anonops"; autojoin = "yes"; },
|
||||
);
|
||||
|
||||
aliases = {
|
||||
@@ -341,7 +236,7 @@ settings = {
|
||||
awl_placement = "top";
|
||||
awl_viewer = "no";
|
||||
};
|
||||
"fe-common/core" = { theme = "default"; };
|
||||
"fe-common/core" = { theme = "madcow"; };
|
||||
fifo_pipe = "/tmp/irssi_pipe";
|
||||
};
|
||||
statusbar = {
|
||||
|
||||
375
home/.irssi/config.bak
Normal file
375
home/.irssi/config.bak
Normal file
@@ -0,0 +1,375 @@
|
||||
ignores = ( { level = "JOINS PARTS QUITS"; target = "*"; } );
|
||||
setting = { };
|
||||
servers = (
|
||||
{ address = "irc.dal.net"; chatnet = "DALnet"; port = "6667"; },
|
||||
{
|
||||
address = "ssl.efnet.org";
|
||||
chatnet = "EFNet";
|
||||
port = "9999";
|
||||
use_tls = "yes";
|
||||
tls_verify = "no";
|
||||
},
|
||||
{
|
||||
address = "irc.esper.net";
|
||||
chatnet = "EsperNet";
|
||||
port = "6697";
|
||||
use_tls = "yes";
|
||||
tls_verify = "yes";
|
||||
},
|
||||
{
|
||||
address = "irc.libera.chat";
|
||||
chatnet = "liberachat";
|
||||
port = "6697";
|
||||
use_tls = "yes";
|
||||
tls_verify = "yes";
|
||||
autoconnect = "yes";
|
||||
},
|
||||
{
|
||||
address = "irc.gamesurge.net";
|
||||
chatnet = "GameSurge";
|
||||
port = "6667";
|
||||
},
|
||||
{
|
||||
address = "ssl.ircnet.ovh";
|
||||
chatnet = "IRCnet";
|
||||
port = "6697";
|
||||
use_tls = "yes";
|
||||
tls_verify = "yes";
|
||||
},
|
||||
{ address = "open.ircnet.net"; chatnet = "IRCnet"; port = "6667"; },
|
||||
{
|
||||
address = "irc.ircsource.net";
|
||||
chatnet = "IRCSource";
|
||||
port = "6667";
|
||||
},
|
||||
{ address = "irc.netfuze.net"; chatnet = "NetFuze"; port = "6667"; },
|
||||
{
|
||||
address = "irc.oftc.net";
|
||||
chatnet = "OFTC";
|
||||
port = "6697";
|
||||
use_tls = "yes";
|
||||
tls_verify = "yes";
|
||||
},
|
||||
{
|
||||
address = "irc.quakenet.org";
|
||||
chatnet = "QuakeNet";
|
||||
port = "6667";
|
||||
},
|
||||
{
|
||||
address = "irc.rizon.net";
|
||||
chatnet = "Rizon";
|
||||
port = "6697";
|
||||
use_tls = "yes";
|
||||
tls_verify = "yes";
|
||||
},
|
||||
{ address = "silc.silcnet.org"; chatnet = "SILC"; port = "706"; },
|
||||
{
|
||||
address = "irc.undernet.org";
|
||||
chatnet = "Undernet";
|
||||
port = "6667";
|
||||
}
|
||||
);
|
||||
|
||||
chatnets = {
|
||||
DALnet = {
|
||||
type = "IRC";
|
||||
max_kicks = "4";
|
||||
max_msgs = "20";
|
||||
max_whois = "30";
|
||||
};
|
||||
EFNet = {
|
||||
type = "IRC";
|
||||
max_kicks = "1";
|
||||
max_msgs = "4";
|
||||
max_whois = "1";
|
||||
};
|
||||
EsperNet = {
|
||||
type = "IRC";
|
||||
max_kicks = "1";
|
||||
max_msgs = "4";
|
||||
max_whois = "1";
|
||||
};
|
||||
liberachat = {
|
||||
type = "IRC";
|
||||
max_kicks = "1";
|
||||
max_msgs = "4";
|
||||
max_whois = "1";
|
||||
sasl_mechanism = "PLAIN";
|
||||
sasl_username = "th3r00t";
|
||||
sasl_password = "b2edxfrr1";
|
||||
};
|
||||
GameSurge = {
|
||||
type = "IRC";
|
||||
max_kicks = "1";
|
||||
max_msgs = "1";
|
||||
max_whois = "1";
|
||||
};
|
||||
IRCnet = {
|
||||
type = "IRC";
|
||||
max_kicks = "1";
|
||||
max_msgs = "1";
|
||||
max_whois = "1";
|
||||
};
|
||||
IRCSource = {
|
||||
type = "IRC";
|
||||
max_kicks = "1";
|
||||
max_msgs = "4";
|
||||
max_whois = "1";
|
||||
};
|
||||
NetFuze = {
|
||||
type = "IRC";
|
||||
max_kicks = "1";
|
||||
max_msgs = "1";
|
||||
max_whois = "1";
|
||||
};
|
||||
OFTC = { type = "IRC"; max_kicks = "1"; max_msgs = "1"; max_whois = "1"; };
|
||||
QuakeNet = {
|
||||
type = "IRC";
|
||||
max_kicks = "1";
|
||||
max_msgs = "1";
|
||||
max_whois = "1";
|
||||
};
|
||||
Rizon = {
|
||||
type = "IRC";
|
||||
max_kicks = "1";
|
||||
max_msgs = "1";
|
||||
max_whois = "1";
|
||||
};
|
||||
SILC = { type = "SILC"; };
|
||||
Undernet = {
|
||||
type = "IRC";
|
||||
max_kicks = "1";
|
||||
max_msgs = "1";
|
||||
max_whois = "1";
|
||||
};
|
||||
};
|
||||
|
||||
channels = (
|
||||
{ name = "#lobby"; chatnet = "EsperNet"; autojoin = "No"; },
|
||||
{ name = "#libera"; chatnet = "liberachat"; autojoin = "No"; },
|
||||
{ name = "#irssi"; chatnet = "liberachat"; autojoin = "No"; },
|
||||
{ name = "#gamesurge"; chatnet = "GameSurge"; autojoin = "No"; },
|
||||
{ name = "#irssi"; chatnet = "IRCNet"; autojoin = "No"; },
|
||||
{ name = "#ircsource"; chatnet = "IRCSource"; autojoin = "No"; },
|
||||
{ name = "#netfuze"; chatnet = "NetFuze"; autojoin = "No"; },
|
||||
{ name = "#oftc"; chatnet = "OFTC"; autojoin = "No"; },
|
||||
{ name = "silc"; chatnet = "SILC"; autojoin = "No"; },
|
||||
{ name = "#linux"; chatnet = "liberachat"; autojoin = "yes"; },
|
||||
{ name = "#archlinux"; chatnet = "liberachat"; autojoin = "yes"; },
|
||||
{ name = "#zig"; chatnet = "liberachat"; autojoin = "yes"; },
|
||||
{ name = "#python"; chatnet = "liberachat"; autojoin = "yes"; },
|
||||
{ name = "#vimwiki"; chatnet = "liberachat"; autojoin = "yes"; },
|
||||
{ name = "#foot"; chatnet = "liberachat"; autojoin = "no"; }
|
||||
{ name = "#nixos"; chatnet = "liberachat"; autojoin = "yes"; }
|
||||
{ name = "#nixos-chat"; chatnet = "liberachat"; autojoin = "yes"; }
|
||||
);
|
||||
|
||||
aliases = {
|
||||
ATAG = "WINDOW SERVER";
|
||||
ADDALLCHANS = "SCRIPT EXEC foreach my \\$channel (Irssi::channels()) { Irssi::command(\"CHANNEL ADD -auto \\$channel->{visible_name} \\$channel->{server}->{tag} \\$channel->{key}\")\\;}";
|
||||
B = "BAN";
|
||||
BACK = "AWAY";
|
||||
BANS = "BAN";
|
||||
BYE = "QUIT";
|
||||
C = "CLEAR";
|
||||
CALC = "EXEC - if command -v bc >/dev/null 2>&1\\; then printf '%s=' '$*'\\; echo '$*' | bc -l\\; else echo bc was not found\\; fi";
|
||||
CHAT = "DCC CHAT";
|
||||
CS = "QUOTE CS";
|
||||
DATE = "TIME";
|
||||
DEHIGHLIGHT = "DEHILIGHT";
|
||||
DESCRIBE = "ACTION";
|
||||
DHL = "DEHILIGHT";
|
||||
EXEMPTLIST = "MODE $C +e";
|
||||
EXIT = "QUIT";
|
||||
GOTO = "SCROLLBACK GOTO";
|
||||
HIGHLIGHT = "HILIGHT";
|
||||
HL = "HILIGHT";
|
||||
HOST = "USERHOST";
|
||||
INVITELIST = "MODE $C +I";
|
||||
J = "JOIN";
|
||||
K = "KICK";
|
||||
KB = "KICKBAN";
|
||||
KN = "KNOCKOUT";
|
||||
LAST = "LASTLOG";
|
||||
LEAVE = "PART";
|
||||
M = "MSG";
|
||||
MS = "QUOTE MS";
|
||||
MUB = "UNBAN *";
|
||||
N = "NAMES";
|
||||
NMSG = "^MSG";
|
||||
NS = "QUOTE NS";
|
||||
OS = "QUOTE OS";
|
||||
P = "PART";
|
||||
Q = "QUERY";
|
||||
RESET = "SET -default";
|
||||
RUN = "SCRIPT LOAD";
|
||||
SAY = "MSG *";
|
||||
SB = "SCROLLBACK";
|
||||
SBAR = "STATUSBAR";
|
||||
SHELP = "QUOTE HELP";
|
||||
SIGNOFF = "QUIT";
|
||||
SV = "MSG * Irssi $J ($V) - https://irssi.org";
|
||||
T = "TOPIC";
|
||||
UB = "UNBAN";
|
||||
UMODE = "MODE $N";
|
||||
UNSET = "SET -clear";
|
||||
W = "WHO";
|
||||
WC = "WINDOW CLOSE";
|
||||
WG = "WINDOW GOTO";
|
||||
WJOIN = "JOIN -window";
|
||||
WI = "WHOIS";
|
||||
WII = "WHOIS $0 $0";
|
||||
WL = "WINDOW LIST";
|
||||
WN = "WINDOW NEW HIDDEN";
|
||||
WQUERY = "QUERY -window";
|
||||
WW = "WHOWAS";
|
||||
|
||||
statusbar = {
|
||||
|
||||
items = {
|
||||
|
||||
barstart = "{sbstart}";
|
||||
barend = "{sbend}";
|
||||
|
||||
topicbarstart = "{topicsbstart}";
|
||||
topicbarend = "{topicsbend}";
|
||||
|
||||
time = "{sb $Z}";
|
||||
user = "{sb {sbnickmode $cumode}$N{sbmode $usermode}{sbaway $A}}";
|
||||
|
||||
window = "{sb $winref:$tag/$itemname{sbmode $M}}";
|
||||
window_empty = "{sb $winref{sbservertag $tag}}";
|
||||
|
||||
prompt = "{prompt $[.15]itemname}";
|
||||
prompt_empty = "{prompt $winname}";
|
||||
|
||||
topic = " $topic";
|
||||
topic_empty = " Irssi v$J - https://irssi.org";
|
||||
|
||||
lag = "{sb Lag: $0-}";
|
||||
act = "{sb Act: $0-}";
|
||||
more = "-- more --";
|
||||
};
|
||||
|
||||
default = {
|
||||
|
||||
window = {
|
||||
|
||||
disabled = "no";
|
||||
type = "window";
|
||||
placement = "bottom";
|
||||
position = "1";
|
||||
visible = "active";
|
||||
|
||||
items = {
|
||||
barstart = { priority = "100"; };
|
||||
time = { };
|
||||
user = { };
|
||||
window = { };
|
||||
window_empty = { };
|
||||
lag = { priority = "-1"; };
|
||||
act = { priority = "10"; };
|
||||
more = { priority = "-1"; alignment = "right"; };
|
||||
barend = { priority = "100"; alignment = "right"; };
|
||||
windowlist = { };
|
||||
};
|
||||
};
|
||||
|
||||
window_inact = {
|
||||
|
||||
type = "window";
|
||||
placement = "bottom";
|
||||
position = "1";
|
||||
visible = "inactive";
|
||||
|
||||
items = {
|
||||
barstart = { priority = "100"; };
|
||||
window = { };
|
||||
window_empty = { };
|
||||
more = { priority = "-1"; alignment = "right"; };
|
||||
barend = { priority = "100"; alignment = "right"; };
|
||||
};
|
||||
};
|
||||
|
||||
prompt = {
|
||||
|
||||
type = "root";
|
||||
placement = "bottom";
|
||||
position = "100";
|
||||
visible = "always";
|
||||
|
||||
items = {
|
||||
prompt = { priority = "-1"; };
|
||||
prompt_empty = { priority = "-1"; };
|
||||
input = { priority = "10"; };
|
||||
};
|
||||
};
|
||||
|
||||
topic = {
|
||||
|
||||
type = "root";
|
||||
placement = "top";
|
||||
position = "1";
|
||||
visible = "always";
|
||||
|
||||
items = {
|
||||
topicbarstart = { priority = "100"; };
|
||||
topic = { };
|
||||
topic_empty = { };
|
||||
topicbarend = { priority = "100"; alignment = "right"; };
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
settings = {
|
||||
core = {
|
||||
real_name = "th3r00t";
|
||||
user_name = "th3r00t";
|
||||
nick = "th3r00t";
|
||||
};
|
||||
"perl/core/scripts" = { awl_shared_sbar = "OFF"; };
|
||||
};
|
||||
};
|
||||
settings = {
|
||||
core = {
|
||||
real_name = "Unknown";
|
||||
user_name = "th3r00t";
|
||||
nick = "th3r00t";
|
||||
};
|
||||
"perl/core/scripts" = {
|
||||
awl_shared_sbar = "OFF";
|
||||
awl_placement = "top";
|
||||
awl_viewer = "no";
|
||||
};
|
||||
"fe-common/core" = { theme = "default"; };
|
||||
fifo_pipe = "/tmp/irssi_pipe";
|
||||
};
|
||||
statusbar = {
|
||||
default = {
|
||||
prompt = {
|
||||
items = {
|
||||
uberprompt = { priority = "-1"; };
|
||||
input = { priority = "10"; };
|
||||
};
|
||||
position = "100";
|
||||
};
|
||||
awl_0 = {
|
||||
placement = "top";
|
||||
items = {
|
||||
barstart = { priority = "100"; };
|
||||
awl_0 = { };
|
||||
barend = { priority = "100"; alignment = "right"; };
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
keyboard = (
|
||||
{ key = "meta-w"; id = "command"; data = "toggle awl_viewer"; },
|
||||
{
|
||||
key = "meta-u";
|
||||
id = "command";
|
||||
data = "script exec Irssi::Script::tmux_nicklist_portable::toggle_nicklist";
|
||||
},
|
||||
{ key = "meta-C"; id = "command"; data = "WINDOW KILL"; },
|
||||
{ key = "meta-x"; id = "command"; data = "ido_switch_start "; }
|
||||
);
|
||||
227
home/.irssi/crap.theme
Normal file
227
home/.irssi/crap.theme
Normal file
@@ -0,0 +1,227 @@
|
||||
# ---------------------------------
|
||||
# Author: McGovern
|
||||
# Mail: McGovern@welho.com
|
||||
# Mon Sep 1 2003 22:00
|
||||
# ---------------------------------
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "%W%n ";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "%W[%w$0-%W]%n";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$0-%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%R$0-%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%_$0-%_";
|
||||
|
||||
# nick is printed
|
||||
nick = "%_$0-%_";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "%g[%n$0-%g]%n";
|
||||
|
||||
# server name is printed
|
||||
server = "%_$0-%_";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "[$0-]";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "%G[%n$0%G]%n";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "%G[%n$0-%G]%n";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%G$0-%n";
|
||||
chanhost_hilight = "%G$0-%n";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%g$0-%n";
|
||||
chanhost = "%g$0-%n";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%g$0-%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%c$0-%n";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "%Y$0%w<$1-%w> %|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $0-%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$0-%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "{msgnick $0 $1-}%B";
|
||||
ownnick = "%w$0-%B";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick $0 $1-}%w";
|
||||
pubnick = "%B$0-%w";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick $0 $1-}%R";
|
||||
menick = "%Y$0-%R";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick $1 $0$2-}%R";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%K:%c$0-%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "%K[%P$0%K(%p$1-%K)%K]%n ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "%K[%p$0%K(%P$1-%K)%K]%n ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick $0-}%n";
|
||||
ownprivnick = "%w$0-%B";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick %B$0-}%n";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%W * $0-%n";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $0-} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $0-}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "%W (*) $0-%n ";
|
||||
pvtaction_query = "{action $0-}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $0-}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# notices
|
||||
ownnotice = "[%r$0%K(%R$1-%K)]%n ";
|
||||
notice = "%K-%M$0-%K-%n ";
|
||||
pubnotice_channel = "%K:%m$0-";
|
||||
pvtnotice_host = "%K(%m$0-%K)";
|
||||
servernotice = "%g!$0-%n ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "%K[%r$0%K(%R$1-%K)] ";
|
||||
ctcp = "%g$0-%n";
|
||||
|
||||
# wallops
|
||||
wallop = "%W$0-%n: ";
|
||||
wallop_nick = "%n$0-";
|
||||
wallop_action = "%W * $0-%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%R$0-%n";
|
||||
netjoin = "%C$0-%n";
|
||||
|
||||
# /names list
|
||||
names_nick = "%g[%n%_$0%_$1-%g]%n ";
|
||||
names_users = "%W::%n $0-%n";
|
||||
names_channel = "%W$0-%n";
|
||||
|
||||
# DCC
|
||||
dcc = "%c$0-%n";
|
||||
dccfile = "%_$0-%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "%K[%n(%c$0%n) %n$1-%K]%n ";
|
||||
dccownmsgnick = "%g<$0-%g>%n %|";
|
||||
dccownquerynick = "%W$0-";
|
||||
dccownnick = "%C$0-%n";
|
||||
|
||||
dccownaction = "{action $0-}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "%K[%C$1- %n(%c$0%n)%K]%n ";
|
||||
dccquerynick = "%c$0-%n";
|
||||
dccaction = "%W (*dcc*) $0-%n %|";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# background of statusbar
|
||||
sb_background = "%0";
|
||||
|
||||
# default statusbar item style
|
||||
sb = "%g[%n$0-%g]%n";
|
||||
|
||||
sbmode = "(%G+%n$0-)";
|
||||
sbaway = " (%CzZzZ%n)";
|
||||
sbservertag = ":$0 ";
|
||||
sbmore = "%_-- more --%_";
|
||||
sblag = "{sb %RLag: $0-}";
|
||||
sbmail = "{sb Mail: $0-}";
|
||||
|
||||
# activity. Det is used for hilights when display doesn't support colors
|
||||
sbact = "{sb {sbact_act $0}{sbact_det $1}}";
|
||||
sb_act_sep = "%w$*";
|
||||
sb_act_text = "%w$*";
|
||||
sbact_act = "A: $0-";
|
||||
sbact_det = " D: $0-";
|
||||
};
|
||||
formats = {
|
||||
"fe-common/core" = {
|
||||
join = "%gJoin %w: {channick_hilight $0} ({chanhost $1}) to {channel $2}";
|
||||
part = "%rPart %w: {channick $0} ({chanhost $1}) from {channel $2} {reason $3}";
|
||||
quit = "%rQuit %w: {channick $0} ({chanhost $1}) {reason $2}";
|
||||
kick = "%rKick %w: {channick $0} by {nick $2} from {channel $1} {reason $3}";
|
||||
};
|
||||
"fe-common/irc" = {
|
||||
chanmode_change = "Mode: {mode $1} by {channick $2} on {channel $0}";
|
||||
whois = "Whois for: %C$0%n (%c$1@$2%n)%: ircname : $3";
|
||||
};
|
||||
"fe-common/irc/dcc" = {
|
||||
own_dcc_query = "{dccownmsgnick {dccownquerynick $0}}$2";
|
||||
};
|
||||
};
|
||||
303
home/.irssi/cross.theme
Normal file
303
home/.irssi/cross.theme
Normal file
@@ -0,0 +1,303 @@
|
||||
# When testing changes, the easiest way to reload the theme is with /RELOAD.
|
||||
# This reloads the configuration file too, so if you did any changes remember
|
||||
# to /SAVE it first. Remember also that /SAVE overwrites the theme file with
|
||||
# old data so keep backups :)
|
||||
|
||||
# TEMPLATES:
|
||||
|
||||
# The real text formats that irssi uses are the ones you can find with
|
||||
# /FORMAT command. Back in the old days all the colors and texts were mixed
|
||||
# up in those formats, and it was really hard to change the colors since you
|
||||
# might have had to change them in tens of different places. So, then came
|
||||
# this templating system.
|
||||
|
||||
# Now the /FORMATs don't have any colors in them, and they also have very
|
||||
# little other styling. Most of the stuff you need to change is in this
|
||||
# theme file. If you can't change something here, you can always go back
|
||||
# to change the /FORMATs directly, they're also saved in these .theme files.
|
||||
|
||||
# So .. the templates. They're those {blahblah} parts you see all over the
|
||||
# /FORMATs and here. Their usage is simply {name parameter1 parameter2}.
|
||||
# When irssi sees this kind of text, it goes to find "name" from abstracts
|
||||
# block below and sets "parameter1" into $0 and "parameter2" into $1 (you
|
||||
# can have more parameters of course). Templates can have subtemplates.
|
||||
# Here's a small example:
|
||||
# /FORMAT format hello {colorify {underline world}}
|
||||
# abstracts = { colorify = "%G$0-%n"; underline = "%U$0-%U"; }
|
||||
# When irssi expands the templates in "format", the final string would be:
|
||||
# hello %G%Uworld%U%n
|
||||
# ie. underlined bright green "world" text.
|
||||
# and why "$0-", why not "$0"? $0 would only mean the first parameter,
|
||||
# $0- means all the parameters. With {underline hello world} you'd really
|
||||
# want to underline both of the words, not just the hello (and world would
|
||||
# actually be removed entirely).
|
||||
|
||||
# COLORS:
|
||||
|
||||
# You can find definitions for the color format codes in docs/formats.txt.
|
||||
|
||||
# There's one difference here though. %n format. Normally it means the
|
||||
# default color of the terminal (white mostly), but here it means the
|
||||
# "reset color back to the one it was in higher template". For example
|
||||
# if there was /FORMAT test %g{foo}bar, and foo = "%Y$0%n", irssi would
|
||||
# print yellow "foo" (as set with %Y) but "bar" would be green, which was
|
||||
# set at the beginning before the {foo} template. If there wasn't the %g
|
||||
# at start, the normal behaviour of %n would occur. If you _really_ want
|
||||
# to use the terminal's default color, use %N.
|
||||
|
||||
#############################################################################
|
||||
|
||||
# default foreground color (%N) - -1 is the "default terminal color"
|
||||
default_color = "-1";
|
||||
|
||||
# print timestamp/servertag at the end of line, not at beginning
|
||||
info_eol = "false";
|
||||
|
||||
# these characters are automatically replaced with specified color
|
||||
# (dark grey by default)
|
||||
replaces = { "[]<>=" = "%W$*%n"; };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "%Y:%G!!%Y:%n ";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "[$*]";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$*%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%R$*%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%_$*%_";
|
||||
|
||||
# nick is printed
|
||||
nick = "%_$0-%_";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "[$*]";
|
||||
|
||||
# server name is printed
|
||||
server = "%_$*%_";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "[$*]";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "{comment $*}";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "{comment $*}";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%g$*%n";
|
||||
chanhost_hilight = "{nickhost %B$*%n}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%r$*%n";
|
||||
chanhost = "{nickhost $*}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%W$*%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%G$*%n";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "$0$1->%n %|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $*%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$*%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "{msgnick %W$0 %n$1-}%n";
|
||||
ownnick = "%g$*%n";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick %W$0 %R$1-}%n";
|
||||
pubnick = "%R$*%n";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick %W$0 %Y$1-}%n";
|
||||
menick = "%Y$*%n";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick $1 $0$2-%n}";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%K:%b$*%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "[%R$0%K(%r$1-%K)%n] ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "[%r$0%K(%R$1-%K)%n] ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick $*}";
|
||||
ownprivnick = "%g$*%n";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick %R$*%n}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%W * $*%n";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $*} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $*}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}%K:%b$1%n ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "%W (*) $*%n ";
|
||||
pvtaction_query = "{action $*}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $*}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# whois
|
||||
whois = " $[8]0 : $1-";
|
||||
|
||||
# notices
|
||||
ownnotice = "[%r$0%K(%R$1-%K)]%n ";
|
||||
notice = "%K-%M$*%K-%n ";
|
||||
pubnotice_channel = "%K:%m$*";
|
||||
pvtnotice_host = "%K(%m$*%K)";
|
||||
servernotice = "%g!$*%n ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "[%r$0%K(%R$1-%K)] ";
|
||||
ctcp = "%g$*%n";
|
||||
|
||||
# wallops
|
||||
wallop = "%W$*%n: ";
|
||||
wallop_nick = "%n$*";
|
||||
wallop_action = "%W * $*%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%R$*%n";
|
||||
netjoin = "%B$*%n";
|
||||
|
||||
# /names list
|
||||
names_prefix = "";
|
||||
names_nick = "[%_$0%_$1-] ";
|
||||
names_nick_op = "{names_nick $*}";
|
||||
names_nick_halfop = "{names_nick $*}";
|
||||
names_nick_voice = "{names_nick $*}";
|
||||
names_users = "[%g$*%n]";
|
||||
names_channel = "%G$*%n";
|
||||
|
||||
# DCC
|
||||
dcc = "%g$*%n";
|
||||
dccfile = "%_$*%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "[%r$0%K($1-%K)%n] ";
|
||||
dccownnick = "%R$*%n";
|
||||
dccownquerynick = "%W$*%n";
|
||||
dccownaction = "{action $*}";
|
||||
dccownaction_target = "{action_core $0}%K:%b$1%n ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[%G$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "%G$*%n";
|
||||
dccaction = "%W (*dcc*) $*%n %|";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# default background for all statusbars. You can also give
|
||||
# the default foreground color for statusbar items.
|
||||
sb_background = "%0%w";
|
||||
|
||||
# default backround for "default" statusbar group
|
||||
#sb_default_bg = "%4";
|
||||
# background for prompt / input line
|
||||
sb_prompt_bg = "%n";
|
||||
# background for info statusbar
|
||||
sb_info_bg = "%8";
|
||||
# background for topicbar (same default)
|
||||
sb_topic_bg = "%0";
|
||||
|
||||
# text at the beginning of statusbars. sb-item already puts
|
||||
# space there,so we don't use anything by default.
|
||||
sbstart = "";
|
||||
# text at the end of statusbars. Use space so that it's never
|
||||
# used for anything.
|
||||
sbend = " ";
|
||||
|
||||
prompt = "[$*] ";
|
||||
|
||||
sb = " %b[%n$*%b]%n";
|
||||
sbmode = "(%b+%n$*)";
|
||||
sbaway = " (%GAWAY%n)";
|
||||
sbservertag = ":$0";
|
||||
|
||||
# activity in statusbar
|
||||
|
||||
# ',' separator
|
||||
sb_act_sep = "%K$*";
|
||||
# normal text
|
||||
sb_act_text = "%K$*";
|
||||
# public message
|
||||
sb_act_msg = "%W$*";
|
||||
# hilight
|
||||
sb_act_hilight = "%R$*";
|
||||
# hilight with specified color, $0 = color, $1 = text
|
||||
sb_act_hilight_color = "$0$1-%n";
|
||||
};
|
||||
|
||||
formats = {
|
||||
"fe-common/core" = {
|
||||
own_msg = "{ownmsgnick $2 {ownnick $[-9]0}}$1";
|
||||
own_msg_channel = "{ownmsgnick $3 {ownnick $[-9]0}{msgchannel $1}}$2";
|
||||
pubmsg_me = "{pubmsgmenick $2 {menick $[-9]0}}$1";
|
||||
pubmsg_hilight_channel = "{pubmsghinick $0 $4 $[-9]1{msgchannel $2}}$3";
|
||||
pubmsg = "{pubmsgnick $2 {pubnick $[-9]0}}$1";
|
||||
pubmsg_channel = "{pubmsgnick $3 {pubnick $[-9]0}{msgchannel $1}}$2";
|
||||
line_start = "{line_start}";
|
||||
line_start_irssi = "{line_start}{hilight Irssi} %W|%n ";
|
||||
};
|
||||
};
|
||||
317
home/.irssi/cyanic.theme_
Normal file
317
home/.irssi/cyanic.theme_
Normal file
@@ -0,0 +1,317 @@
|
||||
# :::::::::::::[ irssi theme cyanic v0.1 by bracket ]::::::::::::::
|
||||
|
||||
# this theme is still under construction, and i guess it will be
|
||||
# that way forever. :) this theme will _not_ work on networks which
|
||||
# support nicknames longer than 9 chars. i made it for myself and
|
||||
# i use only ircnet.
|
||||
|
||||
# you can send any comments, complaints and/or request to
|
||||
# bracket@welho.com or /msg me on ircnet.
|
||||
|
||||
# :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
|
||||
|
||||
# default foreground color (%N) - -1 is the "default terminal color"
|
||||
default_color = "%w";
|
||||
|
||||
# print timestamp/servertag at the end of line, not at beginning
|
||||
info_eol = "false";
|
||||
|
||||
# these characters are automatically replaced with specified color
|
||||
# (dark grey by default)
|
||||
replaces = { "[]" = "%K$*%w"; };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "%w";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "%K( %c$*%K";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$*%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%R$*%w";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%_$*%_";
|
||||
|
||||
# nick is printed
|
||||
nick = "$*";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "[$*]";
|
||||
|
||||
# server name is printed
|
||||
server = "%_$*%_";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "[$*]";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "{comment $*}";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "{comment $*}";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%C$*%w";
|
||||
chanhost_hilight = "{nickhost %c$*%w}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%c$*%w";
|
||||
chanhost = "{nickhost $*}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%c$*%w";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%r$*%w";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "%G$0%C$1 %K) %|%w";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $*%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$*%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "{msgnick $0 $1-}%w";
|
||||
ownnick = "%W$*%w";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "%C$*%w";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick $0 $1-}";
|
||||
menick = "%Y$*%W";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick $1 $0$2-%W}%W";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%K:%c$*%w";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "%K[%C$0%K(%c$1-%K)%K] %W";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "%K[%c$0%K(%W$1-%K)%K] %G";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick %c$*}";
|
||||
ownprivnick = "%W$*%w";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick %C$*%w}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
|
||||
# used internally by this theme
|
||||
# action_core = "%W$[-9]0- * %w";
|
||||
action_core = "%C$0-%w";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = " %W* %|{action_core %c$*} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $*}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}%K:%c$1%w ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "%W (*) $*%w ";
|
||||
pvtaction_query = "{action $*}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $*}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# whois
|
||||
whois = "%# $[8]0 : $1-";
|
||||
|
||||
# notices
|
||||
ownnotice = "[%r$0%K(%R$1-%K)]%w ";
|
||||
notice = "%K-%Y$*%K-%w ";
|
||||
pubnotice_channel = "%K:%m$*";
|
||||
pvtnotice_host = "%K(%m$*%K)";
|
||||
servernotice = "%g!$*%w ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "[%r$0%K(%R$1-%K)] ";
|
||||
ctcp = "%g$*%w";
|
||||
|
||||
# wallops
|
||||
wallop = "%W$*%w: ";
|
||||
wallop_nick = "%w$*";
|
||||
wallop_action = "%W * $*%w ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%R$*%w";
|
||||
netjoin = "%G$*%w";
|
||||
|
||||
# /names list
|
||||
names_prefix = "";
|
||||
names_nick = "%K[%_%c$0%_%C$1-%K] %w";
|
||||
names_nick_op = "{names_nick $*}";
|
||||
names_nick_halfop = "{names_nick $*}";
|
||||
names_nick_voice = "{names_nick $*}";
|
||||
names_users = "[%C$*%w]";
|
||||
names_channel = "%W$*%w";
|
||||
|
||||
# DCC
|
||||
dcc = "%m$*%n";
|
||||
dccfile = "%_$*%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "[%r$0%K($1-%K)%w] ";
|
||||
dccownnick = "%R$*%w";
|
||||
dccownquerynick = "%W$*%w";
|
||||
dccownaction = "{action $*}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%w ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[%G$1-%K(%g$0%K)%w] ";
|
||||
dccquerynick = "%G$*%w";
|
||||
dccaction = "%W (*dcc*) $*%w %|";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# default background for all statusbars. You can also give
|
||||
# the default foreground color for statusbar items.
|
||||
sb_background = "%6%W";
|
||||
|
||||
# default backround for "default" statusbar group
|
||||
sb_default_bg = "%6";
|
||||
# background for prompt / input line
|
||||
sb_prompt_bg = "%k";
|
||||
# background for info statusbar
|
||||
sb_info_bg = "%6";
|
||||
# background for topicbar (same default)
|
||||
sb_topic_bg = "%6";
|
||||
|
||||
# text at the beginning of statusbars. sb-item already puts
|
||||
# space there,so we don't use anything by default.
|
||||
sbstart = "";
|
||||
# text at the end of statusbars. Use space so that it's never
|
||||
# used for anything.
|
||||
sbend = " ";
|
||||
|
||||
topicsbstart = "{sbstart $*}";
|
||||
topicsbend = "{sbend $*}";
|
||||
|
||||
prompt = "%c[%C$*%c] %W";
|
||||
|
||||
sb = " %K[%k$*%K]%w";
|
||||
sbmode = "%K(%W+%C$*%K)";
|
||||
sbaway = " %K(%K-%Waway%K-%K)";
|
||||
sbservertag = ":$0 %K(%Cchange with %W^X%K)";
|
||||
sbnickmode = "$0";
|
||||
|
||||
# activity in statusbar
|
||||
|
||||
# ',' separator
|
||||
sb_act_sep = "%K$*";
|
||||
# normal text
|
||||
sb_act_text = "%K$*";
|
||||
# public message
|
||||
sb_act_msg = "%C$*";
|
||||
# hilight
|
||||
sb_act_hilight = "%Y$*";
|
||||
# hilight with specified color, $0 = color, $1 = text
|
||||
sb_act_hilight_color = "$0$1-%w";
|
||||
};
|
||||
formats = {
|
||||
"fe-common/core" = {
|
||||
join = "{channick $[-10]0} %G>%n %|{chanhost_hilight $1} has joined {channel $2}";
|
||||
part = "{channick $[-10]0} %w<%n %|{chanhost $1} has left {channel $2} {reason $3}";
|
||||
kick = "{channick $[-10]0} %R<%w %|kicked from {channel $1} by {nick $2} {reason $3}";
|
||||
quit = "{channick $[-10]0} %Rx%n %|{chanhost $1} has quit irc {reason $2}";
|
||||
quit_once = "{channel $3} {channick $0} {chanhost $1} quit {reason $2}";
|
||||
nick_changed = "{channick $[-10]0} %W=%w {channick_hilight $1}";
|
||||
your_nick_changed = "{channick $[-10]0} %W=%w {channick_hilight $1}";
|
||||
own_msg = "{ownmsgnick $2 {ownnick $[-9]0}}$1";
|
||||
own_msg_channel = "{ownmsgnick $3 {ownnick $[-9]0}{msgchannel $1}}$2";
|
||||
pubmsg_me = "{pubmsgmenick $2 {menick $[-9]0}}$1";
|
||||
pubmsg_me_channel = "{pubmsgmenick $3 {menick $[-9]0}{msgchannel $1}}$2";
|
||||
pubmsg_hilight = "{pubmsghinick $0 $3 $[-9]1}$2";
|
||||
pubmsg_hilight_channel = "{pubmsghinick $0 $4 $[-9]1{msgchannel $2}}$3";
|
||||
pubmsg = "{pubmsgnick $2 {pubnick $[-9]0}}$1";
|
||||
pubmsg_channel = "{pubmsgnick $3 {pubnick $[-9]0}{msgchannel $1}}$2";
|
||||
own_msg_private = "{ownprivmsg msg $[-10]0}$1";
|
||||
own_msg_private_query = "{ownprivmsgnick {ownprivnick $[-10]2}}$1";
|
||||
msg_private = "{privmsg $[-10]0 $1}$2";
|
||||
msg_private_query = "{privmsgnick $[-10]0}$2";
|
||||
new_topic = " %wtopic %W= %|%c'%C$2%c' %won {channel $1}[set by {nick %W$0}]";
|
||||
|
||||
|
||||
daychange = "%K( %Wday changed to %%d %%b %%Y %K)";
|
||||
};
|
||||
"fe-common/irc" = {
|
||||
chanmode_change = " %wmode %W- %|%w({channelhilight $0} {mode $1}%w) by {nick %W$2}";
|
||||
channel_mode = " %wmode %W- %|%w({channelhilight $0}%K) {mode $1}";
|
||||
netsplit = "[{netsplit netsplit}] %W/%w %|{server $0} <-> {server $1} quits: %W$2";
|
||||
netsplit_more = "[{netsplit netsplit}] %W/%w %|{server $0} <-> {server $1} quits: $2 (+$3 more, use /NETSPLIT to show all of them)";
|
||||
netsplit_join = "[{netjoin netsplit}] %W-%w %|joins: %W$0";
|
||||
netsplit_join_more = "[{netjoin netsplit}] %W-%w %|over, joins: $0 (+$1 more)";
|
||||
|
||||
whois = "%w.-[%C%%]%w- %wthe whois of {nick %W$0} %w-[%C%%]%w- %K)%:| host : {%Wnickhost %W$1@$2} %K)%:|{whois ircname %W$3} %K)";
|
||||
whowas = "%w.-[%C%%]%w- %wthe whowas of {nick %W$0} %w-[%C%%]%w- %K)%:| host : {%Wnickhost %W$1@$2} %K)%:|{whois ircname %W$3} %K)";
|
||||
whois_idle = "|{whois idle %|%W$1 %wdays and %W$2%w:%W$3%w:%W$4} %K)";
|
||||
whois_idle_signon = "|{whois idle %|%W$1 %wdays and %W$2%w:%W$3%w:%W$4 {comment signon: $5}} %K)";
|
||||
whois_server = "|{whois server %|%W$1 {comment $2}} %K)";
|
||||
whois_oper = "{whois {hilight $1}}";
|
||||
whois_registered = "{whois has registered this nick}";
|
||||
whois_help = "{whois is available for help}";
|
||||
whois_modes = "{whois modes $1}";
|
||||
whois_realhost = "{whois hostname $1-}";
|
||||
whois_usermode = "{whois usermode $1}";
|
||||
whois_channels = "|{whois channels %|$1}%K)";
|
||||
whois_away = "|{whois away %|%W$1} %K)";
|
||||
whois_special = "{whois %|$1}";
|
||||
whois_extra = "{whois %|$1}";
|
||||
end_of_whois = "%w`-[%C%%]%w- %wend of whois -[%C%%]%w- %K)";
|
||||
end_of_whowas = "%w`-[%C%%]%w- %wend of whowas -[%C%%]%w- %K)";
|
||||
whois_not_found = "There is no such nick $0";
|
||||
who = "%#{channelhilight $[-10]0} %|{nick $[!9]1} $[!3]2 $[!2]3 $4@$5 {comment {hilight $6}}";
|
||||
end_of_who = "End of /WHO list";
|
||||
|
||||
};
|
||||
};
|
||||
|
||||
254
home/.irssi/dark_winter.theme
Normal file
254
home/.irssi/dark_winter.theme
Normal file
@@ -0,0 +1,254 @@
|
||||
# dark_winter.theme - 7th of April 2005
|
||||
# by Miia "Myrtti" Ranta, myrtti@gmail.com
|
||||
# Myrtti @IRCNet, freenode, Undernet
|
||||
#
|
||||
# based on
|
||||
# hv.theme - 16/3/04
|
||||
# Irssi-theme (c) cubik
|
||||
# feel free to use, alter & etc..
|
||||
|
||||
# default foreground color (%N) - -1 is the "default terminal color"
|
||||
default_color = "-1";
|
||||
|
||||
# print timestamp/servertag at the end of line, not at beginning
|
||||
info_eol = "false";
|
||||
|
||||
# these characters are automatically replaced with specified color
|
||||
# (dark grey by default)
|
||||
replaces = { "=" = "%K$*%N"; };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "%K~%w~%W~%N";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "%m[%N$*%m]%N";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$*%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%R$*%N";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%m$*%N";
|
||||
|
||||
# nick is printed
|
||||
nick = "$*";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "[%w$*]%N";
|
||||
|
||||
# server name is printed
|
||||
server = "%_$*%_";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "%M[%N$*%M]%N";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "{comment $*}";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "{comment $*}";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%M$*%N";
|
||||
chanhost_hilight = "{nickhost %K$*%N}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%p$*%N";
|
||||
chanhost = "{nickhost %K$*%N}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%p$*%N";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%p$*%N";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "%w<%M$0%N$1-%w>%n %|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $*%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$*%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "{msgnick $0 $1-}%m";
|
||||
ownnick = "%m$*%N";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "%N$*%N";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick $0 $1-}%U";
|
||||
menick = "%0%P$*%N";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick $1 $0$2-}%K%U";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%K:%c$*%N";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "%m$0%K[$1-] %m>> %m";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "%m$0%K[%w$1-%K] %m>>%N ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick $*}";
|
||||
ownprivnick = "%p$*%N";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick %P$*%N}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%b * $*";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $*} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $*}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}%K:%c$1%N ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "%W (*) $*%N ";
|
||||
pvtaction_query = "{action $*}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $*}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# whois
|
||||
whois = "%# $[8]0 : $1-";
|
||||
|
||||
# notices
|
||||
ownnotice = "[%r$0%K(%R$1-%K)]%N ";
|
||||
notice = "%K-%M$*%K-%N ";
|
||||
pubnotice_channel = "%K:%m$*";
|
||||
pvtnotice_host = "%K(%m$*%K)";
|
||||
servernotice = "%g!$*%N ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "[%r$0%K(%R$1-%K)] ";
|
||||
ctcp = "%r$*%N";
|
||||
|
||||
# wallops
|
||||
wallop = "%W$*%N: ";
|
||||
wallop_nick = "%N$*";
|
||||
wallop_action = "%W * $*%N ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%R$*%N";
|
||||
netjoin = "%C$*%N";
|
||||
|
||||
# /names list
|
||||
names_prefix = "";
|
||||
names_nick = "[%_$0%_$1-] ";
|
||||
names_nick_op = "{names_nick $*}";
|
||||
names_nick_halfop = "{names_nick $*}";
|
||||
names_nick_voice = "{names_nick $*}";
|
||||
names_users = "[%p$*%N]";
|
||||
names_channel = "%P$*%N";
|
||||
|
||||
# DCC
|
||||
dcc = "%g$*%N";
|
||||
dccfile = "%_$*%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "[%r$0%K($1-%K)%N] ";
|
||||
dccownnick = "%R$*%N";
|
||||
dccownquerynick = "%W$*%N";
|
||||
dccownaction = "{action $*}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%N ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[%G$1-%K(%g$0%K)%N] ";
|
||||
dccquerynick = "%G$*%N";
|
||||
dccaction = "%W (*dcc*) $*%N %|";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# default background for all statusbars. You can also give
|
||||
# the default foreground color for statusbar items.
|
||||
sb_background = "%0";
|
||||
|
||||
|
||||
# default backround for "default" statusbar group
|
||||
#sb_default_bg = "%k";
|
||||
# background for prompt / input line
|
||||
# sb_prompt_bg = "%N";
|
||||
# background for info statusbar
|
||||
# sb_info_bg = "%k";
|
||||
# background for topicbar (same default)
|
||||
sb_topic_bg = "%0%M";
|
||||
|
||||
# text at the beginning of statusbars. sb-item already puts
|
||||
# space there,so we don't use anything by default.
|
||||
sbstart = "";
|
||||
# text at the end of statusbars. Use space so that it's never
|
||||
# used for anything.
|
||||
sbend = " ";
|
||||
|
||||
topicsbstart = "{sbstart $*}";
|
||||
topicsbend = "{sbend $*}";
|
||||
|
||||
prompt = "%K[%N$*%K]%n ";
|
||||
|
||||
sb = " %m[%W$*%m]%n";
|
||||
sbmode = "%K(%m+%w$*%K)%n";
|
||||
sbaway = " %K(%c.zZz%N%K)%n";
|
||||
sbservertag = ":$0";
|
||||
|
||||
# activity in statusbar
|
||||
|
||||
# ',' separator
|
||||
sb_act_sep = "%m$*";
|
||||
# normal text
|
||||
sb_act_text = "%m$*";
|
||||
# public message
|
||||
sb_act_msg = "%G$*";
|
||||
# hilight
|
||||
sb_act_hilight = "%Y$*";
|
||||
# hilight with specified color, $0 = color, $1 = text
|
||||
sb_act_hilight_color = "$0$1-%n";
|
||||
};
|
||||
105
home/.irssi/darksystem.theme
Normal file
105
home/.irssi/darksystem.theme
Normal file
@@ -0,0 +1,105 @@
|
||||
# darksystem.theme for irssi
|
||||
# by source, vsm@darksystem.org
|
||||
|
||||
default_color = "-1";
|
||||
replaces = { "[]=" = "%K$*%n"; };
|
||||
|
||||
abstracts = {
|
||||
|
||||
line_start = ": ";
|
||||
timestamp = "$*";
|
||||
hilight = "$*";
|
||||
error = "%R$*%n";
|
||||
channel = "$*";
|
||||
nick = "$*";
|
||||
nickhost = "($*)";
|
||||
server = "($*)";
|
||||
comment = "($*)";
|
||||
reason = "{comment $*}";
|
||||
mode = "{comment $*}";
|
||||
|
||||
channick_hilight = "$*";
|
||||
chanhost_hilight = "{nickhost $*}";
|
||||
channick = "$*";
|
||||
chanhost = "{nickhost $*}";
|
||||
channelhilight = "$*";
|
||||
ban = "$*";
|
||||
|
||||
msgnick = "$0$1-: ";
|
||||
|
||||
ownmsgnick = "{msgnick $0 $1-}";
|
||||
ownnick = " : %W$*%n";
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = " : $*";
|
||||
pubmsgmenick = "{msgnick $0 $1-}";
|
||||
menick = " : %W$*%n";
|
||||
pubmsghinick = "{msgnick $1 $0$2-}";
|
||||
msgchannel = " : $*";
|
||||
privmsg = "$0($1-) ";
|
||||
ownprivmsg = "$0($1-) ";
|
||||
ownprivmsgnick = " : $*: ";
|
||||
ownprivnick = "$*";
|
||||
privmsgnick = " : $*: ";
|
||||
|
||||
action_core = " %W*%n $*";
|
||||
action = "{action_core $*} ";
|
||||
ownaction = "{action $*}";
|
||||
ownaction_target = "{action_core $0}:$1 ";
|
||||
pvtaction = " (*) $* ";
|
||||
pvtaction_query = "{action $*}";
|
||||
pubaction = "{action $*}";
|
||||
|
||||
whois = " : $[8]0 : $1-";
|
||||
|
||||
ownnotice = "$0($1-) ";
|
||||
notice = "$* ";
|
||||
pubnotice_channel = ":$*";
|
||||
pvtnotice_host = "($*)";
|
||||
servernotice = "!$* ";
|
||||
|
||||
ownctcp = "$0 $1- ";
|
||||
ctcp = "$* ";
|
||||
wallop = "$*: ";
|
||||
wallop_nick = "$*";
|
||||
wallop_action = " * $* ";
|
||||
|
||||
netsplit = "$*";
|
||||
netjoin = "$*";
|
||||
|
||||
names_prefix = "";
|
||||
names_nick = "[$0$1-] ";
|
||||
names_nick_op = "{names_nick $*}";
|
||||
names_nick_halfop = "{names_nick $*}";
|
||||
names_nick_voice = "{names_nick $*}";
|
||||
names_users = "$*";
|
||||
names_channel = "$*";
|
||||
|
||||
dcc = "$*";
|
||||
dccfile = "$*";
|
||||
|
||||
dccownmsg = "$0($1-) ";
|
||||
dccownnick = "$*";
|
||||
dccownquerynick = "$*";
|
||||
dccownaction = "{action $*}";
|
||||
dccownaction_target = "{action_core $0}:$1 ";
|
||||
dccmsg = "$1-($0) ";
|
||||
dccquerynick = "$*";
|
||||
dccaction = " (*dcc*) $* %|";
|
||||
|
||||
sb_background = "%n";
|
||||
sb_prompt_bg = "%n";
|
||||
sb_info_bg = "%n";
|
||||
sb_topic_bg = "%n";
|
||||
sbstart = "";
|
||||
sbend = " ";
|
||||
prompt = " : $*: ";
|
||||
sb = " $* ";
|
||||
sbmode = "(+$*)";
|
||||
sbaway = " (away)";
|
||||
sbservertag = ":$0";
|
||||
sb_act_sep = "%n$*";
|
||||
sb_act_text = "%n$*";
|
||||
sb_act_msg = "%W$*";
|
||||
sb_act_hilight = "%r$*";
|
||||
sb_act_hilight_color = "$0$1-%n";
|
||||
};
|
||||
77
home/.irssi/daywalker.theme
Normal file
77
home/.irssi/daywalker.theme
Normal file
@@ -0,0 +1,77 @@
|
||||
replaces = { };
|
||||
|
||||
abstracts = {
|
||||
line_start = "%K-%w/%W-%K ";
|
||||
timestamp = " %K[$0-]";
|
||||
hilight = "%W$0-%K";
|
||||
error = "%M$0-%K";
|
||||
channel = "%w$0-%K";
|
||||
nick = "%w$0-%K";
|
||||
nickhost = "%W[%K$0-%W]%K";
|
||||
server = "%w$0-%K";
|
||||
comment = "%W[%K$0-%W]%K";
|
||||
reason = "{comment %K$0-}";
|
||||
mode = "{comment %w$0-}%K";
|
||||
channick_hilight = "%w$0-%K";
|
||||
chanhost_hilight = "%W{nickhost %K$0-%W}%K";
|
||||
channick = "%w$0-%K";
|
||||
chanhost = "%W{nickhost %K$0-%w}%K";
|
||||
channelhilight = "%w$0-%K";
|
||||
ban = "%w$0-";
|
||||
msgnick = "<$0$1-> %|";
|
||||
ownmsgnick = "%W{msgnick %K$0 %W$1-}";
|
||||
ownnick = "$0-";
|
||||
pubmsgnick = "%W{msgnick %K$0 $1-%W}%K";
|
||||
pubnick = "$0-";
|
||||
pubmsgmenick = "%W{msgnick %K$0 $1-%W}%w";
|
||||
menick = "$0-";
|
||||
pubmsghinick = "%R{msgnick $1 $0$2-}%K";
|
||||
msgchannel = ":%w$0-%K";
|
||||
privmsg = "%W[%w$0%W(%K$1-%W)]%w ";
|
||||
ownprivmsg = "%W[%K$0%W(%w$1-%W)] ";
|
||||
ownprivmsgnick = "%W{msgnick $0-}";
|
||||
ownprivnick = "$0-";
|
||||
privmsgnick = "%W{msgnick %K$0-%W}%K";
|
||||
action_core = "* $0-";
|
||||
action = "%W{action_core %K$0-} ";
|
||||
ownaction = "%W{action %W$0-}";
|
||||
ownaction_target = "%W{action_core %W$0}:$1 ";
|
||||
pvtaction = " %W(*) %K$0- ";
|
||||
pvtaction_query = "%W{action %K$0-}";
|
||||
pubaction = "%W{action %K$0-}";
|
||||
ownnotice = "%W[%K$0%W(%w$1-%W)] ";
|
||||
notice = "%W-%w$0-%W-%w ";
|
||||
pubnotice_channel = ":$0-%W";
|
||||
pvtnotice_host = "%W(%K$0-%W)%K";
|
||||
servernotice = "%W!%K$0-%w ";
|
||||
ownctcp = "%W[%K$0%W(%w$1-%W)] ";
|
||||
ctcp = "$0-";
|
||||
wallop = "%YWALLOP%y$0-: ";
|
||||
wallop_nick = "%GwallopNICK%g$0-";
|
||||
wallop_action = "%CwallopACTION%c * $0- ";
|
||||
netsplit = "%W$0-";
|
||||
netjoin = "%W$0-";
|
||||
names_nick = "%W[%K$0%w$1-%W]%n ";
|
||||
names_users = "%W[%K$0-%W]%n";
|
||||
names_channel = "%w$0-%n";
|
||||
dcc = "$0-";
|
||||
dccfile = "$0-";
|
||||
dccownmsg = "%W[%K$0%W(%w$1-%W)] ";
|
||||
dccownnick = "%W$0-%n";
|
||||
dccownaction = "{action $0-}";
|
||||
dccownaction_target = "{action_core $0}:$1 ";
|
||||
dccmsg = "%W[%w$1-%W(%K$0%W)]%w ";
|
||||
dccquerynick = "%W$0-%n";
|
||||
dccaction = " (*dcc*) $0- %|";
|
||||
sb_background = "%0";
|
||||
sb = "%W[%w$0-%W]";
|
||||
sbmode = "%W(%w+$0-%W)";
|
||||
sbaway = " %W(%GzZzZ%W)";
|
||||
sbservertag = ":%w$0 %W(%Kchange => ^X%W)";
|
||||
sbmore = "%W[ %Gmore %W]";
|
||||
sblag = "%W{sb %wLag: %w$0-%W}";
|
||||
sbmail = "%W{sb %wMail: $0-%W}";
|
||||
sbact = "{sb {sbact_act $0}{sbact_det $1}}";
|
||||
sbact_act = "Act: $0-%n";
|
||||
sbact_det = " Det: $0-";
|
||||
};
|
||||
99
home/.irssi/dbm.theme
Normal file
99
home/.irssi/dbm.theme
Normal file
@@ -0,0 +1,99 @@
|
||||
default_color = "-1";
|
||||
info_eol = "false";
|
||||
replaces = { "[]=" = "%K$*%n"; };
|
||||
abstracts = {
|
||||
line_start = "%w-%W!%w-%n ";
|
||||
timestamp = "%9$*%_";
|
||||
hilight = "%_$*%_";
|
||||
error = "%R$*%n";
|
||||
channel = "%_$*%_";
|
||||
nick = "%_$*%_";
|
||||
nickhost = "[$*]";
|
||||
server = "%_$*%_";
|
||||
comment = "[$*]";
|
||||
reason = "{comment $*}";
|
||||
mode = "{comment $*}";
|
||||
channick_hilight = "%m$*%m";
|
||||
chanhost_hilight = "{nickhost %w$*%w}";
|
||||
channick = "%W$*%W";
|
||||
chanhost = "{nickhost $*}";
|
||||
channelhilight = "%W$*%n";
|
||||
ban = "%c$*%n";
|
||||
msgnick = "%n<%W$0$1-%n>%n %|";
|
||||
ownmsgnick = "{msgnick $0 $1-}";
|
||||
ownnick = "%C$*%C";
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "%K$*%K";
|
||||
pubmsgmenick = "{msgnick $0 $1-}";
|
||||
menick = "%M$*%M";
|
||||
pubmsghinick = "{msgnick $1 $0$2-%n}";
|
||||
msgchannel = "%K:%c$*%n";
|
||||
privmsg = "[%R$0%K(%r$1-%K)%n] ";
|
||||
ownprivmsg = "[%r$0%K(%R$1-%K)%n] ";
|
||||
ownprivmsgnick = "{msgnick $*}";
|
||||
ownprivnick = "%m$*%n";
|
||||
privmsgnick = "{msgnick %K$*%K}";
|
||||
action_core = "%W * $*%n";
|
||||
action = "{action_core $*} ";
|
||||
ownaction = "{action $*}";
|
||||
ownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
pvtaction = "%W (*) $*%n ";
|
||||
pvtaction_query = "{action $*}";
|
||||
pubaction = "{action $*}";
|
||||
whois = " $[8]0 : $1-";
|
||||
ownnotice = "[%r$0%K(%R$1-%K)]%n ";
|
||||
notice = "%K-%M$*%K-%n ";
|
||||
pubnotice_channel = "%K:%m$*";
|
||||
pvtnotice_host = "%K(%m$*%K)";
|
||||
servernotice = "%M!$*%n ";
|
||||
ownctcp = "[%r$0%K(%R$1-%K)] ";
|
||||
ctcp = "%g$*%n";
|
||||
wallop = "%W$*%n: ";
|
||||
wallop_nick = "%n$*";
|
||||
wallop_action = "%W * $*%n ";
|
||||
netsplit = "%Y$*%n";
|
||||
netjoin = "%y$*%n";
|
||||
names_prefix = "";
|
||||
names_nick = "[%_$0%_%m$1-%n] ";
|
||||
names_nick_op = "{names_nick $*}";
|
||||
names_nick_halfop = "{names_nick $*}";
|
||||
names_nick_voice = "{names_nick $*}";
|
||||
names_users = "[%c$*%n]";
|
||||
names_channel = "%W$*%n";
|
||||
dcc = "%g$*%n";
|
||||
dccfile = "%_$*%_";
|
||||
dccownmsg = "[%r$0%K($1-%K)%n] ";
|
||||
dccownnick = "%R$*%n";
|
||||
dccownquerynick = "%W$*%n";
|
||||
dccownaction = "{action $*}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
dccmsg = "[%G$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "%G$*%n";
|
||||
dccaction = "%W (*dcc*) $*%n %|";
|
||||
sb_background = "%0%m";
|
||||
sb_prompt_bg = "%n";
|
||||
sb_info_bg = "%8";
|
||||
sbstart = "";
|
||||
sbend = " ";
|
||||
prompt = "[$*] ";
|
||||
sb = " %w[%n$*%w]%n";
|
||||
sbmode = "(%M+$*%n)";
|
||||
sbaway = "(%yaway%n)";
|
||||
sbservertag = ":$0(%Mchange with ^X%n)";
|
||||
sblag = "{sb Lag:%9$0-%_}";
|
||||
sb_act_sep = "%m$*";
|
||||
sb_act_text = "%m$*";
|
||||
sb_act_msg = "%W$*";
|
||||
sb_act_hilight = "%M$*";
|
||||
sb_act_hilight_color = "$0$1-%n";
|
||||
sb_usercount = "{sb Total:%_$0%_($1-%n)}";
|
||||
sb_uc_ircops = "*%M$*%n";
|
||||
sb_uc_ops = "@%M$*%n";
|
||||
sb_uc_halfops = "%%%M$*%n";
|
||||
sb_uc_voices = "+%M$*%n";
|
||||
sb_uc_normal = "n%M$*%n";
|
||||
sb_uc_space = " ";
|
||||
};
|
||||
formats = {
|
||||
"fe-common/core" = { timestamp = "{timestamp %%H:%%M:%%S} "; };
|
||||
};
|
||||
201
home/.irssi/defacto.theme
Normal file
201
home/.irssi/defacto.theme
Normal file
@@ -0,0 +1,201 @@
|
||||
# statico's theme, a modification of the BitchX theme
|
||||
|
||||
#############################################################################
|
||||
|
||||
# these characters are automatically replaced with specified color
|
||||
# (dark grey by default)
|
||||
replaces = { "[]()" = "%K$*%n"; };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "%G>%g>%K>%N ";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "[%K$*%N]";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%W$*%n";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%r$*%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "$*";
|
||||
|
||||
# nick is printed
|
||||
nick = "%W$*%n";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "$*";
|
||||
|
||||
# server name is printed
|
||||
server = "%W$*%n";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "[$*]";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "(%n$*)";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "[%W$*%n]";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%C$0-%n";
|
||||
chanhost_hilight = "[%c{nickhost $*}%n]";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%C$0-%n";
|
||||
chanhost = "[%c{nickhost $*}%n]";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%c$*%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "$*";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# Extracolors start here
|
||||
magenta = "%M<%n%W$0%n$1-%M>%n %|";
|
||||
blue = "%B<%n%W$0%n$1-%B>%n %|";
|
||||
red = "%R<%n%W$0%n$1-%R>%n %|";
|
||||
cyan = "%C<%n%W$0%n$1-%C>%n %|";
|
||||
# Extracolors end here
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "{blue $0$1-}";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $0-%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$0-%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "{magenta $0$1-}";
|
||||
ownnick = "%n$*";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{blue $0$1-}";
|
||||
pubnick = "%n$*";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{blue $0$1-}";
|
||||
menick = "%Y$0%n";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{blue $1$0$2-}";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = ":%W$*%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "%C<$0> <-%n ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "%M<$1> ->%n ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "$*";
|
||||
ownprivnick = "{magenta $*}";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{cyan $*}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%K*%n";
|
||||
blue_core = "%B:::%N";
|
||||
magenta_core = "%M:::%N";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{blue_core $0-} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{magenta_core } $0 $1-";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{magenta_core } -> %W$0%n%w/%n%c$1%n ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "{action }$0 $1- ";
|
||||
pvtaction_query = "{action }$* ";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action }$* ";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# notices
|
||||
ownnotice = "[%rnotice%n(%R$1-%n)] ";
|
||||
notice = "%C%{$0%}%N ";
|
||||
pubnotice_channel = ":$*";
|
||||
pvtnotice_host = "";
|
||||
servernotice = "{notice $*}";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "[%m$0%n(%M$1-%n)] ";
|
||||
ctcp = "%K>%n>%W>%n $0 %g$1%_%n $2 %g$3%n %g%_$4%n %g$5%n %g%_$6%n%_";
|
||||
|
||||
# wallops
|
||||
wallop = "$*: ";
|
||||
wallop_nick = "$*";
|
||||
wallop_action = " * $* ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "$*";
|
||||
netjoin = "$*";
|
||||
|
||||
# /names list
|
||||
names_nick = "[%C$0%n%B$1-%n] ";
|
||||
names_users = "($*)";
|
||||
names_channel = "{channel $*}";
|
||||
|
||||
# DCC
|
||||
dcc = "{line_start}%R$0%n %n$1-";
|
||||
dccfile = "%_$*%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "[%rdcc%n(%R$1-%n)] ";
|
||||
dccownnick = "$*";
|
||||
dccownaction = "{action_core } %W$0%n$1 ";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[%G$1-%n(%gdcc%n)] ";
|
||||
dccquerynick = "$*";
|
||||
dccaction = "{action_core } %Y$0%n %|";
|
||||
};
|
||||
formats = {
|
||||
"fe-common/core" = {
|
||||
quit = "Signoff {channick $0}: {channel $3} {reason $2}";
|
||||
};
|
||||
};
|
||||
@@ -1 +1 @@
|
||||
screwer.theme
|
||||
chaves.theme
|
||||
490
home/.irssi/design.theme
Normal file
490
home/.irssi/design.theme
Normal file
@@ -0,0 +1,490 @@
|
||||
|
||||
# design.theme 0.9 (c) 2007 kyrreny@broadpark.no
|
||||
|
||||
# A clean and simple design based on zen architecture.
|
||||
# Any help simplifying it would be much obliged.
|
||||
|
||||
abstracts = {
|
||||
line_start = "%w";
|
||||
timestamp = "$*";
|
||||
hilight = "%_$*%_";
|
||||
error = "%W$*%w";
|
||||
channel = "$*";
|
||||
nick = "$*";
|
||||
nickhost = "($*)";
|
||||
server = "%_$*%_";
|
||||
comment = "$*%w";
|
||||
reason = "{comment $*}";
|
||||
mode = "{comment $*}";
|
||||
whois = " $0: $1-";
|
||||
channick_hilight = "%W$*%w";
|
||||
chanhost_hilight = "{nickhost $*%w}";
|
||||
channick = "$*%w";
|
||||
chanhost = "{nickhost $*%w}";
|
||||
channelhilight = "$*";
|
||||
ban = "%W$*%w";
|
||||
msgnick = "%W$0%w$1-:%w %|";
|
||||
ownmsgnick = "{msgnick $0 $1-}";
|
||||
ownnick = "%W$*%w";
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "%W$*%w";
|
||||
pubmsgmenick = "{msgnick $0 $1-}";
|
||||
menick = "%R$*%w";
|
||||
pubmsghinick = "{msgnick $1 $0$2-%w}";
|
||||
msgchannel = ":$*";
|
||||
privmsg = "%W$0%w($1-)%w ";
|
||||
ownprivmsg = "%w$0%W($1-)%w ";
|
||||
ownprivmsgnick = "{msgnick $*}";
|
||||
ownprivnick = "%w$*%w";
|
||||
privmsgnick = "{msgnick %W$*%w}";
|
||||
action_core = "%W * $*%w";
|
||||
action = "{action_core $*} ";
|
||||
ownaction = "{action $*}";
|
||||
ownaction_target = "{action_core $0}:$1 ";
|
||||
pvtaction = "%W (*) $*%w ";
|
||||
pvtaction_query = "{action $*}";
|
||||
pubaction = "{action $*}";
|
||||
ownnotice = "%w$0(%W$1-)%w ";
|
||||
notice = "%W$*%w ";
|
||||
pubnotice_channel = ":%w$*";
|
||||
pvtnotice_host = "(%w$*)";
|
||||
servernotice = "%W!$*%w ";
|
||||
ownctcp = "%w$0(%W$1-) ";
|
||||
ctcp = "%W$*%w";
|
||||
wallop = "%W$*%w: ";
|
||||
wallop_nick = "%w$*";
|
||||
wallop_action = "%W * $*%w ";
|
||||
netsplit = "%W$*%w";
|
||||
netjoin = "%C$*%w";
|
||||
names_nick = "%_$0%_$1- ";
|
||||
names_nick_op = "{names_nick $*}";
|
||||
names_nick_halfop = "{names_nick $*}";
|
||||
names_nick_voice = "{names_nick $*}";
|
||||
names_users = "$*";
|
||||
names_channel = "%W$*%w";
|
||||
dcc = "%W$*%w";
|
||||
dccfile = "%_$*%_";
|
||||
dccownmsg = "%w$0($1-)%w ";
|
||||
dccownnick = "%W$*%w";
|
||||
dccownquerynick = "%W$*%w";
|
||||
dccownaction = "{action $*}";
|
||||
dccownaction_target = "{action_core $0}:$1 ";
|
||||
dccmsg = "$1-(%W$0)%w ";
|
||||
dccquerynick = "$*";
|
||||
dccaction = "%W (*dcc*) $*%w %|";
|
||||
sb_background = "%w";
|
||||
sb_prompt_bg = "%w";
|
||||
sb_info_bg = "%w";
|
||||
sbend = "%w";
|
||||
topicsbstart = "{sbstart $*}";
|
||||
topicsbend = "{sbend $*}";
|
||||
prompt = "$*: ";
|
||||
sb = "%W$*%w%w ";
|
||||
sbmode = "(%W+$*)%w";
|
||||
sbaway = " ($0)";
|
||||
sbservertag = ":$0";
|
||||
sbnickmode = "$0";
|
||||
sb_act_sep = "$*";
|
||||
sb_act_text = "%W$*";
|
||||
sb_act_msg = "%w$*";
|
||||
sb_act_hilight = "%R$*";
|
||||
sb_act_hilight_color = "$0$1";
|
||||
};
|
||||
|
||||
formats = {
|
||||
"fe-common/core" = {
|
||||
own_msg = "{ownmsgnick $2 {ownnick $0}}$1";
|
||||
own_msg_channel = "{ownmsgnick $3 {ownnick $0}{msgchannel $1}}$2";
|
||||
pubmsg_me = "{pubmsgmenick $2 {menick $0}}$1";
|
||||
pubmsg_me_channel = "{pubmsgmenick $3 {menick $0}{msgchannel $1}}$2";
|
||||
pubmsg_hilight = "{pubmsghinick $0 $3 $1}$2";
|
||||
pubmsg_hilight_channel = "{pubmsghinick $0 $4 $1{msgchannel $2}}$3";
|
||||
pubmsg = "{pubmsgnick $2 {pubnick $0}}$1";
|
||||
pubmsg_channel = "{pubmsgnick $3 {pubnick $0}{msgchannel $1}}$2";
|
||||
own_msg_private_query = "{ownprivmsgnick {ownprivnick $2}}$1";
|
||||
msg_private_query = "{privmsgnick $0}$2";
|
||||
daychange = "Day changes to %%d %%B %%Y";
|
||||
join = "{channick_hilight $0} {chanhost_hilight $1} joins {channel $2}";
|
||||
part = "{channick $0} {chanhost $1} leaves {channel $2}: {reason $3}";
|
||||
quit = "{channick $0} {chanhost $1} quits: {reason $2}";
|
||||
nick_changed = "{channick $0} changes nick to {channick_hilight $1}";
|
||||
kick = "{channick $0} was kicked from {channel $1} by {nick $2}: {reason $3}";
|
||||
new_topic = "{nick $0} changes topic of {channel $1} to: $2";
|
||||
topic_unset = "{nick $0} unsets topic on {channel $1}";
|
||||
line_start = "{line_start}";
|
||||
line_start_irssi = "{line_start}{hilight Irssi:} ";
|
||||
timestamp = "{timestamp $Z} ";
|
||||
servertag = "$0 ";
|
||||
talking_with = "You're now talking with {nick $0}";
|
||||
refnum_too_low = "Window number must be greater than 1.";
|
||||
error_server_sticky = "Window's server is sticky and it cannot be changed without -UNSTICKY option.";
|
||||
set_server_sticky = "Window's server set to sticky.";
|
||||
unset_server_sticky = "Window's server isn't sticky anymore.";
|
||||
window_name_not_unique = "Window names must be unique.";
|
||||
window_level = "Window level is now $0";
|
||||
window_set_immortal = "Window is now immortal.";
|
||||
window_unset_immortal = "Window isn't immortal anymore.";
|
||||
window_immortal_error = "Window is immortal, if you really want to close it, say /WINDOW IMMORTAL OFF";
|
||||
windowlist_header = "Ref Name Item Server Level";
|
||||
windowlist_line = "$0 %|$1 $2 $3 $4";
|
||||
windows_layout_saved = "Layout of windows is now remembered next time you start Irssi.";
|
||||
windows_layout_reset = "Layout of windows reset to defaults.";
|
||||
window_info_refnum = "Window: {hilight #$0}";
|
||||
window_info_refnum_sticky = "Window: {hilight #$0 (sticky)}";
|
||||
window_info_name = "Name: $0";
|
||||
window_info_history = "History: $0";
|
||||
window_info_immortal = "Immortal: yes";
|
||||
window_info_size = "Size: $0x$1";
|
||||
window_info_level = "Level: $0";
|
||||
window_info_server = "Server: $0";
|
||||
window_info_server_sticky = "Server: $0 (sticky)";
|
||||
window_info_theme = "Theme: $0$1";
|
||||
window_info_bound_items_header = "Bounds: {hilight Name Tag}";
|
||||
window_info_bound_item = ": $0 $1 $2";
|
||||
window_info_items_header = "Items: {hilight Name Tag}";
|
||||
window_info_item = " $0: $1 $2";
|
||||
looking_up = "Looking up {server $0} ...";
|
||||
connecting = "Connecting to {server $0} $1 port {hilight $2}";
|
||||
connection_established = "Connection to {server $0} established.";
|
||||
cant_connect = "Unable to connect server {server $0} port {hilight $1} {reason $2}";
|
||||
connection_lost = "Connection lost to {server $0}";
|
||||
lag_disconnected = "No PONG reply from server {server $0} in $1 seconds, disconnecting.";
|
||||
disconnected = "Disconnected from {server $0} {reason $1}";
|
||||
server_quit = "Disconnecting from server {server $0}: {reason $1}";
|
||||
server_changed = "Changed to {hilight $2} server {server $1}";
|
||||
unknown_server_tag = "Unknown server tag {server $0}";
|
||||
no_connected_servers = "Not connected to any servers.";
|
||||
server_list = "{server $0}: $1:$2 ($3)";
|
||||
server_lookup_list = "{server $0}: $1:$2 ($3) (connecting ...)";
|
||||
server_reconnect_list = "{server $0}: $1:$2 ($3) ($5 left before reconnecting ...)";
|
||||
server_reconnect_removed = "Removed reconnection to server {server $0} port {hilight $1}";
|
||||
server_reconnect_not_found = "Reconnection tag {server $0} not found.";
|
||||
setupserver_added = "Server {server $0} saved.";
|
||||
setupserver_removed = "Server {server $0} removed.";
|
||||
setupserver_not_found = "Server {server $0} not found.";
|
||||
your_nick = "Your nickname is {nick $0}";
|
||||
quit_once = "{channel $3} {channick $0} {chanhost $1} has quit {reason $2}";
|
||||
invite = "{nick $0} invites you to {channel $1}";
|
||||
not_invited = "You've not been invited to a channel!";
|
||||
your_nick_changed = "You're now known as {nick $1}";
|
||||
talking_in = "You're now talking in {channel $0}";
|
||||
not_in_channels = "You're not on any channels.";
|
||||
current_channel = "Current channel {channel $0}";
|
||||
names = "{names_users Users {names_channel $0}}";
|
||||
names_prefix = "{names_prefix $0}";
|
||||
names_nick_op = "{names_nick_op $0 $1}";
|
||||
names_nick_halfop = "{names_nick_halfop $0 $1}";
|
||||
names_nick_voice = "{names_nick_voice $0 $1}";
|
||||
names_nick = "{names_nick $0 $1}";
|
||||
endofnames = "{channel $0}: Total of {hilight $1} nicks {comment {hilight $2} operators, {hilight $3} semi-operators, {hilight $4} voices, {hilight $5} normal}";
|
||||
chanlist_header = "You're on the following channels:";
|
||||
chanlist_line = "{channel $0} %|+$1 ($2): $3";
|
||||
chansetup_not_found = "Channel {channel $0} not found.";
|
||||
chansetup_added = "Channel {channel $0} saved.";
|
||||
chansetup_removed = "Channel {channel $0} removed.";
|
||||
chansetup_header = "Channel Network Password Settings";
|
||||
chansetup_line = "{channel $0} %|$1 $2 $3";
|
||||
own_msg_private = "{ownprivmsg msg $0}$1";
|
||||
msg_private = "{privmsg $0 $1}$2";
|
||||
no_msgs_got = "You've not received any messages yet.";
|
||||
no_msgs_sent = "You've not sent any messages yet.";
|
||||
query_start = "Starting query in {server $1} with {nick $0}";
|
||||
query_stop = "Closing query with {nick $0}";
|
||||
no_query = "No query with {nick $0}";
|
||||
query_server_changed = "Query with {nick $0} changed to server {server $1}";
|
||||
hilight_header = "Highlights:";
|
||||
hilight_line = "$0 $1 $2 $3$4";
|
||||
hilight_not_found = "Highlight not found: $0";
|
||||
hilight_removed = "Highlight removed: $0";
|
||||
alias_added = "Alias $0 added.";
|
||||
alias_removed = "Alias $0 removed.";
|
||||
alias_not_found = "No such alias: $0";
|
||||
aliaslist_header = "Aliases:";
|
||||
aliaslist_line = "$0 $1";
|
||||
log_opened = "Log file {hilight $0} opened.";
|
||||
log_closed = "Log file {hilight $0} closed.";
|
||||
log_create_failed = "Couldn't create log file {hilight $0}: $1";
|
||||
log_locked = "Log file {hilight $0} is locked, most likely by another Irssi.";
|
||||
log_not_open = "Log file {hilight $0} not open.";
|
||||
log_started = "Started logging to file {hilight $0}";
|
||||
log_stopped = "Stopped logging to file {hilight $0}";
|
||||
log_list_header = "Logs:";
|
||||
log_list = "$0 $1: $2 $3$4";
|
||||
windowlog_file = "Window LOGFILE set to $0";
|
||||
windowlog_file_logging = "Can't change window's logfile while log is on.";
|
||||
no_away_msgs = "No new messages in away log.";
|
||||
away_msgs = "{hilight $1} new messages in away log:";
|
||||
module_header = "Module Type Submodules";
|
||||
module_line = "$0 $1 $2";
|
||||
module_already_loaded = "Module {hilight $0/$1} already loaded.";
|
||||
module_not_loaded = "Module {hilight $0/$1} is not loaded.";
|
||||
module_load_error = "Error loading module {hilight $0/$1}: $2";
|
||||
module_invalid = "{hilight $0/$1} isn't an Irssi module.";
|
||||
module_loaded = "Loaded module {hilight $0/$1}";
|
||||
module_unloaded = "Unloaded module {hilight $0/$1}";
|
||||
command_unknown = "Unknown command: $0";
|
||||
command_ambiguous = "Ambiguous command: $0";
|
||||
option_unknown = "Unknown option: $0";
|
||||
option_ambiguous = "Ambiguous option: $0";
|
||||
option_missing_arg = "Missing required argument for: $0";
|
||||
not_enough_params = "Not enough parameters given.";
|
||||
not_connected = "Not connected to server.";
|
||||
not_joined = "Not joined to any channel.";
|
||||
chan_not_found = "Not joined to such channel.";
|
||||
chan_not_synced = "Channel not fully synchronized yet, try again later.";
|
||||
illegal_proto = "Command isn't designed for the active server's chat protocol.";
|
||||
not_good_idea = "This is not a good idea. Add -YES option to command if you really mean it.";
|
||||
invalid_time = "Invalid timestamp.";
|
||||
invalid_level = "Invalid message level.";
|
||||
invalid_size = "Invalid size.";
|
||||
theme_saved = "Theme saved to $0";
|
||||
theme_save_failed = "Error saving theme to $0: $1";
|
||||
theme_not_found = "Theme {hilight $0} not found.";
|
||||
theme_changed = "Using now theme {hilight $0} ($1).";
|
||||
window_theme = "Using theme {hilight $0} in this window.";
|
||||
window_theme_default = "No theme is set for this window.";
|
||||
window_theme_changed = "Using now theme {hilight $0} ($1) in this window.";
|
||||
window_theme_removed = "Removed theme from this window.";
|
||||
format_title = "%:{hilight $0} - {hilight $1}%:";
|
||||
format_subtitle = "{hilight $0}";
|
||||
format_item = "$0 = $1";
|
||||
ignored = "Ignoring {hilight $1} from {nick $0}";
|
||||
ignored_options = "Ignoring {hilight $1} from {nick $0} {comment $2}";
|
||||
unignored = "Unignored {nick $0}";
|
||||
ignore_not_found = "{nick $0} is not being ignored.";
|
||||
ignore_no_ignores = "There are no ignores.";
|
||||
ignore_header = "Ignores:";
|
||||
ignore_line = "$0 $1: $2 $3 $4";
|
||||
unknown_chat_protocol = "Unknown chat protocol: $0";
|
||||
unknown_chatnet = "Unknown chat network: $0 (create it with /IRCNET ADD)";
|
||||
not_toggle = "Value must be either on, off or toggle.";
|
||||
perl_error = "Perl error: $0";
|
||||
bind_header = "Key Action";
|
||||
bind_list = "$0 $1 $2";
|
||||
bind_unknown_id = "Unknown bind action: $0";
|
||||
config_saved = "Saved configuration to file $0";
|
||||
config_reloaded = "Reloaded configuration.";
|
||||
config_modified = "Configuration file has been modified. Overwrite possible changes?";
|
||||
glib_error = "{error $0} $1";
|
||||
overwrite_config = "Overwrite configuration? (y/N) ";
|
||||
set_title = "{hilight $0}";
|
||||
set_item = "$0 = $1";
|
||||
set_unknown = "Unknown setting $0";
|
||||
set_not_boolean = "Setting {hilight $0} isn't boolean, use /SET";
|
||||
translation_not_found = "Error opening translation table file $0: $1";
|
||||
translation_file_error = "Error parsing translation table file $0";
|
||||
no_completions = "There's no completions.";
|
||||
completion_removed = "Removed completion $0";
|
||||
completion_header = "Key Value Auto";
|
||||
completion_line = "$0 $1 $2";
|
||||
};
|
||||
"fe-common/irc" = {
|
||||
own_action = "%W{nick $0}%w $1";
|
||||
action_public = "%W{nick $0}%w $1";
|
||||
chanmode_change = "{nick $2} sets mode {mode $1} on {channelhilight $0}";
|
||||
netsplit = "{netsplit Split} {server $0} <-> {server $1} quits: $2";
|
||||
netsplit_more = "{netsplit Split} {server $0} <-> {server $1} quits: $2 (+$3 more, use /NETSPLIT to show all of them)";
|
||||
netsplit_join = "{netjoin Split} over, joins: $0";
|
||||
netsplit_join_more = "{netjoin Netsplit} over, joins: $0 (+$1 more)";
|
||||
no_netsplits = "There are no splits.";
|
||||
netsplits_header = "Nick Channel Server Split";
|
||||
netsplits_line = "$0 $1 $2 $3";
|
||||
ircnet_added = "IRC network $0 saved.";
|
||||
ircnet_removed = "IRC network $0 removed.";
|
||||
ircnet_not_found = "IRC network $0 not found.";
|
||||
ircnet_header = "IRC networks:";
|
||||
ircnet_line = "$0: $1";
|
||||
setupserver_header = "Server Port Network Settings";
|
||||
setupserver_line = "%|$0 $1 $2 $3";
|
||||
joinerror_toomany = "Can't join to channel {channel $0}. You've joined to too many channels.";
|
||||
joinerror_full = "Can't join to channel {channel $0}. Channel is full.";
|
||||
joinerror_invite = "Can't join to channel {channel $0}. You must be invited.";
|
||||
joinerror_banned = "Can't join to channel {channel $0}. You're banned.";
|
||||
joinerror_bad_key = "Can't join to channel {channel $0}. Bad channel key.";
|
||||
joinerror_bad_mask = "Can't join to channel {channel $0}. Bad channel mask.";
|
||||
joinerror_unavail = "Can't join to channel {channel $0}. Channel is temporarily unavailable.";
|
||||
joinerror_duplicate = "Channel {channel $0} already exists. Can't create it.";
|
||||
channel_rejoin = "Channel {channel $0} is temporarily unavailable, this is normally due to netsplits. Irssi will automatically try to rejoin. Use /RMREJOINS to abort.";
|
||||
inviting = "Inviting {nick $0} to {channel $1}";
|
||||
channel_created = "Channel {channelhilight $0} created $1";
|
||||
url = "Website for {channelhilight $0}: $1";
|
||||
topic = "Topic for {channelhilight $0}: $1";
|
||||
no_topic = "No topic set for {channelhilight $0}";
|
||||
topic_info = "Topic set by {nick $0} {nickhost $2} {comment $1}";
|
||||
server_chanmode_change = "{netsplit Mode}/{channelhilight $0} {mode $1} by {nick $2}";
|
||||
channel_mode = "mode/{channelhilight $0} {mode $1}";
|
||||
bantype = "Ban type changed to {channel $0}";
|
||||
no_bans = "No bans in channel {channel $0}";
|
||||
banlist = "$0 - {channel $1}: ban {ban $2}";
|
||||
banlist_long = "$0 - {channel $1}: ban {ban $2} {comment by {nick $3}, $4 seconds ago}";
|
||||
ebanlist = "{channel $0}: ban exception {ban $1}";
|
||||
ebanlist_long = "{channel $0}: ban exception {ban $1} {comment by {nick $2}, $3 seconds ago}";
|
||||
no_invitelist = "Invite list is empty in channel {channel $0}";
|
||||
invitelist = "{channel $0}: invite {ban $1}";
|
||||
no_such_channel = "{channel $0}: No such channel.";
|
||||
channel_synced = "Join to {channel $0} was synced in {hilight $1} seconds.";
|
||||
usermode_change = "Mode change {mode $0} for user {nick $1}";
|
||||
user_mode = "Your user mode is {mode $0}";
|
||||
away = "You've been marked as being away.";
|
||||
unaway = "You're no longer marked as being away.";
|
||||
nick_away = "{nick $0} is away: $1";
|
||||
no_such_nick = "{nick $0}: No such nick/channel.";
|
||||
nick_in_use = "Nick {nick $0} is occupied.";
|
||||
nick_unavailable = "Nick {nick $0} is temporarily unavailable.";
|
||||
your_nick_owned = "Your nick is owned by {nick $3} {comment $1@$2}";
|
||||
whois = "{nick $0} {nickhost $1@$2}%:{whois Name $3}";
|
||||
whowas = "{nick $0} {nickhost $1@$2}%:{whois Was $3}";
|
||||
whois_idle = "{whois Idle %|$1 days $2 hours $3 minutes $4 seconds}";
|
||||
whois_idle_signon = "{whois Idle %|$1 days $2 hours $3 mins $4 seconds {comment Since: $5}}";
|
||||
whois_server = "{whois Server %|$1 {comment $2}}";
|
||||
whois_oper = "{whois {hilight $1}}";
|
||||
whois_registered = "{whois has registered this nick.}";
|
||||
whois_help = "{whois is available for help.}";
|
||||
whois_modes = " {whois Modes $1}";
|
||||
whois_realhost = "{whois Name $1-}";
|
||||
whois_usermode = "{whois Mode $1}";
|
||||
whois_channels = "{whois Channels %|$1}";
|
||||
whois_away = "{whois Away %|$1}";
|
||||
whois_special = "{whois %|$1}";
|
||||
whois_extra = "{whois %|$1}";
|
||||
end_of_whois = "End of WHOIS";
|
||||
end_of_whowas = "End of WHOWAS";
|
||||
whois_not_found = "There is no such nick $0";
|
||||
who = "{channelhilight $0} %|{nick $1} $2 $3 $4@$5 {comment {hilight $6}}";
|
||||
end_of_who = "End of /WHO list.";
|
||||
own_notice = "{ownnotice notice $0}$1";
|
||||
own_action_target = "{ownaction_target $0 $2}$1";
|
||||
own_ctcp = "{ownctcp ctcp $0}$1 $2";
|
||||
notice_server = "{servernotice $0}$1";
|
||||
notice_public = "{notice $0{pubnotice_channel $1}}$2";
|
||||
notice_private = "{notice $0{pvtnotice_host $1}}$2";
|
||||
action_private = "{pvtaction $0}$2";
|
||||
action_private_query = "{pvtaction_query $0}$2";
|
||||
action_public_channel = "{pubaction $0{msgchannel $1}}$2";
|
||||
ctcp_reply = "CTCP {hilight $0} reply from {nick $1}: $2";
|
||||
ctcp_reply_channel = "CTCP {hilight $0} reply from {nick $1} in channel {channel $3}: $2";
|
||||
ctcp_ping_reply = "CTCP {hilight PING} reply from {nick $0}: $1.$2 seconds";
|
||||
ctcp_requested = "{ctcp {hilight $0} {comment $1} requested CTCP {hilight $2} from {nick $4}}: $3";
|
||||
ctcp_requested_unknown = "{ctcp {hilight $0} {comment $1} requested unknown CTCP {hilight $2} from {nick $4}}: $3";
|
||||
online = "Users online: {hilight $0}";
|
||||
pong = "PONG received from $0: $1";
|
||||
wallops = "{wallop WALLOP {wallop_nick $0}} $1";
|
||||
action_wallops = "{wallop WALLOP {wallop_action $0}} $1";
|
||||
kill = "You were {error killed} by {nick $0} {nickhost $1} {reason $2} {comment Path: $3}";
|
||||
kill_server = "You were {error killed} by {server $0} {reason $1} {comment Path: $2}";
|
||||
error = "{error ERROR} $0";
|
||||
unknown_mode = "Unknown mode character $0";
|
||||
default_event = "$1";
|
||||
default_event_server = "$0 $1";
|
||||
silenced = "Silenced {nick $0}";
|
||||
unsilenced = "Unsilenced {nick $0}";
|
||||
silence_line = "{nick $0}: silence {ban $1}";
|
||||
ask_oper_pass = "Operator password:";
|
||||
};
|
||||
"fe-text" = {
|
||||
lastlog_too_long = "/LASTLOG would print $0 lines. If you really want to print all these lines use -FORCE option.";
|
||||
lastlog_count = "{hilight LASTLOG}: $0 lines";
|
||||
lastlog_start = "{hilight LASTLOG}:";
|
||||
lastlog_end = "{hilight End of LASTLOG}";
|
||||
lastlog_separator = "---";
|
||||
refnum_not_found = "Window number $0 not found.";
|
||||
window_too_small = "Not enough room to resize this window.";
|
||||
cant_hide_last = "You can't hide the last window.";
|
||||
cant_hide_sticky_windows = "You can't hide sticky windows. Use /WINDOW STICK OFF.";
|
||||
cant_show_sticky_windows = "You can't show sticky windows. Use /WINDOW STICK OFF.";
|
||||
window_not_sticky = "Window is not sticky.";
|
||||
window_set_sticky = "Window set to sticky.";
|
||||
window_unset_sticky = "Window is not sticky anymore.";
|
||||
window_info_sticky = "Sticky: $0";
|
||||
window_info_scroll = "Scroll: $0";
|
||||
window_scroll = "Window scroll mode is now $0";
|
||||
window_scroll_unknown = "Unknown scroll mode $0, must be on, off or default.";
|
||||
statusbar_list_header = "Name Type Placement Position Visible";
|
||||
statusbar_list = "$0 $1 $2 $3 $4";
|
||||
statusbar_info_name = "Status bar: {hilight $0}";
|
||||
statusbar_info_type = "Type: $0";
|
||||
statusbar_info_placement = "Placement: $0";
|
||||
statusbar_info_position = "Position: $0";
|
||||
statusbar_info_visible = "Visible: $0";
|
||||
statusbar_info_item_header = "Items: Name Priority Alignment";
|
||||
statusbar_info_item_name = ": $0 $1 $2";
|
||||
statusbar_not_found = "Status bar doesn't exist: $0";
|
||||
statusbar_item_not_found = "Status bar item doesn't exist: $0";
|
||||
statusbar_unknown_command = "Unknown status bar command: $0";
|
||||
statusbar_unknown_type = "Status bar type must be window or root.";
|
||||
statusbar_unknown_placement = "Status bar placement must be top or bottom.";
|
||||
statusbar_unknown_visibility = "Status bar visibility must be always, active or inactive.";
|
||||
paste_warning = "Pasting $0 lines to $1. Press Ctrl-K to continue, or Ctrl-C to cancel.";
|
||||
paste_prompt = "Hit Ctrl-K to paste or Ctrl-C to abort.";
|
||||
};
|
||||
"fe-common/perl" = {
|
||||
script_not_found = "Script {hilight $0} not found.";
|
||||
script_not_loaded = "Script {hilight $0} is not loaded.";
|
||||
script_loaded = "Loaded script {hilight $0}";
|
||||
script_unloaded = "Unloaded script {hilight $0}";
|
||||
no_scripts_loaded = "No scripts loaded.";
|
||||
script_list_header = "Loaded scripts:";
|
||||
script_list_line = "$0 $1";
|
||||
script_error = "{error Error in script {hilight $0}:}";
|
||||
};
|
||||
"fe-common/irc/dcc" = {
|
||||
own_dcc = "{dccownmsg dcc {dccownnick $1}}$2";
|
||||
own_dcc_action = "{dccownaction_target $0 $1}$2";
|
||||
own_dcc_action_query = "{dccownaction $0}$2";
|
||||
own_dcc_ctcp = "{ownctcp ctcp $0}$1 $2";
|
||||
dcc_msg = "{dccmsg dcc $0}$1";
|
||||
action_dcc = "{dccaction $0}$1";
|
||||
action_dcc_query = "{dccaction $0}$1";
|
||||
own_dcc_query = "{ownmsgnick {dccownquerynick $0}}$2";
|
||||
dcc_msg_query = "{privmsgnick $0}$1";
|
||||
dcc_ctcp = "{dcc >>> DCC CTCP {hilight $1} received from {hilight $0}: $2}";
|
||||
dcc_chat = "{dcc DCC CHAT from {nick $0} $1 port $2}";
|
||||
dcc_chat_channel = "{dcc DCC CHAT from {nick $0} $1 port $2 requested in channel {channel $3}}";
|
||||
dcc_chat_not_found = "{dcc No DCC CHAT connection open to {nick $0}}";
|
||||
dcc_chat_connected = "{dcc DCC CHAT connection with {nick $0} $1 port $2 established}";
|
||||
dcc_chat_disconnected = "{dcc DCC lost chat to {nick $0}}";
|
||||
dcc_send = "{dcc DCC SEND from {nick $0} $1 port $2: $3 $4}";
|
||||
dcc_send_channel = "{dcc DCC SEND from {nick $0} $1 port $2: $3 $4 bytes requested in channel {channel $5}}";
|
||||
dcc_send_exists = "{dcc DCC already sending file {dccfile $0} for {nick $1}}";
|
||||
dcc_send_no_route = "{dcc DCC route lost to nick {nick $0} when trying to send file {dccfile $1}}";
|
||||
dcc_send_not_found = "{dcc DCC not sending file {dccfile $1} to {nick $0}}";
|
||||
dcc_send_file_open_error = "{dcc DCC can't open file {dccfile $0}: $1}";
|
||||
dcc_send_connected = "{dcc DCC sending file {dccfile $0} for {nick $1} $2 port $3}";
|
||||
dcc_send_complete = "{dcc DCC sent file {dccfile $0} {hilight $1} for {nick $2} in {hilight $3} {hilight $4kB/s}}";
|
||||
dcc_send_aborted = "{dcc DCC aborted sending file {dccfile $0} for {nick $1}}";
|
||||
dcc_get_not_found = "{dcc DCC no file offered by {nick $0}}";
|
||||
dcc_get_connected = "{dcc DCC receiving file {dccfile $0} from {nick $1} $2 port $3}";
|
||||
dcc_get_complete = "{dcc DCC received file {dccfile $0} $1 from {nick $2} in {hilight $3} $4kB/s}";
|
||||
dcc_get_aborted = "{dcc DCC aborted receiving file {dccfile $0} from {nick $1}}";
|
||||
dcc_get_write_error = "{dcc DCC error writing to file {dccfile $0}: {comment $1}";
|
||||
dcc_unknown_ctcp = "{dcc DCC unknown CTCP {hilight $0} from {nick $1} $2}";
|
||||
dcc_unknown_reply = "{dcc DCC unknown reply {hilight $0} from {nick $1} $2}";
|
||||
dcc_unknown_type = "{dcc DCC unknown type {hilight $0}}";
|
||||
dcc_invalid_ctcp = "{dcc DCC received CTCP {hilight $0} with invalid parameters from {nick $1}}";
|
||||
dcc_connect_error = "{dcc DCC can't connect to {hilight $0} port {hilight $1}}";
|
||||
dcc_cant_create = "{dcc DCC can't create file {dccfile $0}: $1}";
|
||||
dcc_rejected = "{dcc DCC $0 was rejected by {nick $1} {hilight $2}}";
|
||||
dcc_request_send = "{dcc DCC $0 request sent to {nick $1}: $2";
|
||||
dcc_close = "{dcc DCC $0 close for {nick $1} {hilight $2}}";
|
||||
dcc_lowport = "{dcc Warning: Port sent with DCC request is a low port ({hilight $0, $1}). This isn't normal. It is possible the address/port is faked. Or maybe someone is trying to bypass a firewall?}";
|
||||
dcc_list_header = "{dcc DCC connections}";
|
||||
dcc_list_line_chat = "{dcc $0 $1}";
|
||||
dcc_list_line_file = "{dcc $0 $1: %|$2 of $3 ($4%%) - $5kB/s - ETA $7 - $6}";
|
||||
dcc_list_line_queued_send = "{dcc - $0 $2 (queued)}";
|
||||
dcc_list_line_server = "{dcc $0: Port($1) - Send($2) - Chat($3) - FServe($4)}";
|
||||
dcc_server_started = "{dcc DCC SERVER started on port {hilight $0}}";
|
||||
dcc_server_closed = "{dcc DCC SERVER on port {hilight $0} closed}";
|
||||
};
|
||||
"fe-common/irc/notifylist" = {
|
||||
notify_join = "{nick $0} $1@$2 {hilight $3} has joined to $4";
|
||||
notify_part = "{nick $0} has left $4";
|
||||
notify_away = "{nick $0} $5 $1@$2 {hilight $3} is now away: $4";
|
||||
notify_unaway = "{nick $0} $4 $1@$2 {hilight $3} is now unaway.";
|
||||
notify_unidle = "{nick $0} $5 $1@$2 {hilight $3} just stopped idling.";
|
||||
notify_online = "On $0: {hilight $1}";
|
||||
notify_offline = "Offline: $0";
|
||||
notify_list = "$0: $1 $2 $3";
|
||||
notify_list_empty = "Notify list is empty.";
|
||||
};
|
||||
};
|
||||
|
||||
409
home/.irssi/diskreet.theme
Normal file
409
home/.irssi/diskreet.theme
Normal file
@@ -0,0 +1,409 @@
|
||||
# :::::::::::::[ irssi theme diskreet v0.2 by bracket ]::::::::::::::
|
||||
|
||||
# this is my attempt to make a theme fitting to a light background
|
||||
# and i also tend to make it very settle by not using much colors
|
||||
# it's based on my cyanic theme.
|
||||
|
||||
# you can send any comments, complaints and/or request to
|
||||
# bracket@welho.com or /msg me on ircnet.
|
||||
|
||||
# changes:
|
||||
# - now you can see nicks up to 15 characters in length
|
||||
|
||||
# :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
|
||||
|
||||
# Irssi's colors that you can use in text formats, hilights, etc. :
|
||||
#
|
||||
# text text background
|
||||
# ---------------------------------------------------------------------
|
||||
# %k %K %0 black dark grey black
|
||||
# %r %R %1 red bold red red
|
||||
# %g %G %2 green bold green green
|
||||
# %y %Y %3 yellow bold yellow yellow
|
||||
# %b %B %4 blue bold blue blue
|
||||
# %m %M %5 magenta bold magenta magenta
|
||||
# %p %P magenta (think: purple)
|
||||
# %c %C %6 cyan bold cyan cyan
|
||||
# %w %W %7 white bold white white
|
||||
# %n %N Changes the color to "default color", removing
|
||||
# all other coloring and formatting. %N is always
|
||||
# the terminal's default color. %n is usually too,
|
||||
# except in themes it changes to "previous color",
|
||||
# ie. hello = "%Rhello%n" and "%G{hello} world"
|
||||
# would print hello in red, and %n would turn back
|
||||
# into %G making world green.
|
||||
# %F Blinking on/off (think: flash)
|
||||
# %U Underline on/off
|
||||
# %8 Reverse on/off
|
||||
# %9 %_ Bold on/off
|
||||
# %: Insert newline
|
||||
# %| Marks the indentation position
|
||||
# %# Monospace font on/off (useful with lists and GUI)
|
||||
# %% A single %
|
||||
#
|
||||
# In .theme files %n works a bit differently. See default.theme
|
||||
# for more information.
|
||||
|
||||
# ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
|
||||
|
||||
# default foreground color (%N) - -1 is the "default terminal color"
|
||||
default_color = "0";
|
||||
# default_real_color = 0;
|
||||
|
||||
# print timestamp/servertag at the end of line, not at beginning
|
||||
info_eol = "false";
|
||||
|
||||
# these characters are automatically replaced with specified color
|
||||
# (dark grey by default)
|
||||
replaces = { "[]" = "%k$*%K"; };
|
||||
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "%K";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = " %K$*%K";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$*%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%r$*%K";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%_$*%_";
|
||||
|
||||
# nick is printed
|
||||
nick = "$*";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "[$*]";
|
||||
|
||||
# server name is printed
|
||||
server = "%_$*%_";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "[$*]";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "{comment $*}";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "{comment $*}";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%k$*%K";
|
||||
chanhost_hilight = "{nickhost %K$*%K}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%k$*%K";
|
||||
chanhost = "{nickhost $*}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%k$*%K";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%r$*%K";
|
||||
|
||||
## ## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "%K$1 %c$0 %|%K";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $*%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$*%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "{msgnick $0 $1-}%K";
|
||||
ownnick = "%k$*%K";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "%K$*%K";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick $0 $1-}";
|
||||
menick = "%c$*%K";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick $1 $0$2-%W}%K";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%K:%k$*%K";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "%K[%k$0%K(%k$1-%K)%K] %K";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "%K[%k$0%K(%k$1-%K)%K] %G";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick %k$*}";
|
||||
ownprivnick = "%k$*%K";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick %k$*%K}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
|
||||
# used internally by this theme
|
||||
# action_core = "%W$[-15]0- * %K";
|
||||
action_core = "%k$0-%K";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = " %c* %|{action_core %k$*} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $*}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}%K:%k$1%K ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "%W (*) $*%K ";
|
||||
pvtaction_query = "{action $*}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $*}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
|
||||
# whois
|
||||
whois = "%# $[8]0 : $1-";
|
||||
|
||||
# notices
|
||||
ownnotice = "[%r$0%K(%R$1-%K)]%K ";
|
||||
notice = "%K-%c$*%K-%K ";
|
||||
pubnotice_channel = "%K:%m$*";
|
||||
pvtnotice_host = "%K(%m$*%K)";
|
||||
servernotice = "%g!$*%K ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "[%r$0%K(%R$1-%K)] ";
|
||||
ctcp = "%g$*%K";
|
||||
|
||||
# wallops
|
||||
wallop = "%W$*%K: ";
|
||||
wallop_nick = "%w$*";
|
||||
wallop_action = "%W * $*%K ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%r$*%K";
|
||||
netjoin = "%g$*%K";
|
||||
|
||||
# /names list
|
||||
names_prefix = " ";
|
||||
names_nick = "%_%c$0%_%K$1- %K";
|
||||
names_nick_op = "{names_nick $*}";
|
||||
names_nick_halfop = "{names_nick $*}";
|
||||
names_nick_voice = "{names_nick $*}";
|
||||
names_users = " %c$*%k";
|
||||
names_channel = "%k- $*%K";
|
||||
|
||||
# DCC
|
||||
dcc = "%c$*%n";
|
||||
dccfile = "%_$*%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "[%k$0%K($1-%K)%N] ";
|
||||
dccownnick = "%k$*%N";
|
||||
dccownquerynick = "%k$*%N";
|
||||
dccownaction = "{action $*}";
|
||||
dccownaction_target = "{action_core $0}%K:%k$1%N ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[%k$1-%K(%k$0%K)%N] ";
|
||||
dccquerynick = "%K$*%N";
|
||||
dccaction = "%k (*dcc*) $*%K %|";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# default background for all statusbars. You can also give
|
||||
# the default foreground color for statusbar items.
|
||||
sb_background = "%7%K";
|
||||
|
||||
# default backround for "default" statusbar group
|
||||
sb_default_bg = "%7";
|
||||
# background for prompt / input line
|
||||
sb_prompt_bg = "%k";
|
||||
# background for info statusbar
|
||||
sb_info_bg = "%7";
|
||||
# background for topicbar (same default)
|
||||
sb_topic_bg = "%7";
|
||||
|
||||
# text at the beginning of statusbars. sb-item already puts
|
||||
# space there,so we don't use anything by default.
|
||||
sbstart = "";
|
||||
# text at the end of statusbars. Use space so that it's never
|
||||
# used for anything.
|
||||
sbend = " ";
|
||||
|
||||
topicsbstart = "{sbstart $*}";
|
||||
topicsbend = "{sbend $*}";
|
||||
|
||||
prompt = " -[%c%%%k]- %K$* %k- ";
|
||||
|
||||
sb = " %k$*%K";
|
||||
sbmode = " %W+$* ";
|
||||
sbaway = " %k-%Waway%k- ";
|
||||
sbservertag = ":$0 %K(%kchange with %W^X%K)";
|
||||
sbnickmode = "%W$0%k";
|
||||
|
||||
# activity in statusbar
|
||||
|
||||
# ',' separator
|
||||
sb_act_sep = "%K$*";
|
||||
# normal text
|
||||
sb_act_text = "%K$*";
|
||||
# public message
|
||||
sb_act_msg = "%W$*";
|
||||
# hilight
|
||||
sb_act_hilight = "%C$*";
|
||||
# hilight with specified color, $0 = color, $1 = text
|
||||
sb_act_hilight_color = "$0$1-%K";
|
||||
};
|
||||
formats = {
|
||||
"fe-common/core" = {
|
||||
|
||||
# [Windows]
|
||||
daychange = " -[%c%%%k]- %cday change %k> %%d %%b %%Y";
|
||||
talking_with = "%K- %kyou are now talking with {nick $0} %K)";
|
||||
refnum_too_low = "%K- %kwindow number must be greater than 1 %K)";
|
||||
error_server_sticky = "%K- %|%kwindow's server is sticky and it cannot be changed without -unsticky option %K)";
|
||||
set_server_sticky = "%K- %kwindow's server set sticky %K)";
|
||||
unset_server_sticky = "%K- %kwindow's server isn't sticky anymore %K)";
|
||||
window_name_not_unique = "%K- %kwindow names must be unique %K)";
|
||||
window_level = "%K- %kWindow level is now $0 %K)";
|
||||
window_set_immortal = "%K- %kwindow is now immortal %K)";
|
||||
window_unset_immortal = "%K- %kwindow isn't immortal anymore %K)";
|
||||
window_immortal_error = "%K- %|%kwindow is immortal, if you really want to close it, say /WINDOW IMMORTAL OFF %K)";
|
||||
|
||||
# [Server]
|
||||
looking_up = "%K- %klooking up {server $0} %K)";
|
||||
connecting = "%K- %kconnecting to {server $0} [$1] port {hilight $2} %K)";
|
||||
connection_established = "%K- %kconnection to {server $0} established %K)";
|
||||
cant_connect = "%K- %kunable to connect server {server $0} port {hilight $1} {reason $2} %K)";
|
||||
connection_lost = "%K- %kconnection lost to {server $0} %K)";
|
||||
lag_disconnected = "%K- %kno PONG reply from server {server $0} in $1 seconds, disconnecting %K)";
|
||||
disconnected = "%K- %kdisconnected from {server $0} {reason $1} %K)";
|
||||
server_quit = "%K- %kdisconnecting from server {server $0}: {reason $1} %K)";
|
||||
server_changed = "%K- %kchanged to {hilight $2} server {server $1} %K)";
|
||||
unknown_server_tag = "%K- %kunknown server tag {server $0} %K)";
|
||||
no_connected_servers = "%K- %knot connected to any servers %K)";
|
||||
server_list = "%K- %k{server $0}: $1:$2 ($3) %K)";
|
||||
server_lookup_list = "%K- %k{server $0}: $1:$2 ($3) (connecting...) %K)";
|
||||
server_reconnect_list = "%K- %k{server $0}: $1:$2 ($3) ($5 left before reconnecting) %K)";
|
||||
server_reconnect_removed = "%K- %kremoved reconnection to server {server $0} port {hilight $1} %K)";
|
||||
server_reconnect_not_found = "%K- %kreconnection tag {server $0} not found %K)";
|
||||
setupserver_added = "%K- %kserver {server $0} saved %K)";
|
||||
setupserver_removed = "%K- %kserver {server $0} removed %K)";
|
||||
setupserver_not_found = "%K- %kserver {server $0} not found %K)";
|
||||
your_nick = "%K- %kyour nickname is {nick $0} %K)";
|
||||
|
||||
|
||||
# [Channels]
|
||||
join = "{channick $[-15]0} %g>%n %|{chanhost_hilight $1} %khas joined {channel $2}";
|
||||
part = "{channick $[-15]0} %k<%n %|{chanhost_hilight $1} %khas left {channel $2} {reason %K$3}";
|
||||
kick = "{channick $[-15]0} %r<%n %|kicked from {channel $1} %kby {nick $2} {reason %K$3}";
|
||||
quit = "{channick $[-15]0} %rx%n %|{chanhost_hilight $1} %khas quit irc {reason %K$2}";
|
||||
quit_once = "{channel $3} {channick $0} {chanhost $1} %kquit {reason %K$2}";
|
||||
nick_changed = "{channick $[-15]0} %K= {channick_hilight $1}";
|
||||
your_nick_changed = "{channick $[-15]0} %k= {channick_hilight $1}";
|
||||
own_msg = "{ownmsgnick $2 {ownnick $[-15]0}}$1";
|
||||
own_msg_channel = "{ownmsgnick $3 {ownnick $[-15]0}{msgchannel $1}}$2";
|
||||
pubmsg_me = "{pubmsgmenick $2 {menick $[-15]0}}$1";
|
||||
pubmsg_me_channel = "{pubmsgmenick $3 {menick $[-15]0}{msgchannel $1}}$2";
|
||||
pubmsg_hilight = "{pubmsghinick $0 $3 $[-15]1}$2";
|
||||
pubmsg_hilight_channel = "{pubmsghinick $0 $4 $[-15]1{msgchannel $2}}$3";
|
||||
pubmsg = "{pubmsgnick $2 {pubnick $[-15]0}}%|$1";
|
||||
pubmsg_channel = "{pubmsgnick $3 {pubnick $[-15]0}{msgchannel $1}}$2";
|
||||
own_msg_private = "{ownprivmsg msg $[-14]0} $1";
|
||||
own_msg_private_query = "{ownprivmsgnick {ownprivnick $[-14]2}} $1";
|
||||
msg_private = "{privmsg $[-15]0 $1} $2";
|
||||
msg_private_query = "{privmsgnick $[-15]0} $2";
|
||||
new_topic = " %ctopic %k= %|%K'%k$2%K' %Kon {channel $1}[%Kset by {nick %k$0}]";
|
||||
|
||||
|
||||
|
||||
};
|
||||
"fe-common/irc" = {
|
||||
|
||||
# [Channels]
|
||||
chanmode_change = "%c mode change %k- %|%K{channelhilight $0} {mode %c$1} by {nick %k$2}";
|
||||
channel_mode = "%c mode change %k- %|{channelhilight $0} {mode %c$1}";
|
||||
netsplit = " {netsplit netsplit} %k/%K %|{server $0} %k<%K-%w-%K-%k>%K {server $1} quits: %k$2";
|
||||
netsplit_more = " {netsplit netsplit} %k/%K %|{server $0} %k<%K-%w-%K-%k>%K {server $1} quits: %k$2 %K(+$3 more, use /NETSPLIT to show all of them)";
|
||||
netsplit_join = " {netjoin netsplit} %k-%K %|joins: %k$0";
|
||||
netsplit_join_more = " {netjoin netsplit} %k-%K %|over, joins: %k$0 %K(+$1 more)";
|
||||
server_chanmode_change = " {netsplit ServerMode} %k- %K({channelhilight $0} {mode $1}) by {nick %k$2}";
|
||||
|
||||
# [Nick]
|
||||
usermode_change = "%k- %Kmode change %k{mode %c$0} %Kfor user %k{nick $1} %k)";
|
||||
user_mode = "%k- %Kyour user mode is %k{mode %c$0} %k)";
|
||||
away = "%k- %Kyou have been marked as being away %k)";
|
||||
unaway = "%k- %Kyou are no longer marked as being away %k)";
|
||||
nick_away = "%k- %k{nick $0} %Kis away: '%k$1%w' %k)";
|
||||
no_such_nick = "%k- %k{nick $0}%K: no such nick/channel %k)";
|
||||
nick_in_use = "%k- %kKick %k{nick $0} %Kis already in use %k)";
|
||||
nick_unavailable = "%k- %Knick %k{nick $0} %Kis temporarily unavailable %k)";
|
||||
your_nick_owned = "%k- %Kyour nick is owned by %k{nick $3} %K{comment $1@$2} %k)";
|
||||
|
||||
|
||||
# [Who queries]
|
||||
whois = "%K -[%c%%]%K- the whois of {nick %k$0} %K-[%c%%]%K- %: host : {%knickhost %k$1@$2} %: {whois ircname %k$3}";
|
||||
whowas = "%K -[%c%%]%K- the whowas of {nick %k$0} %K-[%c%%]%K- %: host : {%knickhost %k$1@$2} %: {whois ircname %k$3}";
|
||||
whois_idle = " {whois idle %k$1 %Kdays and %k$2%Kh%k$3%Km%k$4}%ks";
|
||||
whois_idle_signon = " {whois idle %|%k$1 %Kdays and %k$2%Kh%k$3%Km%k$4%Ks {comment signon: $5}} %k)";
|
||||
whois_server = " {whois server %|%k$1 {comment $2}}";
|
||||
whois_oper = "{whois {hilight $1}}";
|
||||
whois_registered = "{whois has registered this nick}";
|
||||
whois_help = "{whois is available for help}";
|
||||
whois_modes = "{whois modes $1}";
|
||||
whois_realhost = "{whois hostname $1-}";
|
||||
whois_usermode = "{whois usermode $1}";
|
||||
whois_channels = " {whois channels %|%k$1}";
|
||||
whois_away = " {whois away %|%k$1}";
|
||||
whois_special = "{whois %|$1}";
|
||||
whois_extra = "{whois %|$1}";
|
||||
end_of_whois = "%K -[%c%%]%K- end of whois -[%c%%]%K-";
|
||||
end_of_whowas = "%K -[%c%%]%K- end of whowas -[%c%%]%K-";
|
||||
whois_not_found = "%K- there is no such nick %k$0 %k)";
|
||||
who = "%#{channelhilight $[-10]0} %|{nick $[!9]1} $[!3]2 $[!2]3 $4@$5 {comment {hilight $6}}";
|
||||
end_of_who = "%k- %Kend of /who list";
|
||||
|
||||
};
|
||||
};
|
||||
|
||||
296
home/.irssi/doom.theme
Normal file
296
home/.irssi/doom.theme
Normal file
@@ -0,0 +1,296 @@
|
||||
# When testing changes, the easiest way to reload the theme is with /RELOAD.
|
||||
# This reloads the configuration file too, so if you did any changes remember
|
||||
# to /SAVE it first. Remember also that /SAVE overwrites the theme file with
|
||||
# old data so keep backups :)
|
||||
|
||||
# TEMPLATES:
|
||||
|
||||
# The real text formats that irssi uses are the ones you can find with
|
||||
# /FORMAT command. Back in the old days all the colors and texts were mixed
|
||||
# up in those formats, and it was really hard to change the colors since you
|
||||
# might have had to change them in tens of different places. So, then came
|
||||
# this templating system.
|
||||
|
||||
# Now the /FORMATs don't have any colors in them, and they also have very
|
||||
# little other styling. Most of the stuff you need to change is in this
|
||||
# theme file. If you can't change something here, you can always go back
|
||||
# to change the /FORMATs directly, they're also saved in these .theme files.
|
||||
|
||||
# So .. the templates. They're those {blahblah} parts you see all over the
|
||||
# /FORMATs and here. Their usage is simply {name parameter1 parameter2}.
|
||||
# When irssi sees this kind of text, it goes to find "name" from abstracts
|
||||
# block below and sets "parameter1" into $0 and "parameter2" into $1 (you
|
||||
# can have more parameters of course). Templates can have subtemplates.
|
||||
# Here's a small example:
|
||||
# /FORMAT format hello {colorify {underline world}}
|
||||
# abstracts = { colorify = "%G$0-%n"; underline = "%U$0-%U"; }
|
||||
# When irssi expands the templates in "format", the final string would be:
|
||||
# hello %G%Uworld%U%n
|
||||
# ie. underlined bright green "world" text.
|
||||
# and why "$0-", why not "$0"? $0 would only mean the first parameter,
|
||||
# $0- means all the parameters. With {underline hello world} you'd really
|
||||
# want to underline both of the words, not just the hello (and world would
|
||||
# actually be removed entirely).
|
||||
|
||||
# COLORS:
|
||||
|
||||
# You can find definitions for the color format codes in docs/formats.txt.
|
||||
|
||||
# There's one difference here though. %n format. Normally it means the
|
||||
# default color of the terminal (white mostly), but here it means the
|
||||
# "reset color back to the one it was in higher template". For example
|
||||
# if there was /FORMAT test %g{foo}bar, and foo = "%Y$0%n", irssi would
|
||||
# print yellow "foo" (as set with %Y) but "bar" would be green, which was
|
||||
# set at the beginning before the {foo} template. If there wasn't the %g
|
||||
# at start, the normal behaviour of %n would occur. If you _really_ want
|
||||
# to use the terminal's default color, use %N.
|
||||
|
||||
#############################################################################
|
||||
|
||||
# default foreground color (%N) - -1 is the "default terminal color"
|
||||
default_color = "-1";
|
||||
|
||||
# print timestamp/servertag at the end of line, not at beginning
|
||||
info_eol = "false";
|
||||
|
||||
# these characters are automatically replaced with specified color
|
||||
# (dark grey by default)
|
||||
replaces = { "[]=" = "%K$*%n"; };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "%B-%W!%B-%n ";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "$*";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$*%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%R$*%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%_$*%_";
|
||||
|
||||
# nick is printed
|
||||
nick = "%_$*%_";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "[$*]";
|
||||
|
||||
# server name is printed
|
||||
server = "%_$*%_";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "[$*]";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "{comment $*}";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "{comment $*}";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%C$*%n";
|
||||
chanhost_hilight = "{nickhost %c$*%n}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%c$*%n";
|
||||
chanhost = "{nickhost $*}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%c$*%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%c$*%n";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "%K<%n$0%G$1-%K>%n %|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $*%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$*%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "%Y<%n$0%G$1-%Y>%n %|";
|
||||
# ownmsgnick = "{msgnick $0 $1-}";
|
||||
ownnick = "%g$*%n";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "%G$*%n";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
# pubmsgmenick = "{msgnick $0 $1-}";
|
||||
pubmsgmenick = "%R<%n$0%Y$1-%R>%n %|";
|
||||
menick = "%Y$*%n";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick $1 $0$2-%n}";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%K:%c$*%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "[%R$0%K(%r$1-%K)%n] ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "[%r$0%K(%R$1-%K)%n] ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick $*}";
|
||||
ownprivnick = "%W$*%n";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick %R$*%n}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%Y * $*";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $*} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $*}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "%W (*) $*%n ";
|
||||
pvtaction_query = "{action $*}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $*}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# whois
|
||||
whois = "%# $[8]0 : $1-";
|
||||
|
||||
# notices
|
||||
ownnotice = "[%r$0%K(%R$1-%K)]%n ";
|
||||
notice = "%K-%M$*%K-%n ";
|
||||
pubnotice_channel = "%K:%m$*";
|
||||
pvtnotice_host = "%K(%m$*%K)";
|
||||
servernotice = "%g!$*%n ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "[%r$0%K(%R$1-%K)] ";
|
||||
ctcp = "%g$*%n";
|
||||
|
||||
# wallops
|
||||
wallop = "%W$*%n: ";
|
||||
wallop_nick = "%n$*";
|
||||
wallop_action = "%W * $*%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%R$*%n";
|
||||
netjoin = "%C$*%n";
|
||||
|
||||
# /names list
|
||||
names_prefix = "";
|
||||
names_nick = "[%_$0%_$1-] ";
|
||||
names_nick_op = "{names_nick $*}";
|
||||
names_nick_halfop = "{names_nick $*}";
|
||||
names_nick_voice = "{names_nick $*}";
|
||||
names_users = "[%g$*%n]";
|
||||
names_channel = "%G$*%n";
|
||||
|
||||
# DCC
|
||||
dcc = "%g$*%n";
|
||||
dccfile = "%_$*%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "[%r$0%K($1-%K)%n] ";
|
||||
dccownnick = "%R$*%n";
|
||||
dccownquerynick = "%W$*%n";
|
||||
dccownaction = "{action $*}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[%G$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "%G$*%n";
|
||||
dccaction = "%W (*dcc*) $*%n %|";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# default background for all statusbars. You can also give
|
||||
# the default foreground color for statusbar items.
|
||||
sb_background = "%1%Y";
|
||||
|
||||
# default backround for "default" statusbar group
|
||||
#sb_default_bg = "%4";
|
||||
# background for prompt / input line
|
||||
sb_prompt_bg = "%W";
|
||||
# background for info statusbar
|
||||
sb_info_bg = "%W";
|
||||
# background for topicbar (same default)
|
||||
#sb_topic_bg = "%4";
|
||||
|
||||
# text at the beginning of statusbars. sb-item already puts
|
||||
# space there,so we don't use anything by default.
|
||||
sbstart = "";
|
||||
# text at the end of statusbars. Use space so that it's never
|
||||
# used for anything.
|
||||
sbend = " ";
|
||||
|
||||
topicsbstart = "{sbstart $*}";
|
||||
topicsbend = "{sbend $*}";
|
||||
|
||||
prompt = "[$*] ";
|
||||
|
||||
sb = " $*";
|
||||
sbmode = "(%W+$*%n)";
|
||||
sbaway = " (%GzZzZ%n)";
|
||||
sbservertag = ":$0 (change with ^X)";
|
||||
sbnickmode = "$0";
|
||||
|
||||
# activity in statusbar
|
||||
|
||||
# ',' separator
|
||||
sb_act_sep = "%Y$*%n";
|
||||
# normal text
|
||||
sb_act_text = "%c$*%n";
|
||||
# public message
|
||||
sb_act_msg = "%Y$*%n";
|
||||
# hilight
|
||||
sb_act_hilight = "%W$*%n";
|
||||
# hilight with specified color, $0 = color, $1 = text
|
||||
sb_act_hilight_color = "$0$1-%n";
|
||||
};
|
||||
490
home/.irssi/ea1.theme
Normal file
490
home/.irssi/ea1.theme
Normal file
@@ -0,0 +1,490 @@
|
||||
#####################################################################
|
||||
# version 1.0 08.01.2003 #
|
||||
# #
|
||||
# This is a little theme for irssi written by #
|
||||
# EckigesAuge -=- http://www.EckigesAuge.de #
|
||||
# talk with me: Auge^ (IRCNet) #
|
||||
# #
|
||||
# If you want to see windows with highlight in green too: #
|
||||
# /set hilight_act_color %G #
|
||||
# (this option is currently not available in .theme) #
|
||||
# #
|
||||
#####################################################################
|
||||
|
||||
replaces = { };
|
||||
|
||||
abstracts = {
|
||||
line_start = " ";
|
||||
timestamp = "%g<>%K$0-%g<>%n";
|
||||
hilight = "%_$0-%_";
|
||||
error = "%R$0-%n";
|
||||
channel = "%_$0-%_";
|
||||
nick = "%_$0-%_";
|
||||
nickhost = "%g[%n$0-%g]%n";
|
||||
server = "%_$0-%_";
|
||||
comment = "%g[%n$0-%g]%n";
|
||||
reason = "{comment $0-}";
|
||||
mode = "{comment $0-}";
|
||||
channick_hilight = "%g$0-%n";
|
||||
chanhost_hilight = "{nickhost $0-}";
|
||||
channick = "%g$0-%n";
|
||||
chanhost = "{nickhost $0-}";
|
||||
channelhilight = "%_$0-%n";
|
||||
ban = "%g$0-%n";
|
||||
msgnick = "$0$1- %K-%n %|";
|
||||
ownmsgnick = "{msgnick $0 $1-}";
|
||||
ownnick = "%W$0-%n";
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "%N$0-%n";
|
||||
pubmsgmenick = "{msgnick $0 $1-}";
|
||||
menick = "%Y$0-%n";
|
||||
pubmsghinick = "{msgnick $1 $0$2-}";
|
||||
msgchannel = "%K:%c$0-%n";
|
||||
privmsg = "%g[%R$0%K(%r$1-%K)%g]%n ";
|
||||
ownprivmsg = "%g[%r$0%K(%R$1-%K)%g]%n ";
|
||||
ownprivmsgnick = "{msgnick $0-}";
|
||||
ownprivnick = "%W$0-%n";
|
||||
privmsgnick = "{msgnick %g$0-%n}";
|
||||
action_core = "%W$[-11]0- %n";
|
||||
action = "{action_core $0-} ";
|
||||
ownaction = "{action $0-}";
|
||||
ownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
pvtaction = "%W (*) $0-%n ";
|
||||
pvtaction_query = "{action $0-}";
|
||||
pubaction = "{action $0-}";
|
||||
ownnotice = "%g[%r$0%K(%R$1-%K)%g]%n ";
|
||||
notice = "%K-%G$0-%K-%n ";
|
||||
pubnotice_channel = "%K:%g$0-";
|
||||
pvtnotice_host = "%K(%g$0-%K)";
|
||||
servernotice = "%g!$0-%n ";
|
||||
ownctcp = "%g[%r$0%K(%R$1-%K)%g] ";
|
||||
ctcp = "%g$0-%n";
|
||||
wallop = "%W$0-%n: ";
|
||||
wallop_nick = "%n$0-";
|
||||
wallop_action = "%W * $0-%n ";
|
||||
netsplit = "%R$0-%n";
|
||||
netjoin = "%g$0-%n";
|
||||
names_nick = " %w|%n %_$0%_$1-";
|
||||
names_users = "%g[%w$0-%g]%n";
|
||||
names_channel = "%_$0-%n";
|
||||
dcc = "%g$0-%n";
|
||||
dccfile = "%_$0-%_";
|
||||
dccownmsg = "%g[%r$0%K($1-%K)%g]%n ";
|
||||
dccownnick = "%R$0-%n";
|
||||
dccownaction = "{action $0-}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
dccmsg = "%g[%G$1-%K(%g$0%K)%g]%n ";
|
||||
dccquerynick = "%G$0-%n";
|
||||
dccaction = "%W (*dcc*) $0-%n %|";
|
||||
|
||||
sb_default_bg = "%0";
|
||||
sb_prompt_bg = "%n";
|
||||
sb_info_bg = "%8";
|
||||
|
||||
prompt = "%g[%n$*%g]%n ";
|
||||
sb = "%g[%n$0-%g]%n ";
|
||||
sbmode = "(%g+%n$0-)%n";
|
||||
sbaway = " (%GzZzZ%n)%n";
|
||||
sbservertag = ":%n%_$0 %g(%nchange with ^X%g)%n";
|
||||
sbmore = "%g<>%G<>%W<>MORE<52>%G<>%g<>%n ";
|
||||
sblag = "{sb Lag: %W$0-}";
|
||||
sbmail = "{sb Mail: %W$0-}";
|
||||
|
||||
sb_dccstat = "{sb $0-}";
|
||||
sb_ds_short = "$0%g:%n$1%g@%n$2kB/s%g:%n$4%g:%n$3";
|
||||
sb_ds_short_waiting = "$0%g:%n$1 $2 $3 waiting";
|
||||
sb_ds_normal = "$0 $1: '$2' $3 of $4 ($5) $6kB/s ETA: $7 [$8]";
|
||||
sb_ds_normal_waiting = "$0 $1: '$2' $3 $4 $5 waiting";
|
||||
sb_ds_separator = ", ";
|
||||
|
||||
sbact = "{sb {sbact_act $0}{sbact_det $1}}";
|
||||
sbact_act = "Act: $0-";
|
||||
sbact_det = " Det: $0-";
|
||||
sb_act_sep = "%w$*";
|
||||
sb_act_text = "%K$*";
|
||||
sb_act_msg = "%W$*";
|
||||
sb_act_hilight = "%G$*";
|
||||
sb_act_hilight_color = "$0$1-%n";
|
||||
|
||||
sb_usercount = "{sb %_$0%_ users ($1-)}";
|
||||
sb_uc_ircops = "%_*%_$*";
|
||||
sb_uc_ops = "%_@%_$*";
|
||||
sb_uc_halfops = "%_%%%_$*";
|
||||
sb_uc_voices = "%_+%_$*";
|
||||
sb_uc_normal = "$*";
|
||||
sb_uc_space = " ";
|
||||
|
||||
};
|
||||
formats = {
|
||||
"fe-common/core" = {
|
||||
query_start = "Starting query in {server $1} with {nick $0}";
|
||||
join = "{channick_hilight $[-9]0} %g>%G>%W>%n {chanhost_hilight $1} joins {channel $2}";
|
||||
part = "{channick $[-9]0} %W<%G<%g<%n {chanhost $1} leaves {channel $2} {reason $3}";
|
||||
quit = "{channick $[-9]0} %W<%G<%g<%n {chanhost $1} quits {reason $[.50]2}";
|
||||
quit_once = "{channel $3} {channick $0} {chanhost $1} quit {reason $2}";
|
||||
nick_changed = "{channick $[-9]0} %g-%G-%W>%n {%g->} {channick_hilight $1}";
|
||||
own_msg = "{ownmsgnick $2 {ownnick $[-10]0}}$1";
|
||||
own_msg_channel = "{ownmsgnick $3 {ownnick $[-10]0}{msgchannel $1}}$2";
|
||||
pubmsg_me = "{pubmsgmenick $2 {menick $[-10]0}}$1";
|
||||
pubmsg_me_channel = "{pubmsgmenick $3 {menick $[-10]0}{msgchannel $1}}$2";
|
||||
pubmsg_hilight = "{pubmsghinick $0 $3 $[-10]1}$2";
|
||||
pubmsg_hilight_channel = "{pubmsghinick $0 $4 $[-10]1{msgchannel $2}}$3";
|
||||
pubmsg = "{pubmsgnick $2 {pubnick $[-10]0}}$1";
|
||||
pubmsg_channel = "{pubmsgnick $3 {pubnick $[-10]0}{msgchannel $1}}$2";
|
||||
line_start = "{line_start}";
|
||||
line_start_irssi = "{line_start}{hilight Irssi} %W|%n ";
|
||||
timestamp = "{timestamp $Z} ";
|
||||
servertag = "$[-11]0 %W|%n ";
|
||||
daychange = "Day changed to %%d %%b %%Y";
|
||||
talking_with = "You are now talking with {nick $0}";
|
||||
refnum_too_low = "Window number must be greater than 1";
|
||||
error_server_sticky = "Window's server is sticky and it cannot be changed without -unsticky option";
|
||||
set_server_sticky = "Window's server set sticky";
|
||||
unset_server_sticky = "Window's server isn't sticky anymore";
|
||||
window_name_not_unique = "Window names must be unique";
|
||||
window_level = "Window level is now $0";
|
||||
windowlist_header = "Ref Name Active item Server Level";
|
||||
windowlist_line = "$[3]0 %|$[20]1 $[15]2 $[15]3 $4";
|
||||
windowlist_footer = "";
|
||||
windows_layout_saved = "Layout of windows is now remembered next time you start irssi";
|
||||
windows_layout_reset = "Layout of windows reset to defaults";
|
||||
window_info_header = "";
|
||||
window_info_footer = "";
|
||||
window_info_refnum = "Window : {hilight #$0}";
|
||||
window_info_refnum_sticky = "Window : {hilight #$0 (sticky)}";
|
||||
window_info_name = "Name : $0";
|
||||
window_info_history = "History : $0";
|
||||
window_info_size = "Size : $0x$1";
|
||||
window_info_level = "Level : $0";
|
||||
window_info_server = "Server : $0";
|
||||
window_info_server_sticky = "Server : $0 (sticky)";
|
||||
window_info_theme = "Theme : $0$1";
|
||||
window_info_bound_items_header = "Bounds : {hilight Name Server tag}";
|
||||
window_info_bound_item = " : $[!30]0 $[!15]1 $2";
|
||||
window_info_bound_items_footer = "";
|
||||
window_info_items_header = "Items : {hilight Name Server tag}";
|
||||
window_info_item = " $[7]0: $[!30]1 $2";
|
||||
window_info_items_footer = "";
|
||||
looking_up = "Looking up {server $0}";
|
||||
connecting = "Connecting to {server $0} [$1] port {hilight $2}";
|
||||
connection_established = "Connection to {server $0} established";
|
||||
cant_connect = "Unable to connect server {server $0} port {hilight $1} {reason $2}";
|
||||
connection_lost = "Connection lost to {server $0}";
|
||||
lag_disconnected = "No PONG reply from server {server $0} in $1 seconds, disconnecting";
|
||||
disconnected = "Disconnected from {server $0} {reason $1}";
|
||||
server_quit = "Disconnecting from server {server $0}: {reason $1}";
|
||||
server_changed = "Changed to {hilight $2} server {server $1}";
|
||||
unknown_server_tag = "Unknown server tag {server $0}";
|
||||
no_connected_servers = "Not connected to any servers";
|
||||
server_list = "{server $0}: $1:$2 ($3)";
|
||||
server_lookup_list = "{server $0}: $1:$2 ($3) (connecting...)";
|
||||
server_reconnect_list = "{server $0}: $1:$2 ($3) ($5 left before reconnecting)";
|
||||
server_reconnect_removed = "Removed reconnection to server {server $0} port {hilight $1}";
|
||||
server_reconnect_not_found = "Reconnection tag {server $0} not found";
|
||||
setupserver_added = "Server {server $0} saved";
|
||||
setupserver_removed = "Server {server $0} removed";
|
||||
setupserver_not_found = "Server {server $0} not found";
|
||||
your_nick = "Your nickname is {nick $0}";
|
||||
kick = "{channick $[-9]0} %W<%G<%g<%n was kicked from {channel $1} by {nick $2} {reason $3}";
|
||||
invite = "{nick $0} invites you to {channel $1}";
|
||||
not_invited = "You have not been invited to a channel!";
|
||||
new_topic = "{nick $[-9]0} %W|%n changes topic of {channel $1} to: $2";
|
||||
topic_unset = "{nick $[-9]0} %W|%n unsets topic on {channel $1}";
|
||||
your_nick_changed = "You're now known as {nick $1}";
|
||||
talking_in = "You are now talking in {channel $0}";
|
||||
not_in_channels = "You are not on any channels";
|
||||
current_channel = "Current channel {channel $0}";
|
||||
names = "{names_users Users {names_channel $0}} {comment $1 total}";
|
||||
names_prefix = "{names_prefix $0}";
|
||||
names_nick_op = "{names_nick_op $0 $1}";
|
||||
names_nick_halfop = "{names_nick_halfop $0 $1}";
|
||||
names_nick_voice = "{names_nick_voice $0 $1}";
|
||||
names_nick = "{names_nick $0 $1}";
|
||||
endofnames = "{channel $0}: Total of {hilight $1} nicks {comment {hilight $2} ops, {hilight $3} halfops, {hilight $4} voices, {hilight $5} normal}";
|
||||
chanlist_header = "You are on the following channels:";
|
||||
chanlist_line = "{channel $[-9]0} %|+$1 ($2): $3";
|
||||
chansetup_not_found = "Channel {channel $0} not found";
|
||||
chansetup_added = "Channel {channel $0} saved";
|
||||
chansetup_removed = "Channel {channel $0} removed";
|
||||
chansetup_header = "Channel Network Password Settings";
|
||||
chansetup_line = "{channel $[15]0} %|$[10]1 $[10]2 $3";
|
||||
chansetup_footer = "";
|
||||
channel_move_notify = "{channel $0} is already joined in window $1, use \"/WINDOW ITEM MOVE $0\" to move it to this window";
|
||||
own_msg_private = "{ownprivmsg msg $0}$1";
|
||||
own_msg_private_query = "{ownprivmsgnick {ownprivnick $[-9]2}}$1";
|
||||
msg_private = "{privmsg $0 $1}$2";
|
||||
msg_private_query = "{privmsgnick $[-9]0}$2";
|
||||
no_msgs_got = "You have not received a message from anyone yet";
|
||||
no_msgs_sent = "You have not sent a message to anyone yet";
|
||||
query_stop = "Closing query with {nick $0}";
|
||||
no_query = "No query with {nick $0}";
|
||||
query_server_changed = "Query with {nick $0} changed to server {server $1}";
|
||||
query_move_notify = "Query with {nick $0} is already created to window $1, use \"/WINDOW ITEM MOVE $0\" to move it to this window";
|
||||
hilight_header = "Highlights:";
|
||||
hilight_line = "$[-4]0 $1 $2 $3$4$5";
|
||||
hilight_footer = "";
|
||||
hilight_not_found = "Highlight not found: $0";
|
||||
hilight_removed = "Highlight removed: $0";
|
||||
alias_added = "Alias $0 added";
|
||||
alias_removed = "Alias $0 removed";
|
||||
alias_not_found = "No such alias: $0";
|
||||
aliaslist_header = "Aliases:";
|
||||
aliaslist_line = "$[10]0 $1";
|
||||
aliaslist_footer = "";
|
||||
log_opened = "Log file {hilight $0} opened";
|
||||
log_closed = "Log file {hilight $0} closed";
|
||||
log_create_failed = "Couldn't create log file {hilight $0}: $1";
|
||||
log_locked = "Log file {hilight $0} is locked, probably by another running Irssi";
|
||||
log_not_open = "Log file {hilight $0} not open";
|
||||
log_started = "Started logging to file {hilight $0}";
|
||||
log_stopped = "Stopped logging to file {hilight $0}";
|
||||
log_list_header = "Logs:";
|
||||
log_list = "$0 $1: $2 $3$4";
|
||||
log_list_footer = "";
|
||||
windowlog_file = "Window LOGFILE set to $0";
|
||||
windowlog_file_logging = "Can't change window's logfile while log is on";
|
||||
no_away_msgs = "No new messages in awaylog";
|
||||
away_msgs = "{hilight $1} new messages in awaylog:";
|
||||
module_header = "Module Type Submodules";
|
||||
module_line = "$[!20]0 $[7]1 $2";
|
||||
module_footer = "";
|
||||
module_already_loaded = "Module {hilight $0/$1} already loaded";
|
||||
module_not_loaded = "Module {hilight $0/$1} is not loaded";
|
||||
module_load_error = "Error loading module {hilight $0/$1}: $2";
|
||||
module_invalid = "{hilight $0/$1} isn't Irssi module";
|
||||
module_loaded = "Loaded module {hilight $0/$1}";
|
||||
module_unloaded = "Unloaded module {hilight $0/$1}";
|
||||
command_unknown = "Unknown command: $0";
|
||||
command_ambiguous = "Ambiguous command: $0";
|
||||
option_unknown = "Unknown option: $0";
|
||||
option_ambiguous = "Ambiguous option: $0";
|
||||
option_missing_arg = "Missing required argument for: $0";
|
||||
not_enough_params = "Not enough parameters given";
|
||||
not_connected = "Not connected to server";
|
||||
not_joined = "Not joined to any channel";
|
||||
chan_not_found = "Not joined to such channel";
|
||||
chan_not_synced = "Channel not fully synchronized yet, try again after a while";
|
||||
illegal_proto = "Command isn't designed for the chat protocol of the active server";
|
||||
not_good_idea = "Doing this is not a good idea. Add -YES if you really mean it";
|
||||
theme_saved = "Theme saved to $0";
|
||||
theme_save_failed = "Error saving theme to $0: $1";
|
||||
theme_not_found = "Theme {hilight $0} not found";
|
||||
theme_changed = "Using now theme {hilight $0} ($1)";
|
||||
window_theme = "Using theme {hilight $0} in this window";
|
||||
window_theme_default = "No theme is set for this window";
|
||||
window_theme_changed = "Using now theme {hilight $0} ($1) in this window";
|
||||
window_theme_removed = "Removed theme from this window";
|
||||
format_title = "%:[{hilight $0}] - [{hilight $1}]%:";
|
||||
format_subtitle = "[{hilight $0}]";
|
||||
format_item = "$0 = $1";
|
||||
ignored = "Ignoring {hilight $1} from {nick $0}";
|
||||
unignored = "Unignored {nick $0}";
|
||||
ignore_not_found = "{nick $0} is not being ignored";
|
||||
ignore_no_ignores = "There are no ignores";
|
||||
ignore_header = "Ignorance List:";
|
||||
ignore_line = "$[-4]0 $1: $2 $3 $4";
|
||||
ignore_footer = "";
|
||||
unknown_chat_protocol = "Unknown chat protocol: $0";
|
||||
unknown_chatnet = "Unknown chat network: $0 (create it with /IRCNET ADD)";
|
||||
not_toggle = "Value must be either ON, OFF or TOGGLE";
|
||||
perl_error = "Perl error: $0";
|
||||
bind_key = "$[!20]0 $1 $2";
|
||||
bind_unknown_id = "Unknown bind action: $0";
|
||||
config_saved = "Saved configuration to file $0";
|
||||
config_reloaded = "Reloaded configuration";
|
||||
config_modified = "Configuration file was modified since irssi was last started - do you want to overwrite the possible changes?";
|
||||
glib_error = "{error GLib $0} $1";
|
||||
overwrite_config = "Overwrite config (y/N)?";
|
||||
set_title = "[{hilight $0}]";
|
||||
set_item = "$0 = $1";
|
||||
set_unknown = "Unknown setting $0";
|
||||
set_not_boolean = "Setting {hilight $0} isn't boolean, use /SET";
|
||||
translation_not_found = "Error opening translation table file $0: $1";
|
||||
translation_file_error = "Error parsing translation table file $0";
|
||||
};
|
||||
"fe-common/irc/dcc" = {
|
||||
dcc_list_header = "{line_start_irssi}{dcc DCC connections:}";
|
||||
dcc_list_footer = "{line_start_irssi}{dcc ];}";
|
||||
own_dcc = "{dccownmsg dcc {dccownnick $1}}$2";
|
||||
own_dcc_action = "{dccownaction_target $0 $1}$2";
|
||||
own_dcc_action_query = "{dccownaction $0}$2";
|
||||
own_dcc_ctcp = "{ownctcp ctcp $0}$1 $2";
|
||||
dcc_msg = "{dccmsg dcc $0}$1";
|
||||
action_dcc = "{dccaction $0}$1";
|
||||
action_dcc_query = "{dccaction $0}$1";
|
||||
own_dcc_query = "{ownmsgnick {dccownquerynick $0}}$2";
|
||||
dcc_msg_query = "{privmsgnick $0}$1";
|
||||
dcc_ctcp = "{dcc >>> DCC CTCP {hilight $1} received from {hilight $0}: $2}";
|
||||
dcc_chat = "{dcc DCC CHAT from {nick $0} [$1 port $2]}";
|
||||
dcc_chat_channel = "{dcc DCC CHAT from {nick $0} [$1 port $2] requested in channel {channel $3}}";
|
||||
dcc_chat_not_found = "{dcc No DCC CHAT connection open to {nick $0}}";
|
||||
dcc_chat_connected = "{dcc DCC CHAT connection with {nick $0} [$1 port $2] established}";
|
||||
dcc_chat_disconnected = "{dcc DCC lost chat to {nick $0}}";
|
||||
dcc_send = "{dcc DCC SEND from {nick $0} [$1 port $2]: $3 [$4 bytes]}";
|
||||
dcc_send_channel = "{dcc DCC SEND from {nick $0} [$1 port $2]: $3 [$4 bytes] requested in channel {channel $5}}";
|
||||
dcc_send_exists = "{dcc DCC already sending file {dccfile $0} for {nick $1}}";
|
||||
dcc_send_not_found = "{dcc DCC not sending file {dccfile $1} to {nick $0}}";
|
||||
dcc_send_file_open_error = "{dcc DCC can't open file {dccfile $0}: $1}";
|
||||
dcc_send_connected = "{dcc DCC sending file {dccfile $0} for {nick $1} [$2 port $3]}";
|
||||
dcc_send_complete = "{dcc DCC sent file {dccfile $0} [{hilight $1}kB] for {nick $2} in {hilight $3} secs [{hilight $4kB/s}]}";
|
||||
dcc_send_aborted = "{dcc DCC aborted sending file {dccfile $0} for {nick $1}}";
|
||||
dcc_get_not_found = "{dcc DCC no file offered by {nick $0}}";
|
||||
dcc_get_connected = "{dcc DCC receiving file {dccfile $0} from {nick $1} [$2 port $3]}";
|
||||
dcc_get_complete = "{dcc DCC received file {dccfile $0} [$1kB] from {nick $2} in {hilight $3} secs [$4kB/s]}";
|
||||
dcc_get_aborted = "{dcc DCC aborted receiving file {dccfile $0} from {nick $1}}";
|
||||
dcc_unknown_ctcp = "{dcc DCC unknown ctcp {hilight $0} from {nick $1} [$2]}";
|
||||
dcc_unknown_reply = "{dcc DCC unknown reply {hilight $0} from {nick $1} [$2]}";
|
||||
dcc_unknown_type = "{dcc DCC unknown type {hilight $0}}";
|
||||
dcc_invalid_ctcp = "{dcc DCC received CTCP {hilight $0} with invalid parameters from {nick $1}}";
|
||||
dcc_connect_error = "{dcc DCC can't connect to {hilight $0} port {hilight $1}}";
|
||||
dcc_cant_create = "{dcc DCC can't create file {dccfile $0}}";
|
||||
dcc_rejected = "{dcc DCC $0 was rejected by {nick $1} [{hilight $2}]}";
|
||||
dcc_request_send = "{dcc DCC $0 request sent to {nick $1}: $2";
|
||||
dcc_close = "{dcc DCC $0 close for {nick $1} [{hilight $2}]}";
|
||||
dcc_lowport = "{dcc Warning: Port sent with DCC request is a lowport ({hilight $0, $1}) - this isn't normal. It is possible the address/port is faked (or maybe someone is just trying to bypass firewall)}";
|
||||
dcc_list_line_chat = "%WChat ->%n {dcc $0 $1}";
|
||||
dcc_list_line_file = "%WFile ->%n {dcc $0 $1 : $2k of $3k ($4%%) - $5kB/s - $6}";
|
||||
};
|
||||
"fe-text" = {
|
||||
lastlog_too_long = "/LASTLOG would print $0 lines. If you really want to print all these lines use -force option.";
|
||||
lastlog_count = "{hilight Lastlog}: $0 lines";
|
||||
lastlog_start = "{hilight Lastlog}:";
|
||||
lastlog_end = "{hilight End of Lastlog}";
|
||||
refnum_not_found = "Window number $0 not found";
|
||||
window_too_small = "Not enough room to resize this window";
|
||||
cant_hide_last = "You can't hide the last window";
|
||||
cant_hide_sticky_windows = "You can't hide sticky windows (use /WINDOW STICK OFF)";
|
||||
cant_show_sticky_windows = "You can't show sticky windows (use /WINDOW STICK OFF)";
|
||||
window_not_sticky = "Window is not sticky";
|
||||
window_set_sticky = "Window set sticky";
|
||||
window_unset_sticky = "Window is not sticky anymore";
|
||||
window_info_sticky = "Sticky : $0";
|
||||
window_scroll = "Window scroll mode is now $0";
|
||||
window_scroll_unknown = "Unknown scroll mode $0, must be ON, OFF or DEFAULT";
|
||||
};
|
||||
"fe-common/irc" = {
|
||||
netsplit = "{netsplit Netsplit} %W<%G<%g<%n {server $0} %g<%g-%g>%n {server $1} quits: $2";
|
||||
netsplit_more = "{netsplit Netsplit} %W<%G<%g<%n {server $0} %W<%n-%W>%n {server $1} quits: $2 (%K+$3 more%n)";
|
||||
netsplit_join = "{netjoin Netsplit} %g>%G>%W>%n $0";
|
||||
netsplit_join_more = "{netjoin Netsplit} %g>%G>%W>%n $0 (%K+$1 more%n)";
|
||||
no_netsplits = "There are no net splits";
|
||||
netsplits_header = "Nick Channel Server Splitted server";
|
||||
netsplits_line = "$[9]0 $[10]1 $[20]2 $3";
|
||||
netsplits_footer = "";
|
||||
ircnet_added = "Ircnet $0 saved";
|
||||
ircnet_removed = "Ircnet $0 removed";
|
||||
ircnet_not_found = "Ircnet $0 not found";
|
||||
ircnet_header = "Ircnets:";
|
||||
ircnet_line = "$0: $1";
|
||||
ircnet_footer = "";
|
||||
setupserver_header = "Server Port Network Settings";
|
||||
setupserver_line = "%|$[!20]0 $[5]1 $[10]2 $3";
|
||||
setupserver_footer = "";
|
||||
joinerror_toomany = "Join fails: {channel $0} (You have joined to too many channels)";
|
||||
joinerror_full = "Join fails: {channel $0} (Channel is full)";
|
||||
joinerror_invite = "Join fails: {channel $0} (You must be invited)";
|
||||
joinerror_banned = "Join fails: {channel $0} (You are banned)";
|
||||
joinerror_bad_key = "Join fails: {channel $0} (Wrong channel key)";
|
||||
joinerror_bad_mask = "Join fails: {channel $0} (Bad channel mask)";
|
||||
joinerror_unavail = "Join fails: {channel $0} (Channel is temporarily unavailable)";
|
||||
joinerror_duplicate = "Channel {channel $0} already exists - cannot create it";
|
||||
channel_rejoin = "Channel {channel $0} is temporarily unavailable. Setting up a rejoin, to not rejoin, use /rmrejoins.";
|
||||
inviting = "Inviting {nick $0} to {channel $1}";
|
||||
channel_created = "Channel {channelhilight $0} created $1";
|
||||
url = "Home page for {channelhilight $0}: $1";
|
||||
topic = "Topic for {channelhilight $0}: $1";
|
||||
no_topic = "No topic set for {channelhilight $0}";
|
||||
topic_info = "Topic set by {nick $0} {comment $1}";
|
||||
chanmode_change = "{hilight (mode)} %W|%n {nick $2}: {mode $1} on {channelhilight $0}";
|
||||
server_chanmode_change = "{netsplit ServerMode}/{channelhilight $0} {mode $1} by {nick $2}";
|
||||
channel_mode = "mode/{channelhilight $0} {mode $1}";
|
||||
bantype = "Ban type changed to {channel $0}";
|
||||
no_bans = "No bans in channel {channel $0}";
|
||||
banlist = "$0 - {channel $1}: ban {ban $2}";
|
||||
banlist_long = "$0 - {channel $1}: ban {ban $2} {comment by {nick $3}, $4 secs ago}";
|
||||
ebanlist = "{channel $0}: ban exception {ban $1}";
|
||||
ebanlist_long = "{channel $0}: ban exception {ban $1} {comment by {nick $2}, $3 secs ago}";
|
||||
no_invitelist = "Invite list is empty in channel {channel $0}";
|
||||
invitelist = "{channel $0}: invite {ban $1}";
|
||||
no_such_channel = "{channel $0}: No such channel";
|
||||
channel_synced = "Join to {channel $0} was synced in {hilight $1} secs";
|
||||
usermode_change = "Mode change {mode $0} for user {nick $1}";
|
||||
user_mode = "Your user mode is {mode $0}";
|
||||
away = "You have been marked as being away";
|
||||
unaway = "You are no longer marked as being away";
|
||||
nick_away = "{nick $0} is away: $1";
|
||||
no_such_nick = "{nick $0}: No such nick/channel";
|
||||
nick_in_use = "Nick {nick $0} is already in use";
|
||||
nick_unavailable = "Nick {nick $0} is temporarily unavailable";
|
||||
your_nick_owned = "Your nick is owned by {nick $3} {comment $1@$2}";
|
||||
whois = "{nick $0} {nickhost $1@$2}%:{whois ircname $3}";
|
||||
whowas = "{nick $0} {nickhost $1@$2}%:{whois ircname $3}";
|
||||
whois_idle = "{whois idle %|$1 days $2 hours $3 mins $4 secs}";
|
||||
whois_idle_signon = "{whois idle %|$1 days $2 hours $3 mins $4 secs {comment signon: $5}}";
|
||||
whois_server = "{whois server %|$1 {comment $2}}";
|
||||
whois_oper = "{whois {hilight $1}}";
|
||||
whois_registered = "{whois has registered this nick}";
|
||||
whois_help = "{whois is available for help}";
|
||||
whois_modes = " {whois modes $1}";
|
||||
whois_realhost = "{whois hostname $1-}";
|
||||
whois_usermode = "{whois usermode $1}";
|
||||
whois_channels = "{whois channels %|$1}";
|
||||
whois_away = "{whois away %|$1}";
|
||||
whois_special = "{whois %|{hilight $1}}";
|
||||
end_of_whois = "End of WHOIS";
|
||||
end_of_whowas = "End of WHOWAS";
|
||||
whois_not_found = "There is no such nick $0";
|
||||
who = "{channelhilight $[-10]0} %|{nick $[!9]1} $[!3]2 $[!2]3 $4@$5 {comment {hilight $6}}";
|
||||
end_of_who = "End of /WHO list";
|
||||
own_notice = "{ownnotice notice $0}$1";
|
||||
own_action = " {nick $[-11]0}%n $1";
|
||||
own_action_target = "{ownaction_target $0 $2}$1";
|
||||
own_ctcp = "{ownctcp ctcp $0}$1 $2";
|
||||
notice_server = "{servernotice $0}$1";
|
||||
notice_public = "{notice $0{pubnotice_channel $1}}$2";
|
||||
notice_private = "{notice $0{pvtnotice_host $1}}$2";
|
||||
action_private = "{pvtaction $0}$2";
|
||||
action_private_query = "{pvtaction_query $0}$2";
|
||||
action_public = " {nick $[-11]0}%n $1";
|
||||
action_public_channel = "{pubaction $0{msgchannel $1}}$2";
|
||||
ctcp_reply = "CTCP {hilight $0} reply from {nick $1}: $2";
|
||||
ctcp_reply_channel = "CTCP {hilight $0} reply from {nick $1} in channel {channel $3}: $2";
|
||||
ctcp_ping_reply = "CTCP {hilight PING} reply from {nick $0}: $1.$[-3.0]2 seconds";
|
||||
ctcp_requested = "{ctcp {hilight $0} {comment $1} requested {hilight $2} from {nick $3}}";
|
||||
online = "Users online: {hilight $0}";
|
||||
pong = "PONG received from $0: $1";
|
||||
wallops = "{wallop WALLOP {wallop_nick $0}} $1";
|
||||
action_wallops = "{wallop WALLOP {wallop_action $0}} $1";
|
||||
kill = "You were {error killed} by {nick $0} {nickhost $1} {reason $2} {comment Path: $3}";
|
||||
kill_server = "You were {error killed} by {server $0} {reason $1} {comment Path: $2}";
|
||||
error = "{error ERROR} $0";
|
||||
unknown_mode = "Unknown mode character $0";
|
||||
not_chanop = "You're not channel operator in {channel $0}";
|
||||
silenced = "Silenced {nick $0}";
|
||||
unsilenced = "Unsilenced {nick $0}";
|
||||
silence_line = "{nick $0}: silence {ban $1}";
|
||||
ask_oper_pass = "Operator password:";
|
||||
};
|
||||
"fe-common/perl" = {
|
||||
script_not_found = "Script {hilight $0} not found";
|
||||
script_not_loaded = "Script {hilight $0} is not loaded";
|
||||
script_loaded = "Loaded script {hilight $0}";
|
||||
script_unloaded = "Unloaded script {hilight $0}";
|
||||
no_scripts_loaded = "No scripts are loaded";
|
||||
script_list_header = "Loaded scripts:";
|
||||
script_list_line = "$[!15]0 $1";
|
||||
script_list_footer = "";
|
||||
script_error = "{error Error in script {hilight $0}:}";
|
||||
};
|
||||
"fe-common/irc/notifylist" = {
|
||||
notify_join = "{nick $0} [$1@$2] [{hilight $3}] has joined to $4";
|
||||
notify_part = "{nick $0} has left $4";
|
||||
notify_away = "{nick $0} [$5] [$1@$2] [{hilight $3}] is now away: $4";
|
||||
notify_unaway = "{nick $0} [$4] [$1@$2] [{hilight $3}] is now unaway";
|
||||
notify_unidle = "{nick $0} [$5] [$1@$2] [{hilight $3}] just stopped idling";
|
||||
notify_online = "On $0: {hilight $1}";
|
||||
notify_offline = "Offline: $0";
|
||||
notify_list = "$0: $1 $2 $3";
|
||||
notify_list_empty = "The notify list is empty";
|
||||
};
|
||||
};
|
||||
243
home/.irssi/easyeye.theme
Normal file
243
home/.irssi/easyeye.theme
Normal file
@@ -0,0 +1,243 @@
|
||||
#########################################################
|
||||
# EasyEye theme by Kuma (kuma@linuxboxen.org) 20020228 #
|
||||
# Basic "easy to read" for my purpose #
|
||||
#########################################################
|
||||
|
||||
# default foreground color (%N) - -1 is the "default terminal color"
|
||||
default_color = "-1";
|
||||
|
||||
# these characters are automatically replaced with specified color
|
||||
# (dark grey by default)
|
||||
replaces = { "[]=" = "%b$*%n"; };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "%b:%B:%b:%n ";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "[$*]";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$*%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%R$*%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%B$*%n";
|
||||
|
||||
# nick is printed
|
||||
nick = "%_$*%_";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "$*";
|
||||
|
||||
# server name is printed
|
||||
server = "%_$*%_";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "%K(%n$*%K)%n";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "{comment $*}";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "{comment $*}";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%B$*%n";
|
||||
chanhost_hilight = "{nickhost $*%n}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%B$*%n";
|
||||
chanhost = "{nickhost $*}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%b$*%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%R$*%n";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "%b<%B$0%n$1-%b>%n %|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $*%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$*%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "%Y<%B$0%n$1-%Y>%n %|";
|
||||
ownnick = "%N$*%n";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "%N$*%n";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick $0 $1-}";
|
||||
menick = "%Y$*%n";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick $1 $0$2-%n}";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%K:%c$*%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "[%R$0%K(%r$1-%K)%n] ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "[%r$0%K(%R$1-%K)%n] ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{ownmsgnick $*}";
|
||||
ownprivnick = "%n$*%n";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick $*}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%m * $*%n";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $*} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $*}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "%m (*) $*%n ";
|
||||
pvtaction_query = "{action $*}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $*}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# whois
|
||||
whois = " $[8]0 : $1-";
|
||||
|
||||
# notices
|
||||
ownnotice = "[%b$0%K(%B$1-%K)]%n ";
|
||||
notice = "%K-%B$*%K-%n ";
|
||||
pubnotice_channel = "%K:%b$*";
|
||||
pvtnotice_host = "%K(%b$*%K)";
|
||||
servernotice = "%b!$*%n ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "[%r$0%K(%R$1-%K)] ";
|
||||
ctcp = "%r$*%n";
|
||||
|
||||
# wallops
|
||||
wallop = "%W$*%n: ";
|
||||
wallop_nick = "%n$*";
|
||||
wallop_action = "%W * $*%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%R$*%n";
|
||||
netjoin = "%C$*%n";
|
||||
|
||||
# /names list
|
||||
names_prefix = "";
|
||||
names_nick = "[%_$0%_$1-] ";
|
||||
names_nick_op = "{names_nick $*}";
|
||||
names_nick_halfop = "{names_nick $*}";
|
||||
names_nick_voice = "{names_nick $*}";
|
||||
names_users = "[%g$*%n]";
|
||||
names_channel = "%G$*%n";
|
||||
|
||||
# DCC
|
||||
dcc = "%c$*%n";
|
||||
dccfile = "%_$*%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "[%r$0%K($1-%K)%n] ";
|
||||
dccownnick = "%R$*%n";
|
||||
dccownquerynick = "%n$*%n";
|
||||
dccownaction = "{action $*}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[%G$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "%G$*%n";
|
||||
dccaction = "%W (*dcc*) $*%n %|";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# default background for all statusbars. You can also give
|
||||
# the default foreground color for statusbar items.
|
||||
sb_background = "%0%Y";
|
||||
|
||||
# default backround for "default" statusbar group
|
||||
#sb_default_bg = "%4";
|
||||
# background for prompt / input line
|
||||
sb_prompt_bg = "%n";
|
||||
# background for info statusbar
|
||||
sb_info_bg = "%8";
|
||||
# background for topicbar (same default)
|
||||
sb_topic_bg = "%0%Y";
|
||||
|
||||
# text at the beginning of statusbars. sb-item already puts
|
||||
# space there,so we don't use anything by default.
|
||||
sbstart = "";
|
||||
# text at the end of statusbars. Use space so that it's never
|
||||
# used for anything.
|
||||
sbend = " ";
|
||||
|
||||
prompt = "%b[%n$*%b]%n ";
|
||||
|
||||
sb = " %b[%n$*%b]%n";
|
||||
sbmode = "(+$*)";
|
||||
sbaway = " (%WzZzZ%n)";
|
||||
#sbservertag = ":$0";
|
||||
|
||||
# activity in statusbar
|
||||
|
||||
# ',' separator
|
||||
sb_act_sep = "%B$*";
|
||||
# normal text
|
||||
sb_act_text = "%B$*";
|
||||
# public message
|
||||
sb_act_msg = "%W$*";
|
||||
# hilight
|
||||
sb_act_hilight = "%M$*";
|
||||
# hilight with specified color, $0 = color, $1 = text
|
||||
sb_act_hilight_color = "$0$1-%n";
|
||||
};
|
||||
290
home/.irssi/ectobar.theme
Normal file
290
home/.irssi/ectobar.theme
Normal file
@@ -0,0 +1,290 @@
|
||||
# When testing changes, the easiest way to reload the theme is with /RELOAD.
|
||||
# This reloads the configuration file too, so if you did any changes remember
|
||||
# to /SAVE it first. Remember also that /SAVE overwrites the theme file with
|
||||
# old data so keep backups :)
|
||||
|
||||
# TEMPLATES:
|
||||
|
||||
# The real text formats that irssi uses are the ones you can find with
|
||||
# /FORMAT command. Back in the old days all the colors and texts were mixed
|
||||
# up in those formats, and it was really hard to change the colors since you
|
||||
# might have had to change them in tens of different places. So, then came
|
||||
# this templating system.
|
||||
|
||||
# Now the /FORMATs don't have any colors in them, and they also have very
|
||||
# little other styling. Most of the stuff you need to change is in this
|
||||
# theme file. If you can't change something here, you can always go back
|
||||
# to change the /FORMATs directly, they're also saved in these .theme files.
|
||||
|
||||
# So .. the templates. They're those {blahblah} parts you see all over the
|
||||
# /FORMATs and here. Their usage is simply {name parameter1 parameter2}.
|
||||
# When irssi sees this kind of text, it goes to find "name" from abstracts
|
||||
# block below and sets "parameter1" into $0 and "parameter2" into $1 (you
|
||||
# can have more parameters of course). Templates can have subtemplates.
|
||||
# Here's a small example:
|
||||
# /FORMAT format hello {colorify {underline world}}
|
||||
# abstracts = { colorify = "%G$0-%n"; underline = "%U$0-%U"; }
|
||||
# When irssi expands the templates in "format", the final string would be:
|
||||
# hello %G%Uworld%U%n
|
||||
# ie. underlined bright green "world" text.
|
||||
# and why "$0-", why not "$0"? $0 would only mean the first parameter,
|
||||
# $0- means all the parameters. With {underline hello world} you'd really
|
||||
# want to underline both of the words, not just the hello (and world would
|
||||
# actually be removed entirely).
|
||||
|
||||
# COLORS:
|
||||
|
||||
# You can find definitions for the color format codes in docs/formats.txt.
|
||||
|
||||
# There's one difference here though. %n format. Normally it means the
|
||||
# default color of the terminal (white mostly), but here it means the
|
||||
# "reset color back to the one it was in higher template". For example
|
||||
# if there was /FORMAT test %g{foo}bar, and foo = "%Y$0%n", irssi would
|
||||
# print yellow "foo" (as set with %Y) but "bar" would be green, which was
|
||||
# set at the beginning before the {foo} template. If there wasn't the %g
|
||||
# at start, the normal behaviour of %n would occur. If you _really_ want
|
||||
# to use the terminal's default color, use %N.
|
||||
|
||||
#############################################################################
|
||||
|
||||
# default foreground color (%N) - -1 is the "default terminal color"
|
||||
default_color = "-1";
|
||||
|
||||
# print timestamp/servertag at the end of line, not at beginning
|
||||
info_eol = "false";
|
||||
|
||||
# these characters are automatically replaced with specified color
|
||||
# (dark grey by default)
|
||||
replaces = { "[]=" = "%K$*%n"; };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "%B:%b:%B:%n ";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "%k[%n$*%k]%n";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$*%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%R$*%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%_$*%_";
|
||||
|
||||
# nick is printed
|
||||
nick = "%_$*%_";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "[$*]";
|
||||
|
||||
# server name is printed
|
||||
server = "%_$*%_";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "[$*]";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "{comment $*}";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "{comment $*}";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%b$*%n";
|
||||
chanhost_hilight = "{nickhost %B$*%n}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%B$*%n";
|
||||
chanhost = "{nickhost $*}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%B$*%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%B$*%n";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "%K[%n$0$1-%K]%n %|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $*%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$*%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "[$0$1-]: ";
|
||||
ownnick = "%W$*%n";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "[$0$1-]: ";
|
||||
pubnick = "%N$*%n";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick $0 $1-}";
|
||||
menick = "%Y$*%n";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick $1 $0$2-%n}";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%K:%B$*%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "[%R$0%K(%r$1-%K)%n] ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "[%r$0%K(%R$1-%K)%n] ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick $*}";
|
||||
ownprivnick = "%W$*%n";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick %R$*%n}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%W * $*%n";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $*} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $*}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}%K:%B$1%n ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "%W (*) $*%n ";
|
||||
pvtaction_query = "{action $*}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $*}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# whois
|
||||
whois = "%# $[8]0 : $1-";
|
||||
|
||||
# notices
|
||||
ownnotice = "[%r$0%K(%R$1-%K)]%n ";
|
||||
notice = "%K-%M$*%K-%n ";
|
||||
pubnotice_channel = "%K:%m$*";
|
||||
pvtnotice_host = "%K(%m$*%K)";
|
||||
servernotice = "%g!$*%n ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "[%r$0%K(%R$1-%K)] ";
|
||||
ctcp = "%g$*%n";
|
||||
|
||||
# wallops
|
||||
wallop = "%W$*%n: ";
|
||||
wallop_nick = "%n$*";
|
||||
wallop_action = "%W * $*%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%R$*%n";
|
||||
netjoin = "%b$*%n";
|
||||
|
||||
# /names list
|
||||
names_prefix = "";
|
||||
names_nick = "[%_$0%_$1-] ";
|
||||
names_nick_op = "{names_nick $*}";
|
||||
names_nick_halfop = "{names_nick $*}";
|
||||
names_nick_voice = "{names_nick $*}";
|
||||
names_users = "[%g$*%n]";
|
||||
names_channel = "%G$*%n";
|
||||
|
||||
# DCC
|
||||
dcc = "%g$*%n";
|
||||
dccfile = "%_$*%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "[%r$0%K($1-%K)%n] ";
|
||||
dccownnick = "%R$*%n";
|
||||
dccownquerynick = "%W$*%n";
|
||||
dccownaction = "{action $*}";
|
||||
dccownaction_target = "{action_core $0}%K:%B$1%n ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[%G$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "%G$*%n";
|
||||
dccaction = "%W (*dcc*) $*%n %|";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# default background for all statusbars. You can also give
|
||||
# the default foreground color for statusbar items.
|
||||
sb_background = "%7%K";
|
||||
|
||||
# default backround for "default" statusbar group
|
||||
#sb_default_bg = "%4";
|
||||
# background for prompt / input line
|
||||
sb_prompt_bg = "%n";
|
||||
# background for info statusbar
|
||||
sb_info_bg = "%8";
|
||||
# background for topicbar (same default)
|
||||
#sb_topic_bg = "%4";
|
||||
|
||||
# text at the beginning of statusbars. sb-item already puts
|
||||
# space there,so we don't use anything by default.
|
||||
sbstart = "";
|
||||
# text at the end of statusbars. Use space so that it's never
|
||||
# used for anything.
|
||||
sbend = " ";
|
||||
|
||||
prompt = "[$*] ";
|
||||
|
||||
sb = " %k[%n$*%k]%n";
|
||||
sbmode = "(%k+%n$*)";
|
||||
sbaway = " (%GzZzZ%n)";
|
||||
sbservertag = ":$0 (c/w ^X)";
|
||||
|
||||
# activity in statusbar
|
||||
|
||||
# ',' separator
|
||||
sb_act_sep = "%k$*";
|
||||
# normal text
|
||||
sb_act_text = "%k$*";
|
||||
# public message
|
||||
sb_act_msg = "%k$*";
|
||||
# hilight
|
||||
sb_act_hilight = "%M$*";
|
||||
# hilight with specified color, $0 = color, $1 = text
|
||||
sb_act_hilight_color = "$0$1-%n";
|
||||
};
|
||||
249
home/.irssi/ekh.theme
Normal file
249
home/.irssi/ekh.theme
Normal file
@@ -0,0 +1,249 @@
|
||||
# ekh's irssi.theme
|
||||
#
|
||||
# Thanks to tyrak for having such a brilliant color eye and thank you,
|
||||
# zhafte, for providing me this theme file to modify for my needs. ;-)
|
||||
|
||||
# these characters are automatically replaced with specified color
|
||||
# (dark grey by default)
|
||||
replaces = { "[]=" = "%w$0-%n"; };
|
||||
|
||||
abstracts = {
|
||||
|
||||
##
|
||||
## General settings
|
||||
##
|
||||
|
||||
# string to start non-message lines with.
|
||||
line_start = "%K.%w.%W.%n ";
|
||||
|
||||
# timestamp styling.
|
||||
timestamp = "[$0-]";
|
||||
|
||||
# hilight for any kind of text.
|
||||
hilight = "%_$0-%_";
|
||||
|
||||
# how to display an error
|
||||
error = "%r$0-%n";
|
||||
|
||||
# how the channel name is printed
|
||||
channel = "$0-";
|
||||
|
||||
# how the nick is printed
|
||||
nick = "$0-";
|
||||
|
||||
# how the nick host is printed
|
||||
nickhost = "$0-";
|
||||
|
||||
# how the server name is printed
|
||||
server = "$0-%_";
|
||||
|
||||
# how comment of some kind is printed
|
||||
comment = "$0-";
|
||||
|
||||
# how reasons (quit, part, kick...) are printed
|
||||
reason = "{comment $0-%n}";
|
||||
|
||||
# how mode change is printed ([+o nick])
|
||||
mode = "{comment %m$0-%n}";
|
||||
|
||||
|
||||
##
|
||||
## Channel specific messages
|
||||
##
|
||||
|
||||
# how highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%W$0-%n";
|
||||
chanhost_hilight = "{nickhost %c$0-%n}";
|
||||
|
||||
# how nick/host is printed (parts, quits, etc.)
|
||||
channick = "%W$0-%n";
|
||||
chanhost = "{nickhost %c$0-%n}";
|
||||
|
||||
# how highlighted channel name is printed
|
||||
channelhilight = "%w$0-%n";
|
||||
|
||||
# how ban/ban exception/invite list mask is printed
|
||||
ban = "%c$0-%n";
|
||||
|
||||
|
||||
##
|
||||
## Messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "<$0$1-%n> %|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
#
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $0-%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$0-%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "{msgnick $0 $1}%w";
|
||||
ownnick = "%w$0-%n";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick $0$1-}";
|
||||
# pubmsgnick = "{msgnick %w$0%n %w$1%n}";
|
||||
pubnick = "$0-%n";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
# pubmsgmenick = "%w{msgnick %w$0%n %W$1%n}%w";
|
||||
menick = "%W$0%n";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "%w{msgnick %w$1 %W$2}%w";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%w:%W$0-%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "%W$0%w!%g$1%n ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "%W$1%n ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick %w$0-%w}";
|
||||
ownprivnick = "%w$0%n%w";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick %W$0-%w}";
|
||||
|
||||
|
||||
##
|
||||
## Actions (you know, '/me drinks beer')
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%W*%w $0-%n";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "%w{action_core %w$0-} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $0-}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}%w:%W$1%n ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "%w $0-%n ";
|
||||
pvtaction_query = "{action $0-}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $0-}";
|
||||
|
||||
|
||||
##
|
||||
## Other IRC events
|
||||
##
|
||||
|
||||
# notices
|
||||
ownnotice = "%g.%G.%W. %W$0%w!%c$1%n: ";
|
||||
notice = "%W$0-%n ";
|
||||
pubnotice_channel = "%K:%g$0-";
|
||||
pvtnotice_host = "%K(%g$0-%K)";
|
||||
servernotice = "%g!$0-%n ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "%K.%w.%W. %W$0%w!%c$1%n: ";
|
||||
ctcp = "%g$0-%n";
|
||||
|
||||
# wallops
|
||||
wallop = "%g$0-%n: ";
|
||||
wallop_nick = "%n$0-";
|
||||
wallop_action = "%W * $0-%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%b$0-%n";
|
||||
netjoin = "%b$0-%n";
|
||||
|
||||
# /names list
|
||||
names_nick = "[%W$0%w$1-%n] ";
|
||||
names_users = "%w$0-%n:";
|
||||
names_channel = "%g$0-%n";
|
||||
|
||||
# DCC
|
||||
dcc = "%g$0-%n";
|
||||
dccfile = "%_$0-%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "[%r$0%K($1-%K)%n] ";
|
||||
dccownnick = "%R$0-%n";
|
||||
dccownaction = "{action $0-}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[%G$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "%G$0-%n";
|
||||
dccaction = "%W (*dcc*) $0-%n %|";
|
||||
|
||||
|
||||
##
|
||||
## Statusbar
|
||||
##
|
||||
|
||||
# default backround for "default" statusbar group
|
||||
sb_default_bg = "%0";
|
||||
|
||||
# background for prompt / input line
|
||||
sb_prompt_bg = "%0";
|
||||
|
||||
# background for info statusbar
|
||||
sb_info_bg = "%0";
|
||||
|
||||
sb = " %g[ %n$0-%g ]%n";
|
||||
sbmode = "(%g+%n$0-)";
|
||||
sbaway = " (%gzZzZ%n)";
|
||||
sbservertag = ":$0 (change with ^X)";
|
||||
|
||||
# background of statusbar
|
||||
sb_background = "%0";
|
||||
|
||||
sbmore = "%K-%w-%Wmore%w-%K-";
|
||||
sblag = "{sb lag: %r$0-}";
|
||||
sbmail = "{sb M: $0-}";
|
||||
|
||||
# activity. Det is used for hilights when display doesn't support colors
|
||||
sbact = "{sb {sbact_act $0}{sbact_det $1}}";
|
||||
sbact_act = "Act: $0-";
|
||||
sbact_det = " D: $0-";
|
||||
};
|
||||
|
||||
formats = {
|
||||
"fe-common/core" = {
|
||||
join = "%Cj%coin%w/{channel $2} {channick_hilight $0}!{chanhost_hilight $1}";
|
||||
part = "%Bp%bart%w/{channel $2} {channick $0}!{chanhost $1} (%b{reason $3}%w)";
|
||||
kick = "%Rk%rick%w/{channel $1} {channick $0} by {nick $2} (%r{reason $3}%w)";
|
||||
quit = "%Bq%buit%w/{channel $3} {channick $0}!{chanhost $1} (%b{reason $2}%w)";
|
||||
endofnames = "{channel $0}: {hilight $1} nicks ({comment @/{hilight $2} +/{hilight $3} -/{hilight $4}})";
|
||||
nick_changed = "%Gn%gick %W{channick $0} %w-> %W{channick_hilight $1}";
|
||||
};
|
||||
"fe-common/irc" = {
|
||||
chanmode_change = "%Mm%mode%w/{channelhilight $0} {mode $1} by {nick $2}";
|
||||
whois = "%W{nick $0}%w!%c{nickhost $1@$2}%: ircname %W$3";
|
||||
server_chanmode_change = "{netsplit %GS%gerver%GM%gode}%w/{channelhilight $0}: {mode $1} by {nick $2}";
|
||||
whois_server = " %wserver %c$1 %C{comment $2}";
|
||||
};
|
||||
"Irssi::Script::autorealname" = {
|
||||
join_realname = "{channick_hilight $0}%w is %C({hilight %c$1}%C)";
|
||||
};
|
||||
"Irssi::Script::friends" = {
|
||||
friends_line_head = "[$[!-3]0] Handle: %C$1%n, flags: %c$2%n [password: $3]";
|
||||
friends_line_hosts = "$[-6]9 Hosts: %W$0";
|
||||
friends_line_chan = "$[-6]9 Channel %c$0%n: Flags: %c$1%n, Delay: $2";
|
||||
};
|
||||
};
|
||||
253
home/.irssi/elite.theme
Normal file
253
home/.irssi/elite.theme
Normal file
@@ -0,0 +1,253 @@
|
||||
#############################################################################
|
||||
#Elite theme for Irssi #
|
||||
#By mrblackker - www.mrblackker.com #
|
||||
#############################################################################
|
||||
|
||||
|
||||
# default foreground color (%N) - -1 is the "default terminal color"
|
||||
default_color = "-1";
|
||||
|
||||
# print timestamp/servertag at the end of line, not at beginning
|
||||
info_eol = "false";
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "[$*]";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$*%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%R$*%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%_$*%_";
|
||||
|
||||
# nick is printed
|
||||
nick = "%_$*%_";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "($*)";
|
||||
|
||||
# server name is printed
|
||||
server = "%_$*%_";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "($*)";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "($*)";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "$*";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%G$*%n";
|
||||
chanhost_hilight = "($*%n)";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%g$*%n";
|
||||
chanhost = "($*)";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%c$*%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%c$*%n";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "%K<%n$0$1-%K>%n %|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $*%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$*%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "{msgnick $0 $1-}%G";
|
||||
ownnick = "%W$*%n";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick $0 $1-}%g";
|
||||
pubnick = "%N$*%n";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick $0 $1-}";
|
||||
menick = "%Y$*%n";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick $1 $0$2-%n}";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%w:%c$*%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "[%R$0%w(%r$1-%w)%n] ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "[%r$0%w(%R$1-%w)%n] ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick $*}%G";
|
||||
ownprivnick = "%W$*%n";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick $*%n}%g";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%W $*:%n%g";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $*} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $*}%G";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "%W (*) $*%n ";
|
||||
pvtaction_query = "{action $*}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $*}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# whois
|
||||
whois = "%# $[8]0 : $1-";
|
||||
|
||||
# notices
|
||||
ownnotice = "%G$0%w(%g$1-%w)%n:%n ";
|
||||
notice = "%w%G$*%w%n: ";
|
||||
pubnotice_channel = "%w:%g$*";
|
||||
pvtnotice_host = "%w(%g$*%w)";
|
||||
servernotice = "%g!$*%n ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "%G$0%w(%g$1-%w): ";
|
||||
ctcp = "%g$*%n";
|
||||
|
||||
# wallops
|
||||
wallop = "%W$*%n: ";
|
||||
wallop_nick = "%n$*";
|
||||
wallop_action = "%W * $*%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%R$*%n";
|
||||
netjoin = "%C$*%n";
|
||||
|
||||
# /names list
|
||||
names_prefix = "";
|
||||
names_nick = "[%_$0%_$1-] ";
|
||||
names_nick_op = "{names_nick $*}";
|
||||
names_nick_halfop = "{names_nick $*}";
|
||||
names_nick_voice = "{names_nick $*}";
|
||||
names_users = "[%g$*%n]";
|
||||
names_channel = "%G$*%n";
|
||||
|
||||
# DCC
|
||||
dcc = "%g$*%n";
|
||||
dccfile = "%_$*%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "(%r$0%w($1-%w)%n) ";
|
||||
dccownnick = "%R$*%n";
|
||||
dccownquerynick = "%W$*%n";
|
||||
dccownaction = "{action $*}";
|
||||
dccownaction_target = "{action_core $0}%w:%c$1%n ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "(%G$1-%w(%g$0%w)%n) ";
|
||||
dccquerynick = "%G$*%n";
|
||||
dccaction = "%W (*dcc*) $*%n %|";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# default background for all statusbars. You can also give
|
||||
# the default foreground color for statusbar items.
|
||||
sb_background = "%0%g";
|
||||
|
||||
# default backround for "default" statusbar group
|
||||
#sb_default_bg = "%4";
|
||||
# background for prompt / input line
|
||||
sb_prompt_bg = "%g";
|
||||
# background for info statusbar
|
||||
sb_info_bg = "%8";
|
||||
# background for topicbar (same default)
|
||||
#sb_topic_bg = "%4";
|
||||
|
||||
# text at the beginning of statusbars. sb-item already puts
|
||||
# space there,so we don't use anything by default.
|
||||
sbstart = "Status:";
|
||||
# text at the end of statusbars. Use space so that it's never
|
||||
# used for anything.
|
||||
sbend = " ";
|
||||
|
||||
topicsbstart = "Topic:{sbstart $*}";
|
||||
topicsbend = "{sbend $*}";
|
||||
|
||||
prompt = "[$*]: ";
|
||||
|
||||
sb = " %g[%n$*%g]%n";
|
||||
sbmode = "(%c+%n$*)";
|
||||
sbaway = " (%GzZzZ%n)";
|
||||
sbservertag = ":$0 (change with ^X)";
|
||||
sbnickmode = "$0";
|
||||
|
||||
# activity in statusbar
|
||||
|
||||
# ',' separator
|
||||
sb_act_sep = "%w$*";
|
||||
# normal text
|
||||
sb_act_text = "%c$*";
|
||||
# public message
|
||||
sb_act_msg = "%W$*";
|
||||
# hilight
|
||||
sb_act_hilight = "%Y$*";
|
||||
# hilight with specified color, $0 = color, $1 = text
|
||||
sb_act_hilight_color = "$0$1-%n";
|
||||
};
|
||||
|
||||
|
||||
#############################################################################
|
||||
#Elite theme for Irssi #
|
||||
#By mrblackker - www.mrblackker.com #
|
||||
#############################################################################
|
||||
91
home/.irssi/elpi.theme
Normal file
91
home/.irssi/elpi.theme
Normal file
@@ -0,0 +1,91 @@
|
||||
default_color = "-1";
|
||||
info_eol = "false";
|
||||
replaces = { "[]=" = "%p$*%n"; };
|
||||
abstracts = {
|
||||
line_start = " %5%w %n ";
|
||||
timestamp = "$*";
|
||||
hilight = "%_$*%_";
|
||||
error = "%R$*%n";
|
||||
channel = "%_$*%_";
|
||||
nick = "%_$*%_";
|
||||
nickhost = "[$*]";
|
||||
server = "%_$*%_";
|
||||
comment = "[$*]";
|
||||
reason = "{comment $*}";
|
||||
mode = "{comment $*}";
|
||||
channick_hilight = "%C$*%n";
|
||||
chanhost_hilight = "{nickhost %c$*%n}";
|
||||
channick = "%c$*%n";
|
||||
chanhost = "{nickhost $*}";
|
||||
channelhilight = "%c$*%n";
|
||||
ban = "%c$*%n";
|
||||
msgnick = "%c<%n$0$1-%c>%n %|";
|
||||
ownmsgnick = "{msgnick $0 $1-}";
|
||||
ownnick = "%U$*%n";
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "%N$*%n";
|
||||
pubmsgmenick = "{msgnick $0 $1-}";
|
||||
menick = "%C$*%n";
|
||||
pubmsghinick = "{msgnick $1 $0$2-%n}";
|
||||
msgchannel = "%K:%c$*%n";
|
||||
privmsg = "[%W$0%K(%w$1-%K)%n] ";
|
||||
ownprivmsg = "[%C$0%K(%c$1-%K)%n] ";
|
||||
ownprivmsgnick = "{msgnick $*}";
|
||||
ownprivnick = "%W$*%n";
|
||||
privmsgnick = "{msgnick %C$*%n}";
|
||||
action_core = "%c* %n$*";
|
||||
action = "{action_core $*} ";
|
||||
ownaction = "{action %U$*%n}";
|
||||
ownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
pvtaction = "%W (*) $*%n ";
|
||||
pvtaction_query = "{action $*}";
|
||||
pubaction = "{action $*}";
|
||||
ownnotice = "[%C$0%K(%c$1-%K)]%n ";
|
||||
notice = "%K-%M$*%K-%n ";
|
||||
pubnotice_channel = "%K:%m$*";
|
||||
pvtnotice_host = "%K(%m$*%K)";
|
||||
servernotice = "%P!$*%n ";
|
||||
ownctcp = "[%r$0%K(%R$1-%K)] ";
|
||||
ctcp = "%g$*%n";
|
||||
wallop = "%W$*%n: ";
|
||||
wallop_nick = "%n$*";
|
||||
wallop_action = "%W * $*%n ";
|
||||
netsplit = "%R$*%n";
|
||||
netjoin = "%C$*%n";
|
||||
names_prefix = "";
|
||||
names_nick = "[%_$0%_$1-] ";
|
||||
names_nick_op = "{names_nick $*}";
|
||||
names_nick_halfop = "{names_nick $*}";
|
||||
names_nick_voice = "{names_nick $*}";
|
||||
names_users = "[%g$*%n]";
|
||||
names_channel = "%G$*%n";
|
||||
dcc = "%g$*%n";
|
||||
dccfile = "%_$*%_";
|
||||
dccownmsg = "[%r$0%K($1-%K)%n] ";
|
||||
dccownnick = "%R$*%n";
|
||||
dccownquerynick = "%W$*%n";
|
||||
dccownaction = "{action $*}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
dccmsg = "[%G$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "%G$*%n";
|
||||
dccaction = "%W (*dcc*) $*%n %|";
|
||||
sb_background = "%p";
|
||||
sb_prompt_bg = "%p";
|
||||
sb_info_bg = "%8";
|
||||
sb_topic_bg = "%5";
|
||||
sbstart = "%5 %n";
|
||||
sbend = " ";
|
||||
topicsbstart = "{sbstart $*}";
|
||||
topicsbend = "{sbend $*}";
|
||||
prompt = "$* ";
|
||||
sb = "%c.%n$* ";
|
||||
sbmode = "%c+%n$*";
|
||||
sbaway = " %gzZzZ%n";
|
||||
sbservertag = "%c:%n$0";
|
||||
sbnickmode = "$0";
|
||||
sb_act_sep = "%c$*";
|
||||
sb_act_text = "%c$*";
|
||||
sb_act_msg = "%w$*";
|
||||
sb_act_hilight = "%W$*";
|
||||
sb_act_hilight_color = "$0$1-%n";
|
||||
};
|
||||
90
home/.irssi/en.theme
Normal file
90
home/.irssi/en.theme
Normal file
@@ -0,0 +1,90 @@
|
||||
# en.theme =2002=, (en at irc.pl) or en/IRCNet
|
||||
|
||||
replaces = { "[]<>=" = "%K$0-%n"; };
|
||||
abstracts = {
|
||||
|
||||
sb_background = "%2";
|
||||
sb_default_bg = "%1";
|
||||
sb_prompt_bg = "%g";
|
||||
sb_info_bg = "%9";
|
||||
sb_topic_bg = "%1";
|
||||
sb_act_sep = "%r$*";
|
||||
sb_act_text = "%R$*";
|
||||
sb_act_msg = "%W$*";
|
||||
sb_act_hilight = "%Y$*";
|
||||
sb_act_hilight_color = "$0$1-%R";
|
||||
|
||||
sb = " %R[%W$*%R]%n";
|
||||
sbmode = "<%W+$*>";
|
||||
sbaway = " %W.o0O%r";
|
||||
sbservertag = "%R:$0%n ";
|
||||
|
||||
sbstart = " ";
|
||||
sbend = " ";
|
||||
|
||||
line_start = "%Gee%g ";
|
||||
timestamp = "%K$0-%n";
|
||||
hilight = "%_$0-%_";
|
||||
error = "%R$0-%n";
|
||||
channel = "%_$0-%_";
|
||||
nick = "%_$0-%_";
|
||||
nickhost = "[$0-]";
|
||||
server = "%_$0-%_";
|
||||
comment = "[$0-]";
|
||||
reason = "{comment $0-}";
|
||||
mode = "{comment $0-}";
|
||||
channick_hilight = "%G$0-%n";
|
||||
chanhost_hilight = "{nickhost %g$0-%n}";
|
||||
channick = "%r$0-%n";
|
||||
chanhost = "{nickhost $0-}";
|
||||
channelhilight = "%g$0-%n";
|
||||
ban = "%r$0-%n";
|
||||
msgnick = "<$0$1-> %|";
|
||||
ownmsgnick = "{msgnick $0 $1-}";
|
||||
ownnick = "%W$0-%n";
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "%N$0-%n";
|
||||
pubmsgmenick = "{msgnick $0 $1-}";
|
||||
menick = "%Y$0-%n";
|
||||
pubmsghinick = "{msgnick $1 $0$2-}";
|
||||
msgchannel = "%K:%c$0-%n";
|
||||
privmsg = "[%R$0%K(%r$1-%K)%n] ";
|
||||
ownprivmsg = "[%r$0%K(%R$1-%K)%n] ";
|
||||
ownprivmsgnick = "{msgnick $0-}";
|
||||
ownprivnick = "%W$0-%n";
|
||||
privmsgnick = "{msgnick %R$0-%n}";
|
||||
action_core = "%W * $0-%n";
|
||||
action = "{action_core $0-} ";
|
||||
ownaction = "{action $0-}";
|
||||
ownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
pvtaction = "%W (*) $0-%n ";
|
||||
pvtaction_query = "{action $0-}";
|
||||
pubaction = "{action $0-}";
|
||||
ownnotice = "[%r$0%K(%R$1-%K)]%n ";
|
||||
notice = "%K-%M$0-%K-%n ";
|
||||
pubnotice_channel = "%K:%m$0-";
|
||||
pvtnotice_host = "%K(%m$0-%K)";
|
||||
servernotice = "%g!$0-%n ";
|
||||
ownctcp = "[%r$0%K(%R$1-%K)] ";
|
||||
ctcp = "%g$0-%n";
|
||||
wallop = "%W$0-%n: ";
|
||||
wallop_nick = "%n$0-";
|
||||
wallop_action = "%W * $0-%n ";
|
||||
netsplit = "%R$0-%n";
|
||||
netjoin = "%G$0-%n";
|
||||
names_nick = "[%_$0%_$1-] ";
|
||||
names_users = "[%g$0-%n]";
|
||||
names_channel = "%G$0-%n";
|
||||
dcc = "%g$0-%n";
|
||||
dccfile = "%_$0-%_";
|
||||
dccownmsg = "[%r$0%K($1-%K)%n] ";
|
||||
dccownnick = "%R$0-%n";
|
||||
dccownaction = "{action $0-}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
dccmsg = "[%G$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "%G$0-%n";
|
||||
dccaction = "%W (*dcc*) $0-%n %|";
|
||||
};
|
||||
formats = {
|
||||
"fe-common/core" = { pubmsg = "{pubmsgnick $2 {pubnick \00304$0}}$1"; };
|
||||
};
|
||||
497
home/.irssi/envy.theme
Normal file
497
home/.irssi/envy.theme
Normal file
@@ -0,0 +1,497 @@
|
||||
# ___ ___ ___ ___
|
||||
# /\ \ /\__\ /\__\ |\__\
|
||||
# /::\ \ /::| | /:/ / |:| |
|
||||
# /:/\:\ \ /:|:| | /:/ / |:| |
|
||||
# /::\~\:\ \ /:/|:| |__ /:/__/ ___ |:|__|__
|
||||
# /:/\:\ \:\__\ /:/ |:| /\__\ |:| | /\__\ /::::\__\
|
||||
# \:\~\:\ \/__/ \/__|:|/:/ / |:| |/:/ / /:/~~/~
|
||||
# \:\ \:\__\ |:/:/ / |:|__/:/ / /:/ /
|
||||
# \:\ \/__/ |::/ / \::::/__/ \/__/
|
||||
# \:\__\ /:/ / ~~~~
|
||||
# \/__/ \/__/ v. 3.6
|
||||
#
|
||||
# theme by rolle (rolle @ QuakeNet, rolle_ @ Ircnet)
|
||||
# http://rollemaa.org/
|
||||
#
|
||||
# you can find the most recent version here:
|
||||
# http://rolle.tux.fi
|
||||
|
||||
default_color = "-1";
|
||||
# Timestamp/servertag loppuun, ei alkuun
|
||||
info_eol = "false";
|
||||
replaces = { "[]=" = "$*"; };
|
||||
|
||||
abstracts = {
|
||||
line_start = "%K";
|
||||
timestamp = "%K$*%n";
|
||||
hilight = "$*";
|
||||
error = "$*";
|
||||
channel = "$*";
|
||||
nick = "$*";
|
||||
nickhost = "$*";
|
||||
server = "$*";
|
||||
comment = "$*";
|
||||
reason = "{comment $*}";
|
||||
mode = "{comment $*}";
|
||||
channick_hilight = "$*";
|
||||
chanhost_hilight = "{nickhost $*}";
|
||||
channick = "$*";
|
||||
chanhost = "{nickhost $*}";
|
||||
channelhilight = "$*";
|
||||
ban = "$*";
|
||||
# Kaikissa alemmissa: $0 = mode, $1 = nick
|
||||
msgnick = "$0$1- %|";
|
||||
ownmsgnick = "{msgnick %K<$0 %G$1-%K>}%n";
|
||||
ownnick = "$*";
|
||||
pubmsgnick = "{msgnick %K<$0 %W$1-%K>}%n";
|
||||
pubnick = "$*";
|
||||
pubmsgmenick = "{msgnick %K<$0 %P$1-%K>}%P";
|
||||
menick = "%P$*%n";
|
||||
# $0 = hilightin v<>ri, $1 = mode, $2 = nick
|
||||
pubmsghinick = "{msgnick %K<$1 %P$2-%K>%P}";
|
||||
msgchannel = ":$*";
|
||||
# $0 = nick, $1 = hosti
|
||||
privmsg = "[$0($1-)] ";
|
||||
# $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "[$0($1-)] ";
|
||||
ownprivmsgnick = "{msgnick $*}";
|
||||
ownprivnick = "%K<%G$*%K>%n";
|
||||
privmsgnick = "%K<%B$*%K>%n ";
|
||||
action_core = " %r>%y>%g> %c$0-";
|
||||
action = "{action_core $*} ";
|
||||
ownaction = "{action $*}";
|
||||
ownaction_target = "{action_core $*}:$1 ";
|
||||
pvtaction = " (>>>) $* ";
|
||||
pvtaction_query = "{action $*}";
|
||||
pubaction = "{action $*}";
|
||||
ownnotice = "[$0($1-)] ";
|
||||
notice = "%g$*%K -> %G";
|
||||
whois = "%# $[8]0 : $1-";
|
||||
pubnotice_channel = ":$*";
|
||||
pvtnotice_host = "($*)";
|
||||
servernotice = "%r!$* %n";
|
||||
ownctcp = "[$0($1-)] ";
|
||||
ctcp = "$*";
|
||||
wallop = "$*: ";
|
||||
wallop_nick = "$*";
|
||||
wallop_action = " * $* ";
|
||||
netsplit = "$*";
|
||||
netjoin = "%K::%g:%K $*";
|
||||
names_prefix = "%K";
|
||||
names_nick = "%K[$0$1-] ";
|
||||
names_nick_op = "%K{names_nick $*}";
|
||||
names_nick_halfop = "%K{names_nick $*}";
|
||||
names_nick_voice = "%K{names_nick $*}";
|
||||
names_users = "%K[$*]";
|
||||
names_channel = "%K$*";
|
||||
dcc = "$*";
|
||||
dccfile = "$*";
|
||||
dccownmsg = "[$0($1-)] ";
|
||||
dccownnick = "$*";
|
||||
dccownquerynick = "$*";
|
||||
dccownaction = "{action $*}";
|
||||
dccownaction_target = "{action_core $0}:$1 ";
|
||||
dccmsg = "[$1-($0)] ";
|
||||
dccquerynick = "$*";
|
||||
dccaction = " (*dcc*) $* %|";
|
||||
sb_background = "";
|
||||
sb_window_bg = "%n%2";
|
||||
sb_default_bg = "";
|
||||
sb_prompt_bg = "%0";
|
||||
sb_info_bg = "";
|
||||
sb_topic_bg = "%G";
|
||||
sbstart = "";
|
||||
sbend = " ";
|
||||
topicsbstart = "{sbstart $*}";
|
||||
topicsbend = "{sbend $*}";
|
||||
prompt = "%R!%G$*%K: ";
|
||||
sb = " %w/%W$*%w/%n";
|
||||
sbmode = "";
|
||||
sbaway = "%r>%n";
|
||||
sbservertag = "%W$0%n";
|
||||
sbnickmode = "";
|
||||
sb_act_sep = "%w$*%n";
|
||||
sb_act_text = "%G$*%n";
|
||||
sb_act_msg = "%G$*%n";
|
||||
sb_act_hilight = "%r($*)%n";
|
||||
sb_act_hilight_color = "%r$0$1-%n";
|
||||
};
|
||||
formats = {
|
||||
"fe-common/core" = {
|
||||
query_start = "%K:%K:%g:%K %gStarting query%K in {server $1} with {nick $0}";
|
||||
join = "%K::%g:%K {channick_hilight $0} [{chanhost_hilight $1}] has %gjoined%K {channel $2}";
|
||||
part = "%r:%K:: {channick $0} [{chanhost $1}] has %rleft%K {channel $2}";
|
||||
quit = "%r:%K:: {channick $0} [{chanhost $1}] has %rquit%k ({reason $2})";
|
||||
quit_once = "%r:%K:: {channick $0} [{chanhost $1}] has %rquit%K ({reason $2})";
|
||||
nick_changed = "%K:%y:%K: {channick_hilight $0} is %ynow known as%K {channick_hilight $1}";
|
||||
# own_msg = "{ownmsgnick $2 {ownnick $[-10]0}}$1";
|
||||
# own_msg_channel = "{ownmsgnick $3 {ownnick $[-10]0}{msgchannel $1}}$2";
|
||||
# pubmsg_me = "{pubmsgmenick $2 {menick $[-10]0}}$1";
|
||||
# pubmsg_me_channel = "{pubmsgmenick $3 {menick $[-10]0}{msgchannel $1}}$2";
|
||||
# pubmsg_hilight = "{pubmsghinick $0 $3 $[-10]1}$2";
|
||||
# pubmsg_hilight_channel = "{pubmsghinick $0 $4 $[-10]1{msgchannel $2}}$3";
|
||||
# pubmsg = "{pubmsgnick $2 {pubnick \0030$0}}$1";
|
||||
# pubmsg_channel = "{pubmsgnick $3 {pubnick $[-10]0}{msgchannel $1}}$2";
|
||||
# line_start = "{line_start}";
|
||||
# line_start_irssi = "{line_start}{hilight Irssi} %W|%n ";
|
||||
line_start_irssi = "{line_start}";
|
||||
timestamp = "%K{timestamp $Z} ";
|
||||
# servertag = "$[-11]0 %W|%n ";
|
||||
servertag = "";
|
||||
daychange = "Day changed to %%d %%b %%Y %n";
|
||||
talking_with = "%r:%y:%g:%K You are now talking with {nick $0}";
|
||||
refnum_too_low = "%r:%K:: Window number must be greater than 1";
|
||||
error_server_sticky = "%r:%K:: Window's server is %rsticky%K and it cannot be changed without -unsticky option";
|
||||
set_server_sticky = "%K::%g:%K Window's server %gset sticky%K";
|
||||
unset_server_sticky = "%K::%g:%K Window's server isn't sticky anymore";
|
||||
window_name_not_unique = "%r:%K:: Window names must be unique";
|
||||
window_level = "%K::%g:%K Window level is now $0";
|
||||
windowlist_header = "Ref Name Active item Server Level";
|
||||
windowlist_line = "$[3]0 %|$[20]1 $[15]2 $[15]3 $4";
|
||||
windowlist_footer = "";
|
||||
windows_layout_saved = "%K::%g:%K Layout of windows is now %gremembered%K next time you start irssi";
|
||||
windows_layout_reset = "%K::%g:%K Layout of windows %greset%K to defaults";
|
||||
window_info_header = "";
|
||||
window_info_footer = "";
|
||||
window_info_refnum = "Window : {hilight #$0}";
|
||||
window_info_refnum_sticky = "Window : {hilight #$0 (sticky)}";
|
||||
window_info_name = "Name : $0";
|
||||
window_info_history = "History : $0";
|
||||
window_info_size = "Size : $0x$1";
|
||||
window_info_level = "Level : $0";
|
||||
window_info_server = "Server : $0";
|
||||
window_info_server_sticky = "Server : $0 (sticky)";
|
||||
window_info_theme = "Theme : $0$1";
|
||||
window_info_bound_items_header = "Bounds : {hilight Name Server tag}";
|
||||
window_info_bound_item = " : $[!30]0 $[!15]1 $2";
|
||||
window_info_bound_items_footer = "";
|
||||
window_info_items_header = "Items : {hilight Name Server tag}";
|
||||
window_info_item = " $[7]0: $[!30]1 $2";
|
||||
window_info_items_footer = "";
|
||||
looking_up = "%K::%g:%K %gLooking up%K {server $0}";
|
||||
connecting = "%K::%g:%K %gConnecting%K to {server $0} [$1] port {hilight $2}";
|
||||
connection_established = "%K::%g:%K Connection to {server $0} %gestablished%K";
|
||||
cant_connect = "%r:%K:: %rUnable to connect%K server {server $0} port {hilight $1} {reason $2}";
|
||||
connection_lost = "%r:%K:: %rConnection lost%K to {server $0}";
|
||||
lag_disconnected = "%r:%K:: %rNo PONG reply%K from server {server $0} in $1 seconds, disconnecting";
|
||||
disconnected = "%r:%K:: %rDisconnected%K from {server $0} {reason $1}";
|
||||
server_quit = "%r:%K:: %rDisconnecting%K from server {server $0}: {reason $1}";
|
||||
server_changed = "%K:%y:%K: %yChanged%K to {hilight $2} server {server $1}";
|
||||
unknown_server_tag = "%r:%K:: %rUnknown%K server tag {server $0}";
|
||||
no_connected_servers = "%r:%K:: %rNot connected%K to any servers";
|
||||
server_list = "{server $0}: $1:$2 ($3)";
|
||||
server_lookup_list = "{server $0}: $1:$2 ($3) (connecting...)";
|
||||
server_reconnect_list = "{server $0}: $1:$2 ($3) ($5 left before reconnecting)";
|
||||
server_reconnect_removed = "%K::%g:%K %gRemoved reconnection%K to server {server $0} port {hilight $1}";
|
||||
server_reconnect_not_found = "%r:%K:: Reconnection tag {server $0} %rnot found%K";
|
||||
setupserver_added = "%K::%g:%K Server {server $0} %gsaved%K";
|
||||
setupserver_removed = "%K::%g:%K Server {server $0} %gremoved%K";
|
||||
setupserver_not_found = "%r:%K:: Server {server $0} %rnot found%K";
|
||||
your_nick = "%r:%y:%g:%K Your nickname is {nick $0}";
|
||||
kick = "%r:%K:: {channick $0} was %rkicked%K from {channel $1} by {nick $2} ({reason $3})";
|
||||
invite = "%K:%y:%K: {channick_hilight $0} %yinvites%K you to {channel $1}";
|
||||
not_invited = "You have not been invited to a channel!";
|
||||
new_topic = "%K:%y:%K: {channick_hilight $0} %ychanged the topic%K of {channel $1} to: {hilight $2}";
|
||||
topic_unset = "%K:%y:%K: {channick_hilight $0} %yunset the topic%K on {channel $1}";
|
||||
your_nick_changed = "%K:%y:%K: You're %ynow known as%K {channick_hilight $1}";
|
||||
talking_in = "%r:%y:%g:%K You are now talking in {channel $0}";
|
||||
not_in_channels = "%r:%y:%g:%K You are not on any channels";
|
||||
current_channel = "%r:%y:%g:%K Current channel {channel $0}";
|
||||
names = "{names_users Users {names_channel $0}} {comment $1 total}";
|
||||
names_prefix = "{names_prefix $0}";
|
||||
names_nick_op = "{names_nick_op $0 $1}";
|
||||
names_nick_halfop = "{names_nick_halfop $0 $1}";
|
||||
names_nick_voice = "{names_nick_voice $0 $1}";
|
||||
names_nick = "{names_nick $0 $1}";
|
||||
endofnames = "%r:%y:%g:%K {channel $0}: Total of {hilight $1} nicks {comment {hilight $2} ops, {hilight $3} halfops, {hilight $4} voices, {hilight $5} normal}";
|
||||
chanlist_header = "%r:%y:%g:%K You are on the following channels:";
|
||||
chanlist_line = "{channel $[-9]0} %|+$1 ($2): $3";
|
||||
chansetup_not_found = "Channel {channel $0} not found";
|
||||
chansetup_added = "Channel {channel $0} saved";
|
||||
chansetup_removed = "Channel {channel $0} removed";
|
||||
chansetup_header = "Channel Network Password Settings";
|
||||
chansetup_line = "{channel $[15]0} %|$[10]1 $[10]2 $3";
|
||||
chansetup_footer = "";
|
||||
channel_move_notify = "{channel $0} is already joined in window $1, use \"/WINDOW ITEM MOVE $0\" to move it to this window";
|
||||
# own_msg_private = "{ownprivmsg msg $0}$1";
|
||||
# own_msg_private_query = "{ownprivmsgnick {ownprivnick $[-9]2}}$1";
|
||||
# msg_private = "{privmsg $0 $1}$2";
|
||||
# msg_private_query = "{privmsgnick $[-9]0}$2";
|
||||
no_msgs_got = "%r:%y:%g:%K You have not received a message from anyone yet";
|
||||
no_msgs_sent = "%r:%y:%g:%K You have not sent a message to anyone yet";
|
||||
query_stop = "%r:%y:%g:%K Closing query with {nick $0}";
|
||||
no_query = "%r:%y:%g:%K No query with {nick $0}";
|
||||
query_server_changed = "%K:%y:%K: Query with {nick $0} %ychanged%K to server {server $1}";
|
||||
query_move_notify = "%r:%y:%g:%K Query with {nick $0} is already created to window $1, use \"/WINDOW ITEM MOVE $0\" to move it to this window";
|
||||
hilight_header = "%r:%y:%g:%K Highlights:";
|
||||
hilight_line = "$[-4]0 $1 $2 $3$4$5";
|
||||
hilight_footer = "";
|
||||
hilight_not_found = "%r:%K:: Highlight %rnot found%K: $0";
|
||||
hilight_removed = "%K::%g:%K Highlight %gremoved%K: $0";
|
||||
alias_added = "%K::%g:%K Alias $0 %gadded%K";
|
||||
alias_removed = "%K::%g:%K Alias $0 %gremoved%K";
|
||||
alias_not_found = "%r:%K:: %rNo such%K alias: $0";
|
||||
aliaslist_header = "%r:%y:%g:%K Aliases:";
|
||||
aliaslist_line = "$[10]0 $1";
|
||||
aliaslist_footer = "";
|
||||
log_opened = "%K::%g:%K Log file {hilight $0} %gopened%K";
|
||||
log_closed = "%K::%g:%K Log file {hilight $0} %gclosed%K";
|
||||
log_create_failed = "%r:%K:: %rCouldn't create%K log file {hilight $0}: $1";
|
||||
log_locked = "%r:%K:: Log file {hilight $0} is %rlocked%K, probably by another running Irssi";
|
||||
log_not_open = "%r:%K:: Log file {hilight $0} %rnot open%K";
|
||||
log_started = "%K::%g:%K %gStarted%K logging to file {hilight $0}";
|
||||
log_stopped = "%r:%K:: %rStopped%K logging to file {hilight $0}";
|
||||
log_list_header = "%r:%y:%g:%K Logs:";
|
||||
log_list = "$0 $1: $2 $3$4";
|
||||
log_list_footer = "";
|
||||
windowlog_file = "%K::%g:%K Window LOGFILE set to $0";
|
||||
windowlog_file_logging = "%r:%K:: %rCan't change%K window's logfile while log is on";
|
||||
no_away_msgs = "%r:%K:: %rNo new%K messages in awaylog";
|
||||
away_msgs = "%K::%g:%K {hilight $1} %gnew messages%K in awaylog:";
|
||||
module_header = "Module Type Submodules";
|
||||
module_line = "$[!20]0 $[7]1 $2";
|
||||
module_footer = "";
|
||||
module_already_loaded = "%r:%K:: Module {hilight $0/$1} already loaded";
|
||||
module_not_loaded = "%r:%K:: Module {hilight $0/$1} %ris not loaded%K";
|
||||
module_load_error = "%r:%K:: %rError%K loading module {hilight $0/$1}: $2";
|
||||
module_invalid = "%r:%K:: {hilight $0/$1} isn't Irssi module";
|
||||
module_loaded = "%K::%g:%K %gLoaded%K module {hilight $0/$1}";
|
||||
module_unloaded = "%r:%K:: %rUnloaded%K module {hilight $0/$1}";
|
||||
command_unknown = "%r:%K:: %rUnknown%K command: $0";
|
||||
command_ambiguous = "%r:%K:: %rAmbiguous%K command: $0";
|
||||
option_unknown = "%r:%K:: %rUnknown%K option: $0";
|
||||
option_ambiguous = "%r:%K:: %rAmbiguous%K option: $0";
|
||||
option_missing_arg = "%r:%K:: %rMissing%K required argument for: $0";
|
||||
not_enough_params = "%r:%K:: %rNot enough%K parameters given";
|
||||
not_connected = "%r:%K:: %rNot connected%K to server";
|
||||
not_joined = "%r:%K:: %rNot joined%K to any channel";
|
||||
chan_not_found = "%r:%K:: %rNot joined%K to such channel";
|
||||
chan_not_synced = "%r:%K:: Channel %rnot fully synchronized%K yet, try again after a while";
|
||||
illegal_proto = "%r:%K:: Command isn't designed for the chat protocol of the active server";
|
||||
not_good_idea = "%r:%K:: Doing this is %rnot a good idea%K. Add -YES if you really mean it";
|
||||
theme_saved = "%K::%g:%K Theme %gsaved%K to $0";
|
||||
theme_save_failed = "%r:%K:: %rError%K saving theme to $0: $1";
|
||||
theme_not_found = "%r:%K:: Theme {hilight $0} %rnot found%K";
|
||||
theme_changed = "%K:%y:%K: %yUsing%K now theme {hilight $0} ($1)";
|
||||
window_theme = "%K::%g:%K %gUsing%K theme {hilight $0} in this window";
|
||||
window_theme_default = "%r:%K:: %rNo theme is set%K for this window";
|
||||
window_theme_changed = "%K:%y:%K: %yUsing%K now theme {hilight $0} ($1) in this window";
|
||||
window_theme_removed = "%K::%g:%K %gRemoved%K theme from this window";
|
||||
format_title = "%:[{hilight $0}] - [{hilight $1}]%:";
|
||||
format_subtitle = "[{hilight $0}]";
|
||||
format_item = "$0 = $1";
|
||||
ignored = "%K::%g:%K %gIgnoring%K {hilight $1} from {nick $0}";
|
||||
unignored = "%K::%g:%K %gUnignored%K {nick $0}";
|
||||
ignore_not_found = "%K::%g:%K {nick $0} %gis not%K being ignored";
|
||||
ignore_no_ignores = "%r:%y:%g:%K There are no ignores";
|
||||
ignore_header = "%r:%y:%g:%K Ignorance List:";
|
||||
ignore_line = "$[-4]0 $1: $2 $3 $4";
|
||||
ignore_footer = "";
|
||||
unknown_chat_protocol = "%r:%K:: %rUnknown%K chat protocol: $0";
|
||||
unknown_chatnet = "%r:%K:: %rUnknown%K chat network: $0 (create it with /IRCNET ADD)";
|
||||
not_toggle = "%r:%K:: Value must be either ON, OFF or TOGGLE";
|
||||
perl_error = "%r:%K:: Perl %rerror%K: $0";
|
||||
bind_key = "$[!20]0 $1 $2";
|
||||
bind_unknown_id = "%r:%K:: %rUnknown%K bind action: $0";
|
||||
config_saved = "%K::%g:%K %gSaved%K configuration to file $0";
|
||||
config_reloaded = "%K::%g:%K %gReloaded%K configuration";
|
||||
config_modified = "%r:%y:%g:%K Configuration file was modified since irssi was last started - do you want to overwrite the possible changes?";
|
||||
glib_error = "{error GLib $0} $1";
|
||||
overwrite_config = "%r:%y:%g:%K Overwrite config (%gy%K/%rN%K)?";
|
||||
set_title = "[{hilight $0}]";
|
||||
set_item = "$0 = $1";
|
||||
set_unknown = "%r:%K:: %rUnknown%K setting $0";
|
||||
set_not_boolean = "%r:%K:: Setting {hilight $0} isn't boolean, use /SET";
|
||||
translation_not_found = "%r:%K:: %rError%K opening translation table file $0: $1";
|
||||
translation_file_error = "%r:%K:: %rError%K parsing translation table file $0";
|
||||
};
|
||||
"fe-common/irc/dcc" = {
|
||||
dcc_list_header = "{line_start_irssi}{dcc DCC connections:}";
|
||||
dcc_list_footer = "{line_start_irssi}{dcc ];}";
|
||||
# own_dcc = "{dccownmsg dcc {dccownnick $1}}$2";
|
||||
# own_dcc_action = "{dccownaction_target $0 $1}$2";
|
||||
# own_dcc_action_query = "{dccownaction $0}$2";
|
||||
# own_dcc_ctcp = "{ownctcp ctcp $0}$1 $2";
|
||||
# dcc_msg = "{dccmsg dcc $0}$1";
|
||||
# action_dcc = "{dccaction $0}$1";
|
||||
# action_dcc_query = "{dccaction $0}$1";
|
||||
# own_dcc_query = "{ownmsgnick {dccownquerynick $0}}$2";
|
||||
# dcc_msg_query = "{privmsgnick $0}$1";
|
||||
dcc_ctcp = "%K::%g:%K {dcc >>> DCC CTCP {hilight $1} %greceived%K from {hilight $0}: $2}";
|
||||
dcc_chat = "%K::%g:%K {dcc DCC CHAT from {nick $0} [$1 port $2]}";
|
||||
dcc_chat_channel = "%K::%g:%K {dcc DCC CHAT from {nick $0} [$1 port $2] %grequested%K in channel {channel $3}}";
|
||||
dcc_chat_not_found = "%K::%g:%K {dcc No DCC CHAT %gconnection open%K to {nick $0}}";
|
||||
dcc_chat_connected = "%K::%g:%K {dcc DCC CHAT connection with {nick $0} [$1 port $2] %gestablished%K}";
|
||||
dcc_chat_disconnected = "%r:%K:: {dcc DCC %rlost chat%K to {nick $0}}";
|
||||
dcc_send = "%K::%g:%K {dcc DCC SEND from {nick $0} [$1 port $2]: $3 [$4 bytes]}";
|
||||
dcc_send_channel = "%K::%g:%K {dcc DCC SEND from {nick $0} [$1 port $2]: $3 [$4 bytes] %grequested%K in channel {channel $5}}";
|
||||
dcc_send_exists = "%r:%K:: {dcc DCC %ralready sending%K file {dccfile $0} for {nick $1}}";
|
||||
dcc_send_not_found = "%r:%K:: {dcc DCC %rnot sending%K file {dccfile $1} to {nick $0}}";
|
||||
dcc_send_file_open_error = "%r:%K:: {dcc DCC %rcan't open%K file {dccfile $0}: $1}";
|
||||
dcc_send_connected = "%K::%g:%K {dcc DCC %gsending%K file {dccfile $0} for {nick $1} [$2 port $3]}";
|
||||
dcc_send_complete = "%K::%g:%K {dcc DCC %gsent%K file {dccfile $0} [{hilight $1}kB] for {nick $2} in {hilight $3} secs [{hilight $4kB/s}]}";
|
||||
dcc_send_aborted = "%r:%K:: {dcc DCC %raborted%K sending file {dccfile $0} for {nick $1}}";
|
||||
dcc_get_not_found = "%r:%K:: {dcc DCC no file offered by {nick $0}}";
|
||||
dcc_get_connected = "%K::%g:%K {dcc DCC %greceiving%K file {dccfile $0} from {nick $1} [$2 port $3]}";
|
||||
dcc_get_complete = "%K::%g:%K {dcc DCC %greceived%K file {dccfile $0} [$1kB] from {nick $2} in {hilight $3} secs [$4kB/s]}";
|
||||
dcc_get_aborted = "%r:%K:: {dcc DCC %raborted%K receiving file {dccfile $0} from {nick $1}}";
|
||||
dcc_unknown_ctcp = "%r:%K:: {dcc DCC unknown ctcp {hilight $0} from {nick $1} [$2]}";
|
||||
dcc_unknown_reply = "%r:%K:: {dcc DCC unknown reply {hilight $0} from {nick $1} [$2]}";
|
||||
dcc_unknown_type = "%r:%K:: {dcc DCC unknown type {hilight $0}}";
|
||||
dcc_invalid_ctcp = "%r:%K:: {dcc DCC received CTCP {hilight $0} with %rinvalid%K parameters from {nick $1}}";
|
||||
dcc_connect_error = "%r:%K:: {dcc DCC %rcan't connect%K to {hilight $0} port {hilight $1}}";
|
||||
dcc_cant_create = "%r:%K:: {dcc DCC %rcan't create%K file {dccfile $0}}";
|
||||
dcc_rejected = "%r:%K:: {dcc DCC $0 was %rrejected%K by {nick $1} [{hilight $2}]}";
|
||||
dcc_request_send = "%K::%g:%K {dcc DCC $0 %grequest sent%K to {nick $1}: $2";
|
||||
dcc_close = "{dcc DCC $0 close for {nick $1} [{hilight $2}]}";
|
||||
dcc_lowport = "{dcc Warning: Port sent with DCC request is a lowport ({hilight $0, $1}) - this isn't normal. It is possible the address/port is faked (or maybe someone is just trying to bypass firewall)}";
|
||||
dcc_list_line_chat = "%WChat ->%n {dcc $0 $1}";
|
||||
dcc_list_line_file = "%WFile ->%n {dcc $0 $1 : $2k of $3k ($4%%) - $5kB/s - $6}";
|
||||
};
|
||||
"fe-text" = {
|
||||
lastlog_too_long = "%r:%y:%g:%K /LASTLOG would print $0 lines. If you really want to print all these lines use -force option.";
|
||||
lastlog_count = "{hilight Lastlog}: $0 lines";
|
||||
lastlog_start = "{hilight Lastlog}:";
|
||||
lastlog_end = "{hilight End of Lastlog}";
|
||||
refnum_not_found = "%r:%K::%K Window number $0 %rnot found%K";
|
||||
window_too_small = "%r:%K::%K %rNot enough room%K to resize this window";
|
||||
cant_hide_last = "%r:%K::%K You %rcan't hide%K the last window";
|
||||
cant_hide_sticky_windows = "%r:%K::%K You %rcan't hide%K sticky windows (use /WINDOW STICK OFF)";
|
||||
cant_show_sticky_windows = "%r:%K::%K You %rcan't show%K sticky windows (use /WINDOW STICK OFF)";
|
||||
window_not_sticky = "%r:%K::%K Window %ris not%K sticky";
|
||||
window_set_sticky = "%K::%g:%K Window %gset%K sticky";
|
||||
window_unset_sticky = "%K::%g:%K Window %gis not%K sticky anymore";
|
||||
window_info_sticky = "Sticky : $0";
|
||||
window_scroll = "%K::%g:%K Window scroll mode is now $0";
|
||||
window_scroll_unknown = "%r:%K:: %rUnknown%K scroll mode $0, must be ON, OFF or DEFAULT";
|
||||
};
|
||||
"fe-common/irc" = {
|
||||
netsplit = "%r:%K:: %r{netsplit netsplit}%K %|{server $0} <-> {server $1} %rquits%K: $2";
|
||||
netsplit_more = "%r:%K:: %r{netsplit netsplit}%K %|{server $0} <-> {server $1} %rquits:%K $2 (+$3 more, use /NETSPLIT to show all of them)";
|
||||
netsplit_join = "%K::%g:%K %g{netjoin netsplit}%K - %|%gjoins:%K $0";
|
||||
netsplit_join_more = "%%K::%g:%K %g{netjoin netsplit}%K - %|over, %gjoins:%K $0 (+$1 more)";
|
||||
no_netsplits = "%r:%y:%g:%K There are no netsplits";
|
||||
netsplits_header = "Nick Channel Server Splitted server";
|
||||
netsplits_line = "$[9]0 $[10]1 $[20]2 $3";
|
||||
netsplits_footer = "";
|
||||
ircnet_added = "%K::%g:%K Ircnet $0 %gsaved%K";
|
||||
ircnet_removed = "%K::%g:%K Ircnet $0 %gremoved%K";
|
||||
ircnet_not_found = "%r:%K:: Ircnet $0 %rnot found%K";
|
||||
ircnet_header = "%r:%y:%g:%K Ircnets:";
|
||||
ircnet_line = "$0: $1";
|
||||
ircnet_footer = "";
|
||||
setupserver_header = "Server Port Network Settings";
|
||||
setupserver_line = "%|$[!20]0 $[5]1 $[10]2 $3";
|
||||
setupserver_footer = "";
|
||||
joinerror_toomany = "%r:%K:: Join %rfails%K: {channel $0} (You have joined to too many channels)";
|
||||
joinerror_full = "%r:%K:: Join %rfails%K: {channel $0} (Channel is full)";
|
||||
joinerror_invite = "%r:%K:: Join %rfails%K: {channel $0} (You must be invited)";
|
||||
joinerror_banned = "%r:%K:: Join %rfails%K: {channel $0} (You are banned)";
|
||||
joinerror_bad_key = "%r:%K:: Join %rfails%K: {channel $0} (Wrong channel key)";
|
||||
joinerror_bad_mask = "%r:%K:: Join %rfails%K: {channel $0} (Bad channel mask)";
|
||||
joinerror_unavail = "%r:%K:: Join %rfails%K: {channel $0} (Channel is temporarily unavailable)";
|
||||
joinerror_duplicate = "%r:%K:: Channel {channel $0} already exists - %rcannot create%K it";
|
||||
channel_rejoin = "%r:%K:: Channel {channel $0} is temporarily %runavailable%K. Setting up a rejoin, to not rejoin, use /rmrejoins.";
|
||||
inviting = "%K::%g:%K %gInviting%K {nick $0} to {channel $1}";
|
||||
channel_created = "%r:%y:%g:%K Channel {channel $0} created %_$1%_";
|
||||
url = "%r:%y:%g:%K Home page for {channelhilight $0}: $1";
|
||||
topic = "%r:%y:%g:%K Topic for {channel $0}: %_$1%_";
|
||||
no_topic = "%r:%y:%g:%K No topic set for %_$0%_";
|
||||
topic_info = "%r:%y:%g:%K Topic set by {channick_hilight $0} {mode $1}";
|
||||
chanmode_change = "%K:%y:%K: %ymode%K/{channel $0} [{mode $1}] by {nick $2}";
|
||||
server_chanmode_change = "%K::%g: {netsplit ServerMode}%K/{channelhilight $0}: {mode $1} by {nick $2}";
|
||||
channel_mode = "%K:%y:%K: %ymode%K/{channelhilight $0} [{mode $1}]";
|
||||
bantype = "%K:%y:%K: Ban type %ychanged%K to {channel $0}";
|
||||
no_bans = "%r:%y:%g:%K No bans in channel {channel $0}";
|
||||
banlist = "$0 - {channel $1}: ban {ban $2}";
|
||||
banlist_long = "$0 - {channel $1}: ban {ban $2} {comment by {nick $3}, $4 secs ago}";
|
||||
ebanlist = "{channel $0}: ban exception {ban $1}";
|
||||
ebanlist_long = "{channel $0}: ban exception {ban $1} {comment by {nick $2}, $3 secs ago}";
|
||||
no_invitelist = "%r:%y:%g:%K Invite list is empty in channel {channel $0}";
|
||||
invitelist = "{channel $0}: invite {ban $1}";
|
||||
no_such_channel = "%r:%K::%K {channel $0}: %rNo such%K channel";
|
||||
channel_change = "%K:%y:%K: %ymode%K/{channel $0} [{mode $1}]";
|
||||
channel_synced = "%r:%y:%g:%K Join to {channel $0} was synced in {hilight $1} secs";
|
||||
usermode_change = "%K:%y:%K: %ymode%K/{channel $0} [{mode $0}] by {channick_hilight $1}";
|
||||
user_mode = "%r:%y:%g:%K Your user mode is {mode $0}";
|
||||
away = "%K::%g:%K You have been %gmarked%K as being away";
|
||||
unaway = "%K::%g:%K You are %gno longer marked%K as being away";
|
||||
nick_away = "%r:%K::%K {nick $0} is %raway%K: $1";
|
||||
no_such_nick = "%r:%K::%K {nick $0}: %rNo such%K nick/channel";
|
||||
nick_in_use = "%r:%K::%K Nick {nick $0} is %ralready in use%K";
|
||||
nick_unavailable = "%r:%K::%K Nick {nick $0} is temporarily %runavailable%K";
|
||||
your_nick_owned = "%r:%K::%K Your nick is %rowned%K by {nick $3} {comment $1@$2}";
|
||||
whois = "%K:%K:%g:%K %g%U{nick $0}%U%K ({nickhost $1@$2})%:%r:%y:%g:%K ircname: $3";
|
||||
whowas = "%r:%y:%g:%K {nick $0} {nickhost $1@$2}%:%r:%y:%g:%K {whois ircname $3}";
|
||||
whois_idle = "%r:%y:%g:%K Idle: %|since $1 days $2 hours $3 mins $4 secs";
|
||||
whois_idle_signon = "%r:%y:%g:%K Idle: %|since $1 days $2 hours $3 mins $4 secs {comment Signed on: $5}";
|
||||
whois_server = "%r:%y:%g:%K Server: %|$1 {comment $2}";
|
||||
whois_oper = "%r:%y:%g:%K Info: %|{hilight $1}";
|
||||
whois_registered = "%r:%y:%g:%K Info: %|has registered this nick";
|
||||
whois_help = "%r:%y:%g:%K Info: %|available for help";
|
||||
whois_modes = "%r:%y:%g:%K Modes: %|{mode $1}";
|
||||
whois_realhost = "%r:%y:%g:%K Hostname: %|{hilight $1-}";
|
||||
whois_usermode = "%r:%y:%g:%K Usermode: %|{mode $1}";
|
||||
whois_channels = "%r:%y:%g:%K Channels: %|{channel $1}";
|
||||
whois_away = "%r:%y:%g:%K Away: %|$1";
|
||||
whois_special = "%r:%y:%g:%K Info: %|$1";
|
||||
whois_extra = "%r:%y:%g:%K Info: %|$1";
|
||||
end_of_whois = "%r:%K::%K %rEnd%K of WHOIS%K";
|
||||
end_of_whowas = "%r:%y:%g:%K End of WHOWAS";
|
||||
whois_not_found = "%r:%K::%K There is %rno such%K nick {channick_hilight $0}";
|
||||
who = "{channelhilight $[-10]0} %|{nick $[!9]1} $[!3]2 $[!2]3 $4@$5 {comment {hilight $6}}";
|
||||
end_of_who = "%r:%y:%g:%K End of /WHO list";
|
||||
own_notice = "{ownnotice notice $0}$1";
|
||||
# own_action = "{nick $[-11]0}%n $1";
|
||||
# own_action_target = "{ownaction_target $0 $2}$1";
|
||||
own_ctcp = "{ownctcp ctcp $0}$1 $2";
|
||||
notice_server = "{servernotice $0}$1";
|
||||
notice_public = "{notice $0{pubnotice_channel $1}}$2";
|
||||
notice_private = "{notice $0{pvtnotice_host $1}}$2";
|
||||
# action_private = "{pvtaction $0}$2";
|
||||
# action_private_query = "{pvtaction_query $0}$2";
|
||||
# action_public = " {nick $[-11]0}%n $1";
|
||||
# action_public_channel = "{pubaction $0{msgchannel $1}}$2";
|
||||
ctcp_reply = "%K::%g:%K %gCTCP%K {hilight $0} reply from {channick_hilight $1}: $2";
|
||||
ctcp_reply_channel = "%K::%g:%K %gCTCP {hilight $0} reply%K from {channick_hilight $1} in channel {channel $3}: $2";
|
||||
ctcp_ping_reply = "%K::%g:%K %gCTCP {hilight PING} reply%K from {channick_hilight $0}: $1.$[-3.0]2 seconds";
|
||||
ctcp_requested = "%K::%g:%K %K{ctcp {hilight $0} {comment $1} %grequested%K {hilight $2} from {nick $3}}";
|
||||
ctcp_requested_unknown = "";
|
||||
online = "%r:%y:%g:%K Users online: {hilight $0}";
|
||||
pong = "%K::%g:%K PONG %greceived%K from $0: $1";
|
||||
wallops = "{wallop WALLOP {wallop_nick $0}} $1";
|
||||
action_wallops = "{wallop WALLOP {wallop_action $0}} $1";
|
||||
kill = "%r:%K:: You were %r{error killed}%K by {nick $0} {nickhost $1} {reason $2} {comment Path: $3}";
|
||||
kill_server = "%r:%K:: You were %r{error killed}%K by {server $0} {reason $1} {comment Path: $2}";
|
||||
error = "%r:%K:: %r{error ERROR}%K $0";
|
||||
unknown_mode = "%r:%K:: %rUnknown%K mode character $0";
|
||||
not_chanop = "%r:%K:: You're %rnot channel operator%K in {channel $0}";
|
||||
silenced = "%K::%g:%K %gSilenced%K {nick $0}";
|
||||
unsilenced = "%K::%g:%K %gUnsilenced%K {nick $0}";
|
||||
silence_line = "{nick $0}: silence {ban $1}";
|
||||
ask_oper_pass = "%r:%y:%g:%K Operator password:";
|
||||
};
|
||||
"fe-common/perl" = {
|
||||
script_not_found = "%r:%K:: Script {hilight $0} %rnot found%K";
|
||||
script_not_loaded = "%r:%K:: Script {hilight $0} %ris not%K loaded";
|
||||
script_loaded = "%K::%g:%K %gLoaded%K script {hilight $0}";
|
||||
script_unloaded = "%r:%K:: %rUnloaded%K script {hilight $0}";
|
||||
no_scripts_loaded = "%r:%y:%g:%K No scripts are loaded";
|
||||
script_list_header = "%r:%y:%g:%K Loaded scripts:";
|
||||
script_list_line = "$[!15]0 $1";
|
||||
script_list_footer = "";
|
||||
script_error = "{error %r:%K:: %rError%K in script {hilight $0}:}";
|
||||
};
|
||||
# "fe-common/irc/notifylist" = {
|
||||
# notify_join = "{nick $0} [$1@$2] [{hilight $3}] has joined to $4";
|
||||
# notify_part = "{nick $0} has left $4";
|
||||
# notify_away = "{nick $0} [$5] [$1@$2] [{hilight $3}] is now away: $4";
|
||||
# notify_unaway = "{nick $0} [$4] [$1@$2] [{hilight $3}] is now unaway";
|
||||
# notify_unidle = "{nick $0} [$5] [$1@$2] [{hilight $3}] just stopped idling";
|
||||
# notify_online = "On $0: {hilight $1}";
|
||||
# notify_offline = "Offline: $0";
|
||||
# notify_list = "$0: $1 $2 $3";
|
||||
# notify_list_empty = "The notify list is empty";
|
||||
# };
|
||||
};
|
||||
|
||||
125
home/.irssi/eon.theme
Normal file
125
home/.irssi/eon.theme
Normal file
@@ -0,0 +1,125 @@
|
||||
replaces = { "[]" = "%K$0-%n"; };
|
||||
replaces = { "<>" = "%Y$0-%n"; };
|
||||
|
||||
abstracts = {
|
||||
line_start = "%Y-%W!%Y-%n ";
|
||||
timestamp = "[$0-]";
|
||||
hilight = "%_$0-%_";
|
||||
error = "%R$0-%n";
|
||||
|
||||
channel = "%_$0-%_";
|
||||
nick = "%_$0-%_";
|
||||
nickhost = "[$0-]";
|
||||
server = "%_%Y$0-%_";
|
||||
comment = "[$0-]";
|
||||
reason = "{comment $0-}";
|
||||
mode = "%_$0-%_";
|
||||
|
||||
# modes
|
||||
nick_target = "{comment %_$0-%_}";
|
||||
nick_source = "%C$0-%n";
|
||||
|
||||
# channel specific messages
|
||||
nick_join = "%C$0-%n";
|
||||
nick_part = "%Y$0-%n";
|
||||
nick_quit = "%R$0-%n";
|
||||
|
||||
channick_hilight = "%n$0-%n";
|
||||
chanhost_hilight = "{nickhost $0-%n}";
|
||||
channick = "%n$0-%n";
|
||||
chanhost = "{nickhost $0-}";
|
||||
channelhilight = "%W$0-%n";
|
||||
ban = "%c$0-%n";
|
||||
|
||||
# messages
|
||||
msgnick = "<$0$1-> %|";
|
||||
ownmsgnick = "{msgnick $0-}";
|
||||
pubmsgnick = "{msgnick $0-}";
|
||||
pubmsgmenick = "{msgnick $0-}";
|
||||
pubmsghinick = "{msgnick $1$0$2-}";
|
||||
msgownnick = "%W$0-%n";
|
||||
msgchannel = "%K:%c$0-%n";
|
||||
msgme = "%Y$0-%n";
|
||||
privmsg = "[%R$0%K(%r$1-%K)%n] ";
|
||||
privmsgnick = "{msgnick %R$0-%n}";
|
||||
ownprivmsg = "[%r$0%K(%R$1-%K)-%n] ";
|
||||
|
||||
# actions
|
||||
action = "%W * $0-%n ";
|
||||
ownaction = "{action $0-}";
|
||||
pvtaction = "%W (*) $0-%n ";
|
||||
pvtaction_query = "{action $0-}";
|
||||
pubaction = "{action $0-}";
|
||||
|
||||
# notices
|
||||
ownnotice = "[%r$0%K(%R$1-%K)]%n ";
|
||||
#ownnotice "$0 $1 ";
|
||||
# notices look just like ordinary messages, except
|
||||
# the nick is surrounded by minus-signs (-nick- instead of <nick>)
|
||||
notice = "%K-%W$0-%K-%n ";
|
||||
pubnotice_channel = "$0-";
|
||||
pvtnotice_host = "%K%m$0-%K";
|
||||
servernotice = "%g!$0-%n ";
|
||||
|
||||
# ctcp
|
||||
ownctcp = "[%r$0%K(%R$1-%K)] ";
|
||||
ctcp = "%g$0-%n";
|
||||
|
||||
# wall
|
||||
ownwall = "[%W$0%K/%c$1-] ";
|
||||
|
||||
# wallops
|
||||
wallop = "%W$0-%n: ";
|
||||
wallop_nick = "%n$0-";
|
||||
wallop_action = "%W * $0-%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%R$0-%n";
|
||||
netjoin = "%C$0-%n";
|
||||
|
||||
# /names list
|
||||
names_nick = "[%_$0%_$1-] ";
|
||||
names_users = "[%W$0-%n]";
|
||||
names_channel = "%Y$0-%n";
|
||||
|
||||
# dcc
|
||||
dcc = "%g$0-%n";
|
||||
dccfile = "%_$0-%_";
|
||||
|
||||
dccownmsg = "[%r$0%K(%R$1-%K)%n] ";
|
||||
dccownaction = "{action $0-}";
|
||||
dccmsg = "[%G$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "%G$0-%n";
|
||||
dccaction = "%W (*dcc*) $0-%n %|";
|
||||
|
||||
sb_topic_bg = "%7%k";
|
||||
sb_background = "%0";
|
||||
sb = "%Y[%n$0-%Y]";
|
||||
sbmode = "%k|%n+$0-%k";
|
||||
sbaway = " %W(%naway...%W)";
|
||||
sbservertag = ":%n$0";
|
||||
sbmore = "%Y[%WMore%Y]";
|
||||
sblag = "%n{sb %nLag: %n$0-%Y}";
|
||||
sbmail = "%Y{sb %nMail: %W$0-%Y}";
|
||||
sbact = "%n{sb {sbact_act %n$0}{sbact_det $1}}";
|
||||
sbact_act = "Act: %n$0-";
|
||||
sbact_det = " Det: %n$0-";
|
||||
sb_info_bg = "%0";
|
||||
|
||||
};
|
||||
|
||||
formats = {
|
||||
|
||||
"fe-common/core" = {
|
||||
msg_private_query = "{privmsgnick $0}$2";
|
||||
join = "%K[%N{nick_join $0}%K!%N$1%K]%N has joined";
|
||||
part = "%K[%N{nick_part $0}%K!%N$1%K]%N has left {reason $3}";
|
||||
quit = "%K[%N{nick_quit $0}%K!%N$1%K]%N has quit {reason $2}";
|
||||
};
|
||||
|
||||
"fe-common/irc" = {
|
||||
chanmode_change = "{nick_target $1} by {nick_source $2}";
|
||||
notice_private = "{notice $0%N%K!%N{pvtnotice_host $1}}$2";
|
||||
notice_public = "{notice $0}$2";
|
||||
};
|
||||
};
|
||||
304
home/.irssi/epic.theme
Normal file
304
home/.irssi/epic.theme
Normal file
@@ -0,0 +1,304 @@
|
||||
# When testing changes, the easiest way to reload the theme is with /RELOAD.
|
||||
# This reloads the configuration file too, so if you did any changes remember
|
||||
# to /SAVE it first. Remember also that /SAVE overwrites the theme file with
|
||||
# old data so keep backups :)
|
||||
|
||||
# TEMPLATES:
|
||||
|
||||
# The real text formats that irssi uses are the ones you can find with
|
||||
# /FORMAT command. Back in the old days all the colors and texts were mixed
|
||||
# up in those formats, and it was really hard to change the colors since you
|
||||
# might have had to change them in tens of different places. So, then came
|
||||
# this templating system.
|
||||
|
||||
# Now the /FORMATs don't have any colors in them, and they also have very
|
||||
# little other styling. Most of the stuff you need to change is in this
|
||||
# theme file. If you can't change something here, you can always go back
|
||||
# to change the /FORMATs directly, they're also saved in these .theme files.
|
||||
|
||||
# So .. the templates. They're those {blahblah} parts you see all over the
|
||||
# /FORMATs and here. Their usage is simply {name parameter1 parameter2}.
|
||||
# When irssi sees this kind of text, it goes to find "name" from abstracts
|
||||
# block below and sets "parameter1" into $0 and "parameter2" into $1 (you
|
||||
# can have more parameters of course). Templates can have subtemplates.
|
||||
# Here's a small example:
|
||||
# /FORMAT format hello {colorify {underline world}}
|
||||
# abstracts = { colorify = "%G$0-%n"; underline = "%U$0-%U"; }
|
||||
# When irssi expands the templates in "format", the final string would be:
|
||||
# hello %G%Uworld%U%n
|
||||
# ie. underlined bright green "world" text.
|
||||
# and why "$0-", why not "$0"? $0 would only mean the first parameter,
|
||||
# $0- means all the parameters. With {underline hello world} you'd really
|
||||
# want to underline both of the words, not just the hello (and world would
|
||||
# actually be removed entirely).
|
||||
|
||||
# COLORS:
|
||||
|
||||
# You can find definitions for the color format codes in docs/formats.txt.
|
||||
|
||||
# There's one difference here though. %n format. Normally it means the
|
||||
# default color of the terminal (white mostly), but here it means the
|
||||
# "reset color back to the one it was in higher template". For example
|
||||
# if there was /FORMAT test %g{foo}bar, and foo = "%Y$0%n", irssi would
|
||||
# print yellow "foo" (as set with %Y) but "bar" would be green, which was
|
||||
# set at the beginning before the {foo} template. If there wasn't the %g
|
||||
# at start, the normal behaviour of %n would occur. If you _really_ want
|
||||
# to use the terminal's default color, use %N.
|
||||
|
||||
#############################################################################
|
||||
|
||||
# default foreground color (%N) - -1 is the "default terminal color"
|
||||
default_color = "-1";
|
||||
|
||||
# print timestamp/servertag at the end of line, not at beginning
|
||||
info_eol = "false";
|
||||
|
||||
# these characters are automatically replaced with specified color
|
||||
# (dark grey by default)
|
||||
replaces = { "[]=" = "%K$*%n"; };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "*** ";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "$*";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "$*";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "$*";
|
||||
|
||||
# channel name is printed
|
||||
channel = "$*";
|
||||
|
||||
# nick is printed
|
||||
nick = "$*";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "[$*]";
|
||||
|
||||
# server name is printed
|
||||
server = "$*";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "[$*]";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "{comment $*}";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "{comment $*}";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "$*";
|
||||
chanhost_hilight = "{nickhost $*}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "$*";
|
||||
chanhost = "{nickhost $*}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "$*";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "$*";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "<$1> ";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $*%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$*%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "{msgnick $0 $1-}";
|
||||
ownnick = "%W$*%n";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "%N$*%n";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick $0 $1-}";
|
||||
menick = "%Y$*%n";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick $1 $0$2-%n}";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%K:%c$*%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "*$0* ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "-> *$1* ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "-> *$1* ";
|
||||
ownprivnick = "-> *$0* ";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "*$0* ";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "* $*";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $*} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $*}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}:$1%n ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "(*) $* ";
|
||||
pvtaction_query = "{action $*}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $*}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# whois
|
||||
whois = "%# $[8]0 : $1-";
|
||||
|
||||
# notices
|
||||
ownnotice = "[$0($1-)] ";
|
||||
notice = "-$*- ";
|
||||
pubnotice_channel = ":$*";
|
||||
pvtnotice_host = "";
|
||||
servernotice = "!$* ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "[$0($1-)] ";
|
||||
ctcp = "*** $*";
|
||||
|
||||
# wallops
|
||||
wallop = "$*: ";
|
||||
wallop_nick = "$*";
|
||||
wallop_action = " * $*%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "$*";
|
||||
netjoin = "$*";
|
||||
|
||||
# /names list
|
||||
names_prefix = "*** ";
|
||||
names_nick = "$0$1- ";
|
||||
names_nick_op = "{names_nick $*}";
|
||||
names_nick_halfop = "{names_nick $*}";
|
||||
names_nick_voice = "{names_nick $*}";
|
||||
names_users = "[$*]";
|
||||
names_channel = "$*";
|
||||
|
||||
# DCC
|
||||
dcc = "$*";
|
||||
dccfile = "$*";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "[$0($1-)] ";
|
||||
dccownnick = "$*";
|
||||
dccownquerynick = "$*";
|
||||
dccownaction = "{action $*}";
|
||||
dccownaction_target = "{action_core $0}:$1 ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[$1-($0)] ";
|
||||
dccquerynick = "%G$*%n";
|
||||
dccaction = "%W (*dcc*) $*%n %|";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# default background for all statusbars. You can also give
|
||||
# the default foreground color for statusbar items.
|
||||
sb_background = "%4%w";
|
||||
|
||||
# default backround for "default" statusbar group
|
||||
#sb_default_bg = "%4";
|
||||
# background for prompt / input line
|
||||
sb_prompt_bg = "%n";
|
||||
# background for info statusbar
|
||||
sb_info_bg = "%8";
|
||||
# background for topicbar (same default)
|
||||
#sb_topic_bg = "%4";
|
||||
|
||||
# text at the beginning of statusbars. sb-item already puts
|
||||
# space there,so we don't use anything by default.
|
||||
sbstart = "";
|
||||
# text at the end of statusbars. Use space so that it's never
|
||||
# used for anything.
|
||||
sbend = " ";
|
||||
|
||||
topicsbstart = "{sbstart $*}";
|
||||
topicsbend = "{sbend $*}";
|
||||
|
||||
prompt = "$*> ";
|
||||
|
||||
sb = " [$*]";
|
||||
sbmode = "(+$*)";
|
||||
sbaway = " (zZzZ)";
|
||||
sbservertag = ":$0 ";
|
||||
|
||||
# activity in statusbar
|
||||
|
||||
# ',' separator
|
||||
sb_act_sep = "$*";
|
||||
# normal text
|
||||
sb_act_text = "$*";
|
||||
# public message
|
||||
sb_act_msg = "$*";
|
||||
# hilight
|
||||
sb_act_hilight = "$*";
|
||||
# hilight with specified color, $0 = color, $1 = text
|
||||
sb_act_hilight_color = "$0$1-%n";
|
||||
};
|
||||
formats = {
|
||||
"fe-common/core" = {
|
||||
timestamp = "{$Z}";
|
||||
own_msg_private_query = "{ownprivnick $0}$1";
|
||||
};
|
||||
"fe-common/irc" = {
|
||||
ctcp_reply = "{ctcp CTCP {hilight $0} reply from {nick $1}: $2 }";
|
||||
ctcp_reply_channel = "{ctcp CTCP {hilight $0} reply from {nick $1} in channel {channel $3}: $2 }";
|
||||
ctcp_ping_reply = "{ctcp CTCP {hilight PING} reply from {nick $0}: $1.$[-3.0]2 seconds }";
|
||||
};
|
||||
};
|
||||
303
home/.irssi/evilkat.theme
Normal file
303
home/.irssi/evilkat.theme
Normal file
@@ -0,0 +1,303 @@
|
||||
######################### evilkat.theme by dubkat@efnet ##################################
|
||||
# includes formats for scripts such as nact.pl kills.pl and chanact.pl
|
||||
# this theme may not look too good directly in a term, but looks ok in putty if you have
|
||||
# 'bolded text as alternate color' checked in your putty window/colours settings
|
||||
# enjoy.
|
||||
|
||||
# default foreground color (%N) - -1 is the "default terminal color"
|
||||
default_color = "-1";
|
||||
|
||||
# print timestamp/servertag at the end of line, not at beginning
|
||||
info_eol = "false";
|
||||
|
||||
# these characters are automatically replaced with specified color
|
||||
# (dark grey by default)
|
||||
replaces = { "!" = "%R$*%n"; "[]=" = "%K$*%n"; };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "%w$*%n";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$*%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%R$*%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%_$*%_";
|
||||
|
||||
# nick is printed
|
||||
nick = "%_$*%_";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "$*";
|
||||
|
||||
# server name is printed
|
||||
server = "%_$*%_";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "[$*]";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "{comment %_$*%_}";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "{highlight %p$*%n}";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "$*";
|
||||
chanhost_hilight = "{nickhost %K$*%n}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "$*";
|
||||
chanhost = "{nickhost %K$*%n}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%R$*%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%r$*%n";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "%K<%n%_$0%_$1%K>%n %|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $*%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$*%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "{msgnick $0 $1-}%W";
|
||||
ownnick = "%r$*%n";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick $0$1-}";
|
||||
pubnick = "%N$*%n";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick $0$1-}";
|
||||
menick = "%g$*%n";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick $1 $0$2-%n}";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%r:$*%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "[%w$0!%r$1-%n] ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "[%r$0%b(%R$1-%b)%n] ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick $*}";
|
||||
ownprivnick = "%w$*%n";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick %r$*%n}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%p &%n$*";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $*} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action %p$*}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}%p:%c$1%n ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "%p (*) $*%n ";
|
||||
pvtaction_query = "{action $* }";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $*}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# whois
|
||||
whois = " %r<> %W$[8]0%n %r<> %w$1-%n";
|
||||
|
||||
# notices
|
||||
ownnotice = "[%w$0!%r$1-]%n ";
|
||||
notice = "[%rnotice%K(%n$*%K)%n] ";
|
||||
pubnotice_channel = "%R:%R$*";
|
||||
pvtnotice_host = "!%K$*%n";
|
||||
servernotice = "%g<> %w$*%g <20>%n %_";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "[%w$0!%c$1-] ";
|
||||
ctcp = "%C$*%n";
|
||||
|
||||
# wallops
|
||||
wallop = "%W$*%n: ";
|
||||
wallop_nick = "%n$*";
|
||||
wallop_action = "%W * $*%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%R$*%n";
|
||||
netjoin = "%G$*%n";
|
||||
|
||||
# /names list
|
||||
names_prefix = " %r<>%n ";
|
||||
names_nick = "[%_$0%_$1-] ";
|
||||
names_nick_op = "%r{names_nick $*}%n";
|
||||
names_nick_halfop = "%r{names_nick $*}%n";
|
||||
names_nick_voice = "%y{names_nick $*}%n";
|
||||
names_users = "[%w$*%n]";
|
||||
names_channel = "%r$*%n";
|
||||
|
||||
# DCC
|
||||
dcc = "%g$*%n";
|
||||
dccfile = "%_$*%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "[%w$0!%r$1-%n] ";
|
||||
dccownnick = "%w$*%n";
|
||||
dccownquerynick = "%W$*%n";
|
||||
dccownaction = "{action $*}";
|
||||
dccownaction_target = "{action_core $0}%B:%c$1%n ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[%w$1-!%g$0%n] ";
|
||||
dccquerynick = "%G$*%n";
|
||||
dccaction = "%W (*dcc*) $*%n %|";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# default background for all statusbars. You can also give
|
||||
# the default foreground color for statusbar items.
|
||||
sb_background = "%0%K";
|
||||
|
||||
# default backround for "default" statusbar group
|
||||
sb_default_bg = "%0%K";
|
||||
# background for prompt / input line
|
||||
sb_prompt_bg = "%n";
|
||||
# background for info statusbar
|
||||
sb_info_bg = "%0";
|
||||
# background for topicbar (same default)
|
||||
#sb_topic_bg = "%0";
|
||||
|
||||
# text at the beginning of statusbars. sb-item already puts
|
||||
# space there,so we don't use anything by default.
|
||||
sbstart = " %r<>%n ";
|
||||
# text at the end of statusbars. Use space so that it's never
|
||||
# used for anything.
|
||||
sbend = " %r<>%n ";
|
||||
|
||||
topicsbstart = "{sbstart $*}";
|
||||
topicsbend = "{sbend $*}";
|
||||
|
||||
prompt = "[%r$S%W/%r$*%n]%r:%W ";
|
||||
|
||||
sb = " [%K$*%n]";
|
||||
sbmode = " (+%K$*%n)";
|
||||
sbaway = " (%Kaway%n)";
|
||||
sbservertag = ":$1%r";
|
||||
sbnickmode = "%_$0%_";
|
||||
|
||||
# activity in statusbar
|
||||
|
||||
# ',' separator
|
||||
sb_act_sep = "$*";
|
||||
# normal text
|
||||
sb_act_text = "%Y$*";
|
||||
# public message
|
||||
sb_act_msg = "%w$*";
|
||||
# hilight
|
||||
sb_act_hilight = "%G$*";
|
||||
# hilight with specified color, $0 = color, $1 = text
|
||||
sb_act_hilight_color = "$0$1-%n";
|
||||
|
||||
#usercount
|
||||
sb_usercount = "{sb total:%w$0%n $1-}";
|
||||
sb_uc_ircops = "opers:%w$*%n";
|
||||
sb_uc_ops = "chanop:%w$*%n";
|
||||
sb_uc_halfops = "halfop:%w$*%n";
|
||||
sb_uc_voices = "voice:%w$*%n";
|
||||
sb_uc_normal = "peon:%w$*%n";
|
||||
sb_uc_space = " ";
|
||||
|
||||
#nact
|
||||
nact_display = "%B(%b$3%n%B)%n$0%G>%W$1%R>%n$2%B(%b$4%B)%n";
|
||||
};
|
||||
|
||||
formats = {
|
||||
"fe-common/core" = {
|
||||
pubmsg = "{pubmsgnick $2 {pubnick $[-9]0}}$1";
|
||||
join = "%gjoin %G>%n {nick %W$0%n}!%n{chanhost_hilight $1}";
|
||||
part = "%cpart %C<%n {nick %w$0%n}!%n{chanhost_hilight $1} {reason $3}";
|
||||
kick = "%rkick %R<%n {nick %w$0%n} {reason %w$3%n} by {nick $2}";
|
||||
quit = "%Kquit %K<%n {nick %K$0%n}!%n{chanhost_hilight $1} {reason $2}";
|
||||
nick_changed = "%ynick %y~%n {nick %w$0%n} %Nis now {nick %W$1%n}";
|
||||
|
||||
own_msg = "{ownmsgnick $2 {ownnick $[-9]0}}$1";
|
||||
own_msg_channel = "{ownmsgnick $3 {ownnick $[-9]0}{msgchannel $1}}$2";
|
||||
pubmsg_me = "{pubmsgmenick $2 {menick $[-9]0}}$1";
|
||||
pubmsg_me_channel = "{pubmsgmenick $3 {menick $[-9]0}{msgchannel $1}}$2";
|
||||
pubmsg_hilight = "{pubmsghinick $0 $3 $[-9]1}$2";
|
||||
pubmsg_hilight_channel = "{pubmsghinick $0 $4 $[-9]1{msgchannel $2}}$3";
|
||||
pubmsg_channel = "{pubmsgnick $3 {pubnick $[-9]0}{msgchannel $1}}$2";
|
||||
own_msg_private_query = "{ownprivmsgnick {ownprivnick $[-9]2}}$1";
|
||||
msg_private_query = "{privmsgnick $[-9]0}$2";
|
||||
};
|
||||
"fe-common/irc" = {
|
||||
netsplit = "{netsplit %rsplit %R<<%n} {server $0} %w<-%r\\->%n {server %R$1%n}: [$2]";
|
||||
netsplit_more = "{netsplit %rsplit %R<<%n} {server $0} %W<-%r\\->%n {server %R$1%n}: [$2%_+$3 more%_]";
|
||||
netsplit_join = "{netjoin %gre-join %G>>%n} [$0]";
|
||||
netsplit_join_more = "{netjoin %gre-join %G>>%n} [$0\012%_+$1 more%_]";
|
||||
chanmode_change = "%rmode #%n [{mode $1}] by {nick $2}";
|
||||
server_chanmode_change = "%rserv #%n [{mode $1}] by {nick $2}";
|
||||
own_action = "{ownaction $0}%|$1";
|
||||
action_public = "{pubaction $0}%|$1";
|
||||
who = "%#{channelhilight $[-10]0} {nick %n$[9]1%n} $[3]2 $[2]3 {comment {hilight $[10]6}} {comment $[!18]7} {chanhost %n$4@$5}";
|
||||
};
|
||||
|
||||
# Script Addons....
|
||||
|
||||
# kills.pl reformat
|
||||
"Irssi::Script::kills" = {
|
||||
kill_public = "%rkilled <20>%n {channick %w$0%n}!{chanhost $1%n} {reason %w$4%n} by {nick %W$2%n}$3";
|
||||
};
|
||||
};
|
||||
|
||||
305
home/.irssi/evolution.theme
Normal file
305
home/.irssi/evolution.theme
Normal file
@@ -0,0 +1,305 @@
|
||||
# When testing changes, the easiest way to reload the theme is with /RELOAD.
|
||||
# This reloads the configuration file too, so if you did any changes remember
|
||||
# to /SAVE it first. Remember also that /SAVE overwrites the theme file with
|
||||
# old data so keep backups :)
|
||||
|
||||
# TEMPLATES:
|
||||
|
||||
# The real text formats that irssi uses are the ones you can find with
|
||||
# /FORMAT command. Back in the old days all the colors and texts were mixed
|
||||
# up in those formats, and it was really hard to change the colors since you
|
||||
# might have had to change them in tens of different places. So, then came
|
||||
# this templating system.
|
||||
|
||||
# Now the /FORMATs don't have any colors in them, and they also have very
|
||||
# little other styling. Most of the stuff you need to change is in this
|
||||
# theme file. If you can't change something here, you can always go back
|
||||
# to change the /FORMATs directly, they're also saved in these .theme files.
|
||||
|
||||
# So .. the templates. They're those {blahblah} parts you see all over the
|
||||
# /FORMATs and here. Their usage is simply {name parameter1 parameter2}.
|
||||
# When irssi sees this kind of text, it goes to find "name" from abstracts
|
||||
# block below and sets "parameter1" into $0 and "parameter2" into $1 (you
|
||||
# can have more parameters of course). Templates can have subtemplates.
|
||||
# Here's a small example:
|
||||
# /FORMAT format hello {colorify {underline world}}
|
||||
# abstracts = { colorify = "%G$0-%n"; underline = "%U$0-%U"; }
|
||||
# When irssi expands the templates in "format", the final string would be:
|
||||
# hello %G%Uworld%U%n
|
||||
# ie. underlined bright green "world" text.
|
||||
# and why "$0-", why not "$0"? $0 would only mean the first parameter,
|
||||
# $0- means all the parameters. With {underline hello world} you'd really
|
||||
# want to underline both of the words, not just the hello (and world would
|
||||
# actually be removed entirely).
|
||||
|
||||
# COLORS:
|
||||
|
||||
# You can find definitions for the color format codes in docs/formats.txt.
|
||||
|
||||
# There's one difference here though. %n format. Normally it means the
|
||||
# default color of the terminal (white mostly), but here it means the
|
||||
# "reset color back to the one it was in higher template". For example
|
||||
# if there was /FORMAT test %g{foo}bar, and foo = "%Y$0%n", irssi would
|
||||
# print yellow "foo" (as set with %Y) but "bar" would be green, which was
|
||||
# set at the beginning before the {foo} template. If there wasn't the %g
|
||||
# at start, the normal behaviour of %n would occur. If you _really_ want
|
||||
# to use the terminal's default color, use %N.
|
||||
|
||||
#############################################################################
|
||||
|
||||
# default foreground color (%N) - -1 is the "default terminal color"
|
||||
default_color = "-1";
|
||||
|
||||
# print timestamp/servertag at the end of line, not at beginning
|
||||
info_eol = "false";
|
||||
|
||||
# these characters are automatically replaced with specified color
|
||||
# (dark grey by default)
|
||||
replaces = { "[]=" = "%B$*%n"; };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "%B-%M!%B-%n ";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "%B(%m$*%B)%n";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$*%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%R$*%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%_$*%_";
|
||||
|
||||
# nick is printed
|
||||
nick = "%_$*%_";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "[$*]";
|
||||
|
||||
# server name is printed
|
||||
server = "%_$*%_";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "[$*]";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "{comment $*}";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "{comment $*}";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%M$*%n";
|
||||
chanhost_hilight = "{nickhost %m$*%n}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%m$*%n";
|
||||
chanhost = "{nickhost $*}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%M$*%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%m$*%n";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "%B<%n$0$1-%B>%n %|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $*%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$*%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
ownnick = "%G$*%g";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "%R$*%n";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick $0 $1-}";
|
||||
menick = "%Y$*%n";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick $1$0$2}%Y";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%K:%c$*%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "[%M$0%K(%m$1-%K)%n] ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "[%m$0%K(%M$1-%K)%g] ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick %g$0-}";
|
||||
ownprivnick = "%G$*";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick %R$*%n}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%B*** %M$*";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $*} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action %G$0%g$1-}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "%W (*) $*%n ";
|
||||
pvtaction_query = "{action $*}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action %M$0%m$1-}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# whois
|
||||
whois = "%m $[8]0 %B: %n$1-";
|
||||
|
||||
# notices
|
||||
ownnotice = "[%m$0%B(%M$1-%B)]%n ";
|
||||
notice = "%K-%M$*%K-%n ";
|
||||
pubnotice_channel = "%K:%m$*";
|
||||
pvtnotice_host = "%K(%m$*%K)";
|
||||
servernotice = "%g!$*%n ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "[%m$0%K(%M$1-%K)] ";
|
||||
ctcp = "%m$0%n$1-";
|
||||
|
||||
# wallops
|
||||
wallop = "%W$*%n: ";
|
||||
wallop_nick = "%n$*";
|
||||
wallop_action = "%W * $*%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%R$*%n";
|
||||
netjoin = "%C$*%n";
|
||||
|
||||
# /names list
|
||||
names_prefix = "";
|
||||
names_nick = "[%_$0%_$1-] ";
|
||||
names_nick_op = "{names_nick $*}";
|
||||
names_nick_halfop = "{names_nick $*}";
|
||||
names_nick_voice = "{names_nick $*}";
|
||||
names_users = "[%g$*%n]";
|
||||
names_channel = "%G$*%n";
|
||||
|
||||
# DCC
|
||||
dcc = "%g$*%n";
|
||||
dccfile = "%_$*%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "[%r$0%K($1-%K)%n] ";
|
||||
dccownnick = "%R$*%n";
|
||||
dccownquerynick = "%W$*%n";
|
||||
dccownaction = "{action $*}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[%G$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "%G$*%n";
|
||||
dccaction = "%W (*dcc*) $*%n %|";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# default background for all statusbars. You can also give
|
||||
# the default foreground color for statusbar items.
|
||||
sb_background = "%4%w";
|
||||
|
||||
# default backround for "default" statusbar group
|
||||
#sb_default_bg = "%4";
|
||||
# background for prompt / input line
|
||||
sb_prompt_bg = "%w";
|
||||
# background for info statusbar
|
||||
sb_info_bg = "%8";
|
||||
# background for topicbar (same default)
|
||||
sb_topic_bg = "%3%b";
|
||||
|
||||
# text at the beginning of statusbars. sb-item already puts
|
||||
# space there,so we don't use anything by default.
|
||||
sbstart = "";
|
||||
# text at the end of statusbars. Use space so that it's never
|
||||
# used for anything.
|
||||
sbend = " ";
|
||||
|
||||
topicsbstart = "{sbstart $*}";
|
||||
topicsbend = "{sbend $*}";
|
||||
sbmore = "%W[ %Gmore %W]";
|
||||
prompt = "%3%b[$*]%n ";
|
||||
|
||||
sb = " %c[%n$*%c]%n";
|
||||
sbmode = "(%c+%n$*)";
|
||||
sbaway = " (%3%BzZzZ%n)";
|
||||
sbservertag = ":$0 (change with ^X)";
|
||||
# activity in statusbar
|
||||
|
||||
# ',' separator
|
||||
sb_act_sep = "%c$*";
|
||||
# normal text
|
||||
sb_act_text = "%c$*";
|
||||
# public message
|
||||
sb_act_msg = "%W$*";
|
||||
# hilight
|
||||
sb_act_hilight = "%M$*";
|
||||
# hilight with specified color, $0 = color, $1 = text
|
||||
sb_act_hilight_color = "$0$1%n";
|
||||
};
|
||||
|
||||
formats = {
|
||||
"fe-common/core" = {
|
||||
own_msg = "{ownmsgnick $2 {ownnick $[-9]0}}$1";
|
||||
own_msg_channel = "{ownmsgnick $3 {ownnick $[-9]0}{msgchannel $1}}$2";
|
||||
pubmsg_me = "{pubmsgmenick $2 {menick $[-9]0}}$1";
|
||||
pubmsg_me_channel = "{pubmsgmenick $3 {menick $[-9]0}{msgchannel $1}}$2";
|
||||
pubmsg_hilight = "{pubmsghinick $0 $3 $[-9]1}$2";
|
||||
pubmsg_hilight_channel = "{pubmsghinick $0 $4 $[-9]1{msgchannel $2}}$3";
|
||||
pubmsg = "{pubmsgnick $2 {pubnick $[-9]0}}$1";
|
||||
pubmsg_channel = "{pubmsgnick $3 {pubnick $[-9]0}{msgchannel $1}}$2";
|
||||
};
|
||||
};
|
||||
324
home/.irssi/evowhite.theme
Normal file
324
home/.irssi/evowhite.theme
Normal file
@@ -0,0 +1,324 @@
|
||||
# This irssi-theme is made by Ville Myllymäki.
|
||||
#
|
||||
# Best whitegrounded irssi-theme available ;)
|
||||
#
|
||||
# If you happen to use this, I'd be happy to receive email :)
|
||||
# Contact: <ville.myllymaki@iki.fi>
|
||||
|
||||
# In irssi, set these in order to get hilights in yellow:
|
||||
#
|
||||
# hilight_nick_matches = OFF
|
||||
# hilight_color = %B%3
|
||||
#
|
||||
# Also, add your own nick into hilight list. (odd bug in irssi)
|
||||
#
|
||||
# See also my blackgrounded irssitheme evolution.theme!
|
||||
|
||||
# **************************************
|
||||
|
||||
# When testing changes, the easiest way to reload the theme is with /RELOAD.
|
||||
# This reloads the configuration file too, so if you did any changes remember
|
||||
# to /SAVE it first. Remember also that /SAVE overwrites the theme file with
|
||||
# old data so keep backups :)
|
||||
|
||||
# TEMPLATES:
|
||||
|
||||
# The real text formats that irssi uses are the ones you can find with
|
||||
# /FORMAT command. Back in the old days all the colors and texts were mixed
|
||||
# up in those formats, and it was really hard to change the colors since you
|
||||
# might have had to change them in tens of different places. So, then came
|
||||
# this templating system.
|
||||
|
||||
# Now the /FORMATs don't have any colors in them, and they also have very
|
||||
# little other styling. Most of the stuff you need to change is in this
|
||||
# theme file. If you can't change something here, you can always go back
|
||||
# to change the /FORMATs directly, they're also saved in these .theme files.
|
||||
|
||||
# So .. the templates. They're those {blahblah} parts you see all over the
|
||||
# /FORMATs and here. Their usage is simply {name parameter1 parameter2}.
|
||||
# When irssi sees this kind of text, it goes to find "name" from abstracts
|
||||
# block below and sets "parameter1" into $0 and "parameter2" into $1 (you
|
||||
# can have more parameters of course). Templates can have subtemplates.
|
||||
# Here's a small example:
|
||||
# /FORMAT format hello {colorify {underline world}}
|
||||
# abstracts = { colorify = "%G$0-%n"; underline = "%U$0-%U"; }
|
||||
# When irssi expands the templates in "format", the final string would be:
|
||||
# hello %G%Uworld%U%n
|
||||
# ie. underlined bright green "world" text.
|
||||
# and why "$0-", why not "$0"? $0 would only mean the first parameter,
|
||||
# $0- means all the parameters. With {underline hello world} you'd really
|
||||
# want to underline both of the words, not just the hello (and world would
|
||||
# actually be removed entirely).
|
||||
|
||||
# COLORS:
|
||||
|
||||
# You can find definitions for the color format codes in docs/formats.txt.
|
||||
|
||||
# There's one difference here though. %n format. Normally it means the
|
||||
# default color of the terminal (white mostly), but here it means the
|
||||
# "reset color back to the one it was in higher template". For example
|
||||
# if there was /FORMAT test %g{foo}bar, and foo = "%Y$0%n", irssi would
|
||||
# print yellow "foo" (as set with %Y) but "bar" would be green, which was
|
||||
# set at the beginning before the {foo} template. If there wasn't the %g
|
||||
# at start, the normal behaviour of %n would occur. If you _really_ want
|
||||
# to use the terminal's default color, use %N.
|
||||
|
||||
#############################################################################
|
||||
|
||||
# default foreground color (%N) - -1 is the "default terminal color"
|
||||
default_color = "-1";
|
||||
|
||||
# print timestamp/servertag at the end of line, not at beginning
|
||||
info_eol = "false";
|
||||
|
||||
# these characters are automatically replaced with specified color
|
||||
# (dark grey by default)
|
||||
replaces = { "[]=" = "%B$*%n"; };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "%B-%M!%B-%n ";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "%B(%m$*%B)%n";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$*%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%R$*%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "$*";
|
||||
|
||||
# nick is printed
|
||||
nick = "%M$*%n";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "[$*]";
|
||||
|
||||
# server name is printed
|
||||
server = "%B$*%B";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "[%b$*]";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "{comment $*}";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "{comment $*}";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%M$*%m";
|
||||
chanhost_hilight = "{nickhost $*}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%m$*%m";
|
||||
chanhost = "{nickhost $*}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%M$*%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%m$*%n";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "%B<%n$0$1-%B>%n %|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $*%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$*%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "{msgnick $0 $1-}%n";
|
||||
ownnick = "%G$*%g";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "%R$*%n";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick $0 $1-}";
|
||||
menick = "%Y$*%n";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick $1$0$2}%b%3";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%K:%c$*%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "[%M$0%K(%m$1-%K)%n] ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "[%m$0%K(%M$1-%K)%g] ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick %g$0-}";
|
||||
ownprivnick = "%G$*";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick %R$*%n}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%B*** %M$*";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $*} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action %G$0%n$1-}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "%W (*) $*%n ";
|
||||
pvtaction_query = "{action $*}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action %M$0%m$1-}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# whois
|
||||
whois = "%m $[8]0 %B: %n$1-";
|
||||
|
||||
# notices
|
||||
ownnotice = "[%m$0%B(%M$1-%B)]%n ";
|
||||
notice = "%K-%M$*%K-%n ";
|
||||
pubnotice_channel = "%K:%m$*";
|
||||
pvtnotice_host = "%K(%m$*%K)";
|
||||
servernotice = "%g!$*%n ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "[%m$0%K(%M$1-%K)] ";
|
||||
ctcp = "%m$0%n$1-";
|
||||
|
||||
# wallops
|
||||
wallop = "%W$*%n: ";
|
||||
wallop_nick = "%n$*";
|
||||
wallop_action = "%W * $*%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%R$*%n";
|
||||
netjoin = "%C$*%n";
|
||||
|
||||
# /names list
|
||||
names_prefix = "";
|
||||
names_nick = "[%G$0%_$1-] ";
|
||||
names_nick_op = "{names_nick %r$*}";
|
||||
names_nick_halfop = "{names_nick $*}";
|
||||
names_nick_voice = "{names_nick $*}";
|
||||
names_users = "[%g$*%n]";
|
||||
names_channel = "%G$*%n";
|
||||
|
||||
# DCC
|
||||
dcc = "%g$*%n";
|
||||
dccfile = "%_$*%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "[%r$0%K($1-%K)%n] ";
|
||||
dccownnick = "%R$*%n";
|
||||
dccownquerynick = "%W$*%n";
|
||||
dccownaction = "{action $*}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[%G$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "%G$*%n";
|
||||
dccaction = "%W (*dcc*) $*%n %|";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# default background for all statusbars. You can also give
|
||||
# the default foreground color for statusbar items.
|
||||
sb_background = "%4%w";
|
||||
|
||||
# default backround for "default" statusbar group
|
||||
#sb_default_bg = "%4";
|
||||
# background for prompt / input line
|
||||
sb_prompt_bg = "%w";
|
||||
# background for info statusbar
|
||||
sb_info_bg = "%8";
|
||||
# background for topicbar (same default)
|
||||
sb_topic_bg = "%3%b";
|
||||
|
||||
# text at the beginning of statusbars. sb-item already puts
|
||||
# space there,so we don't use anything by default.
|
||||
sbstart = "";
|
||||
# text at the end of statusbars. Use space so that it's never
|
||||
# used for anything.
|
||||
sbend = " ";
|
||||
|
||||
topicsbstart = "{sbstart $*}";
|
||||
topicsbend = "{sbend $*}";
|
||||
sbmore = "%W[ %Gmore %W]";
|
||||
#this to config -file-> more = "--|more|--";
|
||||
prompt = "%3%b[$*]%n ";
|
||||
|
||||
sb = " %c[%n$*%c]%n";
|
||||
sbmode = "(%c+%n$*)";
|
||||
sbaway = " (%3%BzZzZ%n)";
|
||||
sbservertag = ":$0 (change with ^X)";
|
||||
# activity in statusbar
|
||||
|
||||
# ',' separator
|
||||
sb_act_sep = "%c$*";
|
||||
# normal text
|
||||
sb_act_text = "%c$*";
|
||||
# public message
|
||||
sb_act_msg = "%W$*";
|
||||
# hilight
|
||||
sb_act_hilight = "%M$*";
|
||||
# hilight with specified color, $0 = color, $1 = text
|
||||
sb_act_hilight_color = "$0$1%n";
|
||||
};
|
||||
|
||||
formats = {
|
||||
"fe-common/core" = {
|
||||
own_msg = "{ownmsgnick $2 {ownnick $[-9]0}}$1";
|
||||
own_msg_channel = "{ownmsgnick $3 {ownnick $[-9]0}{msgchannel $1}}$2";
|
||||
pubmsg_me = "{pubmsgmenick $2 {menick $[-9]0}}$1";
|
||||
pubmsg_me_channel = "{pubmsgmenick $3 {menick $[-9]0}{msgchannel $1}}$2";
|
||||
pubmsg_hilight = "{pubmsghinick $0 $3 $[-9]1}$2";
|
||||
pubmsg_hilight_channel = "{pubmsghinick $0 $4 $[-9]1{msgchannel $2}}$3";
|
||||
pubmsg = "{pubmsgnick $2 {pubnick $[-9]0}}$1";
|
||||
pubmsg_channel = "{pubmsgnick $3 {pubnick $[-9]0}{msgchannel $1}}$2";
|
||||
};
|
||||
};
|
||||
256
home/.irssi/fluxmod.theme
Normal file
256
home/.irssi/fluxmod.theme
Normal file
@@ -0,0 +1,256 @@
|
||||
info_eol = "false";
|
||||
replaces = { "[]=" = "%b$*%N"; "()=" = "%b$*%N"; "<>=" = "%b$*%N"; };
|
||||
|
||||
abstracts = {
|
||||
line_start = "%b<>%N ";
|
||||
timestamp = "%b|%N$*%b|";
|
||||
hilight = "%_$*%_";
|
||||
error = "%b$*%N";
|
||||
channel = "%N$*%N";
|
||||
nick = "%b$*%w";
|
||||
server = "%_$*%_";
|
||||
|
||||
#(part, quit, kick, ..)
|
||||
comment = "%B<>%N$*%B<>";
|
||||
reason = "{comment $*}";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode_change = "[%p$*]%N";
|
||||
mode = "{mode_change $*}";
|
||||
|
||||
# nick@host.com quit message
|
||||
nickhost = "<22>$*<2A>";
|
||||
#nickhost = "(%w$*%w)%N";
|
||||
|
||||
channick_hilight = "%w$*%N";
|
||||
chanhost_hilight = "{nickhost $*}";
|
||||
channick = "%w$*%n";
|
||||
chanhost = "{nickhost $*}";
|
||||
|
||||
# highlighted channel name on mode changes
|
||||
channelhilight = "%Y$*%N";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%b$*%N";
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "%b<%b$0%w$1%b>%N %|";
|
||||
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "{msgnick $0 $1-}";
|
||||
|
||||
#my nick color
|
||||
ownnick = "%y$*%N";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick $0 $1-}%W";
|
||||
menick = "%w$*%N";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick %b$1 %N $0$2-}";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%w:%b$*%N";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "[%b$0%y [%k$1-%y]%N ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "[%w$0%y[%G$1-%y]%N ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick $*}";
|
||||
ownprivnick = "%y$*%N";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick %w$*}";
|
||||
|
||||
# /me says
|
||||
action_core = "%g * $*%N";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $*} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $*}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}%W:%b$1%N ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "%b (*) $*%N ";
|
||||
pvtaction_query = "{action $*}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $*}";
|
||||
|
||||
# whois
|
||||
whois = "%# $[8]0 : $1-";
|
||||
|
||||
# notices
|
||||
ownnotice = "[%b$0%w(%y$1-%w)]%N ";
|
||||
notice = "%w-%y$*%w-%N ";
|
||||
pubnotice_channel = "%w:%b$*";
|
||||
pvtnotice_host = "%B(%w$*%y)";
|
||||
servernotice = "%y!$*%N ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "[%b$0%y(%b$1-%y)] ";
|
||||
ctcp = "%b$*%N";
|
||||
|
||||
# wallops
|
||||
wallop = "%W$*%N: ";
|
||||
wallop_nick = "%N$*";
|
||||
wallop_action = "%W * $*%N ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%Y$*%N";
|
||||
netjoin = "%Y$*%N";
|
||||
|
||||
# /names list
|
||||
names_prefix = "";
|
||||
names_nick = "%w|%b$0%Y$1-%N ";
|
||||
names_nick_op = "{names_nick $*}";
|
||||
names_nick_halfop = "{names_nick $*}";
|
||||
names_nick_voice = "{names_nick $*}";
|
||||
names_users = "%w|(%b$*%w)%N";
|
||||
names_channel = "%U%B$*%N";
|
||||
|
||||
# DCC
|
||||
dcc = "%y$*%N";
|
||||
dccfile = "%_$*%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "[%b$0%y(%b$1-%y)%N] ";
|
||||
dccownnick = "%b$*%N";
|
||||
dccownquerynick = "%W$*%N";
|
||||
dccownaction = "{action $*}";
|
||||
dccownaction_target = "{action_core $0}%w:%b$1%N ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[%y$1-%b(%w$0%b)%N] ";
|
||||
dccquerynick = "%y$*%N";
|
||||
dccaction = "%W (*dcc*) $*%N %|";
|
||||
|
||||
|
||||
# default background for all statusbars. You can also give
|
||||
# the default foreground color for statusbar items.
|
||||
sb_background = "%N%W";
|
||||
|
||||
# default backround for "default" statusbar group
|
||||
# background for prompt / input line
|
||||
sb_prompt_bg = "%N";
|
||||
# background for info statusbar
|
||||
sb_info_bg = "%N";
|
||||
# background for topicbar (same default)
|
||||
|
||||
# text at the beginning of statusbars. sb-item already puts
|
||||
# space there,so we don't use anything by default.
|
||||
sbstart = "";
|
||||
# text at the end of statusbars. Use space so that it's never
|
||||
# used for anything.
|
||||
sbend = " ";
|
||||
|
||||
topicsbstart = "{sbstart $*}";
|
||||
topicsbend = "{sbend $*}";
|
||||
|
||||
prompt = "%b[%N$*%b]%N ";
|
||||
|
||||
sb = "%b[%N$*%b]%N";
|
||||
sbmode = "%b(%p+%N$*%b)%N";
|
||||
sbaway = "(%b^_^%N)";
|
||||
sbservertag = ":$0/%b(%b<-=%R<>%b=->)";
|
||||
nact_display = " %W$1 %Gin:%W$0 %bout:%W$2 ";
|
||||
|
||||
# activity in statusbar
|
||||
nact_command = "$0)in:$1:out($2";
|
||||
|
||||
# ',' separator
|
||||
sb_act_sep = "%b$*";
|
||||
# normal text
|
||||
sb_act_text = "%b$*";
|
||||
# public message
|
||||
sb_act_msg = "%W$*";
|
||||
# hilight
|
||||
|
||||
# hilight with specified color, $0 = color, $1 = text
|
||||
sb_act_hilight_color = "$0$1-%N";
|
||||
};
|
||||
|
||||
#formats = {
|
||||
# "fe-common/core" = {
|
||||
# pubmsg = "{pubmsgnick $2 {pubnick $[-16]0}}$1";
|
||||
# own_msg = "{ownmsgnick $2 {ownnick $[-16]0}}$1";
|
||||
# own_msg_channel = "{ownmsgnick $3 {ownnick $[-16]0}{msgchannel $1}}$2";
|
||||
# pubmsg_me = "{pubmsgmenick $2 {menick $[-16]0}}$1";
|
||||
# pubmsg_me_channel = "{pubmsgmenick $3 {menick $[-16]0}{msgchannel $1}}$2";
|
||||
# pubmsg_hilight = "{pubmsghinick $0 $3 $[-16]1%n}$2";
|
||||
# pubmsg_hilight_channel = "{pubmsghinick $0 $4 $[-16]1{msgchannel $2}}$3";
|
||||
# pubmsg_channel = "{pubmsgnick $3 {pubnick $[-16]0}{msgchannel $1}}$2";
|
||||
# };
|
||||
# join = " -> {channick $0} %w<><77>>%n {chanhost $1} joins {channel $2}";
|
||||
# part = "<- {channick $0} %n<<3C><>%n {chanhost $1} leaves {channel $2} {reason $3}";
|
||||
# quit = "<o {channick $0} %c<<3C><><EFBFBD>%n {chanhost $1} quits {reason $2}";
|
||||
# kick = "<o> {channick_kick $0} was kicked from {channel_kick $1} by {nick_kick $2} {reason_kick $3}";
|
||||
|
||||
|
||||
#};
|
||||
|
||||
formats = {
|
||||
idea = {
|
||||
idea_own_msg = "{ownmsgnick $2 {ownnick $[-9]0}}%G$1";
|
||||
idea_own_msg_channel = "{ownmsgnick $3 {ownnick $[-9]0}{msgchannel $1}}%G$2";
|
||||
idea_own_msg_private = "{ownprivmsg msg $0}%G$1";
|
||||
idea_own_msg_private_query = "privmsgnick $[-9]0}%g$2";
|
||||
idea_pubmsg_me = "{pubmsgmenick $2 {menick $[-9]0}}%g$1";
|
||||
idea_pubmsg_me_channel = "{pubmsgmenick $3 {menick $[-9]0}{msgchannel $1}}%g$2";
|
||||
idea_pubmsg_hilight = "{pubmsghinick $0 $3 $[-9]1}%G$2";
|
||||
idea_pubmsg_hilight_channel = "{pubmsghinick $0 $4 $[-9]1{msgchannel $2}}%G$3";
|
||||
idea_pubmsg = "{pubmsgnick $2 {pubnick $[-9]0}}%g$1";
|
||||
idea_pubmsg_channel = "{pubmsgnick $3 {pubnick $[-9]0}{msgchannel $1}}%g$2";
|
||||
idea_msg_private = "{privmsg $0 $1}%g$2";
|
||||
idea_msg_private_query = "{privmsgnick $[-9]0}%g$2";
|
||||
};
|
||||
"fe-common/core" = {
|
||||
join = "{channick_hilight $[-11]0} %w<><77>>%n {chanhost_hilight $1}";
|
||||
part = "{channick $[-11]0} %n<<3C><>%n {chanhost $1}";
|
||||
quit = "{channick $[-11]0} %c<<3C><><EFBFBD>%n {chanhost $1}";
|
||||
kick = "{channick $[-11]0} %r:(%n was kicked from {channel $1} by {nick $2} {reason $3}";
|
||||
nick_changed = "{channick $[-11]0} %w<>%m changes nick to {channick_hilight $1}";
|
||||
own_msg = "{ownmsgnick $2 {ownnick $[-10]0}}$1";
|
||||
own_msg_channel = "{ownmsgnick $3 {ownnick $[-10]0}{msgchannel $1}}$2";
|
||||
pubmsg_me = "{pubmsgmenick $2 {menick $[-10]0}}$1";
|
||||
pubmsg_me_channel = "{pubmsgmenick $3 {menick $[-10]0}{msgchannel $1}}$2";
|
||||
pubmsg_hilight = "{pubmsghinick $0 $3 $[-10]1}$2";
|
||||
pubmsg_hilight_channel = "{pubmsghinick $0 $4 $[-10]1{msgchannel $2}}$3";
|
||||
pubmsg = "{pubmsgnick $2 {pubnick $[-10]0}}$1";
|
||||
pubmsg_channel = "{pubmsgnick $3 {pubnick $[-10]0}{msgchannel $1}}$2";
|
||||
own_msg_private = "{ownprivmsg msg $0}$1";
|
||||
own_msg_private_query = "{ownprivmsgnick {ownprivnick $[-10]2}}$1";
|
||||
msg_private_query = "{privmsgnick $[-10]0}$2";
|
||||
msg_private = "{privmsg $0 $1}$2";
|
||||
};
|
||||
"fe-common/irc" = {
|
||||
chanmode_change = "{hilight %n~~~ %m{nick $2}} %n sets%m{mode $1} %w on {channelhilight $0 %n~~~}";
|
||||
own_action = "{ownaction $[-10]0}$1";
|
||||
action_private = "{pvtaction $0}$2";
|
||||
action_private_query = "{pvtaction_query $[-9]0}$2";
|
||||
action_public_channel = "{pubaction $[-10]0{msgchannel $1}}$2";
|
||||
action_public = "{pubaction $[-10]0}$1";
|
||||
netsplit = "{netsplit Netsplit} %r<<3C><><EFBFBD>%n {server $0} %W<%n-%W>%n {server $1} quits: $2";
|
||||
netsplit_more = "{netsplit Netsplit} %w<<3C><>%n {server $0} %W<%n-%W>%n {server $1} quits: $2 (%K+$3 more%n)";
|
||||
netsplit_join = "{netjoin Netsplit} %c<><63>>%n $0";
|
||||
netsplit_join_more = "{netjoin Netsplit} %w>%n $0 (%K+$1 more%n)";
|
||||
server_chanmode_change = "{netsplit {nick $2}}/{channelhilight $0} sets {mode $1} ";
|
||||
};
|
||||
"fe-common/irc/dcc" = {
|
||||
own_dcc_action_query = "{dccownaction $[-9]0}$2";
|
||||
dcc_msg_query = "{privmsgnick $[-9]0}$1";
|
||||
own_dcc_query = "{ownmsgnick {ownnick $[-9]0}} $2";
|
||||
};
|
||||
};
|
||||
104
home/.irssi/foo.theme
Normal file
104
home/.irssi/foo.theme
Normal file
@@ -0,0 +1,104 @@
|
||||
# foo.theme for irssi by shagr
|
||||
|
||||
default_color = "-1";
|
||||
replaces = { "[]=" = "%K$*%n"; };
|
||||
|
||||
abstracts = {
|
||||
|
||||
line_start = "~ ";
|
||||
timestamp = "$*";
|
||||
hilight = "$*";
|
||||
error = "%R$*%n";
|
||||
channel = "$*";
|
||||
nick = "$*";
|
||||
nickhost = "($*)";
|
||||
server = "($*)";
|
||||
comment = "($*)";
|
||||
reason = "{comment $*}";
|
||||
mode = "{comment $*}";
|
||||
|
||||
channick_hilight = "$*";
|
||||
chanhost_hilight = "{nickhost $*}";
|
||||
channick = "$*";
|
||||
chanhost = "{nickhost $*}";
|
||||
channelhilight = "$*";
|
||||
ban = "$*";
|
||||
|
||||
msgnick = "$0$1- : ";
|
||||
|
||||
ownmsgnick = "{msgnick $0 $1-}";
|
||||
ownnick = "|| $*";
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = " | $*";
|
||||
pubmsgmenick = "{msgnick $0 $1-}";
|
||||
menick = "|| $*";
|
||||
pubmsghinick = "{msgnick $1 $0$2-}";
|
||||
msgchannel = ":$*";
|
||||
privmsg = "$0($1-) ";
|
||||
ownprivmsg = "$0($1-) ";
|
||||
ownprivmsgnick = " || $* : ";
|
||||
ownprivnick = "$*";
|
||||
privmsgnick = " || $* : ";
|
||||
|
||||
action_core = " * $* ";
|
||||
action = "{action_core $*} ";
|
||||
ownaction = "{action $*}";
|
||||
ownaction_target = "{action_core $0}:$1 ";
|
||||
pvtaction = " (*) $* ";
|
||||
pvtaction_query = "{action $*}";
|
||||
pubaction = "{action $*}";
|
||||
|
||||
whois = " | $[8]0 : $1-";
|
||||
|
||||
ownnotice = "$0($1-) ";
|
||||
notice = "$* ";
|
||||
pubnotice_channel = ":$*";
|
||||
pvtnotice_host = "($*)";
|
||||
servernotice = "!$* ";
|
||||
|
||||
ownctcp = "$0 $1- ";
|
||||
ctcp = "$* ";
|
||||
wallop = "$*: ";
|
||||
wallop_nick = "$*";
|
||||
wallop_action = " * $* ";
|
||||
|
||||
netsplit = "$*";
|
||||
netjoin = "$*";
|
||||
|
||||
names_prefix = "";
|
||||
names_nick = "[$0$1-] ";
|
||||
names_nick_op = "{names_nick $*}";
|
||||
names_nick_halfop = "{names_nick $*}";
|
||||
names_nick_voice = "{names_nick $*}";
|
||||
names_users = "$*";
|
||||
names_channel = "$*";
|
||||
|
||||
dcc = "$*";
|
||||
dccfile = "$*";
|
||||
|
||||
dccownmsg = "$0($1-) ";
|
||||
dccownnick = "$*";
|
||||
dccownquerynick = "$*";
|
||||
dccownaction = "{action $*}";
|
||||
dccownaction_target = "{action_core $0}:$1 ";
|
||||
dccmsg = "$1-($0) ";
|
||||
dccquerynick = "$*";
|
||||
dccaction = " (*dcc*) $* %|";
|
||||
|
||||
sb_background = "%n";
|
||||
sb_prompt_bg = "%n";
|
||||
sb_info_bg = "%n";
|
||||
sb_topic_bg = "%n";
|
||||
sbstart = "";
|
||||
sbend = " ";
|
||||
prompt = " $$ $* ";
|
||||
sb = " $* ";
|
||||
sbmode = "(+$*)";
|
||||
sbaway = " (away)";
|
||||
sbservertag = ":$0";
|
||||
sb_act_sep = "%n$*";
|
||||
sb_act_text = "%n$*";
|
||||
sb_act_msg = "%W$*";
|
||||
sb_act_hilight = "%B$*";
|
||||
sb_act_hilight_color = "$0$1-%n";
|
||||
};
|
||||
284
home/.irssi/foxmask.theme
Normal file
284
home/.irssi/foxmask.theme
Normal file
@@ -0,0 +1,284 @@
|
||||
#############################################################################
|
||||
# foxmask.theme 2002/10/31
|
||||
# i use xterm with white background and black foreground.
|
||||
#
|
||||
# i modify the following colors :
|
||||
# ------------------------------
|
||||
# 1) default message are blue
|
||||
# 2) part/quit/kick/ban are red
|
||||
# 3) join are green
|
||||
# 4) /ME are magenta
|
||||
# 5) Operators are DarkRed
|
||||
# 6) Voices are DarkBleu
|
||||
# 7) Others Vistors are Green
|
||||
#
|
||||
#############################################################################
|
||||
|
||||
# default foreground color (%N) - -1 is the "default terminal color"
|
||||
default_color = "-1";
|
||||
|
||||
# print timestamp/servertag at the end of line, not at beginning
|
||||
info_eol = "false";
|
||||
|
||||
# these characters are automatically replaced with specified color
|
||||
# (dark grey by default)
|
||||
replaces = { "[]=" = "%K$*%n"; };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "%B-%B!%B-%n ";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "%B$*";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%B$*%B";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%R$*%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%B$*%B";
|
||||
|
||||
# nick is printed
|
||||
nick = "%B$*%B";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "[$*]";
|
||||
|
||||
# server name is printed
|
||||
server = "%B$*%B";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "%B[$*]%B";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "{comment %G$*%G}";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "{comment %B$*%B}";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%C$*%n";
|
||||
chanhost_hilight = "{nickhost %c$*%n}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%c$*%n";
|
||||
chanhost = "{nickhost $*}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%c$*%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%c$*%n";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "%K<%n$0$1-%K>%n %|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $*%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$*%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "{msgnick %G$0 $1-}";
|
||||
ownnick = "%M$*%n";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick %G$0 $1-}";
|
||||
pubnick = "%B$*%n";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick %G$0 $1-}";
|
||||
menick = "%R$*%n";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick $1 $0$2-%n}";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%K:%c$*%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "[%R$0%K(%r$1-%K)%n] ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "[%r$0%K(%R$1-%K)%n] ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick %M$*}";
|
||||
ownprivnick = "%M$*%n";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick %R$*%n}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%M * $*%n";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $*} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $*}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "%M (*) $*%n ";
|
||||
pvtaction_query = "{action $*}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $*}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# whois
|
||||
whois = "%# $[8]0 : $1-";
|
||||
|
||||
# notices
|
||||
ownnotice = "[%r$0%K(%R$1-%K)]%n ";
|
||||
notice = "%K-%M$*%K-%n ";
|
||||
pubnotice_channel = "%K:%M$*";
|
||||
pvtnotice_host = "%K(%M$*%K)";
|
||||
servernotice = "%g!$*%n ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "[%r$0%K(%R$1-%K)] ";
|
||||
ctcp = "%g$*%n";
|
||||
|
||||
# wallops
|
||||
wallop = "%R$*%n: ";
|
||||
wallop_nick = "%n$*";
|
||||
wallop_action = "%R * $*%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%R$*%n";
|
||||
netjoin = "%C$*%n";
|
||||
|
||||
# /names list
|
||||
names_prefix = "";
|
||||
names_nick = "[%G$0%_$1-] ";
|
||||
names_nick_op = "{names_nick %R$*}";
|
||||
names_nick_halfop = "{names_nick %g$*}";
|
||||
names_nick_voice = "{names_nick %B$*%B}";
|
||||
names_users = "[%g$*%n]";
|
||||
names_channel = "%G$*%n";
|
||||
|
||||
# DCC
|
||||
dcc = "%g$*%n";
|
||||
dccfile = "%_$*%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "[%r$0%K($1-%K)%n] ";
|
||||
dccownnick = "%R$*%n";
|
||||
dccownquerynick = "%W$*%n";
|
||||
dccownaction = "{action $*}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[%G$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "%G$*%n";
|
||||
dccaction = "%g (*dcc*) $*%n %|";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# default background for all statusbars. You can also give
|
||||
# the default foreground color for statusbar items.
|
||||
sb_background = "%4%w";
|
||||
|
||||
# default backround for "default" statusbar group
|
||||
#sb_default_bg = "%4";
|
||||
# background for prompt / input line
|
||||
sb_prompt_bg = "%n";
|
||||
# background for info statusbar
|
||||
sb_info_bg = "%8";
|
||||
# background for topicbar (same default)
|
||||
#sb_topic_bg = "%4";
|
||||
|
||||
# text at the beginning of statusbars. sb-item already puts
|
||||
# space there,so we don't use anything by default.
|
||||
sbstart = "";
|
||||
# text at the end of statusbars. Use space so that it's never
|
||||
# used for anything.
|
||||
sbend = " ";
|
||||
|
||||
prompt = "[$*] ";
|
||||
|
||||
sb = " %c[%n$*%c]%n";
|
||||
sbmode = "(%c+%n$*)";
|
||||
sbaway = " (%GzZzZ%n)";
|
||||
sbservertag = ":$0 (change with ^X)";
|
||||
|
||||
# activity in statusbar
|
||||
|
||||
# ',' separator
|
||||
sb_act_sep = "%c$*";
|
||||
# normal text
|
||||
sb_act_text = "%c$*";
|
||||
# public message
|
||||
sb_act_msg = "%W$*";
|
||||
# hilight
|
||||
sb_act_hilight = "%M$*";
|
||||
# hilight with specified color, $0 = color, $1 = text
|
||||
sb_act_hilight_color = "$0$1-%n";
|
||||
};
|
||||
formats = {
|
||||
"fe-common/irc" = {
|
||||
topic = "%GTopic for {channelhilight $0}: %G$1";
|
||||
topic_info = "%GTopic set by {nick $0} {nickhost $2} {comment $1}";
|
||||
ctcp_reply = "%RCTCP {hilight $0} reply from {nick $1}: $2";
|
||||
ctcp_reply_channel = "%RCTCP {hilight $0} reply from {nick $1} in channel {channel $3}: $2";
|
||||
ctcp_ping_reply = "%RCTCP {hilight PING} reply from {nick $0}: $1.$[-3.0]2 seconds";
|
||||
ctcp_requested = "%R{ctcp {hilight $0} {comment $1} requested CTCP {hilight $2} from {nick $4}}: $3";
|
||||
ctcp_requested_unknown = "%R{ctcp {hilight $0} {comment $1} requested unknown CTCP {hilight $2} from {nick $4}}: $3";
|
||||
nick_away = "%g{nick $0} is away: $1";
|
||||
no_such_nick = "%g{nick $0}: No such nick/channel";
|
||||
nick_in_use = "%gNick {nick $0} is already in use";
|
||||
nick_unavailable = "%gNick {nick $0} is temporarily unavailable";
|
||||
your_nick_owned = "%gYour nick is owned by {nick $3} {comment $1@$2}";
|
||||
};
|
||||
"fe-common/core" = {
|
||||
join = "{channick_hilight %g$0} {chanhost_hilight %g$1} %ghas joined {channel %g$2}";
|
||||
part = "{channick %R$0} {chanhost %R$1} %Rhas left {channel %R$2} {reason %R$3}";
|
||||
kick = "{channick %R$0} was kicked from {channel %R$1} %Rby {nick %R$2} {reason %R$3}";
|
||||
quit = "{channick_hilight %R$0} {chanhost_hilight %R$1} %Rhas quit {channel %R$2}";
|
||||
quit_once = "{channel %R$3} {channick %R$0} {chanhost %R$1} %Rhas quit {reason %R$2}";
|
||||
nick_changed = "%g{channick $0} is now known as {channick_hilight $1}";
|
||||
new_topic = "%G{nick $0} changed the topic of {channel $1} to: $2";
|
||||
topic_unset = "%GTopic unset by {nick $0} on {channel $1}";
|
||||
your_nick_changed = "%GYou're now known as {nick $1}";
|
||||
};
|
||||
};
|
||||
260
home/.irssi/furry.theme
Normal file
260
home/.irssi/furry.theme
Normal file
@@ -0,0 +1,260 @@
|
||||
#########################################################################
|
||||
# #
|
||||
# Furry - An Irssi theme by Cene #
|
||||
# Contact: Cene @ IRCnet, Qnet, Netgamers, Gamesurge #
|
||||
# Idle #ppyo @ Gamesurge kthx >;) #
|
||||
# I hope you enjoy this theme as much as I did creating it #
|
||||
# #
|
||||
#########################################################################
|
||||
|
||||
#
|
||||
# To use this theme, put it in your Irssi directory and use /set theme furry
|
||||
#
|
||||
|
||||
#############################################################################
|
||||
|
||||
# default foreground color (%N) - -1 is the "default terminal color"
|
||||
default_color = "-1";
|
||||
|
||||
# print timestamp/servertag at the end of line, not at beginning
|
||||
info_eol = "false";
|
||||
|
||||
# these characters are automatically replaced with specified color
|
||||
# (dark grey by default)
|
||||
replaces = { "[]=" = "%K$*%n"; };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "%B-%W!%B-%n ";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "$*";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$*%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%R$*%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%_$*%_";
|
||||
|
||||
# nick is printed
|
||||
nick = "%_$*%_";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "[$*]";
|
||||
|
||||
# server name is printed
|
||||
server = "%_$*%_";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "[$*]";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "{comment $*}";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "{comment $*}";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%C$*%n";
|
||||
chanhost_hilight = "{nickhost %c$*%n}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%c$*%n";
|
||||
chanhost = "{nickhost $*}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%c$*%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%c$*%n";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "%K<%w$0%n$1-%K>%n %|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $*%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$*%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "{msgnick $0 $1-}";
|
||||
ownnick = "%W$*%n";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "%N$*%n";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick $0 $1-}";
|
||||
menick = "%Y$*%n";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick $1 $0$2-%n}";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%K:%c$*%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "[%R$0%K(%r$1-%K)%n] ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "[%R$0%K(%R$1-%K)%n] ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick $*}";
|
||||
ownprivnick = "%W$*%n";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick %r$*%n}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%W * $*%n";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $*} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $*}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "%W (*) $*%n ";
|
||||
pvtaction_query = "{action $*}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $*}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# whois
|
||||
whois = "%# $[8]0 : $1-";
|
||||
|
||||
# notices
|
||||
ownnotice = "[%r$0%K(%R$1-%K)]%n ";
|
||||
notice = "%K-%M$*%K-%n ";
|
||||
pubnotice_channel = "%K:%m$*";
|
||||
pvtnotice_host = "%K(%m$*%K)";
|
||||
servernotice = "%g!$*%n ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "[%r$0%K(%R$1-%K)] ";
|
||||
ctcp = "%g$*%n";
|
||||
|
||||
# wallops
|
||||
wallop = "%W$*%n: ";
|
||||
wallop_nick = "%n$*";
|
||||
wallop_action = "%W * $*%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%R$*%n";
|
||||
netjoin = "%C$*%n";
|
||||
|
||||
# /names list
|
||||
names_prefix = "";
|
||||
names_nick = "[%_$0%_$1-] ";
|
||||
names_nick_op = "{names_nick $*}";
|
||||
names_nick_halfop = "{names_nick $*}";
|
||||
names_nick_voice = "{names_nick $*}";
|
||||
names_users = "[%g$*%n]";
|
||||
names_channel = "%G$*%n";
|
||||
|
||||
# DCC
|
||||
dcc = "%g$*%n";
|
||||
dccfile = "%_$*%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "[%r$0%K($1-%K)%n] ";
|
||||
dccownnick = "%R$*%n";
|
||||
dccownquerynick = "%W$*%n";
|
||||
dccownaction = "{action $*}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[%G$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "%G$*%n";
|
||||
dccaction = "%W (*dcc*) $*%n %|";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# default background for all statusbars. You can also give
|
||||
# the default foreground color for statusbar items.
|
||||
sb_background = "%n%w";
|
||||
|
||||
# default backround for "default" statusbar group
|
||||
#sb_default_bg = "%4";
|
||||
# background for prompt / input line
|
||||
sb_prompt_bg = "%n";
|
||||
# background for info statusbar
|
||||
sb_info_bg = "%8";
|
||||
# background for topicbar (same default)
|
||||
#sb_topic_bg = "%4";
|
||||
|
||||
# text at the beginning of statusbars. sb-item already puts
|
||||
# space there,so we don't use anything by default.
|
||||
sbstart = "";
|
||||
# text at the end of statusbars. Use space so that it's never
|
||||
# used for anything.
|
||||
sbend = " ";
|
||||
|
||||
topicsbstart = "{sbstart $*}";
|
||||
topicsbend = "{sbend $*}";
|
||||
|
||||
prompt = "[$*] ";
|
||||
|
||||
sb = " %c[%n$*%c]%n";
|
||||
sbmode = "(%c+%n$*)";
|
||||
sbaway = " (%GzZzZ%n)";
|
||||
sbservertag = ":$0 (change with ^X)";
|
||||
sbnickmode = "$0";
|
||||
|
||||
# activity in statusbar
|
||||
|
||||
# ',' separator
|
||||
sb_act_sep = "%c$*";
|
||||
# normal text
|
||||
sb_act_text = "%c$*";
|
||||
# public message
|
||||
sb_act_msg = "%W$*";
|
||||
# hilight
|
||||
sb_act_hilight = "%C$*";
|
||||
# hilight with specified color, $0 = color, $1 = text
|
||||
sb_act_hilight_color = "$0$1-%n";
|
||||
};
|
||||
228
home/.irssi/garden.theme
Normal file
228
home/.irssi/garden.theme
Normal file
@@ -0,0 +1,228 @@
|
||||
# ---------------------------------
|
||||
# Author: godog
|
||||
# Mail: filippo@esaurito.net
|
||||
# Website: http://esaurito.net
|
||||
# Mon Jul 8 20:56:27 CEST 2002
|
||||
# ---------------------------------
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "%W::%n ";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "$0-";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$0-%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%R$0-%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%_$0-%_";
|
||||
|
||||
# nick is printed
|
||||
nick = "%_$0-%_";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "%g[%n$0-%g]%n";
|
||||
|
||||
# server name is printed
|
||||
server = "%_$0-%_";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "[$0-]";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "%G[%n$0%G]%n";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "%G[%n$0-%G]%n";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%G$0-%n";
|
||||
chanhost_hilight = "%G$0-%n";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%g$0-%n";
|
||||
chanhost = "%g$0-%n";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%g$0-%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%c$0-%n";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "$0%g<$1-%g> %|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $0-%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$0-%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "{msgnick $0 $1-}%n";
|
||||
ownnick = "%W$0-%n";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick $0 $1-}%n";
|
||||
pubnick = "%N$0-%n";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick $0 $1-}%n";
|
||||
menick = "%Y$0-%n";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick $1 $0$2-}%n";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%K:%c$0-%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "%K[%P$0%K(%p$1-%K)%K]%n ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "%K[%p$0%K(%P$1-%K)%K]%n ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick $0-}%n";
|
||||
ownprivnick = "%W$0-%n";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick %n$0-}%n";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%W * $0-%n";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $0-} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $0-}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "%W (*) $0-%n ";
|
||||
pvtaction_query = "{action $0-}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $0-}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# notices
|
||||
ownnotice = "[%r$0%K(%R$1-%K)]%n ";
|
||||
notice = "%K-%M$0-%K-%n ";
|
||||
pubnotice_channel = "%K:%m$0-";
|
||||
pvtnotice_host = "%K(%m$0-%K)";
|
||||
servernotice = "%g!$0-%n ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "%K[%r$0%K(%R$1-%K)] ";
|
||||
ctcp = "%g$0-%n";
|
||||
|
||||
# wallops
|
||||
wallop = "%W$0-%n: ";
|
||||
wallop_nick = "%n$0-";
|
||||
wallop_action = "%W * $0-%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%R$0-%n";
|
||||
netjoin = "%C$0-%n";
|
||||
|
||||
# /names list
|
||||
names_nick = "%g[%n%_$0%_$1-%g]%n ";
|
||||
names_users = "%W::%n $0-%n";
|
||||
names_channel = "%W$0-%n";
|
||||
|
||||
# DCC
|
||||
dcc = "%c$0-%n";
|
||||
dccfile = "%_$0-%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "%K[%n(%c$0%n) %n$1-%K]%n ";
|
||||
dccownmsgnick = "%g<$0-%g>%n %|";
|
||||
dccownquerynick = "%W$0-";
|
||||
dccownnick = "%C$0-%n";
|
||||
|
||||
dccownaction = "{action $0-}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "%K[%C$1- %n(%c$0%n)%K]%n ";
|
||||
dccquerynick = "%c$0-%n";
|
||||
dccaction = "%W (*dcc*) $0-%n %|";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# background of statusbar
|
||||
sb_background = "%0";
|
||||
|
||||
# default statusbar item style
|
||||
sb = "%g[%n$0-%g]%n";
|
||||
|
||||
sbmode = "(%G+%n$0-)";
|
||||
sbaway = " (%CzZzZ%n)";
|
||||
sbservertag = ":$0 (change with ^X)";
|
||||
sbmore = "%_-- more --%_";
|
||||
sblag = "{sb %RLag: $0-}";
|
||||
sbmail = "{sb Mail: $0-}";
|
||||
|
||||
# activity. Det is used for hilights when display doesn't support colors
|
||||
sbact = "{sb {sbact_act $0}{sbact_det $1}}";
|
||||
sb_act_sep = "%g$*";
|
||||
sb_act_text = "%K$*";
|
||||
sbact_act = "A: $0-";
|
||||
sbact_det = " D: $0-";
|
||||
};
|
||||
formats = {
|
||||
"fe-common/core" = {
|
||||
join = "%nJoin:%n {channick_hilight $0} ({chanhost $1}) to {channel $2}";
|
||||
part = "%nPart: {channick $0} ({chanhost $1}) from {channel $2} {reason $3}";
|
||||
quit = "%nQuit: {channick $0} ({chanhost $1}) {reason $2}";
|
||||
kick = "%nKick: {channick $0} by {nick $2} from {channel $1} {reason $3}";
|
||||
};
|
||||
"fe-common/irc" = {
|
||||
chanmode_change = "Mode: {mode $1} by {channick $2} on {channel $0}";
|
||||
whois = "Whois for: %C$0%n (%c$1@$2%n)%: ircname : $3";
|
||||
};
|
||||
"fe-common/irc/dcc" = {
|
||||
own_dcc_query = "{dccownmsgnick {dccownquerynick $0}}$2";
|
||||
};
|
||||
};
|
||||
248
home/.irssi/generane.theme
Normal file
248
home/.irssi/generane.theme
Normal file
@@ -0,0 +1,248 @@
|
||||
# So, this is pretty much like default.theme, except two major modifications,
|
||||
# which are, line_start and timestamp. Feel free to rm authors name and other
|
||||
# shit :)
|
||||
#
|
||||
# [- (generane@ircnet) -]
|
||||
#
|
||||
|
||||
###-THEME BEGINS HERE-###########################################################
|
||||
|
||||
default_color = "-1";
|
||||
|
||||
info_eol = "false";
|
||||
|
||||
replaces = { "[]=" = "%K$*%n"; };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "%c<><63>%n ";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "%K$0-%n";
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$*%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%R$*%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%_$*%_";
|
||||
|
||||
# nick is printed
|
||||
nick = "%_$*%_";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "[$*]";
|
||||
|
||||
# server name is printed
|
||||
server = "%_$*%_";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "[$*]";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "{comment $*}";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "{comment $*}";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%C$*%n";
|
||||
chanhost_hilight = "{nickhost %c$*%n}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%c$*%n";
|
||||
chanhost = "{nickhost $*}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%c$*%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%c$*%n";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "%K<%n$0$1-%K>%n %|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $*%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$*%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "{msgnick $0 $1-}";
|
||||
ownnick = "%W$*%n";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "%N$*%n";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick $0 $1-}";
|
||||
menick = "%Y$*%n";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick $1 $0$2-%n}";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%K:%c$*%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "[%R$0%K(%r$1-%K)%n] ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "[%r$0%K(%R$1-%K)%n] ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick $*}";
|
||||
ownprivnick = "%W$*%n";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick %R$*%n}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%W * $*%n";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $*} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $*}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "%W (*) $*%n ";
|
||||
pvtaction_query = "{action $*}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $*}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# whois
|
||||
whois = "%# $[8]0 : $1-";
|
||||
|
||||
# notices
|
||||
ownnotice = "[%r$0%K(%R$1-%K)]%n ";
|
||||
notice = "%K-%M$*%K-%n ";
|
||||
pubnotice_channel = "%K:%m$*";
|
||||
pvtnotice_host = "%K(%m$*%K)";
|
||||
servernotice = "%g!$*%n ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "[%r$0%K(%R$1-%K)] ";
|
||||
ctcp = "%g$*%n";
|
||||
|
||||
# wallops
|
||||
wallop = "%W$*%n: ";
|
||||
wallop_nick = "%n$*";
|
||||
wallop_action = "%W * $*%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%R$*%n";
|
||||
netjoin = "%C$*%n";
|
||||
|
||||
# /names list
|
||||
names_prefix = "";
|
||||
names_nick = "[%_$0%_$1-] ";
|
||||
names_nick_op = "{names_nick $*}";
|
||||
names_nick_halfop = "{names_nick $*}";
|
||||
names_nick_voice = "{names_nick $*}";
|
||||
names_users = "[%g$*%n]";
|
||||
names_channel = "%G$*%n";
|
||||
|
||||
# DCC
|
||||
dcc = "%g$*%n";
|
||||
dccfile = "%_$*%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "[%r$0%K($1-%K)%n] ";
|
||||
dccownnick = "%R$*%n";
|
||||
dccownquerynick = "%W$*%n";
|
||||
dccownaction = "{action $*}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[%G$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "%G$*%n";
|
||||
dccaction = "%W (*dcc*) $*%n %|";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# default background for all statusbars. You can also give
|
||||
# the default foreground color for statusbar items.
|
||||
sb_background = "%4%w";
|
||||
|
||||
# default backround for "default" statusbar group
|
||||
#sb_default_bg = "%4";
|
||||
# background for prompt / input line
|
||||
sb_prompt_bg = "%n";
|
||||
# background for info statusbar
|
||||
sb_info_bg = "%8";
|
||||
# background for topicbar (same default)
|
||||
#sb_topic_bg = "%4";
|
||||
|
||||
# text at the beginning of statusbars. sb-item already puts
|
||||
# space there,so we don't use anything by default.
|
||||
sbstart = "";
|
||||
# text at the end of statusbars. Use space so that it's never
|
||||
# used for anything.
|
||||
sbend = " ";
|
||||
|
||||
topicsbstart = "{sbstart $*}";
|
||||
topicsbend = "{sbend $*}";
|
||||
|
||||
prompt = "[$*] ";
|
||||
|
||||
sb = " %c[%n$*%c]%n";
|
||||
sbmode = "(%c+%n$*)";
|
||||
sbaway = " (%GzZzZ%n)";
|
||||
sbservertag = ":$0 (change with ^X)";
|
||||
|
||||
# activity in statusbar
|
||||
|
||||
# ',' separator
|
||||
sb_act_sep = "%c$*";
|
||||
# normal text
|
||||
sb_act_text = "%c$*";
|
||||
# public message
|
||||
sb_act_msg = "%W$*";
|
||||
# hilight
|
||||
sb_act_hilight = "%M$*";
|
||||
# hilight with specified color, $0 = color, $1 = text
|
||||
sb_act_hilight_color = "$0$1-%n";
|
||||
};
|
||||
242
home/.irssi/gothic.theme
Normal file
242
home/.irssi/gothic.theme
Normal file
@@ -0,0 +1,242 @@
|
||||
#
|
||||
#
|
||||
#
|
||||
# + G O T H I C | T H E M E +
|
||||
#
|
||||
# v1.2
|
||||
#
|
||||
#
|
||||
#
|
||||
# + benny@IRCnet | benny@graniitti.net +
|
||||
#
|
||||
#
|
||||
#
|
||||
#############################################################################
|
||||
|
||||
# these characters are automatically replaced with specified color
|
||||
# (dark grey by default)
|
||||
replaces = { "[]<>=" = "%K$0-%n"; };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "%r+%m|%r+%n ";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "%K(%r$0-%K)%n";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$0-%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%R$0-%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%_$0-%_";
|
||||
|
||||
# nick is printed
|
||||
nick = "%_$0-%_";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "[$0-]";
|
||||
|
||||
# server name is printed
|
||||
server = "%_$0-%_";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "[$0-]";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "{comment $0-}";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "{comment $0-}";
|
||||
|
||||
# channel prompt
|
||||
prompt = "$*%K:%n ";
|
||||
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%C$0-%n";
|
||||
chanhost_hilight = "{nickhost %c$0-%n}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%c$0-%n";
|
||||
chanhost = "{nickhost $0-}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%c$0-%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%c$0-%n";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "<$0$1-> %|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $0-%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$0-%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "%K(%n$0$1%K)%n ";
|
||||
ownnick = "%W$0-%n";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick $0-}";
|
||||
pubnick = "%N$0-%n";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick $0 $1-}";
|
||||
menick = "%g$0-%n";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick $1 $0$2-%n}";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%K:%c$0-%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "[%M$0%K(%m$1-%K)%n] ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "[%r$0%K(%M$1-%K)%n] ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick $0-}";
|
||||
ownprivnick = "%W$0-%n";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick %R$0-%n}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%W * $0-%n";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $0-} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $0-}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "%W (*) $0-%n ";
|
||||
pvtaction_query = "{action $0-}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $0-}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# notices
|
||||
ownnotice = "[%r$0%K(%M$1-%K)]%n ";
|
||||
notice = "%K-%M$0-%K-%n ";
|
||||
pubnotice_channel = "%K:%m$0-";
|
||||
pvtnotice_host = "%K(%m$0-%K)";
|
||||
servernotice = "%g!$0-%n ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "[%r$0%K(%M$1-%K)] ";
|
||||
ctcp = "%g$0-%n";
|
||||
|
||||
# wallops
|
||||
wallop = "%W$0-%n: ";
|
||||
wallop_nick = "%n$0-";
|
||||
wallop_action = "%W * $0-%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%R$0-%n";
|
||||
netjoin = "%C$0-%n";
|
||||
|
||||
# /names list
|
||||
names_nick = "[%_$0%_$1-] ";
|
||||
names_users = "[%g$0-%n]";
|
||||
names_channel = "%G$0-%n";
|
||||
|
||||
# DCC
|
||||
dcc = "%g$0-%n";
|
||||
dccfile = "%_$0-%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "[%r$0%K($1-%K)%n] ";
|
||||
dccownnick = "%r$0-%n";
|
||||
dccownaction = "{action $0-}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[%G$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "%G$0-%n";
|
||||
dccaction = "%W (*dcc*) $0-%n %|";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# backgrould of topicbar
|
||||
sb_topic_bg = "%g";
|
||||
|
||||
# background of statusbar
|
||||
sb_background = "%0";
|
||||
|
||||
# default statusbar item style
|
||||
sb = "%c[%n%m$0-%c]%n";
|
||||
|
||||
sbmode = "%n(%c+%n%M$0-%n)";
|
||||
sbaway = " (%MzZzZ%n)";
|
||||
sbservertag = ":$0 (change with ^X)";
|
||||
sbmore = "%_-- more --%_";
|
||||
sblag = "{sb Lag: $0-}";
|
||||
sbmail = "{sb Mail: $0-}";
|
||||
|
||||
# activity. Det is used for hilights when display doesn't support colors
|
||||
sbact = "{sb {sbact_act $0}{sbact_det $1}}";
|
||||
sbact_act = "Act: $0-";
|
||||
sbact_det = " Det: $0-";
|
||||
};
|
||||
formats = {
|
||||
"fe-common/irc" = {
|
||||
whois = "{nick $0} {nickhost $1@$2}%: ircname : $3";
|
||||
end_of_whois = "\002End of WHOIS\002";
|
||||
whowas = "{nick $0} {nickhost $1@$2}%: ircname : $3";
|
||||
end_of_whowas = "\002End of WHOWAS\003";
|
||||
server_chanmode_change = "{netsplit %mServerMode%n}/{channelhilight $0} {mode $1} by {nick $2}";
|
||||
netsplit = "{netsplit %mNetsplit%n} {server $0} {server $1} quits: $2";
|
||||
netsplit_more = "{netsplit %mNetsplit%n} {server $0} {server $1} quits: $2 (+$3 more, use /NETSPLIT to show all of them)";
|
||||
whois_oper = " oper : IRC slutsor";
|
||||
};
|
||||
"Irssi::Script::country" = {
|
||||
whois = "{nick $0} {nickhost $1@$2} {comment $4}%: ircname : $3";
|
||||
};
|
||||
};
|
||||
180
home/.irssi/green.theme
Normal file
180
home/.irssi/green.theme
Normal file
@@ -0,0 +1,180 @@
|
||||
# For irssi 0.7.98 by Timo Sirainen
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "%G<><47>%n ";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "%g$0-%n";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$0-%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%R$0-%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%c$0-%n";
|
||||
|
||||
# nick is printed
|
||||
nick = "%c$0-%n";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "($0-)";
|
||||
|
||||
# server name is printed
|
||||
server = "$0-";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "($0-)";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "{comment $0-}";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "{comment $0-}";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%C$0-%n";
|
||||
chanhost_hilight = "{nickhost %c$0-%n}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "$0-";
|
||||
chanhost = "{nickhost $0-}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%c$0-%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "$0-";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "<$0$1-> %|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $0-%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$0-%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
ownnick = "%C$0-%n";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "%C$0-%n";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick $0 $1-}%g";
|
||||
menick = "%C$0-%n";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick $1 $2-}$0";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%w|%c$0-%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "*%c$0%n* ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "*%c$1-%n*> %g";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick $0-}%g";
|
||||
ownprivnick = "%C$0-%n";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick %C$0-%n}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = " * $0-";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $0-} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $0-}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}{msgchannel $1} ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = " (*) $0- ";
|
||||
pvtaction_query = "{action $0-}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $0-}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# notices
|
||||
ownnotice = "-%c$1-%n- ";
|
||||
notice = "-%C$0-%n- ";
|
||||
pubnotice_channel = "{msgchannel $0-}";
|
||||
pvtnotice_host = "";
|
||||
servernotice = "{notice $0-}";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "[$0 $1-] ";
|
||||
ctcp = "$0-";
|
||||
|
||||
# wallops
|
||||
wallop = "$0-: ";
|
||||
wallop_nick = "$0-";
|
||||
wallop_action = " * $0- ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%c$0-%n";
|
||||
netjoin = "%C$0-%n";
|
||||
|
||||
# /names list
|
||||
names_nick = "%_$0%_$1- | ";
|
||||
names_users = "($0-)";
|
||||
names_channel = "{channel $0-}";
|
||||
|
||||
# DCC
|
||||
dcc = "$0-";
|
||||
dccfile = "%_$0-%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "*%c=$1-%n*> %g";
|
||||
dccownaction = "{action $0-}";
|
||||
dccownaction_target = "{ownaction_target $0-}";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "*%c=$1-%n* ";
|
||||
dccquerynick = "$0-";
|
||||
dccaction = " (*dcc*) $0- %|";
|
||||
};
|
||||
250
home/.irssi/greenSCPleo.theme
Normal file
250
home/.irssi/greenSCPleo.theme
Normal file
@@ -0,0 +1,250 @@
|
||||
# Irssi 0.8.6 - }{pt0 @irc.ptnet.org
|
||||
# Congrats for marmot and his IamCyan Theme
|
||||
# and to SCP for inspiring me :P
|
||||
|
||||
|
||||
replaces = { };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "%g<%c*%g> ";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
# any timestamp is bright green
|
||||
timestamp = "%g$0";
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "$0";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%R$0-%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%c$0-%n";
|
||||
|
||||
# nick is printed
|
||||
nick = "%_$0-%_";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "[$0-]";
|
||||
|
||||
# server name is printed
|
||||
server = "$0-";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "[$0-]";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "[$0-]";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "%_($0-)%_";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%g$0-%n";
|
||||
chanhost_hilight = "{nickhost %g$0-%n}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%g$0-%n";
|
||||
chanhost = "{nickhost %g$0-%n}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%_$0-%_";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "$0-";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "%G<%G%_$0%_%c$1-%G>%n %|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $0-%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$0-%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "%W<%n%_%_%C$1%n%W>%n%c %|";
|
||||
ownnick = "$0-";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "$0-";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "%Y<$0$1-> %|";
|
||||
menick = "$0-";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "%Y<$1$2-> %|";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%w|%c$0-";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "<-%c$0%n[%C$1%n] ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "->[%c$1-%n] $0";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "%B<%n%_$0%_%C$1%B>%n%_ %|";
|
||||
ownprivnick = "$0-";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick %C$0-%n}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%g $0-";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $0-} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $0-}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}{msgchannel $1} ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = " %g(*) $0- ";
|
||||
pvtaction_query = "{action $0-}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $0-}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# notices
|
||||
ownnotice = "-> %gnotice%n[%G$1%n] ";
|
||||
notice = "<- %Gnotice%n[%g$0%n] ";
|
||||
pubnotice_channel = "{msgchannel $0}";
|
||||
pvtnotice_host = "";
|
||||
servernotice = "{notice $0-}";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "-> %b$0%n[%B$1-%n] ";
|
||||
ctcp = "%B$0-";
|
||||
|
||||
# wallops
|
||||
wallop = "%y$0-: %n";
|
||||
wallop_nick = "%y$0-%n";
|
||||
wallop_action = "%y * $0-%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%c$0-%n";
|
||||
netjoin = "%b$0-%n";
|
||||
|
||||
# /names list
|
||||
names_nick = "%c[%_$0%_$1-]%n ";
|
||||
names_users = "[$0-]";
|
||||
names_channel = "{channel $0-}";
|
||||
|
||||
# DCC
|
||||
dcc = "$0-";
|
||||
dccfile = "%_$0-%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "*%c=$1-%n*> %g";
|
||||
dccownaction = "{action $0-}";
|
||||
dccownaction_target = "{ownaction_target $0-}";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "*%c=$1-%n* ";
|
||||
dccquerynick = "$0-";
|
||||
dccaction = " (*dcc*) $0- %|";
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# default background for all statusbars. You can also give
|
||||
# the default foreground color for statusbar items.
|
||||
sb_background = "%2%K";
|
||||
|
||||
# default backround for "default" statusbar group
|
||||
#sb_default_bg = "%4";
|
||||
# background for prompt / input line
|
||||
#sb_prompt_bg = "%n";
|
||||
sb_prompt_bg = "%n";
|
||||
# background for info statusbar
|
||||
#sb_info_bg = "%6";
|
||||
sb_info_bg = "%2";
|
||||
# background for topicbar (same default)
|
||||
#sb_topic_bg = "%6%k";
|
||||
#sb_topic_fg = "%k";
|
||||
sb_topic_fg = "%k";
|
||||
|
||||
# text at the beginning of statusbars. sb-item already puts
|
||||
# space there,so we don't use anything by default.
|
||||
sbstart = "";
|
||||
# text at the end of statusbars. Use space so that it's never
|
||||
# used for anything.
|
||||
sbend = " ";
|
||||
|
||||
prompt = "[$*] ";
|
||||
|
||||
sb = " %W[%n$*%W]%n";
|
||||
sbmode = "(%W+%n$*)";
|
||||
sbaway = " (%GzZzZ%n)";
|
||||
sbservertag = ":$0 (change with ^X)";
|
||||
|
||||
# activity in statusbar
|
||||
|
||||
# ',' separator
|
||||
sb_act_sep = "%k$*";
|
||||
# normal text
|
||||
sb_act_text = "%k$*";
|
||||
# public message
|
||||
sb_act_msg = "%W$*";
|
||||
# hilight
|
||||
sb_act_hilight = "%M$*";
|
||||
# hilight with specified color, $0 = color, $1 = text
|
||||
sb_act_hilight_color = "$0$1-%n";
|
||||
|
||||
|
||||
};
|
||||
formats = {
|
||||
"fe-common/core" = {
|
||||
join = "%gJoins%n[{channel $2}] %g->%g{channick_hilight $0} {chanhost_hilight $1}";
|
||||
part = "%gParts%n[{channel $2}] %g->%g{channick $0} {chanhost $1} {reason $3}";
|
||||
kick = "{channick $0} was kicked from {channel $1} by {nick $2} {reason $3}";
|
||||
quit = "%cQuits%n %g->%g{channick $0} {chanhost $1} {reason $2}";
|
||||
};
|
||||
"fe-common/irc" = {
|
||||
chanmode_change = "mode[{channel $0}] {mode $1} by {nick $2}";
|
||||
whois = "{nick $0} {nickhost $1@$2}%: ircname : $3";
|
||||
server_chanmode_change = "{netsplit ServerMode}/{channelhilight $0}: {mode $1} by {nick $2}";
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
|
||||
240
home/.irssi/greenbox.theme
Normal file
240
home/.irssi/greenbox.theme
Normal file
@@ -0,0 +1,240 @@
|
||||
# When testing changes, the easiest way to reload the theme is with /RELOAD.
|
||||
# This reloads the configuration file too, so if you did any changes remember
|
||||
# to /SAVE it first. Remember also that /SAVE overwrites the theme file with
|
||||
# old data so keep backups :)
|
||||
|
||||
# TEMPLATES:
|
||||
|
||||
# The real text formats that irssi uses are the ones you can find with
|
||||
# /FORMAT command. Back in the old days all the colors and texts were mixed
|
||||
# up in those formats, and it was really hard to change the colors since you
|
||||
# might have had to change them in tens of different places. So, then came
|
||||
# this templating system.
|
||||
|
||||
# Now the /FORMATs don't have any colors in them, and they also have very
|
||||
# little other styling. Most of the stuff you need to change is in this
|
||||
# theme file. If you can't change something here, you can always go back
|
||||
# to change the /FORMATs directly, they're also saved in these .theme files.
|
||||
|
||||
# So .. the templates. They're those {blahblah} parts you see all over the
|
||||
# /FORMATs and here. Their usage is simply {name parameter1 parameter2}.
|
||||
# When irssi sees this kind of text, it goes to find "name" from abstracts
|
||||
# block below and sets "parameter1" into $0 and "parameter2" into $1 (you
|
||||
# can have more parameters of course). Templates can have subtemplates.
|
||||
# Here's a small example:
|
||||
# /FORMAT format hello {colorify {underline world}}
|
||||
# abstracts = { colorify = "%G$0-%n"; underline = "%U$0-%U"; }
|
||||
# When irssi expands the templates in "format", the final string would be:
|
||||
# hello %G%Uworld%U%n
|
||||
# ie. underlined bright green "world" text.
|
||||
# and why "$0-", why not "$0"? $0 would only mean the first parameter,
|
||||
# $0- means all the parameters. With {underline hello world} you'd really
|
||||
# want to underline both of the words, not just the hello (and world would
|
||||
# actually be removed entirely).
|
||||
|
||||
# COLORS:
|
||||
|
||||
# You can find definitions for the color format codes in docs/formats.txt.
|
||||
|
||||
# There's one difference here though. %n format. Normally it means the
|
||||
# default color of the terminal (white mostly), but here it means the
|
||||
# "reset color back to the one it was in higher template". For example
|
||||
# if there was /FORMAT test %g{foo}bar, and foo = "%Y$0%n", irssi would
|
||||
# print yellow "foo" (as set with %Y) but "bar" would be green, which was
|
||||
# set at the beginning before the {foo} template. If there wasn't the %g
|
||||
# at start, the normal behaviour of %n would occur. If you _really_ want
|
||||
# to use the terminal's default color, use %N.
|
||||
|
||||
#############################################################################
|
||||
|
||||
# these characters are automatically replaced with specified color
|
||||
# (dark grey by default)
|
||||
replaces = { "[]=" = "%B$0-%w"; };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "%B|-%gINFO%B >%w ";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "%c$0-%w";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$0-%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%R$0-%w";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%g$0-%w";
|
||||
|
||||
# nick is printed
|
||||
nick = "%_$0-%_";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "[$0-]";
|
||||
|
||||
# server name is printed
|
||||
server = "%_$0-%_";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "[$0-]";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "{comment $0-}";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "{comment $0-}";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%g$0-%w";
|
||||
chanhost_hilight = "{nickhost %g$0-%w}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%g$0-%w";
|
||||
chanhost = "{nickhost $0-}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%g$0-%w";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%g$0-%w";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "%_$0%_$1- %|";
|
||||
ownmsgnick = "{msgnick %B|%w$0%_ $1-%B >}%W";
|
||||
ownnick = "%G$0-%w";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
|
||||
pubmsgnick = "{msgnick %B|%w$0%_ %g$1-%B >}%w";
|
||||
pubnick = "$0-%w";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick %B|%W$0 %R$1-%B >}%W";
|
||||
menick = "%R$0-%w";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick %B|%W$1 %R$2-%B >}%W";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%W:%c$0-%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "[%Y$0%K(%y$1-%K)%w ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "%B[%G$0%g(%Y$1-%g)] %w";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick $0-}";
|
||||
ownprivnick = "%B[%B-%G$0- %B>%w";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick %B[%B-%g$0- %B>%w}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%R > %R$0-%n";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $0-} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $0-}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = " (%B>%B>%B>%n) %R$0-%n ";
|
||||
pvtaction_query = "{action $0-}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $0-}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# notices
|
||||
ownnotice = "[%G$0%g(%Y$1-%g)]%w ";
|
||||
notice = "%B[%R$0-%B]%w ";
|
||||
pubnotice_channel = "%W:%m$0-";
|
||||
pvtnotice_host = "%g(%Y$0-%g)";
|
||||
servernotice = "%g!$0-%w ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "[%c$0%K(%C$1-%K)] ";
|
||||
ctcp = "%g$0-%n";
|
||||
|
||||
# wallops
|
||||
wallop = "%W$0-%n: ";
|
||||
wallop_nick = "%n$0-";
|
||||
wallop_action = "%W * $0-%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%R$0-%w";
|
||||
netjoin = "%G$0-%w";
|
||||
|
||||
# /names list
|
||||
names_nick = "[%_$0%_%g$1-%b] ";
|
||||
names_users = "[%c$0-%g]";
|
||||
names_channel = "%G$0-%c";
|
||||
|
||||
# DCC
|
||||
dcc = "[%w$0-%w]";
|
||||
dccfile = "%_$0-%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "[%r$0%K($1-%K)%n] ";
|
||||
dccownnick = "<%R$0-%n>";
|
||||
dccownaction = "{action $0-}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
dccaction = " %R>%Y>%G>%n %C$0-%n %|";
|
||||
# DCC chat, others
|
||||
dccmsg = "[%G$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "%B[-%g$0- %B>%w";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# background of statusbar
|
||||
sb_background = "%4";
|
||||
prompt = "%B[%g$*%B] ";
|
||||
# default statusbar item style
|
||||
sb = "%c[%n$0-%c]%n";
|
||||
|
||||
sbmode = "(%_+%n$0-)";
|
||||
sbaway = " (%RAWAY%n)";
|
||||
sbservertag = ":$0 (change with ^X)";
|
||||
sbmore = "%_-- more --%_";
|
||||
sblag = "{sb Lag: $0-}";
|
||||
sbmail = "{sb Mail: $0-}";
|
||||
# activity. Det is used for hilights when display doesn't support colors
|
||||
|
||||
sb_act_hilight = "%R$*";
|
||||
sbact = "{sb {sbact_act $0}{sbact_det $1}}";
|
||||
sbact_act = "Act: $0-";
|
||||
sbact_det = " Det: $0-";
|
||||
};
|
||||
formats = {
|
||||
"fe-common/core" = { pubmsg = "{pubmsgnick $2 {pubnick $0}}$1"; };
|
||||
};
|
||||
273
home/.irssi/greenedge.theme
Normal file
273
home/.irssi/greenedge.theme
Normal file
@@ -0,0 +1,273 @@
|
||||
# greenedge.theme for irssi - http://waxman.org/irssi/irssi
|
||||
#
|
||||
# greenedge.theme, Public Beta, 1.0. 2006/06/20
|
||||
#
|
||||
# Copyright 2006 Dave Waxman
|
||||
#
|
||||
# Please report any bugs to dave@waxman.org
|
||||
#
|
||||
# This theme is free software; you can redistribute it and/or
|
||||
# modify it under the terms of the GNU General Public License
|
||||
# as published by the Free Software Foundation; either version 2
|
||||
# of the License, or (at your option) any later version.
|
||||
#
|
||||
# This theme is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this theme; if not, write to the Free Software
|
||||
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||
#
|
||||
|
||||
#############################################################################
|
||||
|
||||
# default foreground color (%N) - -1 is the "default terminal color"
|
||||
default_color = "-1";
|
||||
|
||||
# print timestamp/servertag at the end of line, not at beginning
|
||||
info_eol = "false";
|
||||
|
||||
# these characters are automatically replaced with specified color
|
||||
# (dark grey by default)
|
||||
replaces = { "[]=" = "%B$*%n"; };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "%G::%n ";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "$* ";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$*%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%R$*%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%_$*%_";
|
||||
|
||||
# nick is printed
|
||||
nick = "%_$*%_";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "[$*]";
|
||||
|
||||
# server name is printed
|
||||
server = "%_$*%_";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "[$*]";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "{comment $*}";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "{comment $*}";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%C$*%n";
|
||||
chanhost_hilight = "{nickhost %c$*%n}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%c$*%n";
|
||||
chanhost = "{nickhost $*}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%c$*%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%c$*%n";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "%n$0$1-%G:%n %|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $*%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$*%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "{msgnick $0 $1-}";
|
||||
ownnick = "%W$*%n";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "%N$*%n";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick $0 $1-}";
|
||||
menick = "%Y$*%n";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick $1 $0$2-%n}";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%K:%c$*%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "[%R$0%K(%r$1-%K)%n] ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "[%r$0%K(%R$1-%K)%n] ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick $*}";
|
||||
ownprivnick = "%W$*%n";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick %G$*%n}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%Y*%n $*%n";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $*} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $*}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "%W (*) $*%n ";
|
||||
pvtaction_query = "{action $*}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $*}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# whois
|
||||
whois = "%# $[8]0 : $1-";
|
||||
|
||||
# notices
|
||||
ownnotice = "[%r$0%K(%R$1-%K)]%n ";
|
||||
notice = "%K-%M$*%K-%n ";
|
||||
pubnotice_channel = "%K:%m$*";
|
||||
pvtnotice_host = "%K(%m$*%K)";
|
||||
servernotice = "%g!$*%n ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "[%r$0%K(%R$1-%K)] ";
|
||||
ctcp = "%g$*%n";
|
||||
|
||||
# wallops
|
||||
wallop = "%W$*%n: ";
|
||||
wallop_nick = "%n$*";
|
||||
wallop_action = "%W * $*%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%R$*%n";
|
||||
netjoin = "%C$*%n";
|
||||
|
||||
# /names list
|
||||
names_prefix = "";
|
||||
names_nick = "[%_$0%_$1-] ";
|
||||
names_nick_op = "{names_nick $*}";
|
||||
names_nick_halfop = "{names_nick $*}";
|
||||
names_nick_voice = "{names_nick $*}";
|
||||
names_users = "[%g$*%n]";
|
||||
names_channel = "%G$*%n";
|
||||
|
||||
# DCC
|
||||
dcc = "%g$*%n";
|
||||
dccfile = "%_$*%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "[%r$0%K($1-%K)%n] ";
|
||||
dccownnick = "%R$*%n";
|
||||
dccownquerynick = "%W$*%n";
|
||||
dccownaction = "{action $*}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[%G$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "%G$*%n";
|
||||
dccaction = "%W (*dcc*) $*%n %|";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# default background for all statusbars. You can also give
|
||||
# the default foreground color for statusbar items.
|
||||
sb_background = "%n%n";
|
||||
|
||||
# background for prompt / input line
|
||||
sb_prompt_bg = "%w";
|
||||
# background for info statusbar
|
||||
sb_info_bg = "%8";
|
||||
|
||||
# text at the beginning of statusbars. sb-item already puts
|
||||
# space there,so we don't use anything by default.
|
||||
sbstart = "%B-(";
|
||||
# text at the end of statusbars. Use space so that it's never
|
||||
# used for anything.
|
||||
sbend = "%B)-";
|
||||
|
||||
# topicsbstart = "{sbstart $*}";
|
||||
# topicsbend = "{sbend $*}";
|
||||
|
||||
prompt = "%B[%w$tag%B/%W$cumode%G$*%B]%n ";
|
||||
|
||||
|
||||
sb = "%G-=%B[%w$*%B]%G=-%n";
|
||||
sbmode = "%B(%n+%c$*%B)%n";
|
||||
sbaway = " %B(%YzZzZ%B)";
|
||||
sbservertag = "%Y:$0 %n(change with ^X)";
|
||||
|
||||
# activity in statusbar
|
||||
|
||||
# ',' separator
|
||||
sb_act_sep = "%K$*";
|
||||
# normal text
|
||||
sb_act_text = "%c$*";
|
||||
# public message
|
||||
sb_act_msg = "%W$*";
|
||||
sb_topic_bg = "%G";
|
||||
# hilight
|
||||
sb_act_hilight = "%Y$*";
|
||||
# hilight with specified color, $0 = color, $1 = text
|
||||
sb_act_hilight_color = "$0$1-%w";
|
||||
|
||||
};
|
||||
|
||||
formats = {
|
||||
"fe-common/core" = { pubmsg = "{pubmsgnick $2 {pubnick \00310$0}}$1"; };
|
||||
"fe-common/irc" = { away = ""; unaway = ""; };
|
||||
};
|
||||
269
home/.irssi/greenish.theme
Normal file
269
home/.irssi/greenish.theme
Normal file
@@ -0,0 +1,269 @@
|
||||
# Greenish by Juho Majasaari aka. geel
|
||||
# A new version of the "simple"-theme,
|
||||
# now takes use of some cvs-version thingies..
|
||||
################################################
|
||||
|
||||
|
||||
|
||||
|
||||
# When testing changes, the easiest way to reload the theme is with /RELOAD.
|
||||
# This reloads the configuration file too, so if you did any changes remember
|
||||
# to /SAVE it first. Remember also that /SAVE overwrites the theme file with
|
||||
# old data so keep backups :)
|
||||
|
||||
# TEMPLATES:
|
||||
|
||||
# The real text formats that irssi uses are the ones you can find with
|
||||
# /FORMAT command. Back in the old days all the colors and texts were mixed
|
||||
# up in those formats, and it was really hard to change the colors since you
|
||||
# might have had to change them in tens of different places. So, then came
|
||||
# this templating system.
|
||||
|
||||
# Now the /FORMATs don't have any colors in them, and they also have very
|
||||
# little other styling. Most of the stuff you need to change is in this
|
||||
# theme file. If you can't change something here, you can always go back
|
||||
# to change the /FORMATs directly, they're also saved in these .theme files.
|
||||
|
||||
# So .. the templates. They're those {blahblah} parts you see all over the
|
||||
# /FORMATs and here. Their usage is simply {name parameter1 parameter2}.
|
||||
# When irssi sees this kind of text, it goes to find "name" from abstracts
|
||||
# block below and sets "parameter1" into $0 and "parameter2" into $1 (you
|
||||
# can have more parameters of course). Templates can have subtemplates.
|
||||
# Here's a small example:
|
||||
# /FORMAT format hello {colorify {underline world}}
|
||||
# abstracts = { colorify = "%G$0-%n"; underline = "%U$0-%U"; }
|
||||
# When irssi expands the templates in "format", the final string would be:
|
||||
# hello %G%Uworld%U%n
|
||||
# ie. underlined bright green "world" text.
|
||||
# and why "$0-", why not "$0"? $0 would only mean the first parameter,
|
||||
# $0- means all the parameters. With {underline hello world} you'd really
|
||||
# want to underline both of the words, not just the hello (and world would
|
||||
# actually be removed entirely).
|
||||
|
||||
# COLORS:
|
||||
|
||||
# You can find definitions for the color format codes in docs/formats.txt.
|
||||
|
||||
# There's one difference here though. %n format. Normally it means the
|
||||
# default color of the terminal (white mostly), but here it means the
|
||||
# "reset color back to the one it was in higher template". For example
|
||||
# if there was /FORMAT test %g{foo}bar, and foo = "%Y$0%n", irssi would
|
||||
# print yellow "foo" (as set with %Y) but "bar" would be green, which was
|
||||
# set at the beginning before the {foo} template. If there wasn't the %g
|
||||
# at start, the normal behaviour of %n would occur. If you _really_ want
|
||||
# to use the terminal's default color, use %N.
|
||||
|
||||
#############################################################################
|
||||
|
||||
# default foreground color (%N) - 0 is the "default terminal color"
|
||||
default_color = "0";
|
||||
# default foreground color when "0" can't be used,
|
||||
# such as with bolds and reverses. white is default.
|
||||
default_real_color = "7";
|
||||
|
||||
# these characters are automatically replaced with specified color
|
||||
# (dark grey by default)
|
||||
replaces = { "[]" = "%w$0-%n"; };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "%c<>%n ";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "($0-)";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$0-%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%B$0-%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%_$0-%_";
|
||||
|
||||
# nick is printed
|
||||
nick = "%_$0-%n%_";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "[$0-]";
|
||||
|
||||
# server name is printed
|
||||
server = "%_$0-%_";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "[$0-]";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "{comment $0-}";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "{comment $0-}";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%C$0-%n";
|
||||
chanhost_hilight = "{nickhost %c$0-%n}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%g$0-%n";
|
||||
chanhost = "{nickhost $0-}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%c$0-%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%c$0-%n";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "<$0$1-> %|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $0-%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$0-%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "{msgnick $0 $1-}";
|
||||
ownnick = "%g$0-%n";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "%N$0-%n";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick %n$0 $1-%n}";
|
||||
menick = "%C$0-%n";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick %R:%n$1 $0$2-%n%R:%n}";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%K:%c$0-%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "[%c$0%K(%r$1-%K)%n] ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "[%r$0%K(%R$1-%K)%n] ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick $0-}";
|
||||
ownprivnick = "%g$0-%n";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick %C$0-%n}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%W$0-%n ";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "::%w:%n {action_core $0-}";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $0-}%n";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "%W (*) $0-%n ";
|
||||
pvtaction_query = "{action $0-}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $0-}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# notices
|
||||
ownnotice = "[%c$0%K(%g$1-%K)]%n ";
|
||||
notice = "%c-%n$0-%K-%n ";
|
||||
pubnotice_channel = "%K:%g$0-";
|
||||
pvtnotice_host = "%K(%m$0-%K)";
|
||||
servernotice = "%g!$0-%n ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "[%c$0%K(%w$1-%K)] ";
|
||||
ctcp = "%c$0-%n";
|
||||
|
||||
# wallops
|
||||
wallop = "%W$0-%n: ";
|
||||
wallop_nick = "%n$0-";
|
||||
wallop_action = "%W * $0-%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%R$0-%n";
|
||||
netjoin = "%C$0-%n";
|
||||
|
||||
# /names list
|
||||
names_nick = "[%_$0%_$1-] ";
|
||||
names_users = "[%c$0-%n]";
|
||||
names_channel = "%C$0-%n";
|
||||
|
||||
# DCC
|
||||
dcc = "%c$0-%n";
|
||||
dccfile = "%_$0-%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "[%c$0%K($1-%K)%n] ";
|
||||
dccownnick = "%y$0-%n";
|
||||
dccownaction = "{action $0-}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[%c$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "%r$0-%n";
|
||||
dccaction = "%W (*dcc*) $0-%n %|";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# background of statusbar
|
||||
sb_background = "%0";
|
||||
sb_act_hilight = "%G$*";
|
||||
# default statusbar item style
|
||||
sb = "%c[%n$0-%c]%n";
|
||||
sb_topic_bg = "%c";
|
||||
sb_topic = "%C";
|
||||
sbmode = "(%c+%n$0-)";
|
||||
sbaway = " (%cGone..%n)";
|
||||
sbservertag = "%c:%n$0 (change with ^X)";
|
||||
sbmore = "%_-- more --%_";
|
||||
sblag = "{sb Lag: $0-}";
|
||||
sbmail = "{sb Mail: $0-}";
|
||||
|
||||
# activity. Det is used for hilights when display doesn't support colors
|
||||
sbact = "{sb {sbact_act $0}{sbact_det $1}}";
|
||||
sbact_act = "Act: $0-";
|
||||
sbact_det = " Det: $0-";
|
||||
};
|
||||
119
home/.irssi/greyed-out.theme
Normal file
119
home/.irssi/greyed-out.theme
Normal file
@@ -0,0 +1,119 @@
|
||||
# greyed-out.theme for irssi by bluet
|
||||
# based on darksystem.theme
|
||||
# original comment:
|
||||
# > darksystem.theme for irssi
|
||||
# > by source, vsm@darksystem.org
|
||||
# very simple and boring theme that works great with most terminals
|
||||
|
||||
default_color = "-1";
|
||||
replaces = { "[]=" = "%9$0-%n"; };
|
||||
|
||||
abstracts = {
|
||||
|
||||
line_start = "%9***%n ";
|
||||
timestamp = "$*";
|
||||
hilight = "%n%9$*%n";
|
||||
error = "%9$*%n";
|
||||
channel = "$*";
|
||||
nick = "$*";
|
||||
nickhost = "($*)";
|
||||
server = "($*)";
|
||||
comment = "($*)";
|
||||
reason = "{comment $*}";
|
||||
mode = "{comment $*}";
|
||||
|
||||
channick_hilight = "%n%9$*%n";
|
||||
chanhost_hilight = "{nickhost $*}";
|
||||
channick = "$*";
|
||||
chanhost = "{nickhost $*}";
|
||||
channelhilight = "%n%9$*%n";
|
||||
ban = "$*";
|
||||
|
||||
msgnick = "%9$0%n$1-%n: ";
|
||||
|
||||
ownmsgnick = "{msgnick $0 $1-}";
|
||||
ownnick = "%9$*%n";
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "$*";
|
||||
pubmsgmenick = "{msgnick $0 $1-}";
|
||||
menick = "%9$*%n";
|
||||
pubmsghinick = "{msgnick $1 $0$2-}";
|
||||
msgchannel = "$*";
|
||||
privmsg = "$0($1-) ";
|
||||
ownprivmsg = "$0($1-) ";
|
||||
ownprivmsgnick = "$*: ";
|
||||
ownprivnick = "$*";
|
||||
privmsgnick = "$*: ";
|
||||
|
||||
action_core = " %9*%n $*";
|
||||
action = "{action_core $*} ";
|
||||
ownaction = "{action $*}";
|
||||
ownaction_target = "{action_core $0}:$1 ";
|
||||
pvtaction = " (*) $* ";
|
||||
pvtaction_query = "{action $*}";
|
||||
pubaction = "{action $*}";
|
||||
|
||||
whois = "$[8]0 : $1-";
|
||||
|
||||
ownnotice = "$0($1-) ";
|
||||
notice = "$* ";
|
||||
pubnotice_channel = ":$*";
|
||||
pvtnotice_host = "($*)";
|
||||
servernotice = "!$* ";
|
||||
|
||||
ownctcp = "$0 $1- ";
|
||||
ctcp = "$* ";
|
||||
wallop = "$*: ";
|
||||
wallop_nick = "$*";
|
||||
wallop_action = " * $* ";
|
||||
|
||||
netsplit = "$*";
|
||||
netjoin = "$*";
|
||||
|
||||
names_prefix = "";
|
||||
names_nick = "%9$0%n$1- ";
|
||||
names_nick_op = "{names_nick $*}";
|
||||
names_nick_halfop = "{names_nick $*}";
|
||||
names_nick_voice = "{names_nick $*}";
|
||||
names_users = "$*";
|
||||
names_channel = "%9$*%n";
|
||||
|
||||
dcc = "$*";
|
||||
dccfile = "$*";
|
||||
|
||||
dccownmsg = "$0($1-) ";
|
||||
dccownnick = "$*";
|
||||
dccownquerynick = "$*";
|
||||
dccownaction = "{action $*}";
|
||||
dccownaction_target = "{action_core $0}:$1 ";
|
||||
dccmsg = "$1-($0) ";
|
||||
dccquerynick = "$*";
|
||||
dccaction = " (*dcc*) $* %|";
|
||||
|
||||
sb_background = "%n";
|
||||
sb_prompt_bg = "%n";
|
||||
sb_info_bg = "%n";
|
||||
sb_topic_bg = "%n";
|
||||
sbstart = "";
|
||||
sbend = " ";
|
||||
prompt = "$*: ";
|
||||
sb = "%9$*%n ";
|
||||
sbmode = " %n+%9$0-%n";
|
||||
sbaway = " (away)";
|
||||
sbservertag = ":$0";
|
||||
sb_act_sep = "%n$*";
|
||||
sb_act_text = "%n$*";
|
||||
sb_act_msg = "%9$*%n";
|
||||
sb_act_hilight = "%8%9$*%n";
|
||||
sb_act_hilight_color = "%8%8%9$1-%n";
|
||||
|
||||
# usercount
|
||||
sb_usercount = "{sb %n$0%9 nicks %n($1-)}";
|
||||
sb_uc_ircops = "%9*%9$*%n";
|
||||
sb_uc_ops = "%n%9@%n$*";
|
||||
sb_uc_halfops = "%9%%%n$*";
|
||||
sb_uc_voices = "%9+%n$*";
|
||||
sb_uc_normal = "$*";
|
||||
sb_uc_space = " ";
|
||||
};
|
||||
|
||||
308
home/.irssi/h3rbz.theme
Normal file
308
home/.irssi/h3rbz.theme
Normal file
@@ -0,0 +1,308 @@
|
||||
# When testing changes, the easiest way to reload the theme is with /RELOAD.
|
||||
# This reloads the configuration file too, so if you did any changes remember
|
||||
# to /SAVE it first. Remember also that /SAVE overwrites the theme file with
|
||||
# old data so keep backups :)
|
||||
|
||||
# TEMPLATES:
|
||||
|
||||
# The real text formats that irssi uses are the ones you can find with
|
||||
# /FORMAT command. Back in the old days all the colors and texts were mixed
|
||||
# up in those formats, and it was really hard to change the colors since you
|
||||
# might have had to change them in tens of different places. So, then came
|
||||
# this templating system.
|
||||
|
||||
# Now the /FORMATs don't have any colors in them, and they also have very
|
||||
# little other styling. Most of the stuff you need to change is in this
|
||||
# theme file. If you can't change something here, you can always go back
|
||||
# to change the /FORMATs directly, they're also saved in these .theme files.
|
||||
|
||||
# So .. the templates. They're those {blahblah} parts you see all over the
|
||||
# /FORMATs and here. Their usage is simply {name parameter1 parameter2}.
|
||||
# When irssi sees this kind of text, it goes to find "name" from abstracts
|
||||
# block below and sets "parameter1" into $0 and "parameter2" into $1 (you
|
||||
# can have more parameters of course). Templates can have subtemplates.
|
||||
# Here's a small example:
|
||||
# /FORMAT format hello {colorify {underline world}}
|
||||
# abstracts = { colorify = "%G$0-%n"; underline = "%U$0-%U"; }
|
||||
# When irssi expands the templates in "format", the final string would be:
|
||||
# hello %G%Uworld%U%n
|
||||
# ie. underlined bright green "world" text.
|
||||
# and why "$0-", why not "$0"? $0 would only mean the first parameter,
|
||||
# $0- means all the parameters. With {underline hello world} you'd really
|
||||
# want to underline both of the words, not just the hello (and world would
|
||||
# actually be removed entirely).
|
||||
|
||||
# COLORS:
|
||||
|
||||
# You can find definitions for the color format codes in docs/formats.txt.
|
||||
|
||||
# There's one difference here though. %n format. Normally it means the
|
||||
# default color of the terminal (white mostly), but here it means the
|
||||
# "reset color back to the one it was in higher template". For example
|
||||
# if there was /FORMAT test %g{foo}bar, and foo = "%Y$0%n", irssi would
|
||||
# print yellow "foo" (as set with %Y) but "bar" would be green, which was
|
||||
# set at the beginning before the {foo} template. If there wasn't the %g
|
||||
# at start, the normal behaviour of %n would occur. If you _really_ want
|
||||
# to use the terminal's default color, use %N.
|
||||
|
||||
#############################################################################
|
||||
|
||||
# default foreground color (%N) - -1 is the "default terminal color"
|
||||
default_color = "-1";
|
||||
|
||||
# print timestamp/servertag at the end of line, not at beginning
|
||||
info_eol = "false";
|
||||
|
||||
# these characters are automatically replaced with specified color
|
||||
# (dark grey by default)
|
||||
replaces = { "[]=" = "%W$*%n"; };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "%B::%R!!%B::%n ";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "[%B$*%n]";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%M$*%n";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%R$*%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%_$*%_";
|
||||
|
||||
# nick is printed
|
||||
nick = "%_$0-%_";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "[$*]";
|
||||
|
||||
# server name is printed
|
||||
server = "%_$*%_";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "[$*]";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "{comment $*}";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "{comment %m$*%n}%y";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%y$*%n";
|
||||
chanhost_hilight = "{nickhost %G$*%n}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%y$*%n";
|
||||
chanhost = "{nickhost %R$*%n}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%y$*%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%r$*%n";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "%R$0%n$1:%n %|";
|
||||
#msgnick = "$0$1->%n %|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $*%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$*%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "{msgnick $0 $1-}%W";
|
||||
ownnick = "%G$*%n";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "%N$*%n";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick $0 $1-}";
|
||||
menick = "%Y$*%n";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick $1 $0$2-%n}";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%W:%y$*%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "[%R$0%W(%r$1-%W)%n] ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "[%r$0%W(%R$1-%W)%n] ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick $*}";
|
||||
ownprivnick = "%W$*%n";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick %R$*%n}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = " %R*%n %W$*%n";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $*} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $*}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}%W:%c$1%n ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = " (%R*%n) $*%n ";
|
||||
pvtaction_query = "{action $*}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $*}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# whois
|
||||
whois = "%# $[8]0 : $1-";
|
||||
|
||||
# notices
|
||||
ownnotice = "[%r$0%W(%R$1-%W)]%n ";
|
||||
notice = "%W-%M$*%W-%n ";
|
||||
pubnotice_channel = "%W:%m$*";
|
||||
pvtnotice_host = "%W(%m$*%W)";
|
||||
servernotice = "%g!$*%n ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "%yYou ping%n [%r$1-%n]%y:%n %W";
|
||||
ctcp = "%y$*%n";
|
||||
|
||||
# wallops
|
||||
wallop = "%W$*%n: ";
|
||||
wallop_nick = "%n$*";
|
||||
wallop_action = "%W * $*%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%R$*%n";
|
||||
netjoin = "%Y$*%n";
|
||||
|
||||
# /names list
|
||||
names_prefix = " %y:%n ";
|
||||
names_nick = "%r$0%n%y$1%n ";
|
||||
names_nick_op = "{names_nick $*}";
|
||||
names_nick_halfop = "{names_nick $*}";
|
||||
names_nick_voice = "{names_nick $*}";
|
||||
#names_users = "%y$*%n";
|
||||
names_users = "%y$0: $1%n";
|
||||
names_channel = "$*";
|
||||
|
||||
# DCC
|
||||
dcc = "%g$*%n";
|
||||
dccfile = "%_$*%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "[%r$0%W($1-%W)%n] ";
|
||||
dccownnick = "%R$*%n";
|
||||
dccownquerynick = "%W$*%n";
|
||||
dccownaction = "{action $*}";
|
||||
dccownaction_target = "{action_core $0}%W:%c$1%n ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[%G$1-%W(%g$0%W)%n] ";
|
||||
dccquerynick = "%G$*%n";
|
||||
dccaction = "%W (*dcc*) $*%n %|";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# default background for all statusbars. You can also give
|
||||
# the default foreground color for statusbar items.
|
||||
sb_background = "%0%Y";
|
||||
|
||||
# default backround for "default" statusbar group
|
||||
#sb_default_bg = "%4";
|
||||
# background for prompt / input line
|
||||
sb_prompt_bg = "%Y";
|
||||
# background for info statusbar
|
||||
sb_info_bg = "%8";
|
||||
# background for topicbar (same default)
|
||||
sb_topic_bg = "%0%Y";
|
||||
|
||||
# text at the beginning of statusbars. sb-item already puts
|
||||
# space there,so we don't use anything by default.
|
||||
sbstart = "%Y[========]%n";
|
||||
# text at the end of statusbars. Use space so that it's never
|
||||
# used for anything.
|
||||
sbend = " [========]";
|
||||
|
||||
topicsbstart = "[========] TOPIC:{sbstart $*}";
|
||||
topicsbend = " h3rbz v1.1 [========]{sbend $*}";
|
||||
|
||||
prompt = "[$*] ";
|
||||
|
||||
sb = " %W[%n$*%W]%n";
|
||||
sbmode = "(%W+%n$*)";
|
||||
sbaway = " (%GzZzZ%n)";
|
||||
sbservertag = "%W:%n$0 (change with ^X)";
|
||||
sbnickmode = "$0";
|
||||
|
||||
# activity in statusbar
|
||||
|
||||
# ',' separator
|
||||
sb_act_sep = "%y$*";
|
||||
# normal text
|
||||
sb_act_text = "%y$*";
|
||||
# public message
|
||||
sb_act_msg = "%w$*";
|
||||
# hilight
|
||||
sb_act_hilight = "%M$*";
|
||||
# hilight with specified color, $0 = color, $1 = text
|
||||
sb_act_hilight_color = "$0$1-%n";
|
||||
};
|
||||
formats = {
|
||||
"fe-common/core" = {
|
||||
own_msg = "{ownmsgnick $2 {ownnick $[-9]0}}$1";
|
||||
own_msg_channel = "{ownmsgnick $3 {ownnick $[-9]0}{msgchannel $1}}$2";
|
||||
pubmsg_me = "{pubmsgmenick $2 {menick $[-9]0}}$1";
|
||||
pubmsg_hilight_channel = "{pubmsghinick $0 $4 $[-9]1{msgchannel $2}}$3";
|
||||
pubmsg = "{pubmsgnick $2 {pubnick $[-9]0}}$1";
|
||||
pubmsg_channel = "{pubmsgnick $3 {pubnick $[-9]0}{msgchannel $1}}$2";
|
||||
#line_start = "{line_start}";
|
||||
#line_start_irssi = "{line_start}{hilight Irssi} %W|%n ";
|
||||
};
|
||||
};
|
||||
309
home/.irssi/hagge.theme
Normal file
309
home/.irssi/hagge.theme
Normal file
@@ -0,0 +1,309 @@
|
||||
# hagge.theme
|
||||
#
|
||||
# 27 Oct 2002
|
||||
#
|
||||
#
|
||||
# contact me as Hagge on
|
||||
#
|
||||
# #<23>rebro at IRCnet
|
||||
# #.se at LINKnet (irc.mirkwarriors.net)
|
||||
#
|
||||
#
|
||||
# Changes since 02 sep
|
||||
# * Put back End of WHOIS/WHOWAS.
|
||||
#
|
||||
# Changes since 4 aug
|
||||
# * Changed to all bold black whois.
|
||||
# If you want if all white remove
|
||||
# formats and change whois to:
|
||||
# whois = "$[8]0 : $1-";
|
||||
#
|
||||
# Changes since 22 june
|
||||
# * Changed line start to -%- instead of %%%.
|
||||
# * Removed "bold black" as color for parts of whois.
|
||||
# My old settings was:
|
||||
# line_start = "%K%%%n%%%K%%%n ";
|
||||
# whois = " %K$[8]0 : $1-%n";
|
||||
#
|
||||
# Changes since 12 june
|
||||
# * private msgs is green instead of red.
|
||||
# * dcc msgs looks like above instead of default.
|
||||
# * dcc querys looks like msg querys
|
||||
# * dcc action is green instead of bold white
|
||||
# My old settings was:
|
||||
# privmsg = "[%R$0%K(%r$1-%K)%n] ";
|
||||
# ownprivmsg = "[%r$0%K(%R$1-%K)%n] ";
|
||||
# dccownmsg = "[%r$0%K($1-%K)%n] ";
|
||||
# dccownnick = "%R$*%n";
|
||||
# dccownquerynick = "%W$*%n";
|
||||
# dccmsg = "[%G$1-%K(%g$0%K)%n] ";
|
||||
# dccaction = "%W (*dcc*) $*%n %|";
|
||||
# and no format setting at the end of the file.
|
||||
#
|
||||
#############################################################################
|
||||
|
||||
# default foreground color (%N) - -1 is the "default terminal color"
|
||||
default_color = "-1";
|
||||
|
||||
# print timestamp/servertag at the end of line, not at beginning
|
||||
info_eol = "false";
|
||||
|
||||
# these characters are automatically replaced with specified color
|
||||
# (dark grey by default)
|
||||
replaces = { "[]=" = "%K$*%n"; };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
#line_start = "%K-%Y!%K-%n ";
|
||||
line_start = "%K-%n%%%K-%n ";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "%K$*%n";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$*%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%R$*%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%_$*%_";
|
||||
|
||||
# nick is printed
|
||||
nick = "$*";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "[$*]";
|
||||
|
||||
# server name is printed
|
||||
server = "%_$*%_";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "[$*]";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "{comment $*}";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "{comment %g$*%n}";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%C$*%n";
|
||||
chanhost_hilight = "{nickhost %c$*%n}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%c$*%n";
|
||||
chanhost = "{nickhost %K$*%n}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%G$*%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%c$*%n";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "%K<%n%K$0%n$1-%K>%n %|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $*%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$*%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "%M<%n%K$0%n$1%M>%n %|";
|
||||
ownnick = "$*";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "$*";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "%K<%n%K$0%n%Y$1-%n%K>%n %|";
|
||||
menick = "$*";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "%K<%n%K$1%n%Y$2-%n%K>%n %|";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%K:%c$*%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "[%G$0%K(%g$1-%K)%n] ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "[%K$0%K(%g$1-%K)%n] ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "%g<%n$*%g>%n %|";
|
||||
ownprivnick = "$*";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "%g<%n%G$*%n%g>%n %|";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%K-%n%W+%n%K-%n $*";
|
||||
#action_core = "%K-%n%R!%n%K-%n $*";
|
||||
#action_core = "%K[%n%r$*%n%K]%n ";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $*} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $*}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}%K:%r$1%n ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "%W (*) $*%n ";
|
||||
#pvtaction_query = "{action $*}";
|
||||
pvtaction_query = "%K-%n%G+%n%K-%n $* ";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $*}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# whois
|
||||
whois = " %K$[8]0 : $1-%n";
|
||||
|
||||
# notices
|
||||
ownnotice = "[%r$0%K(%R$1-%K)]%n ";
|
||||
notice = "%K-%M$*%K-%n ";
|
||||
pubnotice_channel = "%K:%m$*";
|
||||
pvtnotice_host = "%K(%m$*%K)";
|
||||
servernotice = "%R!$*%n ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "[%g$0%K(%G$1-%K)] ";
|
||||
ctcp = "%G$*%n";
|
||||
|
||||
# wallops
|
||||
wallop = "%W$*%n: ";
|
||||
wallop_nick = "%n$*";
|
||||
wallop_action = "%W * $*%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%R$*%n";
|
||||
netjoin = "%r$*%n";
|
||||
|
||||
# /names list
|
||||
names_prefix = " ";
|
||||
names_nick = "[%_$0%_$1-] ";
|
||||
names_nick_op = "[%g$0%n$1-] ";
|
||||
names_nick_halfop = "[%K$0%n$1-] ";
|
||||
names_nick_voice = "[%K$0%n$1-] ";
|
||||
names_users = "[%g$*%n]";
|
||||
names_channel = "%G$*%n";
|
||||
|
||||
# DCC
|
||||
dcc = "%g$*%n";
|
||||
dccfile = "%_$*%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "%g[%n%K$0%n%K(%n$1-%K)%n%g]%n ";
|
||||
dccownnick = "%N$*%n";
|
||||
|
||||
dccownquerynick = "%N$*%n";
|
||||
dccownaction = "{action $*}";
|
||||
dccownaction_target = "{action_core $0}%K:%r$1%n ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "%g[%n%G$1-%n%K(%g$0%n%K)%n%g]%n ";
|
||||
dccquerynick = "%g$*%n";
|
||||
dccaction = "%G (*dcc*)%n $*%n %|";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# default background for all statusbars. You can also give
|
||||
# the default foreground color for statusbar items.
|
||||
sb_background = "%0%w";
|
||||
|
||||
# default backround for "default" statusbar group
|
||||
#sb_default_bg = "%4";
|
||||
# background for prompt / input line
|
||||
sb_prompt_bg = "%n";
|
||||
# background for info statusbar
|
||||
sb_info_bg = "%8";
|
||||
# background for topicbar (same default)
|
||||
sb_topic_bg = "%0%w";
|
||||
|
||||
# text at the beginning of statusbars. sb-item already puts
|
||||
# space there,so we don't use anything by default.
|
||||
sbstart = "";
|
||||
# text at the end of statusbars. Use space so that it's never
|
||||
# used for anything.
|
||||
sbend = " ";
|
||||
|
||||
prompt = "%K[%N$*%K]%n ";
|
||||
|
||||
sb = " %K[%n%c$*%n%K]%n";
|
||||
sbmode = "%w(%n%K+%n$*)";
|
||||
sbaway = " (%Caway%n)";
|
||||
sbservertag = ":$0";
|
||||
|
||||
# activity in statusbar
|
||||
|
||||
# ',' separator
|
||||
sb_act_sep = "%c$*";
|
||||
# normal text
|
||||
sb_act_text = "%w$*";
|
||||
# public message
|
||||
sb_act_msg = "%W$*";
|
||||
# hilight
|
||||
sb_act_hilight = "%M$*";
|
||||
# hilight with specified color, $0 = color, $1 = text
|
||||
sb_act_hilight_color = "$0$1-%n";
|
||||
};
|
||||
|
||||
formats = {
|
||||
"fe-common/irc/dcc" = {
|
||||
own_dcc = "%g[%n%Kdcc%n%K(%n%g$0%n%K)%n%g]%n $2";
|
||||
own_dcc_query = "%g<%n$0%g>%n %|$2";
|
||||
};
|
||||
"fe-common/irc" = {
|
||||
whois = "%W$0%n [%K$1@%K$2%n]%n%:{whois ircname $3}";
|
||||
end_of_whois = "%KEnd of WHOIS%n";
|
||||
whois_server = "{whois server %|$1 {comment %K$2%n}}";
|
||||
whois_idle_signon = "{whois idle %|$1 days $2 hours $3 mins $4 secs {comment %Ksignon: $5%n}}";
|
||||
whowas = "%W$0%n [%K$1@%K$2%n]%n%:{whois was $3}";
|
||||
end_of_whowas = "%KEnd of WHOWAS%n";
|
||||
|
||||
};
|
||||
"Irssi::Script::country" = {
|
||||
whois = "%W$0%n [%K$1@%K$2%n]%n {comment $4}%:{whois ircname $3}";
|
||||
};
|
||||
};
|
||||
254
home/.irssi/hellfire.theme
Normal file
254
home/.irssi/hellfire.theme
Normal file
@@ -0,0 +1,254 @@
|
||||
# HELLFIRE theme for irssi
|
||||
# by Anzuhan <anzuhan@ihme.org> Anzuhan@IRCNet @QuakeNet @IhmeNet
|
||||
|
||||
replaces = { "=" = "%w$0-%n"; };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "%W-%r!%W-%n ";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "%w$0-";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$0-%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%r$0-%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%R$0-%n";
|
||||
|
||||
# nick is printed
|
||||
nick = "%Y$0-";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "%W$0-";
|
||||
|
||||
# server name is printed
|
||||
server = "$0-";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "%W$0-";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "%r[%n{comment $0-}%r]%n";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "%W$0-%n";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%R$0-%n";
|
||||
chanhost_hilight = "{nickhost %W$0-}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%r$0-%n";
|
||||
chanhost = "{nickhost %W$0-%n}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%R$0-%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%W$0-%n";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "%r<%W$0$1-%r> %|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $0-%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$0-%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "{msgnick $0 $1}%Y%n";
|
||||
ownnick = "%Y$0%Y$1%n";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick $0 $1}%n";
|
||||
pubnick = "%w$0$1%n";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick %_$0%_ $1}%W";
|
||||
menick = "%Y$0%Y$1";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "%R%r$1%y$2%y%R%W ";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%w:%r$0-%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "%r%r$0%n %n%|";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "%r--> %n$1%r:%n %|";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "%R<%W$0-%R> %|";
|
||||
ownprivnick = "%Y$0";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick %r%Y$0%r }%w%|";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "$0-%n";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $0-} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "%W* {action %Y$0-}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "%W* {hilight $0}%n%c$1%n ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "%r* *%n $0-%n ";
|
||||
pvtaction_query = "%r* %n{action $0-}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "%W* {action $0-}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# notices
|
||||
ownnotice = "%Wnotice %R-> %Y$1%n%W:%n %|";
|
||||
notice = "%r-%Y$0-%r-%W:%n %|";
|
||||
pubnotice_channel = "%R$0-%W: %|";
|
||||
pvtnotice_host = "%n ($0-)%|";
|
||||
servernotice = "%r- %c$0-%n %|";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "%W-> $0 to %Y$1%n: ";
|
||||
ctcp = "%W-> %n$0-%n";
|
||||
|
||||
# wallops
|
||||
wallop = "%W$0-%n: ";
|
||||
wallop_nick = "%n$0-";
|
||||
wallop_action = "%W * $0-%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%r$0-%n";
|
||||
netjoin = "%r$0-%n";
|
||||
|
||||
# /names list
|
||||
names_nick = "%W[%Y$0%n$1-%W] ";
|
||||
names_users = "%w$0-%n:";
|
||||
names_channel = "%Y$0-%n";
|
||||
|
||||
# DCC
|
||||
dcc = "%r- $0-%n";
|
||||
dccfile = "$0-";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "%Y$1%n ";
|
||||
dccownnick = "%R$0-%n";
|
||||
dccownaction = "{action $0-}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[%G$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "%G$0-%n";
|
||||
dccaction = "%W (*dcc*) $0-%n %|";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# background of statusbar
|
||||
sb_background = "%R";
|
||||
|
||||
# default statusbar item style
|
||||
sb = "[%n$0-%n] ";
|
||||
|
||||
# background for topicbar (same default)
|
||||
sb_topic_bg = "%W";
|
||||
|
||||
# text at the beginning of statusbars. sb-item already puts
|
||||
# space there,so we don't use anything by default.
|
||||
sbstart = "";
|
||||
# text at the end of statusbars. Use space so that it's never
|
||||
# used for anything.
|
||||
sbend = " ";
|
||||
|
||||
sbmode = " %n(%W+%Y$0-%n)%n";
|
||||
sbaway = " (%n%rAway%n)";
|
||||
sbservertag = ": $0";
|
||||
sbmore = "%_-- more --%_";
|
||||
sblag = "{sb %WLag: %R$0-%n}";
|
||||
sbmail = "{sb Mail: $0-}";
|
||||
|
||||
# activity. Det is used for hilights when display doesn't support colors
|
||||
sb_act_sep = "%r$*%n";
|
||||
sb_act_text = "%r$*%n";
|
||||
sb_act_msg = "%W$*%n";
|
||||
sb_act_hilight = "%Y$*%n";
|
||||
sb_act_hilight_color = "%_%Y$1-%_%n";
|
||||
};
|
||||
|
||||
formats = {
|
||||
"fe-common/core" = {
|
||||
join = "{channick_hilight $0} %r(%W$1%r) %Rjoins%n %Y$2%n";
|
||||
part = "{channick_hilight $0} %r(%W$1%r) %Rparts%n %Y$2%n {reason $3}";
|
||||
kick = "{channick_hilight $0} was %Wkicked%n from {channel $1} by {nick $2} {reason $3}";
|
||||
quit = "{channick_hilight $0} %r(%W$1%r) %Rquits%n {reason $2}";
|
||||
endofnames = "%Y$0%W: %Y$1 %nnicks%n %r(%Wops: %R$2%n %Wvoices: %R$3%n %Wregular: %R$5%r)";
|
||||
};
|
||||
"fe-common/irc" = {
|
||||
chanmode_change = "Mode change {mode $1} on {channelhilight $0} by {nick $2}";
|
||||
server_chanmode_change = "ServerMode {mode $1} on {channelhilight $0} by {nick $2}";
|
||||
netsplit_more = "{netsplit Netsplit} ({server $0} <--/ /--> {server $1}) Disconnects: {nick $2} (and another $3, /NETSPLIT for a full list.)";
|
||||
netsplit = "{netsplit Netsplit} ({server $0} <--/ /--> {server $1}) Disconnects: {nick $2}";
|
||||
netsplit_join = "{netjoin Netsplit} over, joins: {nick $0}";
|
||||
netsplit_join_more = "{netjoin Netsplit} over, joins: {nick $0} (and $1 more)";
|
||||
notice_private = "{notice $0}$2";
|
||||
ctcp_reply = "%g CTCP {hilight $0} reply from {nick $1}: $2";
|
||||
ctcp_ping_reply = "%g %n CTCP {hilight PING} reply from {nick $0}: %Y$1.$[-3.0]2%n seconds";
|
||||
ctcp_requested = "{ctcp {nick $0}%n!{comment $1} requested CTCP {hilight $2} from {nick $4}} $3";
|
||||
ctcp_requested_unknown = "{ctcp {nick $0}%n!{comment $1} requested unknown CTCP {hilight $2} from {nick $4}} $3";
|
||||
ctcp_reply_channel = "%g %n CTCP {hilight $0} reply from {nick $1} in channel {channel $3}: $2";
|
||||
channel_mode = "Mode on {channelhilight $0} is {mode $1}";
|
||||
};
|
||||
"fe-text" = {
|
||||
lastlog_start = "%_------- %c-%n %_{hilight Lastlog}%_:";
|
||||
lastlog_end = "%_------- %c-%n%_ {hilight End of lastlog}%_";
|
||||
};
|
||||
"fe-common/irc/dcc" = {
|
||||
dcc_ctcp = "{dcc %g %n DCC CTCP {hilight $1} received from {hilight $0}: $2}";
|
||||
own_dcc_query = "%r%n{ownmsgnick $0 %r%n}$2";
|
||||
dcc_msg_query = "{privmsgnick $0}$1";
|
||||
own_dcc_action = " %r*%n {dccownaction_target $0 $1}$2";
|
||||
own_dcc_action_query = " %r*%n {dccownaction $0}$2";
|
||||
};
|
||||
};
|
||||
257
home/.irssi/hnsk.theme
Normal file
257
home/.irssi/hnsk.theme
Normal file
@@ -0,0 +1,257 @@
|
||||
# When testing changes, the easiest way to reload the theme is with /RELOAD.
|
||||
# This reloads the configuration file too, so if you did any changes remember
|
||||
# to /SAVE it first. Remember also that /SAVE overwrites the theme file with
|
||||
# old data so keep backups :)
|
||||
|
||||
# TEMPLATES:
|
||||
|
||||
# The real text formats that irssi uses are the ones you can find with
|
||||
# /FORMAT command. Back in the old days all the colors and texts were mixed
|
||||
# up in those formats, and it was really hard to change the colors since you
|
||||
# might have had to change them in tens of different places. So, then came
|
||||
# this templating system.
|
||||
|
||||
# Now the /FORMATs don't have any colors in them, and they also have very
|
||||
# little other styling. Most of the stuff you need to change is in this
|
||||
# theme file. If you can't change something here, you can always go back
|
||||
# to change the /FORMATs directly, they're also saved in these .theme files.
|
||||
|
||||
# So .. the templates. They're those {blahblah} parts you see all over the
|
||||
# /FORMATs and here. Their usage is simply {name parameter1 parameter2}.
|
||||
# When irssi sees this kind of text, it goes to find "name" from abstracts
|
||||
# block below and sets "parameter1" into $0 and "parameter2" into $1 (you
|
||||
# can have more parameters of course). Templates can have subtemplates.
|
||||
# Here's a small example:
|
||||
# /FORMAT format hello {colorify {underline world}}
|
||||
# abstracts = { colorify = "%G$0-%n"; underline = "%U$0-%U"; }
|
||||
# When irssi expands the templates in "format", the final string would be:
|
||||
# hello %G%Uworld%U%n
|
||||
# ie. underlined bright green "world" text.
|
||||
# and why "$0-", why not "$0"? $0 would only mean the first parameter,
|
||||
# $0- means all the parameters. With {underline hello world} you'd really
|
||||
# want to underline both of the words, not just the hello (and world would
|
||||
# actually be removed entirely).
|
||||
|
||||
# COLORS:
|
||||
|
||||
# You can find definitions for the color format codes in docs/formats.txt.
|
||||
|
||||
# There's one difference here though. %n format. Normally it means the
|
||||
# default color of the terminal (white mostly), but here it means the
|
||||
# "reset color back to the one it was in higher template". For example
|
||||
# if there was /FORMAT test %g{foo}bar, and foo = "%Y$0%n", irssi would
|
||||
# print yellow "foo" (as set with %Y) but "bar" would be green, which was
|
||||
# set at the beginning before the {foo} template. If there wasn't the %g
|
||||
# at start, the normal behaviour of %n would occur. If you _really_ want
|
||||
# to use the terminal's default color, use %N.
|
||||
|
||||
#############################################################################
|
||||
|
||||
# these characters are automatically replaced with specified color
|
||||
# (dark grey by default)
|
||||
replaces = { "[]=" = "%c$0-%n"; };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "%R:%Y:%G:%n ";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "%c$0-%n";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$0-%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%R$0-%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%y$0-%n";
|
||||
|
||||
# nick is printed
|
||||
nick = "%_$0-%_";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "[$0-]";
|
||||
|
||||
# server name is printed
|
||||
server = "%_$0-%_";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "[$0-]";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "{comment $0-}";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "{comment $0-}";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%G$0-%n";
|
||||
chanhost_hilight = "{nickhost %g$0-%n}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%g$0-%n";
|
||||
chanhost = "{nickhost $0-}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%y$0-%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%g$0-%n";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "%_$0%_$1- %|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $0-%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$0-%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "{msgnick %_<%_$0%_ $1->}%R";
|
||||
ownnick = "%R$0-%n";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick %_<%_$0%_ %C$1-%n>}";
|
||||
pubnick = "$0-%n";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick %Y>>%W$0 %P$1-%Y<<}%G";
|
||||
menick = "%P$0-%n";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick %Y>>%W$1 %P$2-%Y<<}%G";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%K:%c$0-%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "[%Y$0%K(%y$1-%K)%n] ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "[%G$0%K(%Y$1-%K)%n] ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick $0-}";
|
||||
ownprivnick = "%R$0-%n";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick <%C$0-%n>}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%R >%Y>%G> %C$0-%n";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $0-} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $0-}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = " (%R>%Y>%G>%n) %C$0-%n ";
|
||||
pvtaction_query = "{action $0-}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $0-}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# notices
|
||||
ownnotice = "[%r$0%K(%R$1-%K)]%n ";
|
||||
notice = "%K-%M$0-%K-%n ";
|
||||
pubnotice_channel = "%K:%m$0-";
|
||||
pvtnotice_host = "%K(%m$0-%K)";
|
||||
servernotice = "%g!$0-%n ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "[%c$0%K(%C$1-%K)] ";
|
||||
ctcp = "%g$0-%n";
|
||||
|
||||
# wallops
|
||||
wallop = "%W$0-%n: ";
|
||||
wallop_nick = "%n$0-";
|
||||
wallop_action = "%W * $0-%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%R$0-%n";
|
||||
netjoin = "%C$0-%n";
|
||||
|
||||
# /names list
|
||||
names_nick = "[%_$0%_%m$1-%n] ";
|
||||
names_users = "[%g$0-%n]";
|
||||
names_channel = "%G$0-%n";
|
||||
|
||||
# DCC
|
||||
dcc = "<%g$0-%n>";
|
||||
dccfile = "%_$0-%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "[%r$0%K($1-%K)%n] ";
|
||||
dccownnick = "<%R$0-%n>";
|
||||
dccownaction = "{action $0-}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[%G$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "<%C$0-%n>";
|
||||
dccaction = " %R>%Y>%G>%n %C$0-%n %|";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# background of statusbar
|
||||
sb_background = "%4";
|
||||
|
||||
# default statusbar item style
|
||||
sb = "%c[%n$0-%c]%n ";
|
||||
|
||||
sbmode = "(%_+%n$0-)";
|
||||
sbaway = " (%RAWAY%n)";
|
||||
sbservertag = ":$0 (change with ^X)";
|
||||
sbmore = "%_-- more --%_";
|
||||
sblag = "{sb Lag: $0-}";
|
||||
sbmail = "{sb Mail: $0-}";
|
||||
|
||||
# activity. Det is used for hilights when display doesn't support colors
|
||||
sbact = "{sb {sbact_act $0}{sbact_det $1}}";
|
||||
sbact_act = "Act: $0-";
|
||||
sbact_det = " Det: $0-";
|
||||
};
|
||||
formats = {
|
||||
"fe-common/core" = { pubmsg = "{pubmsgnick $2 {pubnick $0}}$1"; };
|
||||
};
|
||||
294
home/.irssi/hrncek.theme
Normal file
294
home/.irssi/hrncek.theme
Normal file
@@ -0,0 +1,294 @@
|
||||
# When testing changes, the easiest way to reload the theme is with /RELOAD.
|
||||
# This reloads the configuration file too, so if you did any changes remember
|
||||
# to /SAVE it first. Remember also that /SAVE overwrites the theme file with
|
||||
# old data so keep backups :)
|
||||
|
||||
# TEMPLATES:
|
||||
|
||||
# The real text formats that irssi uses are the ones you can find with
|
||||
# /FORMAT command. Back in the old days all the colors and texts were mixed
|
||||
# up in those formats, and it was really hard to change the colors since you
|
||||
# might have had to change them in tens of different places. So, then came
|
||||
# this templating system.
|
||||
|
||||
# Now the /FORMATs don't have any colors in them, and they also have very
|
||||
# little other styling. Most of the stuff you need to change is in this
|
||||
# theme file. If you can't change something here, you can always go back
|
||||
# to change the /FORMATs directly, they're also saved in these .theme files.
|
||||
|
||||
# So .. the templates. They're those {blahblah} parts you see all over the
|
||||
# /FORMATs and here. Their usage is simply {name parameter1 parameter2}.
|
||||
# When irssi sees this kind of text, it goes to find "name" from abstracts
|
||||
# block below and sets "parameter1" into $0 and "parameter2" into $1 (you
|
||||
# can have more parameters of course). Templates can have subtemplates.
|
||||
# Here's a small example:
|
||||
# /FORMAT format hello {colorify {underline world}}
|
||||
# abstracts = { colorify = "%G$0-%n"; underline = "%U$0-%U"; }
|
||||
# When irssi expands the templates in "format", the final string would be:
|
||||
# hello %G%Uworld%U%n
|
||||
# ie. underlined bright green "world" text.
|
||||
# and why "$0-", why not "$0"? $0 would only mean the first parameter,
|
||||
# $0- means all the parameters. With {underline hello world} you'd really
|
||||
# want to underline both of the words, not just the hello (and world would
|
||||
# actually be removed entirely).
|
||||
|
||||
# COLORS:
|
||||
|
||||
# You can find definitions for the color format codes in docs/formats.txt.
|
||||
|
||||
# There's one difference here though. %n format. Normally it means the
|
||||
# default color of the terminal (white mostly), but here it means the
|
||||
# "reset color back to the one it was in higher template". For example
|
||||
# if there was /FORMAT test %g{foo}bar, and foo = "%Y$0%n", irssi would
|
||||
# print yellow "foo" (as set with %Y) but "bar" would be green, which was
|
||||
# set at the beginning before the {foo} template. If there wasn't the %g
|
||||
# at start, the normal behaviour of %n would occur. If you _really_ want
|
||||
# to use the terminal's default color, use %N.
|
||||
|
||||
#############################################################################
|
||||
|
||||
# default foreground color (%N) - -1 is the "default terminal color"
|
||||
default_color = "-1";
|
||||
|
||||
# print timestamp/servertag at the end of line, not at beginning
|
||||
info_eol = "false";
|
||||
|
||||
# these characters are automatically replaced with specified color
|
||||
# (dark grey by default)
|
||||
replaces = { "[]=" = "%K$*%n"; };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "%B>>>%n ";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "$*";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$*%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%R$*%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%_$*%_";
|
||||
|
||||
# nick is printed
|
||||
nick = "%_$*%_";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "[$*]";
|
||||
|
||||
# server name is printed
|
||||
server = "%_$*%_";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "[$*]";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "{comment $*}";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "{comment $*}";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%G$*%n";
|
||||
chanhost_hilight = "{nickhost %c$*%n}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%R$*%n";
|
||||
chanhost = "{nickhost %K$*%n}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%c$*%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%c$*%n";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "%K<%W$0%n$1-%K>%n %|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $*%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$*%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
ownnick = "%R$*%n";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "%N$*%n";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick $0 $1-}";
|
||||
menick = "%Y$*%n";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick $1 $0$2-%n}";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%K:%c$*%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "[%R$0%K(%r$1-%K)%n] ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "[%r$0%K(%R$1-%K)%n] ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick $*}%g";
|
||||
ownprivnick = "%R$*%n";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick %Y$*%n}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%B * $*%W";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $*} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $*}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "%B (*) $*%W";
|
||||
pvtaction_query = "{action $*}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $*}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# whois
|
||||
whois = "%# $[8]0 : $1-";
|
||||
|
||||
# notices
|
||||
ownnotice = "[%r$0%K(%R$1-%K)]%n ";
|
||||
notice = "%K-%M$*%K-%n ";
|
||||
pubnotice_channel = "%K:%m$*";
|
||||
pvtnotice_host = "%K(%m$*%K)";
|
||||
servernotice = "%g!$*%n ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "[%r$0%K(%R$1-%K)] ";
|
||||
ctcp = "%g$*%n";
|
||||
|
||||
# wallops
|
||||
wallop = "%W$*%n: ";
|
||||
wallop_nick = "%n$*";
|
||||
wallop_action = "%W * $*%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%R$*%n";
|
||||
netjoin = "%C$*%n";
|
||||
|
||||
# /names list
|
||||
names_prefix = "";
|
||||
names_nick = "[%_$0%_$1-] ";
|
||||
names_nick_op = "{names_nick $*}";
|
||||
names_nick_halfop = "{names_nick $*}";
|
||||
names_nick_voice = "{names_nick $*}";
|
||||
names_users = "[%g$*%n]";
|
||||
names_channel = "%G$*%n";
|
||||
|
||||
# DCC
|
||||
dcc = "%g$*%n";
|
||||
dccfile = "%_$*%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "[%r$0%K($1-%K)%n] ";
|
||||
dccownnick = "%R$*%n";
|
||||
dccownquerynick = "%W$*%n";
|
||||
dccownaction = "{action $*}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[%G$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "%G$*%n";
|
||||
dccaction = "%W (*dcc*) $*%n %|";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# default background for all statusbars. You can also give
|
||||
# the default foreground color for statusbar items.
|
||||
sb_background = "%0%g";
|
||||
|
||||
# default backround for "default" statusbar group
|
||||
#sb_default_bg = "%4";
|
||||
# background for prompt / input line
|
||||
sb_prompt_bg = "%n";
|
||||
# background for info statusbar
|
||||
sb_info_bg = "%8";
|
||||
# background for topicbar (same default)
|
||||
sb_topic_bg = "%4%W";
|
||||
|
||||
# text at the beginning of statusbars. sb-item already puts
|
||||
# space there,so we don't use anything by default.
|
||||
sbstart = "";
|
||||
# text at the end of statusbars. Use space so that it's never
|
||||
# used for anything.
|
||||
sbend = " ";
|
||||
|
||||
topicsbstart = "{sbstart $*}";
|
||||
topicsbend = "{sbend $*}";
|
||||
|
||||
prompt = "%W$*%c-> ";
|
||||
|
||||
sb = " %r[%n$*%r]%n";
|
||||
sbmode = "(%c+%n$*)";
|
||||
sbaway = " (%RAWAY%n)";
|
||||
sbservertag = ":$0 (change with ^X)";
|
||||
sbnickmode = "$0";
|
||||
|
||||
# activity in statusbar
|
||||
|
||||
# ',' separator
|
||||
sb_act_sep = "%c$*";
|
||||
# normal text
|
||||
sb_act_text = "%c$*";
|
||||
# public message
|
||||
sb_act_msg = "%W$*";
|
||||
# hilight
|
||||
sb_act_hilight = "%Y$*";
|
||||
# hilight with specified color, $0 = color, $1 = text
|
||||
sb_act_hilight_color = "$0$1-%n";
|
||||
};
|
||||
246
home/.irssi/huara.theme
Normal file
246
home/.irssi/huara.theme
Normal file
@@ -0,0 +1,246 @@
|
||||
# huara by geel
|
||||
|
||||
# default foreground color (%N) - -1 is the "default terminal color"
|
||||
default_color = "-1";
|
||||
|
||||
# print timestamp/servertag at the end of line, not at beginning
|
||||
info_eol = "false";
|
||||
|
||||
# these characters are automatically replaced with specified color
|
||||
# (dark grey by default)
|
||||
replaces = { "[]" = "%K$*%n"; };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "-> ";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "$*";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$*%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "$*";
|
||||
|
||||
# channel name is printed
|
||||
channel = "$*";
|
||||
|
||||
# nick is printed
|
||||
nick = "$*";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "%K(%n$*%K)%n";
|
||||
|
||||
# server name is printed
|
||||
server = "$*";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "\"$*\"";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "{comment $*}";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "{comment $*}";
|
||||
|
||||
misc = "[$*]";
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "$*";
|
||||
chanhost_hilight = "{nickhost %w$*%n}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "$*";
|
||||
chanhost = "{nickhost %w$*%n}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "{channel $*}";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "{misc %w$*%n}";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "$0$1-> %n";
|
||||
msghi = "%n$0$1-%K>%n %w";
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $*%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$*%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "{msgnick $0 $1-%r}%n";
|
||||
ownnick = "$*%n";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "%N$*%n";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick $0 $1%R}%n";
|
||||
menick = "$*";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msghi $1 $0$2-%n}";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%K:%w$*%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "[%n$0%K(%w$1-%K)%n] ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "[%w$0%K(%n$1-%K)%n] ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick $*%W}%n";
|
||||
ownprivnick = "$*%n";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick $*%r}%n";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = " %K*%n $*";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $*} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $*}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}%K:%w$1%n ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = " %K(*)%n $* ";
|
||||
pvtaction_query = "{action $*}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $*}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# whois
|
||||
whois = "[%w$[8]0]%n : $1-";
|
||||
|
||||
# notices
|
||||
ownnotice = "%K-%w$0%K(%n$1-%K)-%n ";
|
||||
notice = "%K-%w$*%K-%n ";
|
||||
pubnotice_channel = "%K:%w$*";
|
||||
pvtnotice_host = "%K(%w$*%K)";
|
||||
servernotice = "[%w$*]%n ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "$0 [%w$1-%n] -> ";
|
||||
ctcp = "%n$*%n";
|
||||
|
||||
# wallops
|
||||
wallop = "%w$*%n: ";
|
||||
wallop_nick = "%n$*";
|
||||
wallop_action = "%W * $*%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "$*";
|
||||
netjoin = "$*";
|
||||
|
||||
# /names list
|
||||
names_prefix = "";
|
||||
names_nick = "%w$0$1-%n ";
|
||||
names_nick_op = "{names_nick $*}";
|
||||
names_nick_halfop = "{names_nick $*}";
|
||||
names_nick_voice = "{names_nick $*}";
|
||||
names_users = "[%w$*%n]";
|
||||
names_channel = "%K(%n$*%K)%n";
|
||||
|
||||
# DCC
|
||||
dcc = "$*";
|
||||
dccfile = "[%w$*]";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
# i do not give a rat's ass about dcc chats.
|
||||
dccownmsg = "[%w$0%K($1-%K)%n] ";
|
||||
dccownnick = "%w$*%n";
|
||||
dccownquerynick = "%w$*%n";
|
||||
dccownaction = "{action $*}";
|
||||
dccownaction_target = "{action_core $0}%K:%w$1%n ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[%w$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "%w$*%n";
|
||||
dccaction = "%W (*dcc*) $*%n %|";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# default background for all statusbars. You can also give
|
||||
# the default foreground color for statusbar items.
|
||||
sb_background = "%1%k";
|
||||
|
||||
# default backround for "default" statusbar group
|
||||
#sb_default_bg = "%1";
|
||||
# background for prompt / input line
|
||||
sb_prompt_bg = "%n";
|
||||
# background for info statusbar
|
||||
sb_info_bg = "";
|
||||
# background for topicbar (same default)
|
||||
sb_topic_bg = "%n";
|
||||
|
||||
# text at the beginning of statusbars. sb-item already puts
|
||||
# space there,so we don't use anything by default.
|
||||
sbstart = "";
|
||||
# text at the end of statusbars. Use space so that it's never
|
||||
# used for anything.
|
||||
sbend = " ";
|
||||
|
||||
prompt = "$*> ";
|
||||
|
||||
sb = " $*";
|
||||
sbmode = " (+$*)";
|
||||
sbaway = " [away]";
|
||||
sbservertag = ":[$0]";
|
||||
|
||||
# activity in statusbar
|
||||
|
||||
# ',' separator
|
||||
sb_act_sep = "$*";
|
||||
# normal text
|
||||
sb_act_text = "$*%n";
|
||||
# public message
|
||||
sb_act_msg = "%k$*%n";
|
||||
# hilight
|
||||
sb_act_hilight = "%w$*%n";
|
||||
# hilight with specified color, $0 = color, $1 = text
|
||||
sb_act_hilight_color = "$0$1-%n";
|
||||
};
|
||||
|
||||
248
home/.irssi/hv.theme
Normal file
248
home/.irssi/hv.theme
Normal file
@@ -0,0 +1,248 @@
|
||||
# hv.theme - 16/3/04
|
||||
# Irssi-theme (c) cubik
|
||||
# feel free to use, alter & etc..
|
||||
|
||||
# default foreground color (%N) - -1 is the "default terminal color"
|
||||
default_color = "-1";
|
||||
|
||||
# print timestamp/servertag at the end of line, not at beginning
|
||||
info_eol = "false";
|
||||
|
||||
# these characters are automatically replaced with specified color
|
||||
# (dark grey by default)
|
||||
replaces = { "[]=" = "%K$*%n"; };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "%K:%w:%W: ";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "%K$*";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$*%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%R$*%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%g$*%n";
|
||||
|
||||
# nick is printed
|
||||
nick = "$*";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "[%w$*]%n";
|
||||
|
||||
# server name is printed
|
||||
server = "%_$*%_";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "%g[%n$*%g]%n";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "{comment $*}";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "{comment $*}";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%g$*%n";
|
||||
chanhost_hilight = "%K{nickhost $*%K}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%w$*%n";
|
||||
chanhost = "%K{nickhost $*%K}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%g$*%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%g$*%n";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "%g$0 %w$1-%K >>%n %|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $*%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$*%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "{msgnick $0 $1-}";
|
||||
ownnick = "%W$*%n";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "%N$*%n";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick $0 $1-}";
|
||||
menick = "%Y$*%n";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick $1 $0$2-%n}";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%K:%c$*%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "%g$0%K[$1-] %g>> %n";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "%g$0%K[%w$1-%K] %g>>%n ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick $*}";
|
||||
ownprivnick = "%W$*%n";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick %R$*%n}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%W * $*%n";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $*} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $*}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "%W (*) $*%n ";
|
||||
pvtaction_query = "{action $*}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $*}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# whois
|
||||
whois = "%# $[8]0 : $1-";
|
||||
|
||||
# notices
|
||||
ownnotice = "[%r$0%K(%R$1-%K)]%n ";
|
||||
notice = "%K-%M$*%K-%n ";
|
||||
pubnotice_channel = "%K:%m$*";
|
||||
pvtnotice_host = "%K(%m$*%K)";
|
||||
servernotice = "%g!$*%n ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "[%r$0%K(%R$1-%K)] ";
|
||||
ctcp = "%g$*%n";
|
||||
|
||||
# wallops
|
||||
wallop = "%W$*%n: ";
|
||||
wallop_nick = "%n$*";
|
||||
wallop_action = "%W * $*%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%R$*%n";
|
||||
netjoin = "%C$*%n";
|
||||
|
||||
# /names list
|
||||
names_prefix = "";
|
||||
names_nick = "[%_$0%_$1-] ";
|
||||
names_nick_op = "{names_nick $*}";
|
||||
names_nick_halfop = "{names_nick $*}";
|
||||
names_nick_voice = "{names_nick $*}";
|
||||
names_users = "[%g$*%n]";
|
||||
names_channel = "%G$*%n";
|
||||
|
||||
# DCC
|
||||
dcc = "%g$*%n";
|
||||
dccfile = "%_$*%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "[%r$0%K($1-%K)%n] ";
|
||||
dccownnick = "%R$*%n";
|
||||
dccownquerynick = "%W$*%n";
|
||||
dccownaction = "{action $*}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[%G$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "%G$*%n";
|
||||
dccaction = "%W (*dcc*) $*%n %|";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# default background for all statusbars. You can also give
|
||||
# the default foreground color for statusbar items.
|
||||
sb_background = "%n";
|
||||
|
||||
# default backround for "default" statusbar group
|
||||
#sb_default_bg = "%n";
|
||||
# background for prompt / input line
|
||||
sb_prompt_bg = "%n";
|
||||
# background for info statusbar
|
||||
sb_info_bg = "%n";
|
||||
# background for topicbar (same default)
|
||||
#sb_topic_bg = "%4";
|
||||
|
||||
# text at the beginning of statusbars. sb-item already puts
|
||||
# space there,so we don't use anything by default.
|
||||
sbstart = "";
|
||||
# text at the end of statusbars. Use space so that it's never
|
||||
# used for anything.
|
||||
sbend = " ";
|
||||
|
||||
topicsbstart = "{sbstart $*}";
|
||||
topicsbend = "{sbend $*}";
|
||||
|
||||
prompt = "%K[%n$*%K]%n ";
|
||||
|
||||
sb = " %g[%n$*%g]%n";
|
||||
sbmode = "(%g+%n$*)";
|
||||
sbaway = " (%GzZzZ%n)";
|
||||
sbservertag = ":$0 (change with ^X)";
|
||||
|
||||
# activity in statusbar
|
||||
|
||||
# ',' separator
|
||||
sb_act_sep = "%g$*";
|
||||
# normal text
|
||||
sb_act_text = "%g$*";
|
||||
# public message
|
||||
sb_act_msg = "%W$*";
|
||||
# hilight
|
||||
sb_act_hilight = "%Y$*";
|
||||
# hilight with specified color, $0 = color, $1 = text
|
||||
sb_act_hilight_color = "$0$1-%n";
|
||||
};
|
||||
253
home/.irssi/industrial.theme
Normal file
253
home/.irssi/industrial.theme
Normal file
@@ -0,0 +1,253 @@
|
||||
#################################################
|
||||
# #
|
||||
# industrial.theme, made by blaze on 27/03/2004 #
|
||||
# lino at kalieye dot net #
|
||||
#################################################
|
||||
|
||||
# default foreground color (%N) - -1 is the "default terminal color"
|
||||
default_color = "-1";
|
||||
|
||||
# print timestamp/servertag at the end of line, not at beginning
|
||||
info_eol = "false";
|
||||
|
||||
# these characters are automatically replaced with specified color
|
||||
# (dark grey by default)
|
||||
replaces = { "[]=" = "%K$*%n"; };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "%w-%W-%w-%n ";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "%%H%%M%%S";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$*%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%Y$*%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%y%_$*%_";
|
||||
|
||||
# nick is printed
|
||||
nick = "%_$*%_";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "[$*]";
|
||||
|
||||
# server name is printed
|
||||
server = "%_$*%_";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "[$*]";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "{comment $*}";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "{comment $*}";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%W$*%n";
|
||||
chanhost_hilight = "{nickhost %w$*%n}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%y$*%n";
|
||||
chanhost = "{nickhost $*}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%y$*%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%y$*%n";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "%w<%W$0%n$1-%w>%n %|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $*%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$*%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "%y{msgnick $0 $1-%y}%n";
|
||||
ownnick = "%W$*%n";
|
||||
|
||||
pmsgnick = "%w<%W$0%n$1-%w>%n %|";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "%N$*%n";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick $0 $1-}";
|
||||
menick = "%Y$*%n";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick $1 $0$2-%n}";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%K:%b$*%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "[%R$0%K(%r$1-%K)%n] ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "[%r$0%K(%b$1-%K)%n] ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{pmsgnick $*}";
|
||||
ownprivnick = "%W$*%n";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{pmsgnick %B$*%n}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%W * $*%n";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $*} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $*}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}%K:%b$1%n ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "%y * $*%n ";
|
||||
pvtaction_query = "{pvtaction $*}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $*}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# whois
|
||||
whois = "%# $[8]0 : $1-";
|
||||
|
||||
# notices
|
||||
ownnotice = "[%b$0%K(%B$1-%K)]%n ";
|
||||
notice = "%K-%B$*%K-%n ";
|
||||
pubnotice_channel = "%K:%r$*";
|
||||
pvtnotice_host = "%K(%b$*%K)";
|
||||
servernotice = "%r!$*%n ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "[%b$0%K(%Y$1-%K)] ";
|
||||
ctcp = "%b$*%n";
|
||||
|
||||
# wallops
|
||||
wallop = "%W$*%n: ";
|
||||
wallop_nick = "%n$*";
|
||||
wallop_action = "%W * $*%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%W$*%n";
|
||||
netjoin = "%W$*%n";
|
||||
|
||||
# /names list
|
||||
names_prefix = "";
|
||||
names_nick = "[%_$0%_$1-] ";
|
||||
names_nick_op = "{names_nick $*}";
|
||||
names_nick_halfop = "{names_nick $*}";
|
||||
names_nick_voice = "{names_nick $*}";
|
||||
names_users = "[%b$*%n]";
|
||||
names_channel = "%B$*%n";
|
||||
|
||||
# DCC
|
||||
dcc = "%g$*%n";
|
||||
dccfile = "%_$*%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "[%r$0%K($1-%K)%n] ";
|
||||
dccownnick = "%R$*%n";
|
||||
dccownquerynick = "%W$*%n";
|
||||
dccownaction = "{action $*}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[%G$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "%G$*%n";
|
||||
dccaction = "%W (*dcc*) $*%n %|";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# default background for all statusbars. You can also give
|
||||
# the default foreground color for statusbar items.
|
||||
sb_background = "%7%k";
|
||||
|
||||
# default backround for "default" statusbar group
|
||||
#sb_default_bg = "%4";
|
||||
# background for prompt / input line
|
||||
sb_prompt_bg = "%n";
|
||||
# background for info statusbar
|
||||
sb_info_bg = "%7";
|
||||
# background for topicbar (same default)
|
||||
sb_topic_bg = "%7%k";
|
||||
|
||||
# text at the beginning of statusbars. sb-item already puts
|
||||
# space there,so we don't use anything by default.
|
||||
sbstart = " <>";
|
||||
# text at the end of statusbars. Use space so that it's never
|
||||
# used for anything.
|
||||
sbend = "<industrial> ";
|
||||
|
||||
topicsbstart = " <>";
|
||||
topicsbend = "<> ";
|
||||
|
||||
prompt = "[$*]: ";
|
||||
|
||||
sb = " %K(%k$*%K)%n";
|
||||
sbmode = "%K(%K+%k$*%K)";
|
||||
sbaway = " (%yaway%n)";
|
||||
sbservertag = ":$0 (change with ^X)";
|
||||
sbnickmode = "$0";
|
||||
|
||||
# activity in statusbar
|
||||
|
||||
# ',' separator
|
||||
sb_act_sep = "%k$*";
|
||||
# normal text
|
||||
sb_act_text = "%k$*";
|
||||
# public message
|
||||
sb_act_msg = "%K$*";
|
||||
# hilight
|
||||
sb_act_hilight = "%R$*";
|
||||
# hilight with specified color, $0 = color, $1 = text
|
||||
sb_act_hilight_color = "$0$1-%n";
|
||||
};
|
||||
225
home/.irssi/initrd.theme
Normal file
225
home/.irssi/initrd.theme
Normal file
@@ -0,0 +1,225 @@
|
||||
# For irssi 0.7.98 by Timo Sirainen
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "%g%n ";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "%%H:%%M";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$0-%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%R$0-%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%g$0-%n";
|
||||
|
||||
# nick is printed
|
||||
nick = "%g$0-%n";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "($0-)";
|
||||
|
||||
# server name is printed
|
||||
server = "$0-";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "($0-)";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "{comment $0-}";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "{comment $0-}";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%c$0-%n";
|
||||
chanhost_hilight = "{nickhost %c$0-%n}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "$0-";
|
||||
chanhost = "{nickhost $0-}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%c$0-%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "$0-";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "<$0$1-> %|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $0-%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$0-%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "{msgnick $0 $1-}";
|
||||
ownnick = "%g$0-%n";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "%g$0-%n";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick $0 $1-}";
|
||||
menick = "%Y$0-%Y";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick $1 $2-}$0";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%w|%g$0-%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "*%g$0%n* ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "*%g$1-%n*> %g";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick $0-}";
|
||||
ownprivnick = "%g$0-%n";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick %g$0-%n}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = " * $0-";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $0-} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $0-}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}{msgchannel $1} ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = " (*) $0- ";
|
||||
pvtaction_query = "{action $0-}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $0-}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# notices
|
||||
ownnotice = "-%g$1-%n- ";
|
||||
notice = "-%g$0-%n- ";
|
||||
pubnotice_channel = "{msgchannel $0-}";
|
||||
pvtnotice_host = "";
|
||||
servernotice = "{notice $0-}";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "[$0 $1-] ";
|
||||
ctcp = "$0-";
|
||||
|
||||
# wallops
|
||||
wallop = "$0-: ";
|
||||
wallop_nick = "$0-";
|
||||
wallop_action = " * $0- ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%g$0-%n";
|
||||
netjoin = "%g$0-%n";
|
||||
|
||||
# /names list
|
||||
names_nick = "%_$0%_$1- | ";
|
||||
names_users = "($0-)";
|
||||
names_channel = "{channel $0-}";
|
||||
|
||||
# DCC
|
||||
dcc = "$0-";
|
||||
dccfile = "%_$0-%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "*%g=$1-%n*> %g";
|
||||
dccownaction = "{action $0-}";
|
||||
dccownaction_target = "{ownaction_target $0-}";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "*%g=$1-%n* ";
|
||||
dccquerynick = "$0-";
|
||||
dccaction = " (*dcc*) $0- %|";
|
||||
|
||||
# default background for all statusbars. You can also give
|
||||
# the default foreground color for statusbar items.
|
||||
sb_background = "%0%g";
|
||||
|
||||
# default backround for "default" statusbar group
|
||||
#sb_default_bg = "%4";
|
||||
# background for prompt / input line
|
||||
sb_prompt_bg = "%n";
|
||||
# background for info statusbar
|
||||
sb_info_bg = "%0";
|
||||
# background for topicbar (same default)
|
||||
sb_topic_bg = "%0%g";
|
||||
|
||||
# text at the beginning of statusbars. sb-item already puts
|
||||
# space there,so we don't use anything by default.
|
||||
sbstart = " <>";
|
||||
# text at the end of statusbars. Use space so that it's never
|
||||
# used for anything.
|
||||
sbend = "<irssi> ";
|
||||
|
||||
topicsbstart = " <>";
|
||||
topicsbend = "<> ";
|
||||
|
||||
prompt = "[$*]: ";
|
||||
|
||||
sb = " %g(%g$*%g)%n";
|
||||
sbmode = "%g(%g+%g$*%g)";
|
||||
sbaway = " (%yaway%n)";
|
||||
sbservertag = ":$0 (change with ^X)";
|
||||
sbnickmode = "$0";
|
||||
|
||||
# activity in statusbar
|
||||
|
||||
# ',' separator
|
||||
sb_act_sep = "%g$*";
|
||||
# normal text
|
||||
sb_act_text = "%g$*";
|
||||
# public message
|
||||
sb_act_msg = "%g$*";
|
||||
# hilight
|
||||
sb_act_hilight = "%R$*";
|
||||
# hilight with specified color, $0 = color, $1 = text
|
||||
sb_act_hilight_color = "$0$1-%n";
|
||||
};
|
||||
|
||||
294
home/.irssi/insane.theme
Normal file
294
home/.irssi/insane.theme
Normal file
@@ -0,0 +1,294 @@
|
||||
# When testing changes, the easiest way to reload the theme is with /RELOAD.
|
||||
# This reloads the configuration file too, so if you did any changes remember
|
||||
# to /SAVE it first. Remember also that /SAVE overwrites the theme file with
|
||||
# old data so keep backups :)
|
||||
|
||||
# TEMPLATES:
|
||||
|
||||
# The real text formats that irssi uses are the ones you can find with
|
||||
# /FORMAT command. Back in the old days all the colors and texts were mixed
|
||||
# up in those formats, and it was really hard to change the colors since you
|
||||
# might have had to change them in tens of different places. So, then came
|
||||
# this templating system.
|
||||
|
||||
# Now the /FORMATs don't have any colors in them, and they also have very
|
||||
# little other styling. Most of the stuff you need to change is in this
|
||||
# theme file. If you can't change something here, you can always go back
|
||||
# to change the /FORMATs directly, they're also saved in these .theme files.
|
||||
|
||||
# So .. the templates. They're those {blahblah} parts you see all over the
|
||||
# /FORMATs and here. Their usage is simply {name parameter1 parameter2}.
|
||||
# When irssi sees this kind of text, it goes to find "name" from abstracts
|
||||
# block below and sets "parameter1" into $0 and "parameter2" into $1 (you
|
||||
# can have more parameters of course). Templates can have subtemplates.
|
||||
# Here's a small example:
|
||||
# /FORMAT format hello {colorify {underline world}}
|
||||
# abstracts = { colorify = "%G$0-%n"; underline = "%U$0-%U"; }
|
||||
# When irssi expands the templates in "format", the final string would be:
|
||||
# hello %G%Uworld%U%n
|
||||
# ie. underlined bright green "world" text.
|
||||
# and why "$0-", why not "$0"? $0 would only mean the first parameter,
|
||||
# $0- means all the parameters. With {underline hello world} you'd really
|
||||
# want to underline both of the words, not just the hello (and world would
|
||||
# actually be removed entirely).
|
||||
|
||||
# COLORS:
|
||||
|
||||
# You can find definitions for the color format codes in docs/formats.txt.
|
||||
|
||||
# There's one difference here though. %n format. Normally it means the
|
||||
# default color of the terminal (white mostly), but here it means the
|
||||
# "reset color back to the one it was in higher template". For example
|
||||
# if there was /FORMAT test %g{foo}bar, and foo = "%Y$0%n", irssi would
|
||||
# print yellow "foo" (as set with %Y) but "bar" would be green, which was
|
||||
# set at the beginning before the {foo} template. If there wasn't the %g
|
||||
# at start, the normal behaviour of %n would occur. If you _really_ want
|
||||
# to use the terminal's default color, use %N.
|
||||
|
||||
#############################################################################
|
||||
|
||||
# default foreground color (%N) - -1 is the "default terminal color"
|
||||
default_color = "-1";
|
||||
|
||||
# print timestamp/servertag at the end of line, not at beginning
|
||||
info_eol = "false";
|
||||
|
||||
# these characters are automatically replaced with specified color
|
||||
# (dark grey by default)
|
||||
#replaces = { "[]=" = "%K$*%n"; };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "%b*%B*%b*%n ";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "%b[%K$*%b]%n";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$*%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%R$*%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%_$*%_";
|
||||
|
||||
# nick is printed
|
||||
nick = "%B[ $* ]%n";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "%B[%K$*%B]%n";
|
||||
|
||||
# server name is printed
|
||||
server = "%_$*%_ ";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "%B[%n$*%B]%n";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "{comment $*}";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "%W{comment $*}%W";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%B$*%n";
|
||||
chanhost_hilight = "{nickhost %K$*%n}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%b$*%n";
|
||||
chanhost = "{nickhost $*}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%B$*%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%B$*%n";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "%B[ %n$0$1-%B ]%n %|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $*%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$*%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "{msgnick %W$0%n $1-}%W";
|
||||
ownnick = "%w$*%n";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick %W$0%n $1-}";
|
||||
pubnick = "%W$*%n";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick $0 %B$1-}%n";
|
||||
menick = "%B$*%n";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "%B{msgnick $1 $0$2-%n}";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%b:%B$*%n";
|
||||
############################### DOKONCAT
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "[%B$0%K(%b$1-%K)%n] ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "[%b$0%K(%B$1-%K)%n] ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick $*}";
|
||||
ownprivnick = "%W$*%n";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick %B$*%n}";
|
||||
###########################################
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%W *** $*%n";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = " %W[%n {action_core %B$*}%n ]%W ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $*}%W";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}%K:%b$1%n ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "%W (*) $*%n ";
|
||||
pvtaction_query = "{action $*}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $*}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# whois
|
||||
whois = "%# $[8]0 : $1-";
|
||||
|
||||
# notices
|
||||
ownnotice = "%W [ %W$0%K -%r$1-%K-%W ]%B ";
|
||||
notice = "%W [ %r$*%K %W]%B ";
|
||||
pubnotice_channel = "%K:%W$*";
|
||||
pvtnotice_host = "%K(%W$*%K)";
|
||||
servernotice = "%W!$*%n ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "%W[ %r$0%K -%R$1-%K- %W] ";
|
||||
ctcp = "%r$*%n";
|
||||
|
||||
# wallops
|
||||
wallop = "%W$*%n: ";
|
||||
wallop_nick = "%n$*";
|
||||
wallop_action = "%W * $*%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%R$*%n";
|
||||
netjoin = "%C$*%n";
|
||||
|
||||
# /names list
|
||||
names_prefix = "";
|
||||
names_nick = "%B[%n$0%_$1-%B]%n ";
|
||||
names_nick_op = "{names_nick $*}";
|
||||
names_nick_halfop = "{names_nick $*}";
|
||||
names_nick_voice = "{names_nick $*}";
|
||||
names_users = "[%b$*%n]";
|
||||
names_channel = "%B$*%n";
|
||||
####################################################DOKONCAT
|
||||
# DCC
|
||||
dcc = "%B$*%n";
|
||||
dccfile = "%_$*%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "[%r$0%K($1-%K)%n] ";
|
||||
dccownnick = "%R$*%n";
|
||||
dccownquerynick = "%W$*%n";
|
||||
dccownaction = "{action $*}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[%G$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "%G$*%n";
|
||||
dccaction = "%W (*dcc*) $*%n %|";
|
||||
#################################################################
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# default background for all statusbars. You can also give
|
||||
# the default foreground color for statusbar items.
|
||||
sb_background = "%4%W";
|
||||
|
||||
# default backround for "default" statusbar group
|
||||
#sb_default_bg = "%4";
|
||||
# background for prompt / input line
|
||||
sb_prompt_bg = "%W";
|
||||
# background for info statusbar
|
||||
sb_info_bg = "%8";
|
||||
# background for topicbar (same default)
|
||||
#sb_topic_bg = "%4";
|
||||
|
||||
# text at the beginning of statusbars. sb-item already puts
|
||||
# space there,so we don't use anything by default.
|
||||
sbstart = "";
|
||||
# text at the end of statusbars. Use space so that it's never
|
||||
# used for anything.
|
||||
sbend = " ";
|
||||
|
||||
topicsbstart = "{sbstart $*}";
|
||||
topicsbend = "{sbend $*}";
|
||||
|
||||
prompt = "[ $* ] ";
|
||||
|
||||
sb = " %c[%n$*%c]%n";
|
||||
sbmode = "(%c+%n$*)";
|
||||
sbaway = " (%kaway%n)";
|
||||
sbservertag = ":$0 (change with ^X)";
|
||||
sbnickmode = "$0";
|
||||
|
||||
# activity in statusbar
|
||||
|
||||
# ',' separator
|
||||
sb_act_sep = "%c$*";
|
||||
# normal text
|
||||
sb_act_text = "%c$*";
|
||||
# public message
|
||||
sb_act_msg = "%W$*";
|
||||
# hilight
|
||||
sb_act_hilight = "%M$*";
|
||||
# hilight with specified color, $0 = color, $1 = text
|
||||
sb_act_hilight_color = "$0$1-%n";
|
||||
};
|
||||
137
home/.irssi/ion.theme
Normal file
137
home/.irssi/ion.theme
Normal file
@@ -0,0 +1,137 @@
|
||||
# ion.theme for Irssi, by Johan Kiviniemi
|
||||
|
||||
# /set hilight_color %C
|
||||
# /set hilight_act_color %C
|
||||
|
||||
# Please see http://ion.amigafin.org/irssi/config.statusbar
|
||||
|
||||
default_color = "1";
|
||||
|
||||
replaces = { "()=" = "%b$*%n"; "[]<5D><>@:" = "%B$*%n"; };
|
||||
|
||||
abstracts = {
|
||||
line_start = "%b<>%B<>%n ";
|
||||
timestamp = "$*";
|
||||
hilight = "%c$*%n";
|
||||
error = "%R$*%n";
|
||||
channel = "%_$*%_";
|
||||
nick = "$*";
|
||||
nickhost = "[$*]";
|
||||
server = "%_$*%_";
|
||||
comment = "[$*]";
|
||||
reason = "{comment $*}";
|
||||
mode = "{comment $*}";
|
||||
channick_hilight = "%C$*%n";
|
||||
chanhost_hilight = "{nickhost $*}";
|
||||
channick = "%c$*%n";
|
||||
chanhost = "{nickhost $*}";
|
||||
channelhilight = "%c$*%n";
|
||||
ban = "%c$*%n";
|
||||
msgnick = "$1%B$0%n %|";
|
||||
ownmsgnick = "{msgnick $0 $1-}%w";
|
||||
ownnick = "%W$*%n";
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "$*";
|
||||
pubmsgmenick = "{msgnick $0 $1-}%c";
|
||||
menick = "%C$*%n";
|
||||
pubmsghinick = "{msgnick $1 $0$2-%n}%c";
|
||||
msgchannel = ":$*";
|
||||
privmsg = "[%c$0(%B$1-)] ";
|
||||
ownprivmsg = "[%B$0(%c$1-)] %w";
|
||||
ownprivmsgnick = "{msgnick <20> $*}%w";
|
||||
ownprivnick = "%W$*%n";
|
||||
privmsgnick = "{msgnick <20> %c$*%n}";
|
||||
action_core = "%B*%n$*";
|
||||
action = "{action_core $*} ";
|
||||
ownaction = "{action %W$*}%w";
|
||||
ownaction_target = "{action_core $0}:$1 ";
|
||||
pvtaction = "%B(*)%n $* ";
|
||||
pvtaction_query = "{action $*}";
|
||||
pubaction = "{action $*}";
|
||||
whois = " $[8]0 : $1-";
|
||||
ownnotice = "[%B$0(%c$1-)]%w ";
|
||||
notice = "-%C$*%n- ";
|
||||
pubnotice_channel = ":$*";
|
||||
pvtnotice_host = "(%c$*)";
|
||||
servernotice = "%C!$*%n ";
|
||||
ownctcp = "[%B$0(%c$1-)] ";
|
||||
ctcp = "%C$*%n";
|
||||
wallop = "%W$*%n: ";
|
||||
wallop_nick = "%n$*";
|
||||
wallop_action = "%W * $*%n ";
|
||||
netsplit = "%R$*%n";
|
||||
netjoin = "%C$*%n";
|
||||
names_prefix = "";
|
||||
names_nick = "[%B$0%n$1-] ";
|
||||
names_nick_op = "{names_nick $*}";
|
||||
names_nick_halfop = "{names_nick $*}";
|
||||
names_nick_voice = "{names_nick $*}";
|
||||
names_users = "[%c$*%n]";
|
||||
names_channel = "%C$*%n";
|
||||
dcc = "%c$*%n";
|
||||
dccfile = "%_$*%_";
|
||||
dccownmsg = "[%B$0(%c$1-)] ";
|
||||
dccownnick = "%C$*%n";
|
||||
dccownaction = "{action %W$*}%w";
|
||||
dccownaction_target = "{action_core $0}:%c$1%n ";
|
||||
dccmsg = "[%C$1-(%c$0)] ";
|
||||
dccquerynick = "%c$*%n";
|
||||
dccaction = "%W (*dcc*) $*%n %|";
|
||||
sb_background = "%0";
|
||||
sb_topic_bg = "%B";
|
||||
sb_info_bg = "%4%W";
|
||||
sbstart = "";
|
||||
sbend = "";
|
||||
prompt = "$*%B <20>%n ";
|
||||
sb = "$* ";
|
||||
sbmode = "%b(%B+%n$*%b)%n";
|
||||
sbaway = "%b(%BzZzZ%b)%n ";
|
||||
sbservertag = ":$0 (change with ^X)";
|
||||
sb_act_sep = "%K$*";
|
||||
sb_act_text = "%b$*";
|
||||
sb_act_msg = "%B$*";
|
||||
sb_act_hilight = "%W$*";
|
||||
sb_act_hilight_color = "$0$1-%n";
|
||||
};
|
||||
formats = {
|
||||
idea = {
|
||||
idea_own_msg = "{ownmsgnick $2 {ownnick $[-9]0}}%G$1";
|
||||
idea_own_msg_channel = "{ownmsgnick $3 {ownnick $[-9]0}{msgchannel $1}}%G$2";
|
||||
idea_own_msg_private = "{ownprivmsg msg $0}%G$1";
|
||||
idea_own_msg_private_query = "privmsgnick $[-9]0}%g$2";
|
||||
idea_pubmsg_me = "{pubmsgmenick $2 {menick $[-9]0}}%g$1";
|
||||
idea_pubmsg_me_channel = "{pubmsgmenick $3 {menick $[-9]0}{msgchannel $1}}%g$2";
|
||||
idea_pubmsg_hilight = "{pubmsghinick $0 $3 $[-9]1}%G$2";
|
||||
idea_pubmsg_hilight_channel = "{pubmsghinick $0 $4 $[-9]1{msgchannel $2}}%G$3";
|
||||
idea_pubmsg = "{pubmsgnick $2 {pubnick $[-9]0}}%g$1";
|
||||
idea_pubmsg_channel = "{pubmsgnick $3 {pubnick $[-9]0}{msgchannel $1}}%g$2";
|
||||
idea_msg_private = "{privmsg $0 $1}%g$2";
|
||||
idea_msg_private_query = "{privmsgnick $[-9]0}%g$2";
|
||||
};
|
||||
"fe-common/core" = {
|
||||
own_msg = "{ownmsgnick $2 {ownnick $[-9]0}}$1";
|
||||
own_msg_channel = "{ownmsgnick $3 {ownnick $[-9]0}{msgchannel $1}}$2";
|
||||
pubmsg_me = "{pubmsgmenick $2 {menick $[-9]0}}$1";
|
||||
pubmsg_me_channel = "{pubmsgmenick $3 {menick $[-9]0}{msgchannel $1}}$2";
|
||||
pubmsg_hilight = "{pubmsghinick $0 $3 $[-9]1}$2";
|
||||
pubmsg_hilight_channel = "{pubmsghinick $0 $4 $[-9]1{msgchannel $2}}$3";
|
||||
pubmsg = "{pubmsgnick $2 {pubnick $[-9]0}}$1";
|
||||
pubmsg_channel = "{pubmsgnick $3 {pubnick $[-9]0}{msgchannel $1}}$2";
|
||||
own_msg_private = "{ownprivmsg msg $0}$1";
|
||||
own_msg_private_query = "{ownprivmsgnick {ownprivnick $[-9]2}}$1";
|
||||
msg_private_query = "{privmsgnick $[-9]0}$2";
|
||||
msg_private = "{privmsg $0 $1}$2";
|
||||
};
|
||||
"fe-common/irc" = {
|
||||
own_action = "{ownaction $[-9]0}$1";
|
||||
action_private = "{pvtaction $0}$2";
|
||||
action_private_query = "{pvtaction_query $[-9]0}$2";
|
||||
action_public_channel = "{pubaction $[-9]0{msgchannel $1}}$2";
|
||||
action_public = "{pubaction $[-9]0}$1";
|
||||
};
|
||||
"fe-common/irc/dcc" = {
|
||||
own_dcc_action_query = "{dccownaction $[-9]0}$2";
|
||||
dcc_msg_query = "{privmsgnick $[-9]0}$1";
|
||||
own_dcc_query = "{ownmsgnick {ownnick $[-9]0}} $2";
|
||||
};
|
||||
};
|
||||
146
home/.irssi/ion_mod.theme
Normal file
146
home/.irssi/ion_mod.theme
Normal file
@@ -0,0 +1,146 @@
|
||||
# Originally ion.theme by Ion
|
||||
# Edited colors and join, kick,quit etc. formats
|
||||
# Edited by McGovern
|
||||
# McGovern @ IRC, heikki.o.huhtanen@welho.com
|
||||
default_color = "-1";
|
||||
|
||||
replaces = { };
|
||||
|
||||
abstracts = {
|
||||
#line_start = "%c<>%C<>%n ";
|
||||
line_start = "%W%n";
|
||||
timestamp = "$*";
|
||||
hilight = "%M$*%n";
|
||||
error = "%R$*%n";
|
||||
channel = "%_$*%_";
|
||||
nick = "$*";
|
||||
nickhost = "[$*]";
|
||||
server = "%_$*%_";
|
||||
comment = "[$*]";
|
||||
reason = "{comment $*}";
|
||||
mode = "{comment $*}";
|
||||
channick_hilight = "%G$*%n";
|
||||
chanhost_hilight = "{nickhost $*}";
|
||||
channick = "%r$*%n";
|
||||
chanhost = "{nickhost $*}";
|
||||
channelhilight = "%c$*%n";
|
||||
ban = "%c$*%n";
|
||||
msgnick = "$1%C$0 %W:%n %|";
|
||||
ownmsgnick = "{msgnick $0 $1-}%w";
|
||||
ownnick = "%W$*%w";
|
||||
pubmsgnick = "{msgnick $0 $1-}%w";
|
||||
pubnick = "%n$*%w";
|
||||
pubmsgmenick = "{msgnick $0 $1-}%R";
|
||||
menick = "%Y$*%R";
|
||||
pubmsghinick = "{msgnick $1 $0$2-%n}%R";
|
||||
msgchannel = ":$*";
|
||||
privmsg = "[%c$0(%B$1-)] ";
|
||||
ownprivmsg = "[%B$0(%c$1-)] %w";
|
||||
ownprivmsgnick = "{msgnick <20> $*}%w%|";
|
||||
ownprivnick = "%W$*%w%|";
|
||||
privmsgnick = "{msgnick <20> %R$*%n}%|";
|
||||
action_core = "%W*$*%n";
|
||||
action = "{action_core $*} ";
|
||||
ownaction = "{action %W$*}%w";
|
||||
ownaction_target = "{action_core $0}:$1 ";
|
||||
pvtaction = "%B(*)%n $* ";
|
||||
pvtaction_query = "{action $*}";
|
||||
pubaction = "{action $*}";
|
||||
whois = " $[8]0 : $1-";
|
||||
ownnotice = "[%B$0(%c$1-)]%w ";
|
||||
notice = "-%C$*%n- ";
|
||||
pubnotice_channel = ":$*";
|
||||
pvtnotice_host = "(%c$*)";
|
||||
servernotice = "%C!$*%n ";
|
||||
ownctcp = "[%B$0(%c$1-)] ";
|
||||
ctcp = "%C$*%n";
|
||||
wallop = "%W$*%n: ";
|
||||
wallop_nick = "%n$*";
|
||||
wallop_action = "%W * $*%n ";
|
||||
netsplit = "%r$*%n";
|
||||
netjoin = "%G$*%n";
|
||||
names_prefix = "";
|
||||
names_nick = "[%B$0%n$1-] ";
|
||||
names_nick_op = "{names_nick $*}";
|
||||
names_nick_halfop = "{names_nick $*}";
|
||||
names_nick_voice = "{names_nick $*}";
|
||||
names_users = "[%c$*%n]";
|
||||
names_channel = "%C$*%n";
|
||||
dcc = "%c$*%n";
|
||||
dccfile = "%_$*%_";
|
||||
dccownmsg = "[%B$0(%c$1-)] ";
|
||||
dccownnick = "%C$*%n";
|
||||
dccownaction = "{action %W$*}%w";
|
||||
dccownaction_target = "{action_core $0}:%c$1%n ";
|
||||
dccmsg = "[%C$1-(%c$0)] ";
|
||||
dccquerynick = "%c$*%n";
|
||||
dccaction = "%W (*dcc*) $*%n %|";
|
||||
sb_background = "%0";
|
||||
sb_topic_bg = "%0%w";
|
||||
sb_info_bg = "%4%W";
|
||||
sbstart = "";
|
||||
sbend = "";
|
||||
prompt = "$*%w <20>%n ";
|
||||
sb = "%g[%w$*%g]%n";
|
||||
sbmode = "%g(%W+%n$*%g)%n";
|
||||
sbaway = "%g] [%RA %W: %w$0";
|
||||
sbservertag = ":$0";
|
||||
sb_act_sep = "%w$*";
|
||||
sb_act_text = "%g$*";
|
||||
sb_act_msg = "%W$*";
|
||||
sb_act_hilight = "%R$*";
|
||||
sb_act_hilight_color = "$0$1-%n";
|
||||
};
|
||||
formats = {
|
||||
idea = {
|
||||
idea_own_msg = "{ownmsgnick $2 {ownnick $[-9]0}}%G$1";
|
||||
idea_own_msg_channel = "{ownmsgnick $3 {ownnick $[-9]0}{msgchannel $1}}%G$2";
|
||||
idea_own_msg_private = "{ownprivmsg msg $0}%G$1";
|
||||
idea_own_msg_private_query = "privmsgnick $[-9]0}%g$2";
|
||||
idea_pubmsg_me = "{pubmsgmenick $2 {menick $[-9]0}}%g$1";
|
||||
idea_pubmsg_me_channel = "{pubmsgmenick $3 {menick $[-9]0}{msgchannel $1}}%g$2";
|
||||
idea_pubmsg_hilight = "{pubmsghinick $0 $3 $[-9]1}%G$2";
|
||||
idea_pubmsg_hilight_channel = "{pubmsghinick $0 $4 $[-9]1{msgchannel $2}}%G$3";
|
||||
idea_pubmsg = "{pubmsgnick $2 {pubnick $[-9]0}}%g$1";
|
||||
idea_pubmsg_channel = "{pubmsgnick $3 {pubnick $[-9]0}{msgchannel $1}}%g$2";
|
||||
idea_msg_private = "{privmsg $0 $1}%g$2";
|
||||
idea_msg_private_query = "{privmsgnick $[-9]0}%g$2";
|
||||
};
|
||||
"fe-common/core" = {
|
||||
join = "{channick_hilight $[-11]0} %W>%n {chanhost_hilight $1} joins {channel $2}";
|
||||
part = "{channick $[-11]0} %W<%n {chanhost $1} leaves {channel $2} {reason $3}";
|
||||
quit = "{channick $[-11]0} %W<%n {chanhost $1} quits {reason $[.50]2}";
|
||||
kick = "{channick $[-11]0} %W<%n was kicked from {channel $1} by {nick $2} {reason $3}";
|
||||
nick_changed = "{channick $[-11]0} %W|%n changes nick to {channick_hilight $1}";
|
||||
own_msg = "{ownmsgnick $2 {ownnick $[-10]0}}$1";
|
||||
own_msg_channel = "{ownmsgnick $3 {ownnick $[-10]0}{msgchannel $1}}$2";
|
||||
pubmsg_me = "{pubmsgmenick $2 {menick $[-10]0}}$1";
|
||||
pubmsg_me_channel = "{pubmsgmenick $3 {menick $[-10]0}{msgchannel $1}}$2";
|
||||
pubmsg_hilight = "{pubmsghinick $0 $3 $[-10]1}$2";
|
||||
pubmsg_hilight_channel = "{pubmsghinick $0 $4 $[-10]1{msgchannel $2}}$3";
|
||||
pubmsg = "{pubmsgnick $2 {pubnick $[-10]0}}$1";
|
||||
pubmsg_channel = "{pubmsgnick $3 {pubnick $[-10]0}{msgchannel $1}}$2";
|
||||
own_msg_private = "{ownprivmsg msg $0}$1";
|
||||
own_msg_private_query = "{ownprivmsgnick {ownprivnick $[-10]2}}$1";
|
||||
msg_private_query = "{privmsgnick $[-10]0}$2";
|
||||
msg_private = "{privmsg $0 $1}$2";
|
||||
};
|
||||
"fe-common/irc" = {
|
||||
chanmode_change = "{hilight (mode)} %W|%n {nick $2}: {mode $1} on {channelhilight $0}";
|
||||
own_action = "{ownaction $[-10]0}$1";
|
||||
action_private = "{pvtaction $0}$2";
|
||||
action_private_query = "{pvtaction_query $[-9]0}$2";
|
||||
action_public_channel = "{pubaction $[-10]0{msgchannel $1}}$2";
|
||||
action_public = "{pubaction $[-10]0}$1";
|
||||
netsplit = "{netsplit Netsplit} %W<%n {server $0} %W<%n-%W>%n {server $1} quits: $2";
|
||||
netsplit_more = "{netsplit Netsplit} %W<%n {server $0} %W<%n-%W>%n {server $1} quits: $2 (%K+$3 more%n)";
|
||||
netsplit_join = "{netjoin Netsplit} %W>%n $0";
|
||||
netsplit_join_more = "{netjoin Netsplit} %W>%n $0 (%K+$1 more%n)";
|
||||
server_chanmode_change = "{netsplit ServerMode}/{channelhilight $0} {mode $1} by {nick $2}";
|
||||
};
|
||||
"fe-common/irc/dcc" = {
|
||||
own_dcc_action_query = "{dccownaction $[-9]0}$2";
|
||||
dcc_msg_query = "{privmsgnick $[-9]0}$1";
|
||||
own_dcc_query = "{ownmsgnick {ownnick $[-9]0}} $2";
|
||||
};
|
||||
};
|
||||
303
home/.irssi/japsu.theme
Normal file
303
home/.irssi/japsu.theme
Normal file
@@ -0,0 +1,303 @@
|
||||
# japsu.theme - Santtu "Japsu" Pajukanta's Irssi theme as of 2006-09-03
|
||||
# Based on Nikerabbit's theme
|
||||
#
|
||||
# When testing changes, the easiest way to reload the theme is with /RELOAD.
|
||||
# This reloads the configuration file too, so if you did any changes remember
|
||||
# to /SAVE it first. Remember also that /SAVE overwrites the theme file with
|
||||
# old data so keep backups :)
|
||||
|
||||
# TEMPLATES:
|
||||
|
||||
# The real text formats that irssi uses are the ones you can find with
|
||||
# /FORMAT command. Back in the old days all the colors and texts were mixed
|
||||
# up in those formats, and it was really hard to change the colors since you
|
||||
# might have had to change them in tens of different places. So, then came
|
||||
# this templating system.
|
||||
|
||||
# Now the /FORMATs don't have any colors in them, and they also have very
|
||||
# little other styling. Most of the stuff you need to change is in this
|
||||
# theme file. If you can't change something here, you can always go back
|
||||
# to change the /FORMATs directly, they're also saved in these .theme files.
|
||||
|
||||
# So .. the templates. They're those {blahblah} parts you see all over the
|
||||
# /FORMATs and here. Their usage is simply {name parameter1 parameter2}.
|
||||
# When irssi sees this kind of text, it goes to find "name" from abstracts
|
||||
# block below and sets "parameter1" into $0 and "parameter2" into $1 (you
|
||||
# can have more parameters of course). Templates can have subtemplates.
|
||||
# Here's a small example:
|
||||
# /FORMAT format hello {colorify {underline world}}
|
||||
# abstracts = { colorify = "%G$0-%n"; underline = "%U$0-%U"; }
|
||||
# When irssi expands the templates in "format", the final string would be:
|
||||
# hello %G%Uworld%U%n
|
||||
# ie. underlined bright green "world" text.
|
||||
# and why "$0-", why not "$0"? $0 would only mean the first parameter,
|
||||
# $0- means all the parameters. With {underline hello world} you'd really
|
||||
# want to underline both of the words, not just the hello (and world would
|
||||
# actually be removed entirely).
|
||||
|
||||
# COLORS:
|
||||
|
||||
# You can find definitions for the color format codes in docs/formats.txt.
|
||||
|
||||
# There's one difference here though. %n format. Normally it means the
|
||||
# default color of the terminal (white mostly), but here it means the
|
||||
# "reset color back to the one it was in higher template". For example
|
||||
# if there was /FORMAT test %g{foo}bar, and foo = "%Y$0%n", irssi would
|
||||
# print yellow "foo" (as set with %Y) but "bar" would be green, which was
|
||||
# set at the beginning before the {foo} template. If there wasn't the %g
|
||||
# at start, the normal behaviour of %n would occur. If you _really_ want
|
||||
# to use the terminal's default color, use %N.
|
||||
|
||||
#############################################################################
|
||||
|
||||
# default foreground color (%N) - -1 is the "default terminal color"
|
||||
default_color = "-1";
|
||||
|
||||
# these characters are automatically replaced with specified color
|
||||
# (dark grey by default)
|
||||
replaces = { "[]=" = "%W$*%n"; };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "%W-%B!%W-%n ";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = " %K$*%n ";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$*%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%R$*%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%_$*%_";
|
||||
|
||||
# nick is printed
|
||||
nick = "%_$*%_";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "[$*]";
|
||||
|
||||
# server name is printed
|
||||
server = "%_$*%_";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "[%|$*%n]";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "{comment $*}";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "{comment $*}";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%B$*%n";
|
||||
chanhost_hilight = "{nickhost %W$*%n}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%b$*%n";
|
||||
chanhost = "{nickhost %w$*%n}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%W$*%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%W$*%n";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "%b$0%w$1-%K : %n%|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $*%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$*%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "{msgnick $0 $1-}";
|
||||
ownnick = "%W$*%n";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "%w$*%n";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick $0 $1-}";
|
||||
menick = "%B$*%n";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick $1 $0$2-%n}";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%b:%K$*%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "[%R$0%K(%r$1-%K)%n] %|";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "[%r$0%K(%R$1-%K)%n] %|";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick $*}";
|
||||
ownprivnick = "%W$*%n";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick %B$*%n}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%W * $*%n";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $*} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $*}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "%W (*) $*%n ";
|
||||
pvtaction_query = "{action $*}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $*}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# whois
|
||||
whois = " $[8]0 : %|$1-";
|
||||
|
||||
# notices
|
||||
ownnotice = "[%r$0%K(%R$1-%K)]%n %|";
|
||||
notice = "%K-%B$*%K-%n %|";
|
||||
pubnotice_channel = "%K:%B$*";
|
||||
pvtnotice_host = "%w(%K$*%w)";
|
||||
servernotice = "%g!$*%n ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "[%r$0%K(%R$1-%K)] %|";
|
||||
ctcp = "%R$*%n";
|
||||
|
||||
# wallops
|
||||
wallop = "%W$*%n:%|";
|
||||
wallop_nick = "%n$*";
|
||||
wallop_action = "%W * $*%n%|";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%R$*%n";
|
||||
netjoin = "%B$*%n";
|
||||
|
||||
# /names list
|
||||
names_prefix = "";
|
||||
names_nick = " %b$0%w$1- ";
|
||||
names_nick_op = "{names_nick $*}";
|
||||
names_nick_halfop = "{names_nick $*}";
|
||||
names_nick_voice = "{names_nick $*}";
|
||||
names_users = "%W-%B!%W- $*%n ";
|
||||
names_channel = "%B$*%n";
|
||||
|
||||
# DCC
|
||||
dcc = "%W$*%n";
|
||||
dccfile = "%_$*%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "[%r$0%K($1-%K)%n] %|";
|
||||
dccownnick = "%W$*%n";
|
||||
dccownquerynick = "%W$*%n";
|
||||
dccownaction = "{action $*}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n %|";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[%B$1-%K(%b$0%K)%n] %|";
|
||||
dccquerynick = "%B$*%n";
|
||||
dccaction = "{pubaction $*}";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# default background for all statusbars. You can also give
|
||||
# the default foreground color for statusbar items.
|
||||
sb_background = "%n%w";
|
||||
|
||||
# default backround for "default" statusbar group
|
||||
#sb_default_bg = "%b%w";
|
||||
# background for prompt / input line
|
||||
sb_prompt_bg = "%n";
|
||||
# background for info statusbar
|
||||
sb_info_bg = "%n";
|
||||
# background for topicbar (same default)
|
||||
sb_topic_bg = " %K----- %n";
|
||||
|
||||
# text at the beginning of statusbars. sb-item already puts
|
||||
# space there,so we don't use anything by default.
|
||||
sbstart = "";
|
||||
# text at the end of statusbars. Use space so that it's never
|
||||
# used for anything.
|
||||
sbend = "";
|
||||
|
||||
#prompt = "%W[%K$*%W]%n ";
|
||||
prompt = " %K-----%n ";
|
||||
|
||||
sb = " %K$*%n ";
|
||||
sbmode = "%w(%W+$*%w)";
|
||||
sbaway = " %w(%BzZzZ%w)";
|
||||
sbservertag = ":$0 %w(%W^X%w)";
|
||||
|
||||
# activity in statusbar
|
||||
|
||||
# ',' separator
|
||||
sb_act_sep = "%K$*";
|
||||
# normal text
|
||||
sb_act_text = "%w$*";
|
||||
# public message
|
||||
sb_act_msg = "%W$*";
|
||||
# hilight
|
||||
sb_act_hilight = "%B$*";
|
||||
# hilight with specified color, $0 = color, $1 = text
|
||||
sb_act_hilight_color = "$0$1-%n";
|
||||
};
|
||||
formats = {
|
||||
"fe-common/irc" = {
|
||||
who = "{channelhilight $[-12]0} %|{nick $[!15]1} $[!4]2 $[!2]3 $4@$5 {comment {hilight $6}}";
|
||||
chanmode_change = "mode {mode $1} by {nick $2}";
|
||||
server_chanmode_change = "{netsplit ServerMode} {mode $1} by {nick $2}";
|
||||
channel_mode = "mode {mode $1}";
|
||||
};
|
||||
"fe-common/core" = {
|
||||
endofnames = "{channel $0}: {comment Op: {hilight $2}} {comment Voice: {hilight $4}} {comment Regular: {hilight $5}} {comment Total: {hilight $1}}";
|
||||
};
|
||||
};
|
||||
|
||||
254
home/.irssi/jokx.theme
Normal file
254
home/.irssi/jokx.theme
Normal file
@@ -0,0 +1,254 @@
|
||||
# When testing changes, the easiest way to reload the theme is with /RELOAD.
|
||||
# This reloads the configuration file too, so if you did any changes remember
|
||||
# to /SAVE it first. Remember also that /SAVE overwrites the theme file with
|
||||
# old data so keep backups :)
|
||||
|
||||
# TEMPLATES:
|
||||
|
||||
# The real text formats that irssi uses are the ones you can find with
|
||||
# /FORMAT command. Back in the old days all the colors and texts were mixed
|
||||
# up in those formats, and it was really hard to change the colors since you
|
||||
# might have had to change them in tens of different places. So, then came
|
||||
# this templating system.
|
||||
|
||||
# Now the /FORMATs don't have any colors in them, and they also have very
|
||||
# little other styling. Most of the stuff you need to change is in this
|
||||
# theme file. If you can't change something here, you can always go back
|
||||
# to change the /FORMATs directly, they're also saved in these .theme files.
|
||||
|
||||
# So .. the templates. They're those {blahblah} parts you see all over the
|
||||
# /FORMATs and here. Their usage is simply {name parameter1 parameter2}.
|
||||
# When irssi sees this kind of text, it goes to find "name" from abstracts
|
||||
# block below and sets "parameter1" into $0 and "parameter2" into $1 (you
|
||||
# can have more parameters of course). Templates can have subtemplates.
|
||||
# Here's a small example:
|
||||
# /FORMAT format hello {colorify {underline world}}
|
||||
# abstracts = { colorify = "%G$0-%n"; underline = "%U$0-%U"; }
|
||||
# When irssi expands the templates in "format", the final string would be:
|
||||
# hello %G%Uworld%U%n
|
||||
# ie. underlined bright green "world" text.
|
||||
# and why "$0-", why not "$0"? $0 would only mean the first parameter,
|
||||
# $0- means all the parameters. With {underline hello world} you'd really
|
||||
# want to underline both of the words, not just the hello (and world would
|
||||
# actually be removed entirely).
|
||||
|
||||
# COLORS:
|
||||
|
||||
# You can find definitions for the color format codes in docs/formats.txt.
|
||||
|
||||
# There's one difference here though. %n format. Normally it means the
|
||||
# default color of the terminal (white mostly), but here it means the
|
||||
# "reset color back to the one it was in higher template". For example
|
||||
# if there was /FORMAT test %g{foo}bar, and foo = "%Y$0%n", irssi would
|
||||
# print yellow "foo" (as set with %Y) but "bar" would be green, which was
|
||||
# set at the beginning before the {foo} template. If there wasn't the %g
|
||||
# at start, the normal behaviour of %n would occur. If you _really_ want
|
||||
# to use the terminal's default color, use %N.
|
||||
|
||||
#############################################################################
|
||||
|
||||
# these characters are automatically replaced with specified color
|
||||
# (dark grey by default)
|
||||
replaces = { "[]<>=" = "%K$0-%n"; };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "%B-%Y!%B-%Y";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "%g$0-";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$0-%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%R$0-%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%W$0-%n";
|
||||
|
||||
# nick is printed
|
||||
nick = "%w$0-%n";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "%Y[%n$0-%Y]%n";
|
||||
|
||||
# server name is printed
|
||||
server = "%W$0-%n";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "%Y[%w$0-%Y]%n";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "%Y{comment %w$0-%Y}%n";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "%Y{comment %w$0-%Y}%n";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%W$0-%n";
|
||||
chanhost_hilight = "%Y{nickhost %W$0-%Y}%n";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%w$0-%n";
|
||||
chanhost = "%Y{nickhost %w$0-%Y}%n";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%w$0-%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%W$0-%n";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "%C<%W$0%w$1-%C> %|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%n%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $0-%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$0-%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "%C{msgnick %W$0 %w$1-%C}%g";
|
||||
ownnick = "%Y$0-%n";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "%C{msgnick %W$0 %w$1-%C}%g";
|
||||
pubnick = "%N$0-%n";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "%C{msgnick %W$0%w$1-%C}%g";
|
||||
menick = "%M$0-%n";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "%C{msgnick %W$1 %C$0%w$2-%C}%g";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%Y:%C$0-%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "[%R$0%K(%r$1-%K)%n] ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "[%r$0%K(%R$1-%K)%n] ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick $0-}";
|
||||
ownprivnick = "%W$0-%n";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick %R$0-%n}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%m *** $0-";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "%m{action_core $0-} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "%m{action $0-}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "%m{action_core $0}:$1";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "%W (*) $0-%n ";
|
||||
pvtaction_query = "{action $0-}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "%m{action $0-}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# notices
|
||||
ownnotice = "[%r$0%K(%R$1-%K)]%n ";
|
||||
notice = "%K-%M$0-%K-%n ";
|
||||
pubnotice_channel = "%K:%m$0-";
|
||||
pvtnotice_host = "%K(%m$0-%K)";
|
||||
servernotice = "%g!$0-%n ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "[%r$0%K(%R$1-%K)] ";
|
||||
ctcp = "%g$0-%n";
|
||||
|
||||
# wallops
|
||||
wallop = "%W$0-%n: ";
|
||||
wallop_nick = "%n$0-";
|
||||
wallop_action = "%W * $0-%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%R$0-%n";
|
||||
netjoin = "%C$0-%n";
|
||||
|
||||
# /names list
|
||||
names_nick = "[%_$0%_$1-] ";
|
||||
names_users = "[%g$0-%n]";
|
||||
names_channel = "%G$0-%n";
|
||||
|
||||
# DCC
|
||||
dcc = "%g$0-%n";
|
||||
dccfile = "%_$0-%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "[%r$0%K($1-%K)%n] ";
|
||||
dccownnick = "%R$0-%n";
|
||||
dccownaction = "{action $0-}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[%G$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "%G$0-%n";
|
||||
dccaction = "%W (*dcc*) $0-%n %|";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# background of statusbar
|
||||
sb_background = "%4";
|
||||
|
||||
# default statusbar item style
|
||||
sb = "%c[%n$0-%c]%n";
|
||||
|
||||
sbmode = "(%c+%n$0-)";
|
||||
sbaway = " (%GzZzZ%n)";
|
||||
sbservertag = ":$0 (change with ^X)";
|
||||
sbmore = "%_-- more --%_";
|
||||
sblag = "{sb Lag: $0-}";
|
||||
sbmail = "{sb Mail: $0-}";
|
||||
|
||||
# activity. Det is used for hilights when display doesn't support colors
|
||||
sbact = "{sb {sbact_act $0}{sbact_det $1}}";
|
||||
sbact_act = "Act: $0-";
|
||||
sbact_det = " Det: $0-";
|
||||
};
|
||||
301
home/.irssi/jsuvanto.theme
Normal file
301
home/.irssi/jsuvanto.theme
Normal file
@@ -0,0 +1,301 @@
|
||||
# When testing changes, the easiest way to reload the theme is with /RELOAD.
|
||||
# This reloads the configuration file too, so if you did any changes remember
|
||||
# to /SAVE it first. Remember also that /SAVE overwrites the theme file with
|
||||
# old data so keep backups :)
|
||||
|
||||
# TEMPLATES:
|
||||
|
||||
# The real text formats that irssi uses are the ones you can find with
|
||||
# /FORMAT command. Back in the old days all the colors and texts were mixed
|
||||
# up in those formats, and it was really hard to change the colors since you
|
||||
# might have had to change them in tens of different places. So, then came
|
||||
# this templating system.
|
||||
|
||||
# Now the /FORMATs don't have any colors in them, and they also have very
|
||||
# little other styling. Most of the stuff you need to change is in this
|
||||
# theme file. If you can't change something here, you can always go back
|
||||
# to change the /FORMATs directly, they're also saved in these .theme files.
|
||||
|
||||
# So .. the templates. They're those {blahblah} parts you see all over the
|
||||
# /FORMATs and here. Their usage is simply {name parameter1 parameter2}.
|
||||
# When irssi sees this kind of text, it goes to find "name" from abstracts
|
||||
# block below and sets "parameter1" into $0 and "parameter2" into $1 (you
|
||||
# can have more parameters of course). Templates can have subtemplates.
|
||||
# Here's a small example:
|
||||
# /FORMAT format hello {colorify {underline world}}
|
||||
# abstracts = { colorify = "%G$0-%n"; underline = "%U$0-%U"; }
|
||||
# When irssi expands the templates in "format", the final string would be:
|
||||
# hello %G%Uworld%U%n
|
||||
# ie. underlined bright green "world" text.
|
||||
# and why "$0-", why not "$0"? $0 would only mean the first parameter,
|
||||
# $0- means all the parameters. With {underline hello world} you'd really
|
||||
# want to underline both of the words, not just the hello (and world would
|
||||
# actually be removed entirely).
|
||||
|
||||
# COLORS:
|
||||
|
||||
# You can find definitions for the color format codes in docs/formats.txt.
|
||||
|
||||
# There's one difference here though. %n format. Normally it means the
|
||||
# default color of the terminal (white mostly), but here it means the
|
||||
# "reset color back to the one it was in higher template". For example
|
||||
# if there was /FORMAT test %g{foo}bar, and foo = "%Y$0%n", irssi would
|
||||
# print yellow "foo" (as set with %Y) but "bar" would be green, which was
|
||||
# set at the beginning before the {foo} template. If there wasn't the %g
|
||||
# at start, the normal behaviour of %n would occur. If you _really_ want
|
||||
# to use the terminal's default color, use %N.
|
||||
|
||||
#############################################################################
|
||||
|
||||
# these characters are automatically replaced with specified color
|
||||
# (dark grey by default)
|
||||
replaces = { };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "%W***%n ";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "%W$0-%n";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%g$0-%n";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%R$0-%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%c$0-%n";
|
||||
|
||||
# nick is printed
|
||||
nick = "%c$0-%n";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "(%c$0-%n)";
|
||||
|
||||
# server name is printed
|
||||
server = "%r$0-%n";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "(%c$0-%n)";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "%c$0-%n";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "%C$0-%n";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%C$0-%n";
|
||||
chanhost_hilight = "(%C$0-%n)";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%c$0-%n";
|
||||
chanhost = "(%c$0-%n)";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%C$0-%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%c$0-%n";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "%W<$0$1->%n ";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $0-%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$0-%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "%R>%n %|";
|
||||
ownnick = "$0-";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick $0$1-}";
|
||||
pubnick = "$0-";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick $0$1-}\00308";
|
||||
menick = "$0-";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick $1$2-}\00308";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%w|%c$0-%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "%R*$0*%n ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "%W->%n %r*$1-*%n ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{ownmsgnick $0-}";
|
||||
ownprivnick = "{ownnick $0-}";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick $0-}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%M* $0- ";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "%M* $0- ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "%m* $0- ";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "%W->%n %m*$1*%n $2-";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "%m* $0- ";
|
||||
pvtaction_query = "{action $0-}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $0-}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# notices
|
||||
ownnotice = "%W->%n %r-$1--%n ";
|
||||
notice = "%R-$0--%n ";
|
||||
pubnotice_channel = "($0)";
|
||||
pvtnotice_host = "";
|
||||
servernotice = "!$0-! ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "%gCTCP%n: {nick $1} $2-";
|
||||
ctcp = "$0-";
|
||||
|
||||
# wallops
|
||||
wallop = "$0-: ";
|
||||
wallop_nick = "$0-";
|
||||
wallop_action = " * $0- ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%g$0-%n";
|
||||
netjoin = "%G$0-%n";
|
||||
|
||||
# /names list
|
||||
names_nick = "%W$0%n$1- %W|%n ";
|
||||
names_users = "($0-)";
|
||||
names_channel = "{channel $0-}";
|
||||
|
||||
# DCC
|
||||
dcc = "$0-";
|
||||
dccfile = "%_$0-%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "*%c=$1-%n*> %g";
|
||||
dccownnick = "$0-";
|
||||
dccownaction = "{action $0-}";
|
||||
dccownaction_target = "{ownaction_target $0-} ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "*%c=$1-%n* ";
|
||||
dccquerynick = "$0-";
|
||||
dccaction = " (*dcc*) $0- %|";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# background of statusbar
|
||||
sb_background = "%4";
|
||||
|
||||
# default statusbar item style
|
||||
sb = "%W[%n$0-%W]%n";
|
||||
|
||||
sbmode = "(+$0-)";
|
||||
sbaway = " (%rAway%n)";
|
||||
sbservertag = ":$0 (change with ^X)";
|
||||
sbmore = "%W-- more --%n";
|
||||
sblag = "{sb Lag: $0-}";
|
||||
sbmail = "{sb Mail: $0-}";
|
||||
|
||||
# activity. Det is used for hilights when display doesn't support colors
|
||||
sbact = "{sb {sbact_act $0}{sbact_det $1}}";
|
||||
sbact_act = "Act: $0-";
|
||||
sbact_det = " Det: $0-";
|
||||
|
||||
};
|
||||
|
||||
formats = {
|
||||
"fe-common/core" = {
|
||||
new_topic = "{channick_hilight $0} changed topic of {channel $1} to: %C$2-";
|
||||
kick = "{channick_hilight $0} was kicked by {channick $2} from {channel $1}: {reason $3}";
|
||||
part = "{channick $0} {chanhost $1} has left {channel $2}: {reason $3}";
|
||||
quit = "{channick $0} {chanhost $1} has quit: {reason $2}";
|
||||
endofnames = "{channel $0}: Total of {hilight $1} nicks {comment {hilight $2} ops, {hilight $4} voices, {hilight $5} normal}";
|
||||
};
|
||||
"fe-common/irc" = {
|
||||
joinerror_toomany = "Cannot join {channel $0}, too many";
|
||||
joinerror_full = "Cannot join {channel $0}, full";
|
||||
joinerror_invite = "Cannot join {channel $0}, invite only";
|
||||
joinerror_banned = "Cannot join {channel $0}, banned";
|
||||
joinerror_bad_key = "Cannot join {channel $0}, bad key";
|
||||
joinerror_bad_mask = "Cannot join {channel $0}, bad mask";
|
||||
joinerror_unavail = "Cannot join {channel $0}, temporary unavailable";
|
||||
joinerror_duplicate = "Cannot create {channel $0}, already exists";
|
||||
channel_rejoin = "Cannot join {channel $0}, temporary unavailable";
|
||||
chanmode_change = "{channelhilight $0}: ({mode $1}) by {nick $2}";
|
||||
not_chanop = "Not an op on {channel $0}";
|
||||
endofnames = "{channel $0}: Total {hilight $1} ({hilight $2} ops, {hilight $3} voices, {hilight $4} normal)";
|
||||
setupserver_header = "Server Port IRC Net Settings";
|
||||
setupserver_line = "%|$[!30]0 $[5]1 $[10]2 $3";
|
||||
netsplit_more = "{netsplit Netsplit} {server $0 <-> $1}%:{netsplit Netsplit} quits: $2 (+$3 more)";
|
||||
ctcp_reply = "{hilight $1} CTCP {hilight $0} reply: $2";
|
||||
whois = "{hilight $0} {nickhost $1@$2}: {hilight $3}";
|
||||
end_of_whois = "";
|
||||
server_chanmode_change = "{netsplit ServerMode}: ({mode $1}) by {nick $2}";
|
||||
whowas = "{hilight $0} {nickhost $1@$2}: {hilight $3}";
|
||||
end_of_whowas = "";
|
||||
channel_mode = "Mode {channel $0}: ({mode $1-})";
|
||||
netsplit = "{netsplit Netsplit} {server $0 <-> $1}%:{netsplit Netsplit} quits: $2";
|
||||
};
|
||||
"fe-common/irc/dcc" = {
|
||||
dcc_send_complete = "{dcc DCC sent file {dccfile $0} [{hilight $1}kb] to {nick $2} in {hilight $3} secs [{hilight $4kb/s}]}";
|
||||
};
|
||||
"fe-text" = {
|
||||
lastlog_start = "{hilight <Lastlog> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - <Lastlog>}";
|
||||
lastlog_end = "{hilight </Lastlog> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - </Lastlog>}";
|
||||
};
|
||||
"fe-common/irc/notifylist" = {
|
||||
notify_join = "{nick $0} [$1@$2] [{hilight $3}] has joined $4";
|
||||
};
|
||||
};
|
||||
|
||||
109
home/.irssi/kaer-2.theme
Normal file
109
home/.irssi/kaer-2.theme
Normal file
@@ -0,0 +1,109 @@
|
||||
# kaer-2.theme for irssi
|
||||
# only a few colors. very simple.
|
||||
# mailto: kaer@if.pw.edu.pl
|
||||
|
||||
default_color = "-1";
|
||||
info_eol = "false";
|
||||
replaces = { "[]" = "%K$*%n"; };
|
||||
|
||||
abstracts = {
|
||||
line_start = "%K***%n ";
|
||||
timestamp = "$* %K- %n";
|
||||
hilight = "%_$*%_";
|
||||
error = "$*";
|
||||
channel = "%W$*%n";
|
||||
nick = "%W$*%n";
|
||||
nickhost = "%K(%n$*%K)%n";
|
||||
server = "$*";
|
||||
comment = "%K(%n$*%K)%n";
|
||||
reason = "{comment $*}";
|
||||
mode = "{comment $*}";
|
||||
misc = "[$*]";
|
||||
channick_hilight = "%W$*%n";
|
||||
chanhost_hilight = "{nickhost %w$*%n}";
|
||||
channick = "%K$*%n";
|
||||
chanhost = "{nickhost %w$*%n}";
|
||||
channelhilight = "{channel $*}";
|
||||
ban = "{misc %w$*%n}";
|
||||
msgnick = "$0$1- %K-%n %|";
|
||||
msghi = "%K%n$0$1-%K%n %w";
|
||||
ownmsgnick = "{msgnick %B$0%n %w$1-%n}";
|
||||
ownnick = "$*";
|
||||
pubmsgnick = "{msgnick %w$0%n $1-}";
|
||||
pubnick = "$*";
|
||||
pubmsgmenick = "{msgnick %W$0%n %W$1-%n}";
|
||||
menick = "$*";
|
||||
pubmsghinick = "{msghi $1 $0$2-%n}";
|
||||
msgchannel = "%K:%w$*%n";
|
||||
privmsg = "[%n$0%K(%w$1-%K)%n] ";
|
||||
ownprivmsg = "[%w$0%K(%n$1-%K)%n] ";
|
||||
ownprivmsgnick = "{msgnick $*}";
|
||||
ownprivnick = "%W$*%n";
|
||||
privmsgnick = "{msgnick %w$*%n}";
|
||||
action_core = "%W*%n $*";
|
||||
action = "{action_core $*} ";
|
||||
ownaction = "{action $*}";
|
||||
ownaction_target = "{action_core $0}%K:%w$1%n ";
|
||||
pvtaction = " %K(*)%n $* ";
|
||||
pvtaction_query = "{action $*}";
|
||||
pubaction = "{action $*}";
|
||||
whois = "[%w$[8]0]%n : $1-";
|
||||
ownnotice = "%K-%w$0%K(%n$1-%K)-%n ";
|
||||
notice = "%K-%w$*%K-%n ";
|
||||
pubnotice_channel = "%K:%w$*";
|
||||
pvtnotice_host = "%K(%w$*%K)";
|
||||
servernotice = "[%w$*]%n ";
|
||||
ownctcp = "$0 [%w$1-%n] -> ";
|
||||
ctcp = "%n$*%n";
|
||||
wallop = "%w$*%n: ";
|
||||
wallop_nick = "%n$*";
|
||||
wallop_action = "%W * $*%n ";
|
||||
netsplit = "$*";
|
||||
netjoin = "$*";
|
||||
names_prefix = "";
|
||||
names_nick = "[%W$0%w$1- ] ";
|
||||
names_nick_op = "{names_nick $*}";
|
||||
names_nick_halfop = "{names_nick $*}";
|
||||
names_nick_voice = "{names_nick $*}";
|
||||
names_users = "[%w$*%n]";
|
||||
names_channel = "%K(%W$*%K)%n";
|
||||
dcc = "$*";
|
||||
dccfile = "[%w$*]";
|
||||
dccownmsg = "[%w$0%K($1-%K)%n] ";
|
||||
dccownnick = "%w$*%n";
|
||||
dccownquerynick = "%w$*%n";
|
||||
dccownaction = "{action $*}";
|
||||
dccownaction_target = "{action_core $0}%K:%w$1%n ";
|
||||
dccmsg = "[%w$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "%w$*%n";
|
||||
dccaction = "%W (*dcc*) $*%n %|";
|
||||
sb_background = "%4%W";
|
||||
sb_prompt_bg = "%n";
|
||||
sb_info_bg = "%4";
|
||||
sb_topic_bg = "%1%W";
|
||||
sbstart = "";
|
||||
sbend = " ";
|
||||
prompt = "$*> ";
|
||||
sb = " $*";
|
||||
sbmode = " (+$*)";
|
||||
sbaway = " Away: $A";
|
||||
sbservertag = ":[$0]";
|
||||
sb_act_sep = "$*";
|
||||
sb_act_text = "%w$*%n";
|
||||
sb_act_msg = "%W$*%n";
|
||||
sb_act_hilight = "%Y$*%n";
|
||||
sb_act_hilight_color = "$0$1-%n";
|
||||
};
|
||||
|
||||
formats = {
|
||||
"fe-common/core" = {
|
||||
own_msg = "{ownmsgnick $2 {ownnick $[-12]0}}$1";
|
||||
own_msg_channel = "{ownmsgnick $3 {ownnick $[-12]0}{msgchannel $1}}$2";
|
||||
pubmsg_me = "{pubmsgmenick $2 {menick $[-12]0}}$1";
|
||||
pubmsg_me_channel = "{pubmsgmenick $3 {menick $[-12]0}{msgchannel $1}}$2";
|
||||
pubmsg_hilight = "{pubmsghinick $0 $3 $[-12]1}$2";
|
||||
pubmsg_hilight_channel = "{pubmsghinick $0 $4 $[-12]1{msgchannel $2}}$3";
|
||||
pubmsg = "{pubmsgnick $2 {pubnick $[-12]0}}$1";
|
||||
pubmsg_channel = "{pubmsgnick $3 {pubnick $[-12]0}{msgchannel $1}}$2";
|
||||
};
|
||||
};
|
||||
91
home/.irssi/kaer.theme
Normal file
91
home/.irssi/kaer.theme
Normal file
@@ -0,0 +1,91 @@
|
||||
# kaer.theme v1.0 for irssi by kaer@IRCNet
|
||||
# mailto: kaer@if.pw.edu.pl
|
||||
# http://www.if.pw.edu.pl/~kaer/
|
||||
|
||||
replaces = { "[]<>=" = "%K$0-%n"; };
|
||||
abstracts = {
|
||||
|
||||
# statusbar
|
||||
|
||||
sb_background = "%4%w";
|
||||
sb_default_bg = "%0";
|
||||
sb_prompt_bg = "%n";
|
||||
sb_info_bg = "%8";
|
||||
sb_topic_bg = "%8";
|
||||
sb = " %Y|%n$*%Y|%n";
|
||||
sbmode = "(%W+%n$*)";
|
||||
sbaway = " (%WZzZz%n)";
|
||||
sbservertag = ":$0 (use ctrl+x to change)";
|
||||
sbstart = "|%W-%n|";
|
||||
sb_act_sep = "%W$*";
|
||||
sb_act_text = "%w$*";
|
||||
sb_act_msg = "%W$*";
|
||||
sb_act_hilight = "%Y$*";
|
||||
sb_act_hilight_color = "$0$1-%n";
|
||||
|
||||
# window
|
||||
|
||||
line_start = "%W##%n ";
|
||||
timestamp = "|%K$0-%n|";
|
||||
hilight = "%_$0-%_";
|
||||
error = "%R$0-%n";
|
||||
channel = "%_$0-%_";
|
||||
nick = "%_$0-%_";
|
||||
nickhost = "[$0-]";
|
||||
server = "%_$0-%_";
|
||||
comment = "[$0-]";
|
||||
reason = "{comment $0-}";
|
||||
mode = "{comment $0-}";
|
||||
channick_hilight = "%Y$0-%n";
|
||||
chanhost_hilight = "{nickhost %w$0-%n}";
|
||||
channick = "%B$0-%n";
|
||||
chanhost = "{nickhost $0-}";
|
||||
channelhilight = "%Y$0-%n";
|
||||
ban = "%W$0-%n";
|
||||
msgnick = "<$0$1-> %|";
|
||||
ownmsgnick = "{msgnick %R$0 $1-}";
|
||||
ownnick = "%W$0-%n";
|
||||
pubmsgnick = "{msgnick %W$0 $1-}";
|
||||
pubnick = "%W$0-%n";
|
||||
pubmsgmenick = "{msgnick %W$0 $1-}";
|
||||
menick = "%R$0-%n";
|
||||
pubmsghinick = "{msgnick $1 $0$2-}";
|
||||
msgchannel = "%K:%c$0-%n";
|
||||
privmsg = "[%R$0%K(%r$1-%K)%n] ";
|
||||
ownprivmsg = "[%r$0%K(%R$1-%K)%n] ";
|
||||
ownprivmsgnick = "{msgnick $0-}";
|
||||
ownprivnick = "%W$0-%n";
|
||||
privmsgnick = "{msgnick %R$0-%n}";
|
||||
action_core = "%W * $0-%n";
|
||||
action = "{action_core $0-} ";
|
||||
ownaction = "{action $0-}";
|
||||
ownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
pvtaction = "%W (*) $0-%n ";
|
||||
pvtaction_query = "{action $0-}";
|
||||
pubaction = "{action $0-}";
|
||||
ownnotice = "[%r$0%K(%R$1-%K)]%n ";
|
||||
notice = "%K-%M$0-%K-%n ";
|
||||
pubnotice_channel = "%K:%m$0-";
|
||||
pvtnotice_host = "%K(%m$0-%K)";
|
||||
servernotice = "%Y!$0-%n ";
|
||||
ownctcp = "[%r$0%K(%R$1-%K)] ";
|
||||
ctcp = "%g$0-%n";
|
||||
wallop = "%W$0-%n: ";
|
||||
wallop_nick = "%n$0-";
|
||||
wallop_action = "%W * $0-%n ";
|
||||
netsplit = "%R$0-%n";
|
||||
netjoin = "%G$0-%n";
|
||||
names_nick = "|%_$0%_$1-| ";
|
||||
names_users = "|%Y$0-%n|";
|
||||
names_channel = "%Y$0-%n";
|
||||
dcc = "%g$0-%n";
|
||||
dccfile = "%_$0-%_";
|
||||
dccownmsg = "[%r$0%K($1-%K)%n] ";
|
||||
dccownnick = "%R$0-%n";
|
||||
dccownaction = "{action $0-}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
dccmsg = "[%G$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "%G$0-%n";
|
||||
dccaction = "%W (*dcc*) $0-%n %|";
|
||||
|
||||
};
|
||||
182
home/.irssi/koivula.theme
Normal file
182
home/.irssi/koivula.theme
Normal file
@@ -0,0 +1,182 @@
|
||||
# For irssi 0.7.98 by Koivula@ircnet
|
||||
|
||||
replaces = {};
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "*** ";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "[$0-]";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$0-%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%R$0-%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%c$0-%n";
|
||||
|
||||
# nick is printed
|
||||
nick = "%c$0-%n";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "($0-)";
|
||||
|
||||
# server name is printed
|
||||
server = "$0-";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "($0-)";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "{comment $0-}";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "{comment $0-}";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%c$0-%n";
|
||||
chanhost_hilight = "{nickhost %c$0-%n}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "$0-";
|
||||
chanhost = "{nickhost $0-}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%c$0-%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "$0-";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "%c<$0$1->%n %|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $0-%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$0-%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
ownnick = "$0-";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "$0-";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "%g<$0$1->%n %|";
|
||||
menick = "$0-";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick $1 $2-}$0";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%w|%c$0-";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "*%c$0%n* ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "->*%c$1-%n* %g";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick $0-}%g";
|
||||
ownprivnick = "$0-";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick $0-%n}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%Y* $0-";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $0-} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $0-}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}{msgchannel $1} ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = " (*) $0- ";
|
||||
pvtaction_query = "{action $0-}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $0-}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# notices
|
||||
ownnotice = "-%c$1-%n- ";
|
||||
notice = "-%C$0-%n- ";
|
||||
pubnotice_channel = "{msgchannel $0}";
|
||||
pvtnotice_host = "";
|
||||
servernotice = "{notice $0-}";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "[$0$1-] ";
|
||||
ctcp = "$0-";
|
||||
|
||||
# wallops
|
||||
wallop = "$0-: ";
|
||||
wallop_nick = "$0-";
|
||||
wallop_action = " * $0- ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%c$0-%n";
|
||||
netjoin = "%C$0-%n";
|
||||
|
||||
# /names list
|
||||
names_nick = "%n%_$0%_$1- | ";
|
||||
names_users = "($0-)";
|
||||
names_channel = "{channel $0-}";
|
||||
|
||||
# DCC
|
||||
dcc = "$0-";
|
||||
dccfile = "%_$0-%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "*%c=$1-%n*> %g";
|
||||
dccownaction = "{action $0-}";
|
||||
dccownaction_target = "{ownaction_target $0-}";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "*%c=$1-%n* ";
|
||||
dccquerynick = "$0-";
|
||||
dccaction = " (*dcc*) $0- %|";
|
||||
};
|
||||
214
home/.irssi/kompakt.theme
Normal file
214
home/.irssi/kompakt.theme
Normal file
@@ -0,0 +1,214 @@
|
||||
## created from osbxwannabe.theme as base by rm :: rm@mimic.ca
|
||||
|
||||
|
||||
|
||||
|
||||
# these characters are automatically replaced with specified color
|
||||
# (dark grey by default)
|
||||
replaces = { "[]=" = "%w$0-%n"; "<>" = "%w$0-%n"; };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "%n";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "%n$0%n";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$0-%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%R$0-%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%w$0-";
|
||||
|
||||
# nick is printed
|
||||
nick = "%_$0-%_";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "%K(%w$0-%K)%n";
|
||||
|
||||
# server name is printed
|
||||
server = "%_$0-%_";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "%K(%n$0-%K)%n";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "{comment $0-}";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "{comment $0-}";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%W$0-%n";
|
||||
chanhost_hilight = "{nickhost $0-}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%W$0-%n";
|
||||
chanhost = "{nickhost $0-}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%w$0-%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%w$0-%n";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "%w<$0%n$1-%w> %n%|";
|
||||
|
||||
# message from you is printed. "msgownnick" specifies the styling of the
|
||||
# nick ($0 part in msgnick) and "ownmsgnick" specifies the styling of the
|
||||
# whole line.
|
||||
|
||||
# Example1: You want the message text to be green:
|
||||
# ownmsgnick = "{msgnick $0 $1-}%g";
|
||||
# Example2.1: You want < and > chars to be yellow:
|
||||
# ownmsgnick = "%Y{msgnick $0 $1-%Y}%n";
|
||||
# (you'll also have to remove <> from replaces list above)
|
||||
# Example2.2: But you still want to keep <> grey for other messages:
|
||||
# pubmsgnick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsgmenick = "%K{msgnick $0 $1-%K}%n";
|
||||
# pubmsghinick = "%K{msgnick $1 $0$2-%K}%n";
|
||||
# ownprivmsgnick = "%K{msgnick $0-%K}%n";
|
||||
# privmsgnick = "%K{msgnick %R$0-%K}%n";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "{msgnick $0 $1-}";
|
||||
ownnick = "%n$0-%n";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "%N$0-%n";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick $0 $1-}";
|
||||
menick = "%W$0-%n";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick $1 $0$2-}";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%K:%w$0-%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "[%w$0%K(%w$1-%K)%n] ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "[%w$0%K(%w$1-%K)%n] ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick $0-}";
|
||||
ownprivnick = "%w$0-%n";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick %w$0-%n}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%W * $0-%n";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $0-} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $0-}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}%K:%w$1%n ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "%W (*) $0-%n ";
|
||||
pvtaction_query = "{action $0-}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $0-}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# notices
|
||||
# ownnotice = "%K->%w$0%K(%w$1-%K)%n ";
|
||||
ownnotice = "%K->%w$0%K(%w$1-%K)%n ";
|
||||
notice = "%K-%w$0-%K-%n ";
|
||||
pubnotice_channel = "%K:%m$0-";
|
||||
pvtnotice_host = "%K(%w$0-%K)";
|
||||
servernotice = "%g!$0-%n ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "[%n$0%K(%w$1-%K)] ";
|
||||
ctcp = "%g$0-%n";
|
||||
|
||||
# wallops
|
||||
wallop = "%W$0-%n: ";
|
||||
wallop_nick = "%w$0-";
|
||||
wallop_action = "%W * $0-%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%w$0-%n";
|
||||
netjoin = "%w$0-%n";
|
||||
|
||||
# /names list
|
||||
names_nick = "[%_$0%_$1-] ";
|
||||
names_users = "[%g$0-%n]";
|
||||
names_channel = "%G$0-%n";
|
||||
|
||||
# DCC
|
||||
dcc = "%g$0-%n";
|
||||
dccfile = "%_$0-%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "[%n$0%K($1-%K)%n] ";
|
||||
dccownnick = "%w$0-%n";
|
||||
dccownaction = "{action $0-}";
|
||||
dccownaction_target = "{action_core $0}%K:%w$1%n ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[%G$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "%G$0-%n";
|
||||
dccaction = "%W (*dcc*) $0-%n %|";
|
||||
|
||||
# Status Bar
|
||||
sb_default_bg = "%0";
|
||||
sb_prompt_bg = "%0";
|
||||
sb_info_bg = "%0";
|
||||
|
||||
sb = "%w%n$0- %n";
|
||||
sbaway = " %w(%Wna%w)%n";
|
||||
# sbmode = " %K(%W+%w$0-%K)%n";
|
||||
sbmode = "";
|
||||
sb_background = "%0";
|
||||
|
||||
sb_topic_bg = "%0";
|
||||
};
|
||||
formats = {
|
||||
"fe-common/core" = {
|
||||
join = "%wj%K:%w{channick $0}%n";
|
||||
part = "%wp%K:%w{channick $0}{reason $3}";
|
||||
quit = "%ws%K:%w{channick $0}{reason $2}";
|
||||
nick_changed = "%wn%K:%w$0%K:%w$1";
|
||||
kick = "%wk%K:%w{channick $0}{reason $3} %nby {nick $2}";
|
||||
};
|
||||
"fe-common/irc" = {
|
||||
chanmode_change = "%wm%K:%w{mode $1}%K:%n{nick $2}";
|
||||
};
|
||||
};
|
||||
81
home/.irssi/ksiadz.theme
Normal file
81
home/.irssi/ksiadz.theme
Normal file
@@ -0,0 +1,81 @@
|
||||
############ksiadz-theme################
|
||||
|
||||
default_color = "3";
|
||||
default_real_color = "15";
|
||||
replaces = { "[]<>=" = "%m$0-%c"; };
|
||||
abstracts = {
|
||||
line_start = " %B(%c!%B)%n ";
|
||||
timestamp = "%B(%c$0-%B)%n";
|
||||
hilight = "%_$0-%_";
|
||||
error = "%R$0-%n";
|
||||
channel = "%G$0-%_";
|
||||
nick = "%c$0-%n";
|
||||
nickhost = "[%C$*-]";
|
||||
server = "%B$0-%B";
|
||||
comment = "[$0-]";
|
||||
reason = "{comment $0-}";
|
||||
mode = "{comment %B$0-}";
|
||||
channick_hilight = "%G$0-%G";
|
||||
chanhost_hilight = "{nickhost %G$0-%G}";
|
||||
channick = "%C$0-%C";
|
||||
chanhost = "{%Cnickhost $0-}";
|
||||
channelhilight = "%c$0-%n";
|
||||
ban = "%Y$0-%n";
|
||||
msgnick = "%b<%C$0$1-%b>%n %|";
|
||||
ownmsgnick = "{msgnick $0 $1-}";
|
||||
ownnick = "%B$0-%B";
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "%c$0-%n";
|
||||
pubmsgmenick = "{msgnick $0 $1-}";
|
||||
menick = "%F$0-%n";
|
||||
pubmsghinick = "{msgnick $1 $0$2-%n}";
|
||||
msgchannel = "%K:%c$0-%n";
|
||||
privmsg = "%m(%B$0%K!%c$1-%m)%n ";
|
||||
ownprivmsg = "[%c$0%K(%B$1-%K)%n] ";
|
||||
ownprivmsgnick = "{msgnick $0-}";
|
||||
ownprivnick = "%c$0-%n";
|
||||
privmsgnick = "{msgnick $0-}";
|
||||
action_core = "%B * %C$0-%n";
|
||||
action = "{action_core $0-} ";
|
||||
ownaction = "{action $0-}";
|
||||
ownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
pvtaction = "%W (*) $0-%n ";
|
||||
pvtaction_query = "{action $0-}";
|
||||
pubaction = "{action $0-}";
|
||||
ownnotice = "[%r$0%K(%R$1-%K)]%n ";
|
||||
notice = "%K-%M$0-%K-%n ";
|
||||
pubnotice_channel = "%K:%m$0-";
|
||||
pvtnotice_host = "%K(%m$0-%K)";
|
||||
servernotice = "%g!$0-%n ";
|
||||
ownctcp = "[%r$0%K(%R$1-%K)] ";
|
||||
ctcp = "%B$0-%B";
|
||||
wallop = "%W$0-%n: ";
|
||||
wallop_nick = "%n$0-";
|
||||
wallop_action = "%W * $0-%n ";
|
||||
netsplit = "%R$0-%n";
|
||||
netjoin = "%Y$0-%n";
|
||||
names_nick = "[%B$0%C$1-] ";
|
||||
names_users = "[%g$0-%n]";
|
||||
names_channel = "%G$0-%n";
|
||||
dcc = "%g$0-%n";
|
||||
dccfile = "%_$0-%_";
|
||||
dccownmsg = "[%r$0%K($1-%K)%n] ";
|
||||
dccownnick = "%R$0-%n";
|
||||
dccownaction = "{action $0-}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
dccmsg = "[%G$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "%G$0-%n";
|
||||
dccaction = "%W (*dcc*) $0-%n %|";
|
||||
sb_background = "%4";
|
||||
sb = "%m[%n$0-%m]%n";
|
||||
sbmode = "%m(%c+%n$0-%m)%n";
|
||||
sbaway = " %m(%CzZzZ%n%m)%n";
|
||||
sbservertag = "%c:%n$0 (change with ^X)";
|
||||
sbmore = "%_-- more --%_";
|
||||
sblag = "{sb Lag: $0-}";
|
||||
sbmail = "{sb Mail: $0-}";
|
||||
sbact = "{sb {sbact_act $0}{sbact_det $1}}";
|
||||
sbact_act = "Act: $0-";
|
||||
sbact_det = " Det: $0-";
|
||||
|
||||
};
|
||||
239
home/.irssi/kurja-round.theme
Normal file
239
home/.irssi/kurja-round.theme
Normal file
@@ -0,0 +1,239 @@
|
||||
# Kurja by renni
|
||||
# Kurja modified by loupgaroublond
|
||||
# Modifications include making it rounder, balances out the hard
|
||||
# green.
|
||||
|
||||
# default foreground color (%N) - -1 is the "default terminal color"
|
||||
default_color = "-1";
|
||||
|
||||
# print timestamp/servertag at the end of line, not at beginning
|
||||
info_eol = "false";
|
||||
|
||||
# these characters are automatically replaced with specified color
|
||||
# (dark grey by default)
|
||||
replaces = { "()=" = "%g$*%n"; };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "%g::%n ";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "%g(%n$*%g)%n";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$*%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%G$*%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%_$*%_";
|
||||
|
||||
# nick is printed
|
||||
nick = "%G$*%G";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "%g(%w$*%g)%n";
|
||||
|
||||
# server name is printed
|
||||
server = "%_$*%_";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "%g(%w$*%g)%n";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "{comment $*}";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "{comment $*}";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%G$*%n";
|
||||
chanhost_hilight = "{nickhost %g$*%n}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%w$*%n";
|
||||
chanhost = "{nickhost $*}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%G$*%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%G$*%n";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "%W(%G$0$1-%W)%n %|";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "{msgnick %G$0%n $1-}";
|
||||
ownnick = "%W$*%n";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "%w$*%n";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick $0 $1-}%Y";
|
||||
menick = "%Y$*%n";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick $1 $0$2-}";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%w:%g$*%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "[%G$0%G(%g$1-%G)%n] ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "[%G$0%G(%g$1-%G)%n] ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick $*}";
|
||||
ownprivnick = "%W$*%n";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick %R$*}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%g * $*%n";
|
||||
action_end = "%g)";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $*} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $*}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}%W:%g$1%n ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "%g (*) $*%n ";
|
||||
pvtaction_query = "{action $*}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $*}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# whois
|
||||
whois = "%# $[8]0 : $1-";
|
||||
|
||||
# notices
|
||||
ownnotice = "[%g$0%w(%G$1-%w)]%n ";
|
||||
notice = "%w-%G$*%w-%n ";
|
||||
pubnotice_channel = "%w:%g$*";
|
||||
pvtnotice_host = "%G(%g$*%G)";
|
||||
servernotice = "%G!$*%n ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "[%g$0%G(%g$1-%G)] ";
|
||||
ctcp = "%g$*%n";
|
||||
|
||||
# wallops
|
||||
wallop = "%W$*%n: ";
|
||||
wallop_nick = "%n$*";
|
||||
wallop_action = "%W * $*%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%g$*%n";
|
||||
netjoin = "%G$*%n";
|
||||
|
||||
# /names list
|
||||
names_prefix = "";
|
||||
names_nick = "%g-(%G$0%w$1-%g)%n";
|
||||
names_nick_op = "{names_nick $*}";
|
||||
names_nick_halfop = "{names_nick $*}";
|
||||
names_nick_voice = "{names_nick $*}";
|
||||
names_users = "%g-($*%w)%n";
|
||||
names_channel = "%G$*%n";
|
||||
|
||||
# DCC
|
||||
dcc = "%g$*%n";
|
||||
dccfile = "%_$*%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "[%g$0%G(%g$1-%G)%n] ";
|
||||
dccownnick = "%G$*%n";
|
||||
dccownquerynick = "%W$*%n";
|
||||
dccownaction = "{action $*}";
|
||||
dccownaction_target = "{action_core $0}%w:%g$1%n ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[%G$1-%G(%g$0%G)%n] ";
|
||||
dccquerynick = "%G$*%n";
|
||||
dccaction = "%W (*dcc*) $*%n %|";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# default background for all statusbars. You can also give
|
||||
# the default foreground color for statusbar items.
|
||||
sb_background = "%9%W";
|
||||
|
||||
# default backround for "default" statusbar group
|
||||
#sb_default_bg = "%4";
|
||||
# background for prompt / input line
|
||||
sb_prompt_bg = "%n";
|
||||
# background for info statusbar
|
||||
sb_info_bg = "%9";
|
||||
# background for topicbar (same default)
|
||||
#sb_topic_bg = "%4";
|
||||
|
||||
# text at the beginning of statusbars. sb-item already puts
|
||||
# space there,so we don't use anything by default.
|
||||
sbstart = "%G(%W=%G)-";
|
||||
# text at the end of statusbars. Use space so that it's never
|
||||
# used for anything.
|
||||
sbend = "%G(%W=%G)";
|
||||
# gonna make the input bar have a curvy part too
|
||||
inputbarend = "%G)-%N";
|
||||
|
||||
topicsbstart = "{sbstart $*}";
|
||||
topicsbend = "{sbend $*}";
|
||||
|
||||
prompt = "%G(%W$*%G)-(%n ";
|
||||
|
||||
sb = "%G(%n$*%G)-%n";
|
||||
sbmode = "%g+%n$*";
|
||||
sbaway = "(%gzZzZ%n)";
|
||||
sbservertag = ":$0";
|
||||
|
||||
# activity in statusbar
|
||||
|
||||
# ',' separator
|
||||
sb_act_sep = "%g$*";
|
||||
# normal text
|
||||
sb_act_text = "%g$*";
|
||||
# public message
|
||||
sb_act_msg = "%W$*";
|
||||
# hilight
|
||||
|
||||
# hilight with specified color, $0 = color, $1 = text
|
||||
sb_act_hilight_color = "$0$1-%n";
|
||||
};
|
||||
formats = {
|
||||
"fe-common/core" = { pubmsg = "{pubmsgnick $2 {pubnick \00306$0}}$1"; };
|
||||
};
|
||||
230
home/.irssi/kurja.theme
Normal file
230
home/.irssi/kurja.theme
Normal file
@@ -0,0 +1,230 @@
|
||||
# Kurja by renni
|
||||
|
||||
# default foreground color (%N) - -1 is the "default terminal color"
|
||||
default_color = "-1";
|
||||
|
||||
# print timestamp/servertag at the end of line, not at beginning
|
||||
info_eol = "false";
|
||||
|
||||
# these characters are automatically replaced with specified color
|
||||
# (dark grey by default)
|
||||
replaces = { "[]=" = "%g$*%n"; };
|
||||
|
||||
abstracts = {
|
||||
##
|
||||
## generic
|
||||
##
|
||||
|
||||
# text to insert at the beginning of each non-message line
|
||||
line_start = "%g::%n ";
|
||||
|
||||
# timestamp styling, nothing by default
|
||||
timestamp = "%g[%n$*%g]%n";
|
||||
|
||||
# any kind of text that needs hilighting, default is to bold
|
||||
hilight = "%_$*%_";
|
||||
|
||||
# any kind of error message, default is bright red
|
||||
error = "%G$*%n";
|
||||
|
||||
# channel name is printed
|
||||
channel = "%_$*%_";
|
||||
|
||||
# nick is printed
|
||||
nick = "%G$*%G";
|
||||
|
||||
# nick host is printed
|
||||
nickhost = "%g(%w$*%g)%n";
|
||||
|
||||
# server name is printed
|
||||
server = "%_$*%_";
|
||||
|
||||
# some kind of comment is printed
|
||||
comment = "%g(%w$*%g)%n";
|
||||
|
||||
# reason for something is printed (part, quit, kick, ..)
|
||||
reason = "{comment $*}";
|
||||
|
||||
# mode change is printed ([+o nick])
|
||||
mode = "{comment $*}";
|
||||
|
||||
##
|
||||
## channel specific messages
|
||||
##
|
||||
|
||||
# highlighted nick/host is printed (joins)
|
||||
channick_hilight = "%G$*%n";
|
||||
chanhost_hilight = "{nickhost %g$*%n}";
|
||||
|
||||
# nick/host is printed (parts, quits, etc.)
|
||||
channick = "%w$*%n";
|
||||
chanhost = "{nickhost $*}";
|
||||
|
||||
# highlighted channel name is printed
|
||||
channelhilight = "%G$*%n";
|
||||
|
||||
# ban/ban exception/invite list mask is printed
|
||||
ban = "%G$*%n";
|
||||
|
||||
##
|
||||
## messages
|
||||
##
|
||||
|
||||
# the basic styling of how to print message, $0 = nick mode, $1 = nick
|
||||
msgnick = "%W<%G$0$1-%W>%n %|";
|
||||
|
||||
# $0 = nick mode, $1 = nick
|
||||
ownmsgnick = "{msgnick %g$0%n $1-}";
|
||||
ownnick = "%G$*%n";
|
||||
|
||||
# public message in channel, $0 = nick mode, $1 = nick
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "%w$*%n";
|
||||
|
||||
# public message in channel meant for me, $0 = nick mode, $1 = nick
|
||||
pubmsgmenick = "{msgnick $0 $1-}%W";
|
||||
menick = "%W$*%n";
|
||||
|
||||
# public highlighted message in channel
|
||||
# $0 = highlight color, $1 = nick mode, $2 = nick
|
||||
pubmsghinick = "{msgnick $1 $0$2-}";
|
||||
|
||||
# channel name is printed with message
|
||||
msgchannel = "%w:%g$*%n";
|
||||
|
||||
# private message, $0 = nick, $1 = host
|
||||
privmsg = "[%G$0%G(%g$1-%G)%n] ";
|
||||
|
||||
# private message from you, $0 = "msg", $1 = target nick
|
||||
ownprivmsg = "[%G$0%G(%g$1-%G)%n] ";
|
||||
|
||||
# own private message in query
|
||||
ownprivmsgnick = "{msgnick $*}";
|
||||
ownprivnick = "%W$*%n";
|
||||
|
||||
# private message in query
|
||||
privmsgnick = "{msgnick %w$*}";
|
||||
|
||||
##
|
||||
## Actions (/ME stuff)
|
||||
##
|
||||
|
||||
# used internally by this theme
|
||||
action_core = "%g * $*%n";
|
||||
|
||||
# generic one that's used by most actions
|
||||
action = "{action_core $*} ";
|
||||
|
||||
# own action, both private/public
|
||||
ownaction = "{action $*}";
|
||||
|
||||
# own action with target, both private/public
|
||||
ownaction_target = "{action_core $0}%W:%g$1%n ";
|
||||
|
||||
# private action sent by others
|
||||
pvtaction = "%g (*) $*%n ";
|
||||
pvtaction_query = "{action $*}";
|
||||
|
||||
# public action sent by others
|
||||
pubaction = "{action $*}";
|
||||
|
||||
|
||||
##
|
||||
## other IRC events
|
||||
##
|
||||
|
||||
# whois
|
||||
whois = "%# $[8]0 : $1-";
|
||||
|
||||
# notices
|
||||
ownnotice = "[%g$0%w(%G$1-%w)]%n ";
|
||||
notice = "%w-%G$*%w-%n ";
|
||||
pubnotice_channel = "%w:%g$*";
|
||||
pvtnotice_host = "%G(%g$*%G)";
|
||||
servernotice = "%G!$*%n ";
|
||||
|
||||
# CTCPs
|
||||
ownctcp = "[%g$0%G(%g$1-%G)] ";
|
||||
ctcp = "%g$*%n";
|
||||
|
||||
# wallops
|
||||
wallop = "%W$*%n: ";
|
||||
wallop_nick = "%n$*";
|
||||
wallop_action = "%W * $*%n ";
|
||||
|
||||
# netsplits
|
||||
netsplit = "%g$*%n";
|
||||
netjoin = "%G$*%n";
|
||||
|
||||
# /names list
|
||||
names_prefix = "";
|
||||
names_nick = "%w|%G$0%g$1-%n ";
|
||||
names_nick_op = "{names_nick $*}";
|
||||
names_nick_halfop = "{names_nick $*}";
|
||||
names_nick_voice = "{names_nick $*}";
|
||||
names_users = "%w|(%g$*%w)%n";
|
||||
names_channel = "%G$*%n";
|
||||
|
||||
# DCC
|
||||
dcc = "%g$*%n";
|
||||
dccfile = "%_$*%_";
|
||||
|
||||
# DCC chat, own msg/action
|
||||
dccownmsg = "[%g$0%G(%g$1-%G)%n] ";
|
||||
dccownnick = "%G$*%n";
|
||||
dccownquerynick = "%W$*%n";
|
||||
dccownaction = "{action $*}";
|
||||
dccownaction_target = "{action_core $0}%w:%g$1%n ";
|
||||
|
||||
# DCC chat, others
|
||||
dccmsg = "[%G$1-%G(%g$0%G)%n] ";
|
||||
dccquerynick = "%G$*%n";
|
||||
dccaction = "%W (*dcc*) $*%n %|";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# default background for all statusbars. You can also give
|
||||
# the default foreground color for statusbar items.
|
||||
sb_background = "%9%W";
|
||||
|
||||
# default backround for "default" statusbar group
|
||||
#sb_default_bg = "%4";
|
||||
# background for prompt / input line
|
||||
sb_prompt_bg = "%n";
|
||||
# background for info statusbar
|
||||
sb_info_bg = "%9";
|
||||
# background for topicbar (same default)
|
||||
#sb_topic_bg = "%4";
|
||||
|
||||
# text at the beginning of statusbars. sb-item already puts
|
||||
# space there,so we don't use anything by default.
|
||||
sbstart = "";
|
||||
# text at the end of statusbars. Use space so that it's never
|
||||
# used for anything.
|
||||
sbend = " ";
|
||||
|
||||
topicsbstart = "{sbstart $*}";
|
||||
topicsbend = "{sbend $*}";
|
||||
|
||||
prompt = "[$*] ";
|
||||
|
||||
sb = " %G[%n$*%G]%n";
|
||||
sbmode = "%G(%g+%n$*%G)%n";
|
||||
sbaway = " (%gzZzZ%n)";
|
||||
sbservertag = ":$0 (change with ^X)";
|
||||
|
||||
# activity in statusbar
|
||||
|
||||
# ',' separator
|
||||
sb_act_sep = "%g$*";
|
||||
# normal text
|
||||
sb_act_text = "%g$*";
|
||||
# public message
|
||||
sb_act_msg = "%W$*";
|
||||
# hilight
|
||||
|
||||
# hilight with specified color, $0 = color, $1 = text
|
||||
sb_act_hilight_color = "$0$1-%n";
|
||||
};
|
||||
490
home/.irssi/laaama-2.theme
Normal file
490
home/.irssi/laaama-2.theme
Normal file
@@ -0,0 +1,490 @@
|
||||
#
|
||||
# Please note that this theme is a sort of a beta, so
|
||||
# I won't guarantee anything. ;)
|
||||
#
|
||||
# This theme is made for Irssi 0.8 by laaama (@IRCNet)
|
||||
#
|
||||
|
||||
replaces = { };
|
||||
|
||||
abstracts = {
|
||||
#line_start = "%K<>%n%g<>%n%G<>%n ";
|
||||
line_start = " ";
|
||||
timestamp = "%K$0-%n";
|
||||
hilight = "%_$0-%_";
|
||||
error = "%R$0-%n";
|
||||
channel = "%_$0-%_";
|
||||
nick = "%_$0-%_";
|
||||
nickhost = "%K[%n$0-%K]%n";
|
||||
server = "%_$0-%_";
|
||||
comment = "%K[%n$0-%K]%n";
|
||||
reason = "{comment $0-}";
|
||||
mode = "{comment $0-}";
|
||||
channick_hilight = "%g$0-%n";
|
||||
chanhost_hilight = "{nickhost $0-}";
|
||||
channick = "%r$0-%n";
|
||||
chanhost = "{nickhost $0-}";
|
||||
channelhilight = "%g$0-%n";
|
||||
ban = "%r$0-%n";
|
||||
msgnick = "$0$1- %W:%n %|";
|
||||
ownmsgnick = "{msgnick $0 $1-}";
|
||||
ownnick = "%W$0-%n";
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "%N$0-%n";
|
||||
pubmsgmenick = "{msgnick $0 $1-}";
|
||||
menick = "%Y$0-%n";
|
||||
pubmsghinick = "{msgnick $1 $0$2-}";
|
||||
msgchannel = "%K:%c$0-%n";
|
||||
privmsg = "[%R$0%K(%r$1-%K)%n] ";
|
||||
ownprivmsg = "[%r$0%K(%R$1-%K)%n] ";
|
||||
ownprivmsgnick = "{msgnick $0-}";
|
||||
ownprivnick = "%W$0-%n";
|
||||
privmsgnick = "{msgnick %Y$0-%n}";
|
||||
action_core = "%W$[-9]0- * %n";
|
||||
action = "{action_core $0-} ";
|
||||
ownaction = "{action $0-}";
|
||||
ownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
pvtaction = "%W (*) $0-%n ";
|
||||
pvtaction_query = "{action $0-}";
|
||||
pubaction = "{action $0-}";
|
||||
ownnotice = "[%r$0%K(%R$1-%K)]%n ";
|
||||
notice = "%K-%M$0-%K-%n ";
|
||||
pubnotice_channel = "%K:%m$0-";
|
||||
pvtnotice_host = "%K(%m$0-%K)";
|
||||
servernotice = "%g!$0-%n ";
|
||||
ownctcp = "[%r$0%K(%R$1-%K)] ";
|
||||
ctcp = "%g$0-%n";
|
||||
wallop = "%W$0-%n: ";
|
||||
wallop_nick = "%n$0-";
|
||||
wallop_action = "%W * $0-%n ";
|
||||
netsplit = "%R$0-%n";
|
||||
netjoin = "%G$0-%n";
|
||||
names_nick = " %K|%n %_$0%_$1-";
|
||||
names_users = "%K[%g$0-%K]%n";
|
||||
names_channel = "%G$0-%n";
|
||||
dcc = "%g$0-%n";
|
||||
dccfile = "%_$0-%_";
|
||||
dccownmsg = "[%r$0%K($1-%K)%n] ";
|
||||
dccownnick = "%R$0-%n";
|
||||
dccownaction = "{action $0-}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
dccmsg = "[%G$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "%G$0-%n";
|
||||
dccaction = "%W (*dcc*) $0-%n %|";
|
||||
|
||||
##
|
||||
## statusbar
|
||||
##
|
||||
|
||||
# default backround for "default" statusbar group
|
||||
sb_default_bg = "%n";
|
||||
# background for prompt / input line
|
||||
sb_prompt_bg = "%n";
|
||||
# background for info statusbar
|
||||
sb_info_bg = "%8";
|
||||
sb = "%W[%n$0-%W]%n ";
|
||||
sbmode = "(%W+%n$0-)%n";
|
||||
sbaway = " (%rzZzZ%n)%n";
|
||||
sbservertag = ":$0 %W(%nchange with ^X%W)%n";
|
||||
|
||||
|
||||
## dccstats.pl
|
||||
sb_dccstat = "{sb $0-}";
|
||||
sb_ds_short = "$0%G:%n$1%Y@%n$2kB/s%G:%n$4%G:%n$3";
|
||||
sb_ds_short_waiting = "$0%G:%n$1 $2 $3 waiting";
|
||||
sb_ds_normal = "$0 $1: '$2' $3 of $4 ($5) $6kB/s ETA: $7 [$8]";
|
||||
sb_ds_normal_waiting = "$0 $1: '$2' $3 $4 $5 waiting";
|
||||
sb_ds_separator = ", ";
|
||||
|
||||
sb_act_sep = "%w$*";
|
||||
# normal text
|
||||
sb_act_text = "%K$*";
|
||||
# public message
|
||||
sb_act_msg = "%W$*";
|
||||
# hilight
|
||||
sb_act_hilight = "%Y$*";
|
||||
# hilight with specified color, $0 = color, $1 = text
|
||||
sb_act_hilight_color = "$0$1-%n";
|
||||
|
||||
|
||||
};
|
||||
formats = {
|
||||
"fe-common/core" = {
|
||||
query_start = "Starting query in {server $1} with {nick $0}";
|
||||
join = "{channick_hilight $[-9]0} %W>%n {chanhost_hilight $1} joins {channel $2}";
|
||||
part = "{channick $[-9]0} %W<%n {chanhost $1} leaves {channel $2} {reason $3}";
|
||||
quit = "{channick $[-9]0} %W<%n {chanhost $1} quits {reason $[.50]2}";
|
||||
quit_once = "{channel $3} {channick $0} {chanhost $1} quit {reason $2}";
|
||||
nick_changed = "{channick $[-9]0} %W|%n changes nick to {channick_hilight $1}";
|
||||
own_msg = "{ownmsgnick $2 {ownnick $[-9]0}}$1";
|
||||
own_msg_channel = "{ownmsgnick $3 {ownnick $[-9]0}{msgchannel $1}}$2";
|
||||
pubmsg_me = "{pubmsgmenick $2 {menick $[-9]0}}$1";
|
||||
pubmsg_me_channel = "{pubmsgmenick $3 {menick $[-9]0}{msgchannel $1}}$2";
|
||||
pubmsg_hilight = "{pubmsghinick $0 $3 $[-9]1}$2";
|
||||
pubmsg_hilight_channel = "{pubmsghinick $0 $4 $[-9]1{msgchannel $2}}$3";
|
||||
pubmsg = "{pubmsgnick $2 {pubnick $[-9]0}}$1";
|
||||
pubmsg_channel = "{pubmsgnick $3 {pubnick $[-9]0}{msgchannel $1}}$2";
|
||||
line_start = "{line_start}";
|
||||
line_start_irssi = "{line_start}{hilight Irssi} %W|%n ";
|
||||
timestamp = "{timestamp $Z} ";
|
||||
servertag = "$[-10]0 %W|%n ";
|
||||
daychange = "Day changed to %%d %%b %%Y";
|
||||
talking_with = "You are now talking with {nick $0}";
|
||||
refnum_too_low = "Window number must be greater than 1";
|
||||
error_server_sticky = "Window's server is sticky and it cannot be changed without -unsticky option";
|
||||
set_server_sticky = "Window's server set sticky";
|
||||
unset_server_sticky = "Window's server isn't sticky anymore";
|
||||
window_name_not_unique = "Window names must be unique";
|
||||
window_level = "Window level is now $0";
|
||||
windowlist_header = "Ref Name Active item Server Level";
|
||||
windowlist_line = "$[3]0 %|$[20]1 $[15]2 $[15]3 $4";
|
||||
windowlist_footer = "";
|
||||
windows_layout_saved = "Layout of windows is now remembered next time you start irssi";
|
||||
windows_layout_reset = "Layout of windows reset to defaults";
|
||||
window_info_header = "";
|
||||
window_info_footer = "";
|
||||
window_info_refnum = "Window : {hilight #$0}";
|
||||
window_info_refnum_sticky = "Window : {hilight #$0 (sticky)}";
|
||||
window_info_name = "Name : $0";
|
||||
window_info_history = "History : $0";
|
||||
window_info_size = "Size : $0x$1";
|
||||
window_info_level = "Level : $0";
|
||||
window_info_server = "Server : $0";
|
||||
window_info_server_sticky = "Server : $0 (sticky)";
|
||||
window_info_theme = "Theme : $0$1";
|
||||
window_info_bound_items_header = "Bounds : {hilight Name Server tag}";
|
||||
window_info_bound_item = " : $[!30]0 $[!15]1 $2";
|
||||
window_info_bound_items_footer = "";
|
||||
window_info_items_header = "Items : {hilight Name Server tag}";
|
||||
window_info_item = " $[7]0: $[!30]1 $2";
|
||||
window_info_items_footer = "";
|
||||
looking_up = "Looking up {server $0}";
|
||||
connecting = "Connecting to {server $0} [$1] port {hilight $2}";
|
||||
connection_established = "Connection to {server $0} established";
|
||||
cant_connect = "Unable to connect server {server $0} port {hilight $1} {reason $2}";
|
||||
connection_lost = "Connection lost to {server $0}";
|
||||
lag_disconnected = "No PONG reply from server {server $0} in $1 seconds, disconnecting";
|
||||
disconnected = "Disconnected from {server $0} {reason $1}";
|
||||
server_quit = "Disconnecting from server {server $0}: {reason $1}";
|
||||
server_changed = "Changed to {hilight $2} server {server $1}";
|
||||
unknown_server_tag = "Unknown server tag {server $0}";
|
||||
no_connected_servers = "Not connected to any servers";
|
||||
server_list = "{server $0}: $1:$2 ($3)";
|
||||
server_lookup_list = "{server $0}: $1:$2 ($3) (connecting...)";
|
||||
server_reconnect_list = "{server $0}: $1:$2 ($3) ($5 left before reconnecting)";
|
||||
server_reconnect_removed = "Removed reconnection to server {server $0} port {hilight $1}";
|
||||
server_reconnect_not_found = "Reconnection tag {server $0} not found";
|
||||
setupserver_added = "Server {server $0} saved";
|
||||
setupserver_removed = "Server {server $0} removed";
|
||||
setupserver_not_found = "Server {server $0} not found";
|
||||
your_nick = "Your nickname is {nick $0}";
|
||||
kick = "{channick $[-9]0} %W<%n kicked from {channel $1} by {nick $2} {reason $3}";
|
||||
invite = "{nick $0} invites you to {channel $1}";
|
||||
not_invited = "You have not been invited to a channel!";
|
||||
new_topic = "{nick $[-9]0} %W|%n changes topic of {channel $1} to: $2";
|
||||
topic_unset = "{nick $[-9]0} %W|%n unsets topic on {channel $1}";
|
||||
your_nick_changed = "You're now known as {nick $1}";
|
||||
talking_in = "You are now talking in {channel $0}";
|
||||
not_in_channels = "You are not on any channels";
|
||||
current_channel = "Current channel {channel $0}";
|
||||
names = "{names_users Users {names_channel $0}} {comment $1 total}";
|
||||
names_prefix = "{names_prefix $0}";
|
||||
names_nick_op = "{names_nick_op $0 $1}";
|
||||
names_nick_halfop = "{names_nick_halfop $0 $1}";
|
||||
names_nick_voice = "{names_nick_voice $0 $1}";
|
||||
names_nick = "{names_nick $0 $1}";
|
||||
endofnames = "{channel $0}: Total of {hilight $1} nicks {comment {hilight $2} ops, {hilight $3} halfops, {hilight $4} voices, {hilight $5} normal}";
|
||||
chanlist_header = "You are on the following channels:";
|
||||
chanlist_line = "{channel $[-10]0} %|+$1 ($2): $3";
|
||||
chansetup_not_found = "Channel {channel $0} not found";
|
||||
chansetup_added = "Channel {channel $0} saved";
|
||||
chansetup_removed = "Channel {channel $0} removed";
|
||||
chansetup_header = "Channel Network Password Settings";
|
||||
chansetup_line = "{channel $[15]0} %|$[10]1 $[10]2 $3";
|
||||
chansetup_footer = "";
|
||||
channel_move_notify = "{channel $0} is already joined in window $1, use \"/WINDOW ITEM MOVE $0\" to move it to this window";
|
||||
own_msg_private = "{ownprivmsg msg $0}$1";
|
||||
own_msg_private_query = "{ownprivmsgnick {ownprivnick $[-9]2}}$1";
|
||||
msg_private = "{privmsg $0 $1}$2";
|
||||
msg_private_query = "{privmsgnick $[-9]0}$2";
|
||||
no_msgs_got = "You have not received a message from anyone yet";
|
||||
no_msgs_sent = "You have not sent a message to anyone yet";
|
||||
query_stop = "Closing query with {nick $0}";
|
||||
no_query = "No query with {nick $0}";
|
||||
query_server_changed = "Query with {nick $0} changed to server {server $1}";
|
||||
query_move_notify = "Query with {nick $0} is already created to window $1, use \"/WINDOW ITEM MOVE $0\" to move it to this window";
|
||||
hilight_header = "Highlights:";
|
||||
hilight_line = "$[-4]0 $1 $2 $3$4$5";
|
||||
hilight_footer = "";
|
||||
hilight_not_found = "Highlight not found: $0";
|
||||
hilight_removed = "Highlight removed: $0";
|
||||
alias_added = "Alias $0 added";
|
||||
alias_removed = "Alias $0 removed";
|
||||
alias_not_found = "No such alias: $0";
|
||||
aliaslist_header = "Aliases:";
|
||||
aliaslist_line = "$[10]0 $1";
|
||||
aliaslist_footer = "";
|
||||
log_opened = "Log file {hilight $0} opened";
|
||||
log_closed = "Log file {hilight $0} closed";
|
||||
log_create_failed = "Couldn't create log file {hilight $0}: $1";
|
||||
log_locked = "Log file {hilight $0} is locked, probably by another running Irssi";
|
||||
log_not_open = "Log file {hilight $0} not open";
|
||||
log_started = "Started logging to file {hilight $0}";
|
||||
log_stopped = "Stopped logging to file {hilight $0}";
|
||||
log_list_header = "Logs:";
|
||||
log_list = "$0 $1: $2 $3$4";
|
||||
log_list_footer = "";
|
||||
windowlog_file = "Window LOGFILE set to $0";
|
||||
windowlog_file_logging = "Can't change window's logfile while log is on";
|
||||
no_away_msgs = "No new messages in awaylog";
|
||||
away_msgs = "{hilight $1} new messages in awaylog:";
|
||||
module_header = "Module Type Submodules";
|
||||
module_line = "$[!20]0 $[7]1 $2";
|
||||
module_footer = "";
|
||||
module_already_loaded = "Module {hilight $0/$1} already loaded";
|
||||
module_not_loaded = "Module {hilight $0/$1} is not loaded";
|
||||
module_load_error = "Error loading module {hilight $0/$1}: $2";
|
||||
module_invalid = "{hilight $0/$1} isn't Irssi module";
|
||||
module_loaded = "Loaded module {hilight $0/$1}";
|
||||
module_unloaded = "Unloaded module {hilight $0/$1}";
|
||||
command_unknown = "Unknown command: $0";
|
||||
command_ambiguous = "Ambiguous command: $0";
|
||||
option_unknown = "Unknown option: $0";
|
||||
option_ambiguous = "Ambiguous option: $0";
|
||||
option_missing_arg = "Missing required argument for: $0";
|
||||
not_enough_params = "Not enough parameters given";
|
||||
not_connected = "Not connected to server";
|
||||
not_joined = "Not joined to any channel";
|
||||
chan_not_found = "Not joined to such channel";
|
||||
chan_not_synced = "Channel not fully synchronized yet, try again after a while";
|
||||
illegal_proto = "Command isn't designed for the chat protocol of the active server";
|
||||
not_good_idea = "Doing this is not a good idea. Add -YES if you really mean it";
|
||||
theme_saved = "Theme saved to $0";
|
||||
theme_save_failed = "Error saving theme to $0: $1";
|
||||
theme_not_found = "Theme {hilight $0} not found";
|
||||
theme_changed = "Using now theme {hilight $0} ($1)";
|
||||
window_theme = "Using theme {hilight $0} in this window";
|
||||
window_theme_default = "No theme is set for this window";
|
||||
window_theme_changed = "Using now theme {hilight $0} ($1) in this window";
|
||||
window_theme_removed = "Removed theme from this window";
|
||||
format_title = "%:[{hilight $0}] - [{hilight $1}]%:";
|
||||
format_subtitle = "[{hilight $0}]";
|
||||
format_item = "$0 = $1";
|
||||
ignored = "Ignoring {hilight $1} from {nick $0}";
|
||||
unignored = "Unignored {nick $0}";
|
||||
ignore_not_found = "{nick $0} is not being ignored";
|
||||
ignore_no_ignores = "There are no ignores";
|
||||
ignore_header = "Ignorance List:";
|
||||
ignore_line = "$[-4]0 $1: $2 $3 $4";
|
||||
ignore_footer = "";
|
||||
unknown_chat_protocol = "Unknown chat protocol: $0";
|
||||
unknown_chatnet = "Unknown chat network: $0 (create it with /IRCNET ADD)";
|
||||
not_toggle = "Value must be either ON, OFF or TOGGLE";
|
||||
perl_error = "Perl error: $0";
|
||||
bind_key = "$[!20]0 $1 $2";
|
||||
bind_unknown_id = "Unknown bind action: $0";
|
||||
config_saved = "Saved configuration to file $0";
|
||||
config_reloaded = "Reloaded configuration";
|
||||
config_modified = "Configuration file was modified since irssi was last started - do you want to overwrite the possible changes?";
|
||||
glib_error = "{error GLib $0} $1";
|
||||
overwrite_config = "Overwrite config (y/N)?";
|
||||
set_title = "[{hilight $0}]";
|
||||
set_item = "$0 = $1";
|
||||
set_unknown = "Unknown setting $0";
|
||||
set_not_boolean = "Setting {hilight $0} isn't boolean, use /SET";
|
||||
translation_not_found = "Error opening translation table file $0: $1";
|
||||
translation_file_error = "Error parsing translation table file $0";
|
||||
};
|
||||
"fe-common/irc/dcc" = {
|
||||
dcc_list_header = "{line_start_irssi}{dcc DCC connections:}";
|
||||
dcc_list_footer = "{line_start_irssi}{dcc ];}";
|
||||
own_dcc = "{dccownmsg dcc {dccownnick $1}}$2";
|
||||
own_dcc_action = "{dccownaction_target $0 $1}$2";
|
||||
own_dcc_action_query = "{dccownaction $0}$2";
|
||||
own_dcc_ctcp = "{ownctcp ctcp $0}$1 $2";
|
||||
dcc_msg = "{dccmsg dcc $0}$1";
|
||||
action_dcc = "{dccaction $0}$1";
|
||||
action_dcc_query = "{dccaction $0}$1";
|
||||
own_dcc_query = "{ownmsgnick {dccownquerynick $0}}$2";
|
||||
dcc_msg_query = "{privmsgnick $0}$1";
|
||||
dcc_ctcp = "{dcc >>> DCC CTCP {hilight $1} received from {hilight $0}: $2}";
|
||||
dcc_chat = "{dcc DCC CHAT from {nick $0} [$1 port $2]}";
|
||||
dcc_chat_channel = "{dcc DCC CHAT from {nick $0} [$1 port $2] requested in channel {channel $3}}";
|
||||
dcc_chat_not_found = "{dcc No DCC CHAT connection open to {nick $0}}";
|
||||
dcc_chat_connected = "{dcc DCC CHAT connection with {nick $0} [$1 port $2] established}";
|
||||
dcc_chat_disconnected = "{dcc DCC lost chat to {nick $0}}";
|
||||
dcc_send = "{dcc DCC SEND from {nick $0} [$1 port $2]: $3 [$4 bytes]}";
|
||||
dcc_send_channel = "{dcc DCC SEND from {nick $0} [$1 port $2]: $3 [$4 bytes] requested in channel {channel $5}}";
|
||||
dcc_send_exists = "{dcc DCC already sending file {dccfile $0} for {nick $1}}";
|
||||
dcc_send_not_found = "{dcc DCC not sending file {dccfile $1} to {nick $0}}";
|
||||
dcc_send_file_open_error = "{dcc DCC can't open file {dccfile $0}: $1}";
|
||||
dcc_send_connected = "{dcc DCC sending file {dccfile $0} for {nick $1} [$2 port $3]}";
|
||||
dcc_send_complete = "{dcc DCC sent file {dccfile $0} [{hilight $1}kB] for {nick $2} in {hilight $3} secs [{hilight $4kB/s}]}";
|
||||
dcc_send_aborted = "{dcc DCC aborted sending file {dccfile $0} for {nick $1}}";
|
||||
dcc_get_not_found = "{dcc DCC no file offered by {nick $0}}";
|
||||
dcc_get_connected = "{dcc DCC receiving file {dccfile $0} from {nick $1} [$2 port $3]}";
|
||||
dcc_get_complete = "{dcc DCC received file {dccfile $0} [$1kB] from {nick $2} in {hilight $3} secs [$4kB/s]}";
|
||||
dcc_get_aborted = "{dcc DCC aborted receiving file {dccfile $0} from {nick $1}}";
|
||||
dcc_unknown_ctcp = "{dcc DCC unknown ctcp {hilight $0} from {nick $1} [$2]}";
|
||||
dcc_unknown_reply = "{dcc DCC unknown reply {hilight $0} from {nick $1} [$2]}";
|
||||
dcc_unknown_type = "{dcc DCC unknown type {hilight $0}}";
|
||||
dcc_invalid_ctcp = "{dcc DCC received CTCP {hilight $0} with invalid parameters from {nick $1}}";
|
||||
dcc_connect_error = "{dcc DCC can't connect to {hilight $0} port {hilight $1}}";
|
||||
dcc_cant_create = "{dcc DCC can't create file {dccfile $0}}";
|
||||
dcc_rejected = "{dcc DCC $0 was rejected by {nick $1} [{hilight $2}]}";
|
||||
dcc_request_send = "{dcc DCC $0 request sent to {nick $1}: $2";
|
||||
dcc_close = "{dcc DCC $0 close for {nick $1} [{hilight $2}]}";
|
||||
dcc_lowport = "{dcc Warning: Port sent with DCC request is a lowport ({hilight $0, $1}) - this isn't normal. It is possible the address/port is faked (or maybe someone is just trying to bypass firewall)}";
|
||||
dcc_list_line_chat = "%WChat ->%n {dcc $0 $1}";
|
||||
dcc_list_line_file = "%WFile ->%n {dcc $0 $1 : $2k of $3k ($4%%) - $5kB/s - $6}";
|
||||
};
|
||||
"fe-text" = {
|
||||
lastlog_too_long = "/LASTLOG would print $0 lines. If you really want to print all these lines use -force option.";
|
||||
lastlog_count = "{hilight Lastlog}: $0 lines";
|
||||
lastlog_start = "{hilight Lastlog}:";
|
||||
lastlog_end = "{hilight End of Lastlog}";
|
||||
refnum_not_found = "Window number $0 not found";
|
||||
window_too_small = "Not enough room to resize this window";
|
||||
cant_hide_last = "You can't hide the last window";
|
||||
cant_hide_sticky_windows = "You can't hide sticky windows (use /WINDOW STICK OFF)";
|
||||
cant_show_sticky_windows = "You can't show sticky windows (use /WINDOW STICK OFF)";
|
||||
window_not_sticky = "Window is not sticky";
|
||||
window_set_sticky = "Window set sticky";
|
||||
window_unset_sticky = "Window is not sticky anymore";
|
||||
window_info_sticky = "Sticky : $0";
|
||||
window_scroll = "Window scroll mode is now $0";
|
||||
window_scroll_unknown = "Unknown scroll mode $0, must be ON, OFF or DEFAULT";
|
||||
};
|
||||
"fe-common/irc" = {
|
||||
netsplit = "{netsplit Netsplit} %W<%n {server $0} %W<%n-%W>%n {server $1} quits: $2";
|
||||
netsplit_more = "{netsplit Netsplit} %W<%n {server $0} %W<%n-%W>%n {server $1} quits: $2 (%K+$3 more%n)";
|
||||
netsplit_join = "{netjoin Netsplit} %W>%n $0";
|
||||
netsplit_join_more = "{netjoin Netsplit} %W>%n $0 (%K+$1 more%n)";
|
||||
no_netsplits = "There are no net splits";
|
||||
netsplits_header = "Nick Channel Server Splitted server";
|
||||
netsplits_line = "$[9]0 $[10]1 $[20]2 $3";
|
||||
netsplits_footer = "";
|
||||
ircnet_added = "Ircnet $0 saved";
|
||||
ircnet_removed = "Ircnet $0 removed";
|
||||
ircnet_not_found = "Ircnet $0 not found";
|
||||
ircnet_header = "Ircnets:";
|
||||
ircnet_line = "$0: $1";
|
||||
ircnet_footer = "";
|
||||
setupserver_header = "Server Port Network Settings";
|
||||
setupserver_line = "%|$[!20]0 $[5]1 $[10]2 $3";
|
||||
setupserver_footer = "";
|
||||
joinerror_toomany = "Join fails: {channel $0} (You have joined to too many channels)";
|
||||
joinerror_full = "Join fails: {channel $0} (Channel is full)";
|
||||
joinerror_invite = "Join fails: {channel $0} (You must be invited)";
|
||||
joinerror_banned = "Join fails: {channel $0} (You are banned)";
|
||||
joinerror_bad_key = "Join fails: {channel $0} (Wrong channel key)";
|
||||
joinerror_bad_mask = "Join fails: {channel $0} (Bad channel mask)";
|
||||
joinerror_unavail = "Join fails: {channel $0} (Channel is temporarily unavailable)";
|
||||
joinerror_duplicate = "Channel {channel $0} already exists - cannot create it";
|
||||
channel_rejoin = "Channel {channel $0} is temporarily unavailable. Setting up a rejoin, to not rejoin, use /rmrejoins.";
|
||||
inviting = "Inviting {nick $0} to {channel $1}";
|
||||
channel_created = "Channel {channelhilight $0} created $1";
|
||||
url = "Home page for {channelhilight $0}: $1";
|
||||
topic = "Topic for {channelhilight $0}: $1";
|
||||
no_topic = "No topic set for {channelhilight $0}";
|
||||
topic_info = "Topic set by {nick $0} {comment $1}";
|
||||
chanmode_change = "{hilight (mode)} %W|%n {nick $2}: {mode $1} on {channelhilight $0}";
|
||||
server_chanmode_change = "{netsplit ServerMode}/{channelhilight $0} {mode $1} by {nick $2}";
|
||||
channel_mode = "mode/{channelhilight $0} {mode $1}";
|
||||
bantype = "Ban type changed to {channel $0}";
|
||||
no_bans = "No bans in channel {channel $0}";
|
||||
banlist = "$0 - {channel $1}: ban {ban $2}";
|
||||
banlist_long = "$0 - {channel $1}: ban {ban $2} {comment by {nick $3}, $4 secs ago}";
|
||||
ebanlist = "{channel $0}: ban exception {ban $1}";
|
||||
ebanlist_long = "{channel $0}: ban exception {ban $1} {comment by {nick $2}, $3 secs ago}";
|
||||
no_invitelist = "Invite list is empty in channel {channel $0}";
|
||||
invitelist = "{channel $0}: invite {ban $1}";
|
||||
no_such_channel = "{channel $0}: No such channel";
|
||||
channel_synced = "Join to {channel $0} was synced in {hilight $1} secs";
|
||||
usermode_change = "Mode change {mode $0} for user {nick $1}";
|
||||
user_mode = "Your user mode is {mode $0}";
|
||||
away = "You have been marked as being away";
|
||||
unaway = "You are no longer marked as being away";
|
||||
nick_away = "{nick $0} is away: $1";
|
||||
no_such_nick = "{nick $0}: No such nick/channel";
|
||||
nick_in_use = "Nick {nick $0} is already in use";
|
||||
nick_unavailable = "Nick {nick $0} is temporarily unavailable";
|
||||
your_nick_owned = "Your nick is owned by {nick $3} {comment $1@$2}";
|
||||
whois = "{nick $0} {nickhost $1@$2}%:{whois ircname $3}";
|
||||
whowas = "{nick $0} {nickhost $1@$2}%:{whois ircname $3}";
|
||||
whois_idle = "{whois idle %|$1 days $2 hours $3 mins $4 secs}";
|
||||
whois_idle_signon = "{whois idle %|$1 days $2 hours $3 mins $4 secs {comment signon: $5}}";
|
||||
whois_server = "{whois server %|$1 {comment $2}}";
|
||||
whois_oper = "{whois {hilight $1}}";
|
||||
whois_registered = "{whois has registered this nick}";
|
||||
whois_help = "{whois is available for help}";
|
||||
whois_modes = " {whois modes $1}";
|
||||
whois_realhost = "{whois hostname $1-}";
|
||||
whois_usermode = "{whois usermode $1}";
|
||||
whois_channels = "{whois channels %|$1}";
|
||||
whois_away = "{whois away %|$1}";
|
||||
whois_special = "{whois %|{hilight $1}}";
|
||||
end_of_whois = "End of WHOIS";
|
||||
end_of_whowas = "End of WHOWAS";
|
||||
whois_not_found = "There is no such nick $0";
|
||||
who = "{channelhilight $[-10]0} %|{nick $[!9]1} $[!3]2 $[!2]3 $4@$5 {comment {hilight $6}}";
|
||||
end_of_who = "End of /WHO list";
|
||||
own_notice = "{ownnotice notice $0}$1";
|
||||
own_action = " {nick $[-9]0} %W*%n $1";
|
||||
own_action_target = "{ownaction_target $0 $2}$1";
|
||||
own_ctcp = "{ownctcp ctcp $0}$1 $2";
|
||||
notice_server = "{servernotice $0}$1";
|
||||
notice_public = "{notice $0{pubnotice_channel $1}}$2";
|
||||
notice_private = "{notice $0{pvtnotice_host $1}}$2";
|
||||
action_private = "{pvtaction $0}$2";
|
||||
action_private_query = "{pvtaction_query $0}$2";
|
||||
action_public = " {nick $[-9]0} %W*%n $1";
|
||||
action_public_channel = "{pubaction $0{msgchannel $1}}$2";
|
||||
ctcp_reply = "CTCP {hilight $0} reply from {nick $1}: $2";
|
||||
ctcp_reply_channel = "CTCP {hilight $0} reply from {nick $1} in channel {channel $3}: $2";
|
||||
ctcp_ping_reply = "CTCP {hilight PING} reply from {nick $0}: $1.$[-3.0]2 seconds";
|
||||
ctcp_requested = "{ctcp {hilight $0} {comment $1} requested {hilight $2} from {nick $3}}";
|
||||
online = "Users online: {hilight $0}";
|
||||
pong = "PONG received from $0: $1";
|
||||
wallops = "{wallop WALLOP {wallop_nick $0}} $1";
|
||||
action_wallops = "{wallop WALLOP {wallop_action $0}} $1";
|
||||
kill = "You were {error killed} by {nick $0} {nickhost $1} {reason $2} {comment Path: $3}";
|
||||
kill_server = "You were {error killed} by {server $0} {reason $1} {comment Path: $2}";
|
||||
error = "{error ERROR} $0";
|
||||
unknown_mode = "Unknown mode character $0";
|
||||
not_chanop = "You're not channel operator in {channel $0}";
|
||||
silenced = "Silenced {nick $0}";
|
||||
unsilenced = "Unsilenced {nick $0}";
|
||||
silence_line = "{nick $0}: silence {ban $1}";
|
||||
ask_oper_pass = "Operator password:";
|
||||
};
|
||||
"fe-common/perl" = {
|
||||
script_not_found = "Script {hilight $0} not found";
|
||||
script_not_loaded = "Script {hilight $0} is not loaded";
|
||||
script_loaded = "Loaded script {hilight $0}";
|
||||
script_unloaded = "Unloaded script {hilight $0}";
|
||||
no_scripts_loaded = "No scripts are loaded";
|
||||
script_list_header = "Loaded scripts:";
|
||||
script_list_line = "$[!15]0 $1";
|
||||
script_list_footer = "";
|
||||
script_error = "{error Error in script {hilight $0}:}";
|
||||
};
|
||||
"fe-common/irc/notifylist" = {
|
||||
notify_join = "{nick $0} [$1@$2] [{hilight $3}] has joined to $4";
|
||||
notify_part = "{nick $0} has left $4";
|
||||
notify_away = "{nick $0} [$5] [$1@$2] [{hilight $3}] is now away: $4";
|
||||
notify_unaway = "{nick $0} [$4] [$1@$2] [{hilight $3}] is now unaway";
|
||||
notify_unidle = "{nick $0} [$5] [$1@$2] [{hilight $3}] just stopped idling";
|
||||
notify_online = "On $0: {hilight $1}";
|
||||
notify_offline = "Offline: $0";
|
||||
notify_list = "$0: $1 $2 $3";
|
||||
notify_list_empty = "The notify list is empty";
|
||||
};
|
||||
"Irssi::Script::foo" = {
|
||||
foo_pubmsg = "{msgnick %W*%n$[-9]0}$1";
|
||||
foo_privmsg = "{privmsgnick %W*%n$[-9]0}$1";
|
||||
};
|
||||
"Irssi::Script::users_decadix" = {
|
||||
users_nick = "{hilight $0}$[9]1 {nickhost $[60]2}";
|
||||
};
|
||||
};
|
||||
68
home/.irssi/laaama.theme
Normal file
68
home/.irssi/laaama.theme
Normal file
@@ -0,0 +1,68 @@
|
||||
# laaama.theme for irssi 0.7.98 by laaama/IRCNet
|
||||
|
||||
|
||||
replaces = { "[]<>=" = "%K$0-%n"; };
|
||||
abstracts = {
|
||||
line_start = "%G<><47>%n ";
|
||||
timestamp = "%K$0-%n";
|
||||
hilight = "%_$0-%_";
|
||||
error = "%R$0-%n";
|
||||
channel = "%_$0-%_";
|
||||
nick = "%_$0-%_";
|
||||
nickhost = "[$0-]";
|
||||
server = "%_$0-%_";
|
||||
comment = "[$0-]";
|
||||
reason = "{comment $0-}";
|
||||
mode = "{comment $0-}";
|
||||
channick_hilight = "%G$0-%n";
|
||||
chanhost_hilight = "{nickhost %g$0-%n}";
|
||||
channick = "%r$0-%n";
|
||||
chanhost = "{nickhost $0-}";
|
||||
channelhilight = "%g$0-%n";
|
||||
ban = "%r$0-%n";
|
||||
msgnick = "<$0$1-> %|";
|
||||
ownmsgnick = "{msgnick $0 $1-}";
|
||||
ownnick = "%W$0-%n";
|
||||
pubmsgnick = "{msgnick $0 $1-}";
|
||||
pubnick = "%N$0-%n";
|
||||
pubmsgmenick = "{msgnick $0 $1-}";
|
||||
menick = "%Y$0-%n";
|
||||
pubmsghinick = "{msgnick $1 $0$2-}";
|
||||
msgchannel = "%K:%c$0-%n";
|
||||
privmsg = "[%R$0%K(%r$1-%K)%n] ";
|
||||
ownprivmsg = "[%r$0%K(%R$1-%K)%n] ";
|
||||
ownprivmsgnick = "{msgnick $0-}";
|
||||
ownprivnick = "%W$0-%n";
|
||||
privmsgnick = "{msgnick %R$0-%n}";
|
||||
action_core = "%W * $0-%n";
|
||||
action = "{action_core $0-} ";
|
||||
ownaction = "{action $0-}";
|
||||
ownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
pvtaction = "%W (*) $0-%n ";
|
||||
pvtaction_query = "{action $0-}";
|
||||
pubaction = "{action $0-}";
|
||||
ownnotice = "[%r$0%K(%R$1-%K)]%n ";
|
||||
notice = "%K-%M$0-%K-%n ";
|
||||
pubnotice_channel = "%K:%m$0-";
|
||||
pvtnotice_host = "%K(%m$0-%K)";
|
||||
servernotice = "%g!$0-%n ";
|
||||
ownctcp = "[%r$0%K(%R$1-%K)] ";
|
||||
ctcp = "%g$0-%n";
|
||||
wallop = "%W$0-%n: ";
|
||||
wallop_nick = "%n$0-";
|
||||
wallop_action = "%W * $0-%n ";
|
||||
netsplit = "%R$0-%n";
|
||||
netjoin = "%G$0-%n";
|
||||
names_nick = "[%_$0%_$1-] ";
|
||||
names_users = "[%g$0-%n]";
|
||||
names_channel = "%G$0-%n";
|
||||
dcc = "%g$0-%n";
|
||||
dccfile = "%_$0-%_";
|
||||
dccownmsg = "[%r$0%K($1-%K)%n] ";
|
||||
dccownnick = "%R$0-%n";
|
||||
dccownaction = "{action $0-}";
|
||||
dccownaction_target = "{action_core $0}%K:%c$1%n ";
|
||||
dccmsg = "[%G$1-%K(%g$0%K)%n] ";
|
||||
dccquerynick = "%G$0-%n";
|
||||
dccaction = "%W (*dcc*) $0-%n %|";
|
||||
};
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user