view release on metacpan or search on metacpan
lib/App/TimeTracker/Command/SyncViaGit.pm view on Meta::CPAN
version 3.000
=head1 DESCRIPTION
This plugin allows you to syncronize your tracker files (living in
F<~/.TimeTracker>) via C<git> to various other computers (eg desktop
machine at work and laptop). All of the complex stuff is done by
C<git>, this plugin is just a telling C<git> what to do (via
L<Git::Repository>).
=head1 CONFIGURATION
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/TrashUtils.pm view on Meta::CPAN
}
[200, "OK"];
}
1;
# ABSTRACT: Utilities related to desktop trash
__END__
=pod
=encoding UTF-8
=head1 NAME
App::TrashUtils - Utilities related to desktop trash
=head1 VERSION
This document describes version 0.004 of App::TrashUtils (from Perl distribution App-TrashUtils), released on 2023-08-07.
lib/App/TrashUtils.pm view on Meta::CPAN
Source repository is at L<https://github.com/perlancar/perl-App-TrashUtils>.
=head1 SEE ALSO
[1] L<https://github.com/andreafrancia/trash-cli>, Python-based CLIs delated to
desktop trash.
L<File::Trash::FreeDesktop>
Alternative CLI's: L<trash-u> (from L<App::trash::u>) which supports undo.
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/Twimap.pm view on Meta::CPAN
To use this application you need to create a Twitter API application on:
https://dev.twitter.com/apps/new
You need to use the examples/oauth_desktop.pl application distributed
with Net::Twitter to obtain the OAuth tokens. First replace the consumer
tokens with those of your application, then run the application and see
oauth_desktop.dat.
Create a twimap.conf (an example is shipped with this distribution)
with the IMAP server details and Twitter access details.
... and now you can run the application as in the synopsis.
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/USBKeyCopyCon.pm view on Meta::CPAN
sub init_dbus_watcher {
my $self = shift;
my $bus = Net::DBus::GLib->system;
my $hal = $bus->get_service("org.freedesktop.Hal");
my $manager = $hal->get_object(
"/org/freedesktop/Hal/Manager", "org.freedesktop.Hal.Manager"
);
$self->hal($manager);
$manager->connect_to_signal('DeviceAdded', sub {
$self->hal_device_added(@_);
lib/App/USBKeyCopyCon.pm view on Meta::CPAN
sub on_menu_file_quit {
my $self = shift;
# TODO: check for work in progress
# TODO: check if desktop automount should be re-enabled
Gtk2->main_quit;
}
sub on_menu_edit_preferences {
lib/App/USBKeyCopyCon.pm view on Meta::CPAN
Used by a SIGCHLD handler to track the exit status of the copy scripts. The
key is a process ID and the value is the exist status returned by C<wait>.
=item hal
The DBus object ('org.freedesktop.Hal.Manager') from which device add/remove
events are received.
=item key_rack
The Gtk2::HBox object containing the widgets representing currently inserted
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/XScreenSaver/DBus/Logind.pm view on Meta::CPAN
has bus => ( is => 'lazy', builder => sub { Net::DBus->system() } );
has logind_srv => (
is => 'lazy',
builder => sub { shift->bus->get_service('org.freedesktop.login1') },
);
has logind_obj => (
is => 'lazy',
builder => sub { shift->logind_srv->get_object('/org/freedesktop/login1') },
);
has session_obj => (
is => 'lazy',
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/XUL.pm view on Meta::CPAN
__END__
=head1 NAME
App::XUL - Perl extension for creating deployable platform-independent
standalone desktop applications based on XUL and XULRunner.
=for html <span style="color:red">WARNING: PRE-ALPHA - DON'T USE FOR PRODUCTION!</span>
=head1 SYNOPSIS
lib/App/XUL.pm view on Meta::CPAN
and work as expected. They can be created with minimal effort
and their appearance can be manipulated using CSS.
XUL is based on B<web technologies like XML, CSS and JavaScript>.
So anyone who is able to use these is able to create cool
desktop applications.
Here is the homepage of the L<XUL|https://developer.mozilla.org/En/XUL>
and L<XULRunner|https://developer.mozilla.org/en/xulrunner> projects at Mozilla.
=head1 DESCRIPTION
view all matches for this distribution
view release on metacpan or search on metacpan
daily_keep=14
}
ssh_backup root_my_server {
subvol=root
ssh_dest=nick@192.168.1.37
dir=/backups/btrfs/yabsm/desktop_root
timeframes=5minute,hourly
5minute_keep=24
hourly_keep=24
}
local_backup home_external_drive {
subvol=home
dir=/mnt/backup_drive/yabsm/desktop_home
timeframes=hourly
hourly_keep=48
}
END_CONFIG
local_backups => {
home_external_drive => {
subvol => 'home',
hourly_keep => '48',
timeframes => 'hourly',
dir => '/mnt/backup_drive/yabsm/desktop_home'
}
},
ssh_backups => {
root_my_server => {
'5minute_keep' => '24',
subvol => 'root',
hourly_keep => '24',
ssh_dest => 'nick@192.168.1.37',
timeframes => '5minute,hourly',
dir => '/backups/btrfs/yabsm/desktop_root'
}
},
snaps => {
home_snap => {
monthly_day => '31',
view all matches for this distribution
view release on metacpan or search on metacpan
'bak' => 1, # Backup files - we only want to count the "real" files.
'bdf' => 1,
'bmp' => 1,
'bz2' => 1, # bzip2(1) compressed file
'csv' => 1, # comma separated values
'desktop' => 1,
'dic' => 1,
'doc' => 1,
'elc' => 1,
'eps' => 1,
'fig' => 1,
view all matches for this distribution
view release on metacpan or search on metacpan
script/contenttype view on Meta::CPAN
application/vnd.kidspiration kia
application/vnd.kinar kne
application/vnd.kinar knp
application/vnd.kodak-descriptor sse
application/vnd.las.las+xml lasxml
application/vnd.llamagraphics.life-balance.desktop lbd
application/vnd.llamagraphics.life-balance.exchange+xml lbe
application/vnd.lotus-1-2-3 123
application/vnd.lotus-1-2-3 wk3
application/vnd.lotus-1-2-3 wk4
application/vnd.lotus-1-2-3 wks
script/contenttype view on Meta::CPAN
application/x-dc-rom dc
application/x-debian-package deb
application/x-debian-package udeb
application/x-deepv deepv
application/x-designer ui
application/x-desktop desktop
application/x-desktop kdelnk
application/x-dgc-compressed dgc
application/x-dia-diagram dia
application/x-dia-shape shape
application/x-director cct
application/x-director cst
view all matches for this distribution
view release on metacpan or search on metacpan
share/wordlist_en.tsv view on Meta::CPAN
22666 designate
23111 designed
23112 designer
23113 designing
23114 deskbound
23115 desktop
23116 deskwork
23121 desolate
23122 despair
23123 despise
23124 despite
view all matches for this distribution
view release on metacpan or search on metacpan
script/dropbox-api view on Meta::CPAN
d => 'is_dir', # Check if .tag = "folder"
p => 'path_display',
P => 'path_lower',
s => 'format_size',
t => 'server_modified',
c => 'client_modified', # For files, this is the modification time set by the desktop client when the file was added to Dropbox.
r => 'rev', # A unique identifier for the current revision of a file. This field is the same rev as elsewhere in the API and can be used to detect changes and avoid conflicts.
R => 'rev',
};
# ProgressBar
view all matches for this distribution
view release on metacpan or search on metacpan
## Using systemd
Systemd is going to handle daemonisation for us. There's more documentation
[available
online](https://www.freedesktop.org/software/systemd/man/systemd.service.html).
You could create a specific user:
sudo adduser --disabled-login --disabled-password lupa-pona
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/mirai/Tickit.pm view on Meta::CPAN
'tabsize' => 4,
line => $line - 1,
'parent:label' => $file;
'parent:top' => 3,
'parent:left' => 3;
} under => $widget{desktop};
} data => $stack,
item_transformations => [sub {
my ($row, $item) = @_;
Future->wrap([ @{$item}[1,2] ])
} ],
lib/App/mirai/Tickit.pm view on Meta::CPAN
} style => { spacing => 1 },
'parent:label' => $f->label . ' (' . $f->status . ', ' . $elapsed . 's)',
'parent:top' => 3,
'parent:left' => 3,
'parent:lines' => 12;
} under => $widget{desktop}
}
=head2 app_about
Shows the C< About > dialog popup.
lib/App/mirai/Tickit.pm view on Meta::CPAN
menuitem 'Open session' => sub { warn 'open' };
menuitem 'Save session' => sub {
my $sp = $self->session_path;
unlink $sp if -l $sp;
my $session = { };
my @win = @{$widget{desktop}->{widgets}};
for my $widget (@win) {
my $label = $widget->label;
$session->{$label} = {
geometry => [
map {;
lib/App/mirai/Tickit.pm view on Meta::CPAN
my ($self) = @_;
vbox {
floatbox {
vbox {
$self->app_menu;
$widget{desktop} = desktop {
vbox {
my $bc = breadcrumb {
} item_transformations => sub {
my ($item) = @_;
return '' if $item->name eq 'Root';
lib/App/mirai/Tickit.pm view on Meta::CPAN
my $path = $self->session_path;
if(-r $path) {
open my $fh, '<', $path or die "Unable to open last session $path - $!";
my $session = decode_json(do { local $/; <$fh> });
tickit->later(sub {
my @win = @{$widget{desktop}->{widgets}};
for my $widget (@win) {
my $label = $widget->label;
if(exists $session->{$label}) {
$widget->window->change_geometry(
@{$session->{$label}->{geometry}}
view all matches for this distribution
view release on metacpan or search on metacpan
## Using systemd
Systemd is going to handle daemonisation for us. There's more documentation
available online.
[https://www.freedesktop.org/software/systemd/man/systemd.service.html](https://www.freedesktop.org/software/systemd/man/systemd.service.html).
Basically, this is the template for our service:
[Unit]
Description=Phoebe
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/prove4air.pm view on Meta::CPAN
$test{ script }->openw->print( <<_END_ );
package {
import yzzy.tap4air.Test;
import mx.core.UIComponent;
import flash.desktop.NativeApplication;
@{[ join '', @import_content ]}
public class test extends UIComponent {
public function test() {
lib/App/prove4air.pm view on Meta::CPAN
=head1 A test example in another (more traditional) style
package {
import yzzy.tap4air.Test;
import mx.core.UIComponent;
import flash.desktop.NativeApplication;
public class test extends UIComponent {
public function test() {
Test.ok( 1, 'ok' );
view all matches for this distribution
view release on metacpan or search on metacpan
1.4 2016-09-06T09:00:00
[Lars Engels <lars.engels@0x20.net>]
- Add battery support for FreeBSD.
[Stanislaw Pusep <stas@sysd.org>]
- Fixed crash on Mac desktop.
1.3 2015-06-22T11:00:00
[Stanislaw Pusep <stas@sysd.org>]
- Improved battery() subroutine as suggested by Tux;
- Properly checking UTF-8 environment in tests;
view all matches for this distribution
view release on metacpan or search on metacpan
lib/App/remarkpl/public/remark.min.js view on Meta::CPAN
require=function e(t,a,r){function s(i,l){if(!a[i]){if(!t[i]){var o="function"==typeof require&&require;if(!l&&o)return o(i,!0);if(n)return n(i,!0);var c=new Error("Cannot find module '"+i+"'");throw c.code="MODULE_NOT_FOUND",c}var d=a[i]={exports:{}...
a.relevance>r.relevance&&(s=r,r=a)}),s.language&&(r.second_best=s),r}function u(e){return N.tabReplace||N.useBR?e.replace(x,function(e,t){return N.useBR&&"\n"===e?"<br>":N.tabReplace?t.replace(/\t/g,N.tabReplace):void 0}):e}function h(e,t,a){var r=t?...
}),e.COMMENT("#cs","#ce"),e.COMMENT("#comments-start","#comments-end")]},n={begin:"\\$[A-z0-9_]+"},i={className:"string",variants:[{begin:/"/,end:/"/,contains:[{begin:/""/,relevance:0}]},{begin:/'/,end:/'/,contains:[{begin:/''/,relevance:0}]}]},l={va...
beginKeywords:"class interface",end:/[{;=]/,illegal:/[^\s:]/,contains:[e.TITLE_MODE,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{beginKeywords:"namespace",end:/[{;=]/,illegal:/[^\s:]/,contains:[e.inherit(e.TITLE_MODE,{begin:"[a-zA-Z](\\.?\\w)*"}),...
},a={className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0},r={className:"symbol",variants:[{begin:/\=[lgenxc]=/},{begin:/\$/}]},s={className:"comment",variants:[{begin:"'",end:"'"},{begin:'"',end:'"'}],illegal:"\\n",contains:[e.BACKSL...
},{begin:":\\s*"+t}]}]}}},{name:"hsp",create:function(e){return{case_insensitive:!0,lexemes:/[\w\._]+/,keywords:"goto gosub return break repeat loop continue wait await dim sdim foreach dimtype dup dupptr end stop newmod delmod mref run exgoto on mca...
},contains:[t,{className:"keyword",begin:"\\bend\\sif\\b"},{className:"function",beginKeywords:"function",end:"$",contains:[t,s,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.BINARY_NUMBER_MODE,e.C_NUMBER_MODE,r]},{className:"function",begin:"\\bend\\s+",e...
contains:[{className:"comment",begin:/\(\*/,end:/\*\)/},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.C_NUMBER_MODE,{begin:/\{/,end:/\}/,illegal:/:/}]}}},{name:"matlab",create:function(e){var t=[e.C_NUMBER_MODE,{className:"string",begin:"'",end:"'",contai...
illegal:"</",contains:[e.C_NUMBER_MODE,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,{className:"string",begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE]},{begin:"[\\$\\%\\@](\\^\\w\\b|#\\w+|[^\\s\\w{]|{\\w+}|\\w+)"},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_M...
contains:[i]});return{aliases:["ps"],lexemes:/-?[A-z\.\-]+/,case_insensitive:!0,keywords:{keyword:"if else foreach return function do while until elseif begin for trap data dynamicparam end break throw param continue finally in switch exit filter try...
},{className:"meta",begin:"#\\!?\\[",end:"\\]",contains:[{className:"meta-string",begin:/"/,end:/"/}]},{className:"class",beginKeywords:"type",end:";",contains:[e.inherit(e.UNDERSCORE_TITLE_MODE,{endsParent:!0})],illegal:"\\S"},{className:"class",beg...
view all matches for this distribution
view release on metacpan or search on metacpan
share/revealjs/plugin/highlight/highlight.esm.js view on Meta::CPAN
function e(t){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(t)}function t(e,t){if(!(...
/*!
* reveal.js plugin that adds syntax highlight support.
*/
var of={id:"highlight",HIGHLIGHT_STEP_DELIMITER:"|",HIGHLIGHT_LINE_DELIMITER:",",HIGHLIGHT_LINE_RANGE_DELIMITER:"-",hljs:rf,init:function(e){var t=e.getConfig().highlight||{};t.highlightOnLoad="boolean"!=typeof t.highlightOnLoad||t.highlightOnLoad,t....
view all matches for this distribution
view release on metacpan or search on metacpan
B<rs> and suits my need.
Being someone who came from LFS, I knew this is a game changer, it gave me a
complete new experience, besides the ability to explore without any hesitation,
I could easily upgrade, or switch between multiple versions of package;
I could now compile once on desktop, and then install the compiled package
on laptop, or vps; I could select a few packages, patch them, and then make
a bootable usb disk or cdrom, or a complete environment that's suitable to
put into a container and run web service. I sincerely believe anyone who
likes LFS will like it, and anyone who likes the freedom of LFS but hated
the inconvenience will like it also, since B<rs> eliminates ninety percent
view all matches for this distribution
view release on metacpan or search on metacpan
script/fcaption
script/sitelen-mute
share/album/index.css
share/album/index.html
share/album/index.js
share/fcaption.desktop
share/view/back.png
share/view/cap-always.png
share/view/cap-never.png
share/view/cap-normal.png
share/view/cut-left.png
view all matches for this distribution
view release on metacpan or search on metacpan
bin/todoist view on Meta::CPAN
=head1 DESCRIPTION
This script gives you a command-line interface to the API for todoist,
which is an online todo list service, with interfaces on most mobile
devices and desktop operating systems.
At the moment this just supports two operations:
=over 4
view all matches for this distribution
view release on metacpan or search on metacpan
share/files/public/skins/default/bootstrap/css/bootstrap-responsive.min.css view on Meta::CPAN
* Copyright 2012 Twitter, Inc
* Licensed under the Apache License v2.0
* http://www.apache.org/licenses/LICENSE-2.0
*
* Designed and built with all the love in the world @twitter by @mdo and @fat.
*/.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;wi...
view all matches for this distribution
view release on metacpan or search on metacpan
share/root/ie10-viewport-bug-workaround.js view on Meta::CPAN
/*!
* IE10 viewport hack for Surface/desktop Windows 8 bug
* Copyright 2014 Twitter, Inc.
* Licensed under the Creative Commons Attribution 3.0 Unported License. For
* details, see http://creativecommons.org/licenses/by/3.0/.
*/
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Archive/SCS.pm view on Meta::CPAN
These files may be accessed directly using their hash value. This
software refers to such files as orphans. For example, the following
orphans are known to exist in 1.49.3.14:
05c075dc23d8d177 # in core.scs, 'def/achievements.sii'
0eeaffbe65995414 # in base.scs + core.scs, 'ui/desktop_demo.sii'
0fb3a3294f8ac99c # in base_cfg.scs
2a794836b65afe88 # in base.scs
34f7048e2d3b04b6 # in core.scs, 'def/online_economy_data.sii'
507dcc5fb3fb6443 # in core.scs, 'def/online_data.sii'
83a9902d7733b94d # in core.scs, 'def/mod_manager_data.sii'
88a1194cb25b253c # in core.scs, 'ui/desktop_standalone_demo.sii'
c09356068ea66aac # in core.scs, 'def/world/building_scheme_core_scs.sii'
d9d3d2a218c69f3d # in base.scs
e773fb1407c8468d # in core.scs, 'def/world/building_model_core_scs.sii'
=head2 mount
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Archive/Tar/Wrapper.pm view on Meta::CPAN
=head2 Microsoft Windows support
Support on Microsoft Windows is limited.
Versions below Windows 10 will not be supported for desktops, and for servers
only Windows 2012 and above.
The GNU C<tar.exe> program doesn't work properly with the current interface of
B<Archive::Tar::Wrapper>.
view all matches for this distribution
view release on metacpan or search on metacpan
unzip-6.0/INSTALL view on Meta::CPAN
Extract the files from the archive and place in standard 'Acorn' C
form (i.e., *.c, *.h and *.s become c.*, h.* and s.*, respectively),
either using the UNZIP$EXTS environment variable and a pre-built UnZip
binary, or using Spark[FS] and doing it manually. Then copy the
Acorn.Makefile to the main UnZip directory and either type 'amu' or
use the desktop make utility.
VM/CMS
Unpack all the files and transfer them with ASCII -> EBCDIC conver-
sion to an appropriate directory/minidisk/whatever, then execute
UNZVMC to compile and link all the sources. This may require C/370
unzip-6.0/INSTALL view on Meta::CPAN
The application (MacZip) is distributed as a combination of zip and unzip
in one program. The offical release is a fat binary with both regular 68K
and native PowerPC versions included.
Move the executable(s) somewhere--for example, drag it (or them) to your
Applications folder. For easy access, make an alias in the Launcher Control
Panel or directly on your desktop.
This port supports also Apple-event.So you can install it in your
WWW-Browser as a helper-app.
Look into "macos/README.TXT" (or ":macos:README.TXT" on Mac) for further
info.
view all matches for this distribution
view release on metacpan or search on metacpan
t/fixtures/qux_1.0-1.dsc view on Meta::CPAN
Format: 1.0
Source: qux
Binary: qux
Architecture: amd64
Version: 1.0-1
Maintainer: Esteban Manchado Velázquez <estebanm@estebanm-desktop>
Standards-Version: 3.6.2
Build-Depends: debhelper (>= 4)
Checksums-Sha1:
494bd2ec7c6a3d133a9ae091e33da5a4c20fc867 1789 qux_1.0-1.tar.gz
Checksums-Sha256:
view all matches for this distribution
view release on metacpan or search on metacpan
lib/ArrayData/Lingua/Word/EN/Enable.pm view on Meta::CPAN
desk
deskbound
deskman
deskmen
desks
desktop
desktops
desman
desmans
desmid
desmids
desmoid
view all matches for this distribution
view release on metacpan or search on metacpan
lib/ArrayData/Word/EN/Enable.pm view on Meta::CPAN
desk
deskbound
deskman
deskmen
desks
desktop
desktops
desman
desmans
desmid
desmids
desmoid
view all matches for this distribution